doom3-gpl
Doom 3 GPL source release
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Functions
framing.c File Reference
#include <stdlib.h>
#include <string.h>
#include "../ogg/ogg.h"

Go to the source code of this file.

Functions

int ogg_page_version (ogg_page *og)
 
int ogg_page_continued (ogg_page *og)
 
int ogg_page_bos (ogg_page *og)
 
int ogg_page_eos (ogg_page *og)
 
ogg_int64_t ogg_page_granulepos (ogg_page *og)
 
int ogg_page_serialno (ogg_page *og)
 
long ogg_page_pageno (ogg_page *og)
 
int ogg_page_packets (ogg_page *og)
 
int ogg_stream_init (ogg_stream_state *os, int serialno)
 
int ogg_stream_clear (ogg_stream_state *os)
 
int ogg_stream_destroy (ogg_stream_state *os)
 
void ogg_page_checksum_set (ogg_page *og)
 
int ogg_stream_packetin (ogg_stream_state *os, ogg_packet *op)
 
int ogg_stream_flush (ogg_stream_state *os, ogg_page *og)
 
int ogg_stream_pageout (ogg_stream_state *os, ogg_page *og)
 
int ogg_stream_eos (ogg_stream_state *os)
 
int ogg_sync_init (ogg_sync_state *oy)
 
int ogg_sync_clear (ogg_sync_state *oy)
 
int ogg_sync_destroy (ogg_sync_state *oy)
 
char * ogg_sync_buffer (ogg_sync_state *oy, long size)
 
int ogg_sync_wrote (ogg_sync_state *oy, long bytes)
 
long ogg_sync_pageseek (ogg_sync_state *oy, ogg_page *og)
 
int ogg_sync_pageout (ogg_sync_state *oy, ogg_page *og)
 
int ogg_stream_pagein (ogg_stream_state *os, ogg_page *og)
 
int ogg_sync_reset (ogg_sync_state *oy)
 
int ogg_stream_reset (ogg_stream_state *os)
 
int ogg_stream_reset_serialno (ogg_stream_state *os, int serialno)
 
int ogg_stream_packetout (ogg_stream_state *os, ogg_packet *op)
 
int ogg_stream_packetpeek (ogg_stream_state *os, ogg_packet *op)
 
void ogg_packet_clear (ogg_packet *op)
 

Function Documentation

void ogg_packet_clear ( ogg_packet op)

Definition at line 894 of file framing.c.

int ogg_page_bos ( ogg_page og)

Definition at line 37 of file framing.c.

void ogg_page_checksum_set ( ogg_page og)

Definition at line 248 of file framing.c.

int ogg_page_continued ( ogg_page og)

Definition at line 33 of file framing.c.

int ogg_page_eos ( ogg_page og)

Definition at line 41 of file framing.c.

ogg_int64_t ogg_page_granulepos ( ogg_page og)

Definition at line 45 of file framing.c.

int ogg_page_packets ( ogg_page og)

Definition at line 91 of file framing.c.

long ogg_page_pageno ( ogg_page og)

Definition at line 65 of file framing.c.

int ogg_page_serialno ( ogg_page og)

Definition at line 58 of file framing.c.

int ogg_page_version ( ogg_page og)

Definition at line 29 of file framing.c.

int ogg_stream_clear ( ogg_stream_state os)

Definition at line 207 of file framing.c.

int ogg_stream_destroy ( ogg_stream_state os)

Definition at line 218 of file framing.c.

int ogg_stream_eos ( ogg_stream_state os)

Definition at line 461 of file framing.c.

int ogg_stream_flush ( ogg_stream_state os,
ogg_page og 
)

Definition at line 334 of file framing.c.

int ogg_stream_init ( ogg_stream_state os,
int  serialno 
)

Definition at line 188 of file framing.c.

int ogg_stream_packetin ( ogg_stream_state os,
ogg_packet op 
)

Definition at line 272 of file framing.c.

int ogg_stream_packetout ( ogg_stream_state os,
ogg_packet op 
)

Definition at line 886 of file framing.c.

int ogg_stream_packetpeek ( ogg_stream_state os,
ogg_packet op 
)

Definition at line 890 of file framing.c.

int ogg_stream_pagein ( ogg_stream_state os,
ogg_page og 
)

Definition at line 674 of file framing.c.

int ogg_stream_pageout ( ogg_stream_state os,
ogg_page og 
)

Definition at line 447 of file framing.c.

int ogg_stream_reset ( ogg_stream_state os)

Definition at line 807 of file framing.c.

int ogg_stream_reset_serialno ( ogg_stream_state os,
int  serialno 
)

Definition at line 826 of file framing.c.

char* ogg_sync_buffer ( ogg_sync_state oy,
long  size 
)

Definition at line 506 of file framing.c.

int ogg_sync_clear ( ogg_sync_state oy)

Definition at line 490 of file framing.c.

int ogg_sync_destroy ( ogg_sync_state oy)

Definition at line 498 of file framing.c.

int ogg_sync_init ( ogg_sync_state oy)

Definition at line 482 of file framing.c.

int ogg_sync_pageout ( ogg_sync_state oy,
ogg_page og 
)

Definition at line 643 of file framing.c.

long ogg_sync_pageseek ( ogg_sync_state oy,
ogg_page og 
)

Definition at line 547 of file framing.c.

int ogg_sync_reset ( ogg_sync_state oy)

Definition at line 798 of file framing.c.

int ogg_sync_wrote ( ogg_sync_state oy,
long  bytes 
)

Definition at line 531 of file framing.c.