doc/examples/encoding-example.c File Reference

libavcodec API use example. More...

#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include "libavcodec/avcodec.h"
#include "libavutil/mathematics.h"

Go to the source code of this file.

Defines

#define INBUF_SIZE   4096
#define AUDIO_INBUF_SIZE   20480
#define AUDIO_REFILL_THRESH   4096

Functions

static void audio_encode_example (const char *filename)
static void audio_decode_example (const char *outfilename, const char *filename)
static void video_encode_example (const char *filename)
static void pgm_save (unsigned char *buf, int wrap, int xsize, int ysize, char *filename)
static void video_decode_example (const char *outfilename, const char *filename)
int main (int argc, char **argv)


Detailed Description

libavcodec API use example.

Definition in file encoding-example.c.


Define Documentation

#define AUDIO_INBUF_SIZE   20480

Definition at line 43 of file encoding-example.c.

Referenced by audio_decode_example().

#define AUDIO_REFILL_THRESH   4096

Definition at line 44 of file encoding-example.c.

Referenced by audio_decode_example().

#define INBUF_SIZE   4096

Definition at line 42 of file encoding-example.c.

Referenced by video_decode_example().


Function Documentation

static void audio_decode_example ( const char *  outfilename,
const char *  filename 
) [static]

Definition at line 117 of file encoding-example.c.

Referenced by main().

static void audio_encode_example ( const char *  filename  )  [static]

Definition at line 49 of file encoding-example.c.

Referenced by main().

int main ( int  argc,
char **  argv 
)

Definition at line 444 of file encoding-example.c.

static void pgm_save ( unsigned char *  buf,
int  wrap,
int  xsize,
int  ysize,
char *  filename 
) [static]

Definition at line 312 of file encoding-example.c.

Referenced by video_decode_example().

static void video_decode_example ( const char *  outfilename,
const char *  filename 
) [static]

Definition at line 325 of file encoding-example.c.

Referenced by main().

static void video_encode_example ( const char *  filename  )  [static]

Definition at line 201 of file encoding-example.c.

Referenced by main().


Generated on Sun Jul 3 19:22:16 2011 for FFmpeg by  doxygen 1.5.8