FFmpeg
|
#include <stddef.h>
#include "libavutil/log.h"
#include "libavutil/macros.h"
#include "defs.h"
#include "dnxhddata.h"
Go to the source code of this file.
Functions | |
const CIDEntry * | ff_dnxhd_get_cid_table (int cid) |
int | ff_dnxhd_get_frame_size (int cid) |
int | ff_dnxhd_get_hr_frame_size (int cid, int w, int h) |
static int | dnxhd_find_hr_cid (AVCodecContext *avctx) |
int | ff_dnxhd_find_cid (AVCodecContext *avctx, int bit_depth) |
void | ff_dnxhd_print_profiles (AVCodecContext *avctx, int loglevel) |
Variables | |
static const uint8_t | dnxhd_1235_luma_weight [] |
static const uint8_t | dnxhd_1235_chroma_weight [] |
static const uint8_t | dnxhd_1237_luma_weight [] |
static const uint8_t | dnxhd_1237_chroma_weight [] |
static const uint8_t | dnxhd_1238_luma_weight [] |
static const uint8_t | dnxhd_1238_chroma_weight [] |
static const uint8_t | dnxhd_1241_luma_weight [] |
static const uint8_t | dnxhd_1241_chroma_weight [] |
static const uint8_t | dnxhd_1242_luma_weight [] |
static const uint8_t | dnxhd_1242_chroma_weight [] |
static const uint8_t | dnxhd_1243_luma_weight [] |
static const uint8_t | dnxhd_1243_chroma_weight [] |
static const uint8_t | dnxhd_1250_luma_weight [] |
static const uint8_t | dnxhd_1250_chroma_weight [] |
static const uint8_t | dnxhd_1251_luma_weight [] |
static const uint8_t | dnxhd_1251_chroma_weight [] |
static const uint8_t | dnxhd_1252_luma_weight [] |
static const uint8_t | dnxhd_1252_chroma_weight [] |
static const uint8_t | dnxhd_1260_luma_weight [] |
static const uint8_t | dnxhd_1260_chroma_weight [] |
static const uint8_t | dnxhd_1235_dc_codes [14] |
static const uint8_t | dnxhd_1235_dc_bits [14] |
static const uint8_t | dnxhd_1237_dc_codes [12] |
static const uint8_t | dnxhd_1237_dc_bits [12] |
static const uint16_t | dnxhd_1237_ac_codes [257] |
static const uint8_t | dnxhd_1237_ac_bits [257] |
static const uint8_t | dnxhd_1237_ac_info [2 *257] |
static const uint16_t | dnxhd_1238_ac_codes [257] |
static const uint8_t | dnxhd_1238_ac_bits [257] |
static const uint8_t | dnxhd_1238_ac_info [2 *257] |
static const uint16_t | dnxhd_1235_ac_codes [257] |
static const uint8_t | dnxhd_1235_ac_bits [257] |
static const uint8_t | dnxhd_1235_ac_info [2 *257] |
static const uint16_t | dnxhd_1250_ac_codes [257] |
static const uint8_t | dnxhd_1250_ac_bits [257] |
static const uint8_t | dnxhd_1250_ac_info [2 *257] |
static const uint16_t | dnxhd_1251_ac_codes [257] |
static const uint8_t | dnxhd_1251_ac_bits [257] |
static const uint8_t | dnxhd_1251_ac_info [2 *257] |
static const uint16_t | dnxhd_1252_ac_codes [257] |
static const uint8_t | dnxhd_1252_ac_bits [257] |
static const uint8_t | dnxhd_1252_ac_info [2 *257] |
static const uint16_t | dnxhd_1235_run_codes [62] |
static const uint8_t | dnxhd_1235_run_bits [62] |
static const uint8_t | dnxhd_1235_run [62] |
static const uint16_t | dnxhd_1237_run_codes [62] |
static const uint8_t | dnxhd_1237_run_bits [62] |
static const uint8_t | dnxhd_1237_run [62] |
static const uint8_t | dnxhd_1238_run [62] |
static const uint16_t | dnxhd_1250_run_codes [62] |
static const uint8_t | dnxhd_1250_run_bits [62] |
static const uint8_t | dnxhd_1250_run [62] |
static const CIDEntry | dnxhd_cid_table [] |
const CIDEntry* ff_dnxhd_get_cid_table | ( | int | cid | ) |
Definition at line 1080 of file dnxhddata.c.
Referenced by dnxhd_encode_init(), dnxhd_init_vlc(), ff_dnxhd_get_frame_size(), and ff_dnxhd_get_hr_frame_size().
int ff_dnxhd_get_frame_size | ( | int | cid | ) |
Definition at line 1088 of file dnxhddata.c.
Referenced by dnxhd_find_frame_end().
int ff_dnxhd_get_hr_frame_size | ( | int | cid, |
int | w, | ||
int | h | ||
) |
Definition at line 1096 of file dnxhddata.c.
Referenced by dnxhd_encode_init(), and dnxhd_find_frame_end().
|
static |
Definition at line 1110 of file dnxhddata.c.
Referenced by ff_dnxhd_find_cid().
int ff_dnxhd_find_cid | ( | AVCodecContext * | avctx, |
int | bit_depth | ||
) |
Definition at line 1127 of file dnxhddata.c.
Referenced by dnxhd_encode_init().
void ff_dnxhd_print_profiles | ( | AVCodecContext * | avctx, |
int | loglevel | ||
) |
Definition at line 1157 of file dnxhddata.c.
Referenced by dnxhd_encode_init().
|
static |
Definition at line 31 of file dnxhddata.c.
|
static |
Definition at line 43 of file dnxhddata.c.
|
static |
Definition at line 55 of file dnxhddata.c.
|
static |
Definition at line 67 of file dnxhddata.c.
|
static |
Definition at line 79 of file dnxhddata.c.
|
static |
Definition at line 91 of file dnxhddata.c.
|
static |
Definition at line 103 of file dnxhddata.c.
|
static |
Definition at line 115 of file dnxhddata.c.
|
static |
Definition at line 126 of file dnxhddata.c.
|
static |
Definition at line 137 of file dnxhddata.c.
|
static |
Definition at line 148 of file dnxhddata.c.
|
static |
Definition at line 159 of file dnxhddata.c.
|
static |
Definition at line 170 of file dnxhddata.c.
|
static |
Definition at line 181 of file dnxhddata.c.
|
static |
Definition at line 192 of file dnxhddata.c.
|
static |
Definition at line 203 of file dnxhddata.c.
|
static |
Definition at line 215 of file dnxhddata.c.
|
static |
Definition at line 227 of file dnxhddata.c.
|
static |
Definition at line 239 of file dnxhddata.c.
|
static |
Definition at line 251 of file dnxhddata.c.
|
static |
Definition at line 263 of file dnxhddata.c.
|
static |
Definition at line 268 of file dnxhddata.c.
|
static |
Definition at line 273 of file dnxhddata.c.
|
static |
Definition at line 278 of file dnxhddata.c.
|
static |
Definition at line 283 of file dnxhddata.c.
|
static |
Definition at line 320 of file dnxhddata.c.
|
static |
Definition at line 341 of file dnxhddata.c.
|
static |
Definition at line 378 of file dnxhddata.c.
|
static |
Definition at line 415 of file dnxhddata.c.
|
static |
Definition at line 436 of file dnxhddata.c.
|
static |
Definition at line 473 of file dnxhddata.c.
|
static |
Definition at line 510 of file dnxhddata.c.
|
static |
Definition at line 531 of file dnxhddata.c.
|
static |
Definition at line 567 of file dnxhddata.c.
|
static |
Definition at line 602 of file dnxhddata.c.
|
static |
Definition at line 622 of file dnxhddata.c.
|
static |
Definition at line 658 of file dnxhddata.c.
|
static |
Definition at line 694 of file dnxhddata.c.
|
static |
Definition at line 714 of file dnxhddata.c.
|
static |
Definition at line 751 of file dnxhddata.c.
|
static |
Definition at line 788 of file dnxhddata.c.
|
static |
Definition at line 809 of file dnxhddata.c.
|
static |
Definition at line 846 of file dnxhddata.c.
|
static |
Definition at line 858 of file dnxhddata.c.
|
static |
Definition at line 866 of file dnxhddata.c.
|
static |
Definition at line 874 of file dnxhddata.c.
|
static |
Definition at line 886 of file dnxhddata.c.
|
static |
Definition at line 894 of file dnxhddata.c.
|
static |
Definition at line 902 of file dnxhddata.c.
|
static |
Definition at line 910 of file dnxhddata.c.
|
static |
Definition at line 922 of file dnxhddata.c.
|
static |
Definition at line 930 of file dnxhddata.c.
|
static |
Definition at line 937 of file dnxhddata.c.
Referenced by ff_dnxhd_find_cid(), ff_dnxhd_get_cid_table(), and ff_dnxhd_print_profiles().