ogm_stream_t Struct Reference

Not all are needed, just copied from the camogm.c. More...


Data Fields

ogg_stream_state os
ogg_page og
ogg_packet op
elph_ogg_packet eop
ogg_int64_t packetno
ogg_int64_t granulepos


Detailed Description

Not all are needed, just copied from the camogm.c.

*************************************************************************** ! FILE NAME : camogm_ogm.c ! DESCRIPTION: Provides writing to ogm files for camogm ! Copyright (C) 2007 Elphel, Inc. ! -----------------------------------------------------------------------------** ! This program is free software: you can redistribute it and/or modify ! it under the terms of the GNU General Public License as published by ! the Free Software Foundation, either version 3 of the License, or ! (at your option) any later version. ! ! This program is distributed in the hope that it will be useful, ! but WITHOUT ANY WARRANTY; without even the implied warranty of ! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ! GNU General Public License for more details. ! ! You should have received a copy of the GNU General Public License ! along with this program. If not, see <http://www.gnu.org/licenses/>. ! -----------------------------------------------------------------------------** ! !

Log
camogm_ogm.c,v
! Revision 1.1.1.1 2008/11/27 20:04:01 elphel ! ! ! Revision 1.1 2008/05/02 12:45:58 spectr_rain ! initial revision with the sound support ! ! Revision 1.2 2007/11/19 03:23:21 elphel ! 7.1.5.5 Added support for *.mov files in camogm. ! ! Revision 1.1 2007/11/16 08:49:58 elphel ! Initial release of camogm - program to record video/image to the camera hard drive (or other storage) !

Definition at line 65 of file camogm_ogm.c.


Field Documentation

ogg_stream_state ogm_stream_t::os

Definition at line 66 of file camogm_ogm.c.

Referenced by camogm_audio_end(), camogm_audio_init(), camogm_audio_ogm_push(), camogm_end_ogm(), camogm_frame_ogm(), camogm_start_ogm(), and ogm_flush_to_file().

ogg_page ogm_stream_t::og

Definition at line 67 of file camogm_ogm.c.

Referenced by ogm_flush_to_file().

ogg_packet ogm_stream_t::op

Definition at line 68 of file camogm_ogm.c.

elph_ogg_packet ogm_stream_t::eop

Definition at line 69 of file camogm_ogm.c.

ogg_int64_t ogm_stream_t::packetno

Definition at line 70 of file camogm_ogm.c.

Referenced by camogm_audio_end(), camogm_audio_init(), camogm_audio_ogm_push(), camogm_end_ogm(), camogm_frame_ogm(), and camogm_start_ogm().

ogg_int64_t ogm_stream_t::granulepos

Definition at line 71 of file camogm_ogm.c.

Referenced by camogm_audio_end(), camogm_audio_init(), camogm_audio_ogm_push(), camogm_end_ogm(), camogm_frame_ogm(), and camogm_start_ogm().


The documentation for this struct was generated from the following file:
Generated on Fri Nov 28 00:08:50 2008 for elphel by  doxygen 1.5.1