#include <LibQDec.h>
Data Fields | |
DecBitstream | bitstream |
void * | pBmp |
int | bmpStride |
int | bConstBitstream |
int | bBitstreamUpdated |
int | bBitstreamIsEOS |
int | frameWasDecoded |
int | timestampDisplay |
int | shallowDecode |
int | bSingleFrame |
|
Set non-zero to tell the decoder that bitstream is the last part of the stream.
|
|
Notify API that the bitstream is updated [Used by the reference decoder to dump the bitstream to a disk file so that it can be read in].
|
|
Set zero if it is OK for decoder to trash the input bitstream when it is decoded. This gives a small performance boost.
|
|
Input bitstream to be decoded.
|
|
Bitmap stride in pixels. Set by caller. Currently ignored by decoder.
|
|
Set non-zero to indicate that the decoder is receiving a single frame in this buffer (no packet B-frames).
|
|
Non-zero value means that a frame was successfully decoded. Set by decoder.
|
|
Decoded bitmap buffer. Allocated by caller. If the buffer pointer is 0 the bitmap will not be rendered (fast decode).
|
|
Set non-zero to allow the decoder not to decode any video data (just parse headers).
|
|
Display timestamp of the decoded frame. Set by decoder.
|