FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions
cfhd.h File Reference
#include <stdint.h>
#include "libavutil/avassert.h"
#include "avcodec.h"
#include "get_bits.h"
#include "vlc.h"

Go to the source code of this file.

Data Structures

struct  CFHD_RL_VLC_ELEM
 
struct  SubBand
 
struct  Plane
 
struct  Peak
 
struct  CFHDContext
 

Macros

#define VLC_BITS   9
 
#define SUBBAND_COUNT   10
 
#define DWT_LEVELS   3
 

Functions

int ff_cfhd_init_vlcs (CFHDContext *s)
 

Macro Definition Documentation

#define VLC_BITS   9

Definition at line 32 of file cfhd.h.

#define SUBBAND_COUNT   10

Definition at line 33 of file cfhd.h.

Referenced by cfhd_decode(), and init_frame_defaults().

#define DWT_LEVELS   3

Definition at line 41 of file cfhd.h.

Referenced by alloc_buffers(), and cfhd_decode().

Function Documentation

int ff_cfhd_init_vlcs ( CFHDContext s)

Similar to dv.c, generate signed VLC tables

Definition at line 276 of file cfhddata.c.

Referenced by cfhd_init().