|
static av_cold int | cfhd_decode_init (AVCodecContext *avctx) |
|
static void | init_plane_defaults (CFHDContext *s) |
|
static void | init_frame_defaults (CFHDContext *s) |
|
static int | dequant_and_decompand (int level, int quantisation) |
|
static void | filter (int16_t *output, ptrdiff_t out_stride, int16_t *low, ptrdiff_t low_stride, int16_t *high, ptrdiff_t high_stride, int len, uint8_t clip) |
|
static void | horiz_filter (int16_t *output, int16_t *low, int16_t *high, int width) |
|
static void | horiz_filter_clip (int16_t *output, int16_t *low, int16_t *high, int width, uint8_t clip) |
|
static void | vert_filter (int16_t *output, int out_stride, int16_t *low, int low_stride, int16_t *high, int high_stride, int len) |
|
static void | free_buffers (AVCodecContext *avctx) |
|
static int | alloc_buffers (AVCodecContext *avctx) |
|
static int | cfhd_decode (AVCodecContext *avctx, void *data, int *got_frame, AVPacket *avpkt) |
|
static av_cold int | cfhd_close_decoder (AVCodecContext *avctx) |
|
CFHD Video Decoder.
Definition in file cfhd.c.
static void filter |
( |
int16_t * |
output, |
|
|
ptrdiff_t |
out_stride, |
|
|
int16_t * |
low, |
|
|
ptrdiff_t |
low_stride, |
|
|
int16_t * |
high, |
|
|
ptrdiff_t |
high_stride, |
|
|
int |
len, |
|
|
uint8_t |
clip |
|
) |
| |
|
inlinestatic |
Definition at line 80 of file cfhd.c.
Referenced by adpcm_decode_frame(), apply_filter(), apply_ir_filter(), av_bitstream_filter_next(), av_bsf_alloc(), av_bsf_list_append2(), av_resample(), avfilter_graph_dump_to_buf(), avfilter_graph_parse2(), avfilter_graph_parse_ptr(), bsfs_init(), build_filter(), check_mc(), chr_planar_vscale(), compare_filter_params(), configure_output_video_filter(), copy_filter_params(), copy_restart_frame_params(), create_filter(), decode_frame(), detect_stream_specific(), determine_filters(), do_scaled_8tap_c(), do_video_out(), ff_alsa_get_device_list(), ff_avg_bilin_16h_msa(), ff_avg_bilin_16v_msa(), ff_avg_bilin_32h_msa(), ff_avg_bilin_32v_msa(), ff_avg_bilin_4h_msa(), ff_avg_bilin_4v_msa(), ff_avg_bilin_64h_msa(), ff_avg_bilin_64v_msa(), ff_avg_bilin_8h_msa(), ff_avg_bilin_8v_msa(), ff_filter_alloc(), ff_filter_graph_run_once(), ff_init_desc_chscale(), ff_init_desc_hscale(), ff_put_bilin_16h_msa(), ff_put_bilin_16v_msa(), ff_put_bilin_32h_msa(), ff_put_bilin_32v_msa(), ff_put_bilin_4h_msa(), ff_put_bilin_4v_msa(), ff_put_bilin_64h_msa(), ff_put_bilin_64v_msa(), ff_put_bilin_8h_msa(), ff_put_bilin_8v_msa(), ff_put_vp8_bilinear16_h_msa(), ff_put_vp8_bilinear16_v_msa(), ff_put_vp8_bilinear4_h_msa(), ff_put_vp8_bilinear4_v_msa(), ff_put_vp8_bilinear8_h_msa(), ff_put_vp8_bilinear8_v_msa(), ff_put_vp8_epel16_h4_mmi(), ff_put_vp8_epel16_h4_msa(), ff_put_vp8_epel16_h4v4_mmi(), ff_put_vp8_epel16_h4v6_mmi(), ff_put_vp8_epel16_h6_mmi(), ff_put_vp8_epel16_h6_msa(), ff_put_vp8_epel16_h6v4_mmi(), ff_put_vp8_epel16_h6v6_mmi(), ff_put_vp8_epel16_v4_mmi(), ff_put_vp8_epel16_v4_msa(), ff_put_vp8_epel16_v6_mmi(), ff_put_vp8_epel16_v6_msa(), ff_put_vp8_epel4_h4_mmi(), ff_put_vp8_epel4_h4_msa(), ff_put_vp8_epel4_h4v4_mmi(), ff_put_vp8_epel4_h4v6_mmi(), ff_put_vp8_epel4_h6_mmi(), ff_put_vp8_epel4_h6_msa(), ff_put_vp8_epel4_h6v4_mmi(), ff_put_vp8_epel4_h6v6_mmi(), ff_put_vp8_epel4_v4_mmi(), ff_put_vp8_epel4_v4_msa(), ff_put_vp8_epel4_v6_mmi(), ff_put_vp8_epel4_v6_msa(), ff_put_vp8_epel8_h4_mmi(), ff_put_vp8_epel8_h4_msa(), ff_put_vp8_epel8_h4v4_mmi(), ff_put_vp8_epel8_h4v6_mmi(), ff_put_vp8_epel8_h6_mmi(), ff_put_vp8_epel8_h6_msa(), ff_put_vp8_epel8_h6v4_mmi(), ff_put_vp8_epel8_h6v6_mmi(), ff_put_vp8_epel8_v4_mmi(), ff_put_vp8_epel8_v4_msa(), ff_put_vp8_epel8_v6_mmi(), ff_put_vp8_epel8_v6_msa(), filter_3800(), filter_fast_3320(), hevc_idct_16x16_msa(), hevc_idct_8x8_msa(), horiz_filter(), horiz_filter_clip(), hybrid4_8_12_cx(), hybrid6_cx(), iir_filter(), initFilter(), libAVEnumPins_Cleanup(), libAVEnumPins_Clone(), libAVEnumPins_Setup(), libAVPin_Disconnect(), libAVPin_QueryPinInfo(), libAVPin_ReceiveConnection(), libAVPin_Setup(), list_filters(), lum_planar_vscale(), main(), make_filters_from_proto(), mpegts_open_filter(), mpegts_open_pes_filter(), mpegts_open_section_filter(), new_output_stream(), predictor_update_3930(), predictor_update_filter(), process_command(), ps_hybrid_analysis_c(), put_hevc_epel_bi_h(), put_hevc_epel_bi_hv(), put_hevc_epel_bi_v(), put_hevc_epel_bi_w_h(), put_hevc_epel_bi_w_hv(), put_hevc_epel_bi_w_v(), put_hevc_epel_h(), put_hevc_epel_hv(), put_hevc_epel_uni_h(), put_hevc_epel_uni_hv(), put_hevc_epel_uni_v(), put_hevc_epel_uni_w_h(), put_hevc_epel_uni_w_hv(), put_hevc_epel_uni_w_v(), put_hevc_epel_v(), put_hevc_qpel_bi_h(), put_hevc_qpel_bi_hv(), put_hevc_qpel_bi_v(), put_hevc_qpel_bi_w_h(), put_hevc_qpel_bi_w_hv(), put_hevc_qpel_bi_w_v(), put_hevc_qpel_h(), put_hevc_qpel_hv(), put_hevc_qpel_uni_h(), put_hevc_qpel_uni_hv(), put_hevc_qpel_uni_v(), put_hevc_qpel_uni_w_h(), put_hevc_qpel_uni_w_hv(), put_hevc_qpel_uni_w_v(), put_hevc_qpel_v(), query_formats(), read_filter_params(), reap_filters(), resample_common_TMPL(), resample_linear(), resample_linear_TMPL(), resample_one(), set_filter(), set_filter_params(), show_filters(), sws_getDefaultFilter(), test_hybrid_analysis(), transcode_init(), truespeech_apply_twopoint_filter(), tta_decode_frame(), tta_encode_frame(), vert_filter(), write_filter_params(), xa_decode(), and yuv2yuvX_TMPL().