All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Functions | Variables
oggparsespeex.c File Reference
#include <stdlib.h>
#include "libavutil/bswap.h"
#include "libavutil/avstring.h"
#include "libavutil/channel_layout.h"
#include "libavcodec/get_bits.h"
#include "libavcodec/bytestream.h"
#include "avformat.h"
#include "internal.h"
#include "oggdec.h"

Go to the source code of this file.

Data Structures

struct  speex_params


static int speex_header (AVFormatContext *s, int idx)
static int ogg_page_packets (struct ogg_stream *os)
static int speex_packet (AVFormatContext *s, int idx)


struct ogg_codec ff_speex_codec

Function Documentation

static int speex_header ( AVFormatContext s,
int  idx 

Definition at line 41 of file oggparsespeex.c.

static int ogg_page_packets ( struct ogg_stream os)

Definition at line 93 of file oggparsespeex.c.

Referenced by speex_packet().

static int speex_packet ( AVFormatContext s,
int  idx 

Definition at line 103 of file oggparsespeex.c.

Variable Documentation

struct ogg_codec ff_speex_codec
Initial value:
= {
.magic = "Speex ",
.magicsize = 8,
.header = speex_header,
.packet = speex_packet,
.nb_header = 2,

Definition at line 133 of file oggparsespeex.c.