int firstPacketIndex() const
@ SinglePagePerGroup
Definition: oggpage.h:172
unsigned int packetCount() const
const PageHeader * header() const
void setFirstPacketIndex(int index)
ContainsPacketFlags
Definition: oggpage.h:119
An implementation of Ogg pages.
Definition: oggpage.h:53
Page(File *file, long pageOffset)
ByteVector render() const
ByteVectorList packets() const
Page * getCopyWithNewPageSequenceNumber(int sequenceNumber)
PaginationStrategy
Definition: oggpage.h:165
void setPageSequenceNumber(int sequenceNumber)
Page(const ByteVectorList &packets, unsigned int streamSerialNumber, int pageNumber, bool firstPacketContinued=false, bool lastPacketCompleted=true, bool containsLastPacket=false)
static List< Page * > paginate(const ByteVectorList &packets, PaginationStrategy strategy, unsigned int streamSerialNumber, int firstPage, bool firstPacketContinued=false, bool lastPacketCompleted=true, bool containsLastPacket=false)
ContainsPacketFlags containsPacket(int index) const
int pageSequenceNumber() const