FFmpeg
|
#include <stdint.h>
#include "libavutil/common.h"
#include "libavutil/intreadwrite.h"
#include "libavutil/log.h"
#include "libavutil/pixdesc.h"
#include "avcodec.h"
#include "dv_profile.h"
Go to the source code of this file.
Functions | |
const DVprofile * | avpriv_dv_frame_profile2 (AVCodecContext *codec, const DVprofile *sys, const uint8_t *frame, unsigned buf_size) |
const DVprofile * | avpriv_dv_frame_profile (const DVprofile *sys, const uint8_t *frame, unsigned buf_size) |
const DVprofile * | avpriv_dv_codec_profile (AVCodecContext *codec) |
void | ff_dv_print_profiles (void *logctx, int loglevel) |
Print all allowed DV profiles into logctx at specified logging level. | |
Variables | |
static DVwork_chunk | work_chunks_dv25pal [1 *12 *27] |
static DVwork_chunk | work_chunks_dv25pal411 [1 *12 *27] |
static DVwork_chunk | work_chunks_dv25ntsc [1 *10 *27] |
static DVwork_chunk | work_chunks_dv50pal [2 *12 *27] |
static DVwork_chunk | work_chunks_dv50ntsc [2 *10 *27] |
static DVwork_chunk | work_chunks_dv100palp [2 *12 *27] |
static DVwork_chunk | work_chunks_dv100ntscp [2 *10 *27] |
static DVwork_chunk | work_chunks_dv100pali [4 *12 *27] |
static DVwork_chunk | work_chunks_dv100ntsci [4 *10 *27] |
static uint32_t | dv_idct_factor_sd [2 *2 *22 *64] |
static uint32_t | dv_idct_factor_hd1080 [2 *4 *16 *64] |
static uint32_t | dv_idct_factor_hd720 [2 *4 *16 *64] |
static const uint8_t | dv_audio_shuffle525 [10][9] |
static const uint8_t | dv_audio_shuffle625 [12][9] |
static const uint8_t | block_sizes_dv2550 [8] |
static const uint8_t | block_sizes_dv100 [8] |
static const DVprofile | dv_profiles [] |
const DVprofile* avpriv_dv_frame_profile2 | ( | AVCodecContext * | codec, |
const DVprofile * | sys, | ||
const uint8_t * | frame, | ||
unsigned | buf_size | ||
) |
Definition at line 284 of file dv_profile.c.
Referenced by avpriv_dv_frame_profile(), and dvvideo_decode_frame().
const DVprofile* avpriv_dv_frame_profile | ( | const DVprofile * | sys, |
const uint8_t * | frame, | ||
unsigned | buf_size | ||
) |
Definition at line 323 of file dv_profile.c.
Referenced by avpriv_dv_produce_packet(), and dv_read_header().
const DVprofile* avpriv_dv_codec_profile | ( | AVCodecContext * | codec | ) |
Definition at line 329 of file dv_profile.c.
Referenced by dv_frame_offset(), dv_init_mux(), and dvvideo_init_encoder().
Print all allowed DV profiles into logctx at specified logging level.
Definition at line 351 of file dv_profile.c.
Referenced by dvvideo_init_encoder().
|
static |
Definition at line 28 of file dv_profile.c.
|
static |
Definition at line 29 of file dv_profile.c.
|
static |
Definition at line 30 of file dv_profile.c.
|
static |
Definition at line 31 of file dv_profile.c.
|
static |
Definition at line 32 of file dv_profile.c.
|
static |
Definition at line 33 of file dv_profile.c.
|
static |
Definition at line 34 of file dv_profile.c.
|
static |
Definition at line 35 of file dv_profile.c.
|
static |
Definition at line 36 of file dv_profile.c.
|
static |
Definition at line 38 of file dv_profile.c.
|
static |
Definition at line 39 of file dv_profile.c.
|
static |
Definition at line 40 of file dv_profile.c.
|
static |
Definition at line 42 of file dv_profile.c.
|
static |
Definition at line 56 of file dv_profile.c.
|
static |
Definition at line 73 of file dv_profile.c.
|
static |
Definition at line 77 of file dv_profile.c.
|
static |
Definition at line 81 of file dv_profile.c.