FFmpeg
 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/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
 

Functions

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)
 

Variables

struct ogg_codec ff_speex_codec
 

Function Documentation

static int speex_header ( AVFormatContext s,
int  idx 
)
static

Definition at line 41 of file oggparsespeex.c.

static int ogg_page_packets ( struct ogg_stream os)
static

Definition at line 92 of file oggparsespeex.c.

Referenced by speex_packet().

static int speex_packet ( AVFormatContext s,
int  idx 
)
static

Definition at line 102 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 132 of file oggparsespeex.c.