Analysis
Overview
This task is about building a second media engine implementation to prove that we can change media engines in Sophie. This is a proof of concept task for this revision.
Task requirements
- Build a second dummy media engine that adds itself to the media engine manager
- Implement simple rendering, such as "This is a video named %n" or beeps for audio
Task result
The result is code that demos how to build an alternative media engine.
Implementation idea
Due to limited time, don't worry about implementing an actual second engine. Just make sure this second engine works when switched in or out. See the related task section.
Related
PRO_LIB_MODEL_COMMONS_R0? MEDIA_ENGINE_IMPL_MAIN_R0
How to demo
Demo switching between the default media engine and this alternative one.
Design
Implementation
(Implementation results should be described and linked here (from the wiki or the repository))
Testing
Comments
(Write comments for this or later revisions here.)