◆ FVideoDecoderMPEG4_Impl()
| AVEncoder::FVideoDecoderMPEG4_Impl::FVideoDecoderMPEG4_Impl |
( |
| ) |
|
◆ ~FVideoDecoderMPEG4_Impl()
| AVEncoder::FVideoDecoderMPEG4_Impl::~FVideoDecoderMPEG4_Impl |
( |
| ) |
|
|
virtual |
◆ Decode()
◆ FirstUseInit()
| bool AVEncoder::FVideoDecoderMPEG4_Impl::FirstUseInit |
( |
| ) |
|
|
protected |
◆ FoundVideoObjectLayer()
| void AVEncoder::FVideoDecoderMPEG4_Impl::FoundVideoObjectLayer |
( |
const VOLInfo & |
volInfo | ) |
|
|
overrideprotectedvirtual |
Provide information about a new VOL found in the stream
- Parameters
-
| volInfo | information about VOL |
Implements vdecmpeg4::VIDStreamEvents.
◆ IsEof()
| bool AVEncoder::FVideoDecoderMPEG4_Impl::IsEof |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ Read()
Read data from stream
The decoder calls this method for reading 'requestedDataBytes' from the stream to the memory pointed via 'pRequestedDataBuffer'. The real amount of data which can be returned needs to be assigned to 'actualDataBytes' and a proper VIDStreamResult must be returned.
- Parameters
-
| pRequestedDataBuffer | where to put the read data |
| requestedDataBytes | actual size request of the decoder |
| actualDataBytes | available number of bytes in buffer after read |
- Returns
- VIDStreamResult
Implements vdecmpeg4::VIDStreamIO.
◆ Setup()
◆ Shutdown()
| void AVEncoder::FVideoDecoderMPEG4_Impl::Shutdown |
( |
| ) |
|
|
overridevirtual |
◆ vidFree()
| static void AVEncoder::FVideoDecoderMPEG4_Impl::vidFree |
( |
void * |
block | ) |
|
|
inlinestaticprotected |
◆ vidMalloc()
◆ vidReport()
| static void AVEncoder::FVideoDecoderMPEG4_Impl::vidReport |
( |
const char * |
pMessage | ) |
|
|
inlinestaticprotected |
◆ bDataReaderAttached
| bool AVEncoder::FVideoDecoderMPEG4_Impl::bDataReaderAttached |
|
protected |
◆ bIsInitialized
| bool AVEncoder::FVideoDecoderMPEG4_Impl::bIsInitialized |
|
protected |
◆ CurrentAU
◆ DecoderHandle
◆ DecoderSetup
◆ LastDecoderError
◆ PendingDecodeData
The documentation for this class was generated from the following file: