A | |
| abort [Ogg_demuxer] | Consume all remaining pages of the current stream. |
| audio_info [Ogg_demuxer] | Get informations about the audio track. |
B | |
| bos [Ogg.Page] | Indicates whether this page is at the begining of the logical bitstream. |
C | |
| can_seek [Ogg_demuxer] | Returns |
| continued [Ogg.Page] | Indicates whether this page contains packet data which has been continued from the previous page. |
| create [Ogg.Stream] | Create a |
| create [Ogg.Sync] | This function is used to initialize a |
| create_from_file [Ogg.Sync] | Wrapper around |
D | |
| decode_audio [Ogg_demuxer] | Decode audio data, if possible. |
| decode_video [Ogg_demuxer] | Decode video data, if possible. |
| drop_track [Ogg_demuxer] | Remove all tracks of the given type. |
E | |
| eos [Ogg_demuxer] |
|
| eos [Ogg.Skeleton] | Create an end-of-stream packet for an ogg skeleton logical stream |
| eos [Ogg.Stream] | Returns true if the end of stream has been reached. |
| eos [Ogg.Page] | Indicates whether this page is at the end of the logical bitstream. |
F | |
| fishead [Ogg.Skeleton] | Create an initial ogg skeleton packet ('fishead'), to complete with data packet from the various codecs in the stream ('fishbone'). |
| flush_page [Ogg.Stream] | This function checks for remaining packets inside the stream and forces remaining packets into a page, regardless of the size of the page. |
G | |
| get_ogg_sync [Ogg_demuxer] | Get the Ogg.Sync handler associated to the decoder. |
| get_packet [Ogg.Stream] | This function assembles a data packet for output to the codec decoding engine. |
| get_page [Ogg.Stream] | This function forms packets into pages. |
| get_position [Ogg_demuxer] | Get absolute position in the stream. |
| get_standard_tracks [Ogg_demuxer] | Get the first available audio and video tracks and drop the other one. |
| get_track_position [Ogg_demuxer] | Get track absolute position. |
| get_tracks [Ogg_demuxer] | Get all decodable tracks available. |
| granulepos [Ogg.Page] | Returns the exact granular position of the packet data contained at the end of this page. |
I | |
| init [Ogg_demuxer] | Initiate a decoder with the given callbacks. |
| init_from_fd [Ogg_demuxer] | Initate a decoder from a given |
| init_from_file [Ogg_demuxer] | Initiate a decoder from a given file name. |
O | |
| ogg_decoders [Ogg_demuxer] | Register a new decoder. |
P | |
| packet_granulepos [Ogg.Stream] | Returns a packet's granule position. |
| packets [Ogg.Page] | Returns the number of packets that are completed on this page. |
| pageno [Ogg.Page] | Returns the sequential page number. |
| peek_granulepos [Ogg.Stream] | This function picks up the granule position of the next packet in the stream without advancing it. |
| peek_packet [Ogg.Stream] | This function assembles a data packet for output to the codec decoding engine without advancing the stream. |
| put_packet [Ogg.Stream] | This function submits a packet to the bitstream for page encapsulation. |
| put_page [Ogg.Stream] | This function adds a complete page to the bitstream. |
R | |
| read [Ogg.Sync] | Read a page from |
| reset [Ogg_demuxer] | Reset encoder, try to parse a new sequentialized stream. |
| reset [Ogg.Sync] | This function is used to reset the internal counters of the
|
S | |
| sample_rate [Ogg_demuxer] | Get the sample_rate of the track of that type. |
| seek [Ogg_demuxer] | Seek to an absolute or relative position in seconds. |
| seek [Ogg.Sync] | This function synchronizes the ogg_sync_state struct to the next ogg_page. |
| serialno [Ogg.Stream] | Get a stream's serial number. |
| serialno [Ogg.Page] | Returns the unique serial number for the logical bitstream of this page. |
| set_checksum [Ogg.Page] | Checksums an ogg_page. |
| skip_packet [Ogg.Stream] | This function discards the next packet in the stream. |
U | |
| update_standard_tracks [Ogg_demuxer] | Update a given record of standard tracks. |
V | |
| version [Ogg.Page] | This function returns the version of ogg_page used in this page. |
| video_info [Ogg_demuxer] | Get informations about the video track. |