MxPEG
frames - these form the third stage in MxPEG
stream decoding.
More...
#include <IUndecodedMxPEGFrameReceiver.h>
Inheritance diagram for mx::IUndecodedMxPEGFrameReceiver:
Public Member Functions | |
virtual void | setQuantizationTable (int target_table, mxm::u8 *data_bytes)=0 |
Copies 64 bytes from the specified location to one of the receiver's 4 quantization tables. | |
virtual void | setHuffmanTable (const mxmHuffmanTableId &target_table, mxm::u8 *data_bytes)=0 |
Copies bytes from the specified location to one of the receiver's 8 huffman tables. | |
virtual void | receiveUndecodedMxPEGFrame (mxmUndecodedMxPEGFrameDescriptor *frame_descriptor)=0 |
Hands an entire parsed, yet undecoded MxPEG (video) frame over to the receiver. | |
virtual void | receiveMxPEGAudioFrame (const mxmAudioBlockInfo &audio_info, const mxm::u8 *sample_data)=0 |
Hands an (unprocessed) MxPEG audio frame (block) over to the receiver. |
MxPEG
frames - these form the third stage in MxPEG
stream decoding.
[khe]
Kai Hergenroether
|
Hands an entire parsed, yet undecoded The frame descriptor is assumed to contain valid information. Implemented in mx::MxPEGScanDecoderSoftwareOnly, mx::MxPEGScanToJPEGConverterSoftwareOnly, mx::MxPEGScanDecoderIPP, and mx::MxPEGScanToJPEGConverterIPP. |