| |  | 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 |