| hogg-0.2.0: Library and tools to manipulate the Ogg container format | Contents | Index |
|
|
|
|
Synopsis |
|
|
|
Documentation |
|
data OggPage |
Constructors | OggPage | | pageOffset :: !Int64 | | pageTrack :: !OggTrack | | pageContinued :: !Bool | | pageIncomplete :: !Bool | | pageBOS :: !Bool | | pageEOS :: !Bool | | pageGranulepos :: !Granulepos | | pageSeqno :: !Word32 | | pageSegments :: ![ByteString] | |
|
| Instances | |
|
|
pageScan :: ByteString -> ([OggTrack], [OggPage], ByteString) |
Read a list of data bytes into Ogg pages
|
|
pageWrite :: OggPage -> ByteString |
Construct a binary representation of an Ogg page
|
|
pageLength :: OggPage -> Int |
Determine the length of a page that would be written
|
|
pageKeyGranule :: OggPage -> Maybe Integer |
Determine the keygranule of a page
|
|
Produced by Haddock version 0.8 |