|
EMIPLIB
|
This component is a libavcodec based H.263+ decoder. More...
#include <mipavcodecdecoder.h>


Public Member Functions | |
| bool | init (bool waitForKeyframe) |
| Initialize the component. | |
| bool | destroy () |
| De-initialize the component. | |
Static Public Member Functions | |
| static void | initAVCodec () |
| Initializes the libavcodec library. | |
This component is a libavcodec based H.263+ decoder. It accepts encoded video messages with subtype MIPENCODEDVIDEOMESSAGE_TYPE_H263P and creates raw video messages in YUV420P format.
| bool MIPAVCodecDecoder::destroy | ( | ) |
| bool MIPAVCodecDecoder::init | ( | bool | waitForKeyframe | ) |
Initialize the component.
| waitForKeyframe | If set to true, frames will only be output after a key frame has been received. Looks cleaner, but you may have to wait a bit longer to actually see something. |
| static void MIPAVCodecDecoder::initAVCodec | ( | ) | [static] |
This function initializes the libavcodec library. The library should only be initialized once in an application.
1.7.3