Sierra VMD video decoder by Vladimir "VAG" Gneushev (vagsoft at mail.ru) for more information on the Sierra VMD format, visit: http://www.pcisys.net/~melanson/codecs/. More...
#include <string.h>
#include "libavutil/common.h"
#include "libavutil/intreadwrite.h"
#include "avcodec.h"
#include "internal.h"
#include "bytestream.h"
Go to the source code of this file.
Sierra VMD video decoder by Vladimir "VAG" Gneushev (vagsoft at mail.ru) for more information on the Sierra VMD format, visit: http://www.pcisys.net/~melanson/codecs/.
The video decoder outputs PAL8 colorspace data. The decoder expects a 0x330-byte VMD file header to be transmitted via extradata during codec initialization. Each encoded frame that is sent to this decoder is expected to be prepended with the appropriate 16-byte frame information record from the VMD file.
Definition in file vmdvideo.c.
Definition at line 45 of file vmdvideo.c.
Referenced by vmdvideo_decode_init().
Definition at line 46 of file vmdvideo.c.
Referenced by vmd_decode(), vmdvideo_decode_frame(), and vmdvideo_decode_init().
Definition at line 63 of file vmdvideo.c.
Referenced by lz_unpack().
Definition at line 64 of file vmdvideo.c.
Referenced by lz_unpack().
Definition at line 66 of file vmdvideo.c.
Referenced by vmd_decode().
Definition at line 139 of file vmdvideo.c.
Referenced by vmd_decode().
Definition at line 183 of file vmdvideo.c.
Referenced by vmdvideo_decode_frame().
Definition at line 370 of file vmdvideo.c.
Referenced by vmdvideo_decode_init().
Definition at line 381 of file vmdvideo.c.
Definition at line 429 of file vmdvideo.c.
Definition at line 465 of file vmdvideo.c.