Professional Documents
Culture Documents
UberNES Movie Encoder Plugin Developer Guide
UberNES Movie Encoder Plugin Developer Guide
Interface
------------------------
The UberNES movie encoder scans for DLLs that implement functions with the
following C-style signatures:
------------------------
Sample plugins
------------------------
This archive should contain 4 different sample plugins for Microsoft VisualStudio
2003:
------------------------
Notes
------------------------
The OnCreate function returns a void pointer to the application. This void pointer
is passed to all subsequent plugin function calls (except for GetName and
GetUberNESMovieEncoderPluginVersion.) As shown in 3 of the sample plugins, this
enables plugins to pass classes across the DLL boundary without worrying about
compiler incompatibilities.
The visual and audio frame data are passed to the plugin as simple pointers. The
visual format is 24-bit color, RGB format. Each image is 256x224, so the video
buffer size is 256 * 224 * 3 = 172032 bytes. The audio format is 44.64 KhZ, 16-bit
samples, so the audio buffer contains 744 samples per frame (1488 bytes.)
------------------------
Contact
------------------------
WWW: http://www.ubernes.com
email: mkprodsemail@yahoo.com