libavformat/oggdec.h File Reference

#include "avformat.h"
#include "metadata.h"

Go to the source code of this file.

Data Structures

struct  ogg_codec
 Copyright (C) 2005 Michael Ahlberg, Måns Rullgård. More...
struct  ogg_stream
struct  ogg_state
struct  ogg

Defines

#define OGG_FLAG_CONT   1
#define OGG_FLAG_BOS   2
#define OGG_FLAG_EOS   4
#define OGG_NOGRANULE_VALUE   (-1ull)

Functions

int ff_vorbis_comment (AVFormatContext *ms, AVDictionary **m, const uint8_t *buf, int size)
static int ogg_find_stream (struct ogg *ogg, int serial)
static uint64_t ogg_gptopts (AVFormatContext *s, int i, uint64_t gp, int64_t *dts)

Variables

struct ogg_codec ff_celt_codec
struct ogg_codec ff_dirac_codec
struct ogg_codec ff_flac_codec
struct ogg_codec ff_ogm_audio_codec
struct ogg_codec ff_ogm_old_codec
struct ogg_codec ff_ogm_text_codec
struct ogg_codec ff_ogm_video_codec
struct ogg_codec ff_old_dirac_codec
struct ogg_codec ff_old_flac_codec
struct ogg_codec ff_opus_codec
struct ogg_codec ff_skeleton_codec
struct ogg_codec ff_speex_codec
struct ogg_codec ff_theora_codec
struct ogg_codec ff_vorbis_codec


Define Documentation

#define OGG_FLAG_BOS   2

Definition at line 106 of file oggdec.h.

Referenced by ogg_read_page(), and opus_header().

#define OGG_FLAG_CONT   1

Definition at line 105 of file oggdec.h.

Referenced by ogg_read_page().

#define OGG_FLAG_EOS   4

Definition at line 107 of file oggdec.h.

Referenced by opus_packet(), speex_packet(), theora_packet(), and vorbis_packet().

#define OGG_NOGRANULE_VALUE   (-1ull)

Definition at line 109 of file oggdec.h.

Referenced by ogg_new_stream(), ogg_read_header(), and skeleton_header().


Function Documentation

int ff_vorbis_comment ( AVFormatContext ms,
AVDictionary **  m,
const uint8_t buf,
int  size 
)

static int ogg_find_stream ( struct ogg ogg,
int  serial 
) [inline, static]

Definition at line 129 of file oggdec.h.

Referenced by ogg_read_page(), and skeleton_header().

static uint64_t ogg_gptopts ( AVFormatContext s,
int  i,
uint64_t  gp,
int64_t *  dts 
) [inline, static]

Definition at line 141 of file oggdec.h.

Referenced by ogg_calc_pts(), ogg_get_length(), and ogg_read_header().


Variable Documentation

Definition at line 92 of file oggparsecelt.c.

Referenced by celt_header().

Definition at line 101 of file oggparsedirac.c.

Definition at line 88 of file oggparseflac.c.

Definition at line 177 of file oggparseogm.c.

Definition at line 195 of file oggparseogm.c.

Definition at line 186 of file oggparseogm.c.

Definition at line 168 of file oggparseogm.c.

Definition at line 110 of file oggparsedirac.c.

Definition at line 95 of file oggparseflac.c.

Definition at line 129 of file oggparseopus.c.

Definition at line 90 of file oggparseskeleton.c.

Definition at line 121 of file oggparsespeex.c.

Definition at line 199 of file oggparsetheora.c.

Definition at line 365 of file oggparsevorbis.c.


Generated on Fri Oct 26 02:50:11 2012 for FFmpeg by  doxygen 1.5.8