FFmpeg
|
oggparseogm.c
Go to the documentation of this file.
enum AVCodecID ff_codec_get_id(const AVCodecTag *tags, unsigned int tag)
Definition: libavformat/utils.c:2614
void avpriv_set_pts_info(AVStream *s, int pts_wrap_bits, unsigned int pts_num, unsigned int pts_den)
Set the time base and wrapping info for a given stream.
Definition: libavformat/utils.c:3952
static int ogm_header(AVFormatContext *s, int idx)
Copyright (C) 2005 Michael Ahlberg, Måns Rullgård.
Definition: oggparseogm.c:36
static int ogm_dshow_header(AVFormatContext *s, int idx)
Definition: oggparseogm.c:115
Definition: libavcodec/avcodec.h:383
uint8_t * extradata
some codecs need / can use extradata like Huffman tables.
Definition: libavcodec/avcodec.h:1242
bitstream reader API header.
int ff_vorbis_comment(AVFormatContext *ms, AVDictionary **m, const uint8_t *buf, int size)
Definition: oggparsevorbis.c:72
Definition: oggdec.h:61
Definition: avutil.h:144
simple assert() macros that are a bit more flexible than ISO C assert().
#define FF_INPUT_BUFFER_PADDING_SIZE
Required number of additionally allocated bytes at the end of the input bitstream for decoding...
Definition: libavcodec/avcodec.h:561
internal header for RIFF based (de)muxers do NOT include this in end user applications ...
static av_always_inline unsigned int bytestream_get_buffer(const uint8_t **b, uint8_t *dst, unsigned int size)
Definition: bytestream.h:328
unsigned int codec_tag
fourcc (LSB first, so "ABCD" -> ('D'<<24) + ('C'<<16) + ('B'<<8) + 'A').
Definition: libavcodec/avcodec.h:1160
void * av_malloc(size_t size)
Allocate a block of size bytes with alignment suitable for all memory accesses (including vectors if ...
Definition: mem.c:73
Main libavformat public API header.
Definition: oggdec.h:98
Definition: avutil.h:143
Definition: avutil.h:146
Generated on Fri Dec 20 2024 06:56:05 for FFmpeg by 1.8.11