All Data Structures Namespaces 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/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)


const struct ogg_codec ff_speex_codec

Function Documentation

static int speex_header ( AVFormatContext s,
int  idx 

Definition at line 43 of file oggparsespeex.c.

static int ogg_page_packets ( struct ogg_stream os)

Definition at line 107 of file oggparsespeex.c.

Referenced by speex_packet().

static int speex_packet ( AVFormatContext s,
int  idx 

Definition at line 117 of file oggparsespeex.c.

Variable Documentation

const struct ogg_codec ff_speex_codec
Initial value:
= {
.magic = "Speex ",
.magicsize = 8,
.header = speex_header,
.packet = speex_packet,
.nb_header = 2,
static int speex_packet(AVFormatContext *s, int idx)
static int speex_header(AVFormatContext *s, int idx)
Definition: oggparsespeex.c:43

Definition at line 147 of file oggparsespeex.c.