FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Typedefs | Enumerations | Functions
vc2enc_dwt.h File Reference
#include <stddef.h>
#include <stdint.h>

Go to the source code of this file.

Data Structures

struct  VC2TransformContext
 

Typedefs

typedef int32_t dwtcoef
 

Enumerations

enum  VC2TransformType {
  VC2_TRANSFORM_9_7 = 0, VC2_TRANSFORM_5_3 = 1, VC2_TRANSFORM_13_7 = 2, VC2_TRANSFORM_HAAR = 3,
  VC2_TRANSFORM_HAAR_S = 4, VC2_TRANSFORM_FIDEL = 5, VC2_TRANSFORM_9_7_I = 6, VC2_TRANSFORMS_NB
}
 

Functions

int ff_vc2enc_init_transforms (VC2TransformContext *t, int p_stride, int p_height, int slice_w, int slice_h)
 
void ff_vc2enc_free_transforms (VC2TransformContext *t)
 

Typedef Documentation

typedef int32_t dwtcoef

Definition at line 28 of file vc2enc_dwt.h.

Enumeration Type Documentation

Enumerator
VC2_TRANSFORM_9_7 
VC2_TRANSFORM_5_3 
VC2_TRANSFORM_13_7 
VC2_TRANSFORM_HAAR 
VC2_TRANSFORM_HAAR_S 
VC2_TRANSFORM_FIDEL 
VC2_TRANSFORM_9_7_I 
VC2_TRANSFORMS_NB 

Definition at line 30 of file vc2enc_dwt.h.

Function Documentation

int ff_vc2enc_init_transforms ( VC2TransformContext t,
int  p_stride,
int  p_height,
int  slice_w,
int  slice_h 
)

Definition at line 258 of file vc2enc_dwt.c.

Referenced by vc2_encode_init().

void ff_vc2enc_free_transforms ( VC2TransformContext t)

Definition at line 277 of file vc2enc_dwt.c.

Referenced by vc2_encode_end().