#include <DVDDemuxUtils.h>
◆ AllocateDemuxPacket() [1/2]
DemuxPacket * CDVDDemuxUtils::AllocateDemuxPacket |
( |
int |
iDataSize = 0 | ) |
|
|
static |
Required number of additionally allocated bytes at the end of the input bitstream for decoding. this is mainly needed because some optimized bitstream readers read 32 or 64 bit at once and could read over the end
Note, if the first 23 bits of the additional bytes are not 0 then damaged MPEG bitstreams could cause overread and segfault
◆ AllocateDemuxPacket() [2/2]
DemuxPacket * CDVDDemuxUtils::AllocateDemuxPacket |
( |
unsigned int |
iDataSize, |
|
|
unsigned int |
encryptedSubsampleCount |
|
) |
| |
|
static |
◆ FreeDemuxPacket()
◆ StoreSideData()
The documentation for this class was generated from the following files: