#include <fileogg.h>

Data Fields | |
| ogg_page | audiopage |
| ogg_page | videopage |
| double | audiotime |
| double | videotime |
| ogg_int64_t | audio_bytesout |
| ogg_int64_t | video_bytesout |
| ogg_page | og |
| ogg_packet | op |
| theora_info | ti |
| theora_comment | tc |
| theora_state | td |
| vorbis_info | vi |
| vorbis_comment | vc |
| vorbis_dsp_state | vd |
| vorbis_block | vb |
| ogg_stream_state | to |
| ogg_stream_state | vo |
| int | apage_valid |
| int | vpage_valid |
| unsigned char * | apage |
| unsigned char * | vpage |
| int | vpage_len |
| int | apage_len |
| int | vpage_buffer_length |
| int | apage_buffer_length |
| sync_window_t * | audiosync |
| sync_window_t * | videosync |
| int | v_pkg |
| int | a_pkg |
Definition at line 27 of file fileogg.h.
| ogg_page theoraframes_info_t::audiopage |
Definition at line 29 of file fileogg.h.
Referenced by FileOGG::open_file(), and PackagingEngineOGG::packages_are_done().
| ogg_page theoraframes_info_t::videopage |
Definition at line 30 of file fileogg.h.
Referenced by FileOGG::open_file(), and PackagingEngineOGG::packages_are_done().
Definition at line 32 of file fileogg.h.
Referenced by FileOGG::flush_ogg(), and FileOGG::open_file().
Definition at line 33 of file fileogg.h.
Referenced by FileOGG::flush_ogg(), and FileOGG::open_file().
| ogg_int64_t theoraframes_info_t::audio_bytesout |
| ogg_int64_t theoraframes_info_t::video_bytesout |
| ogg_page theoraframes_info_t::og |
| ogg_packet theoraframes_info_t::op |
Definition at line 38 of file fileogg.h.
Referenced by FileOGG::open_file(), FileOGG::write_frames_theora(), and FileOGG::write_samples_vorbis().
| theora_info theoraframes_info_t::ti |
Definition at line 40 of file fileogg.h.
Referenced by FileOGG::close_file(), FileOGG::open_file(), FileOGG::write_frames_theora(), and FileOGG::~FileOGG().
| theora_comment theoraframes_info_t::tc |
Definition at line 41 of file fileogg.h.
Referenced by FileOGG::close_file(), FileOGG::open_file(), and FileOGG::~FileOGG().
| theora_state theoraframes_info_t::td |
Definition at line 42 of file fileogg.h.
Referenced by FileOGG::close_file(), FileOGG::flush_ogg(), FileOGG::ogg_get_page_of_frame(), FileOGG::ogg_seek_to_keyframe(), FileOGG::open_file(), FileOGG::read_frame(), and FileOGG::write_frames_theora().
| vorbis_info theoraframes_info_t::vi |
Definition at line 44 of file fileogg.h.
Referenced by FileOGG::close_file(), FileOGG::open_file(), and FileOGG::~FileOGG().
| vorbis_comment theoraframes_info_t::vc |
Definition at line 45 of file fileogg.h.
Referenced by FileOGG::close_file(), FileOGG::open_file(), and FileOGG::~FileOGG().
| vorbis_dsp_state theoraframes_info_t::vd |
Definition at line 46 of file fileogg.h.
Referenced by FileOGG::close_file(), FileOGG::flush_ogg(), FileOGG::ogg_decode_more_samples(), FileOGG::ogg_seek_to_sample(), FileOGG::open_file(), FileOGG::read_samples(), and FileOGG::write_samples_vorbis().
| vorbis_block theoraframes_info_t::vb |
Definition at line 47 of file fileogg.h.
Referenced by FileOGG::close_file(), FileOGG::ogg_decode_more_samples(), FileOGG::ogg_seek_to_sample(), FileOGG::open_file(), and FileOGG::write_samples_vorbis().
| ogg_stream_state theoraframes_info_t::to |
Definition at line 50 of file fileogg.h.
Referenced by FileOGG::close_file(), FileOGG::flush_ogg(), FileOGG::ogg_seek_to_keyframe(), FileOGG::open_file(), PackagingEngineOGG::packages_are_done(), FileOGG::read_frame(), and FileOGG::write_frames_theora().
| ogg_stream_state theoraframes_info_t::vo |
Definition at line 52 of file fileogg.h.
Referenced by FileOGG::close_file(), FileOGG::flush_ogg(), FileOGG::ogg_decode_more_samples(), FileOGG::ogg_seek_to_sample(), FileOGG::open_file(), PackagingEngineOGG::packages_are_done(), FileOGG::read_samples(), and FileOGG::write_samples_vorbis().
Definition at line 55 of file fileogg.h.
Referenced by FileOGG::flush_ogg(), FileOGG::open_file(), and FileOGG::write_audio_page().
Definition at line 56 of file fileogg.h.
Referenced by FileOGG::flush_ogg(), FileOGG::open_file(), and FileOGG::write_video_page().
| unsigned char* theoraframes_info_t::apage |
Definition at line 57 of file fileogg.h.
Referenced by FileOGG::flush_ogg(), FileOGG::open_file(), FileOGG::write_audio_page(), and FileOGG::~FileOGG().
| unsigned char* theoraframes_info_t::vpage |
Definition at line 58 of file fileogg.h.
Referenced by FileOGG::flush_ogg(), FileOGG::open_file(), FileOGG::write_video_page(), and FileOGG::~FileOGG().
Definition at line 59 of file fileogg.h.
Referenced by FileOGG::flush_ogg(), and FileOGG::write_video_page().
Definition at line 60 of file fileogg.h.
Referenced by FileOGG::flush_ogg(), and FileOGG::write_audio_page().
Definition at line 61 of file fileogg.h.
Referenced by FileOGG::flush_ogg(), and FileOGG::open_file().
Definition at line 62 of file fileogg.h.
Referenced by FileOGG::flush_ogg(), and FileOGG::open_file().
Definition at line 66 of file fileogg.h.
Referenced by FileOGG::open_file(), PackagingEngineOGG::packages_are_done(), FileOGG::read_samples(), and FileOGG::~FileOGG().
Definition at line 67 of file fileogg.h.
Referenced by FileOGG::open_file(), PackagingEngineOGG::packages_are_done(), FileOGG::read_frame(), and FileOGG::~FileOGG().
Definition at line 70 of file fileogg.h.
Referenced by FileOGG::flush_ogg(), FileOGG::open_file(), PackagingEngineOGG::packages_are_done(), FileOGG::write_frames_theora(), and FileOGG::write_video_page().
Definition at line 71 of file fileogg.h.
Referenced by FileOGG::flush_ogg(), FileOGG::open_file(), PackagingEngineOGG::packages_are_done(), FileOGG::write_audio_page(), and FileOGG::write_samples_vorbis().
1.5.5