svq1_cb.h File Reference

svq1 code books. More...

#include <stdint.h>
#include <stdlib.h>
#include "libavutil/mem.h"
Include dependency graph for svq1_cb.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

 DECLARE_ALIGNED (4, static const int8_t, svq1_inter_codebook_4x2)[768]
 
 DECLARE_ALIGNED (4, static const int8_t, svq1_inter_codebook_4x4)[1536]
 
 DECLARE_ALIGNED (4, static const int8_t, svq1_inter_codebook_8x4)[3072]
 
 DECLARE_ALIGNED (4, static const int8_t, svq1_inter_codebook_8x8)[6144]
 
 DECLARE_ALIGNED (4, static const int8_t, svq1_intra_codebook_4x2)[768]
 
 DECLARE_ALIGNED (4, static const int8_t, svq1_intra_codebook_4x4)[1536]
 
 DECLARE_ALIGNED (4, static const int8_t, svq1_intra_codebook_8x4)[3072]
 
 DECLARE_ALIGNED (4, static const int8_t, svq1_intra_codebook_8x8)[6144]
 

Variables

const int8_t *const ff_svq1_inter_codebooks [6]
 
const int8_t *const ff_svq1_intra_codebooks [6]
 

Detailed Description

svq1 code books.

Definition in file svq1_cb.h.

Function Documentation

DECLARE_ALIGNED ( ,
static const  int8_t,
svq1_inter_codebook_4x2   
)
DECLARE_ALIGNED ( ,
static const  int8_t,
svq1_inter_codebook_4x4   
)
DECLARE_ALIGNED ( ,
static const  int8_t,
svq1_inter_codebook_8x4   
)
DECLARE_ALIGNED ( ,
static const  int8_t,
svq1_inter_codebook_8x8   
)
DECLARE_ALIGNED ( ,
static const  int8_t,
svq1_intra_codebook_4x2   
)
DECLARE_ALIGNED ( ,
static const  int8_t,
svq1_intra_codebook_4x4   
)
DECLARE_ALIGNED ( ,
static const  int8_t,
svq1_intra_codebook_8x4   
)
DECLARE_ALIGNED ( ,
static const  int8_t,
svq1_intra_codebook_8x8   
)

Variable Documentation

const int8_t* const ff_svq1_inter_codebooks[6]
Initial value:
= {
svq1_inter_codebook_4x2, svq1_inter_codebook_4x4,
svq1_inter_codebook_8x4, svq1_inter_codebook_8x8,
}
NULL
Definition: eval.c:55

Definition at line 776 of file svq1_cb.h.

Referenced by encode_block(), and svq1_decode_block_non_intra().

const int8_t* const ff_svq1_intra_codebooks[6]
Initial value:
= {
svq1_intra_codebook_4x2, svq1_intra_codebook_4x4,
svq1_intra_codebook_8x4, svq1_intra_codebook_8x8,
}
NULL
Definition: eval.c:55

Definition at line 1519 of file svq1_cb.h.

Referenced by encode_block(), and svq1_decode_block_intra().