Mobiclip/build/demos/Mobiclip/effectiveUsage
Move to the Mobiclip/build/demos/Mobiclip/effectiveUsage directory and open effectiveUsage.mcp with CodeWarrior to compile it.
The generated executable files (.nef and *.srl files) will be generated in Mobiclip/build/demos/Mobiclip/effectiveUsage/bin/platform/target/.
For example, for Release target, the path will be:
Mobiclip/build/demos/Mobiclip/effectiveUsage/bin/ARM9-TS/Release/
Execute the compiled program from within CodeWarrior environment.
Plays a Mobiclip movie from a file with a mono soundtrack on the upper screen.
This is a very basic program:
- no user interaction is provided.
- video doesn't loop.
- Nintendo DS cover management is not implemented.
The main purpose of this sample is to provide the most efficient playback method.
Compared to other samples, this method is better either to avoid skipping frame or to implement efficiently visual quality improvement feature.
Feature list :
- Use code and data relocation features.
- Unpack video in the main program while blitting in an alarm callback (better use of free CPU time, less frame skipping).
- Use free CPU time to apply advanced blitting techniques with visual quality enhancements.
- Frame buffering increased to 12 frames instead of the minimum required value (i.e. 6).
- Display (in the debug console at the end of the playback) statistics about visual quality enhancements usage.
We have confirmed normal operation for all of the samples using the IS-NITRO-EMULATOR.
Mobiclip Library API Functions
03/03/2008 Initial version