libavcodec/avrndec.c File Reference

#include "avcodec.h"
#include "mjpeg.h"
#include "mjpegdec.h"

Go to the source code of this file.

Data Structures

struct  AVRnContext

Functions

static av_cold int init (AVCodecContext *avctx)
static av_cold int end (AVCodecContext *avctx)
static int decode_frame (AVCodecContext *avctx, void *data, int *data_size, AVPacket *avpkt)

Variables

AVCodec ff_avrn_decoder


Function Documentation

static int decode_frame ( AVCodecContext avctx,
void *  data,
int data_size,
AVPacket avpkt 
) [static]

Definition at line 75 of file avrndec.c.

static av_cold int end ( AVCodecContext avctx  )  [static]

Definition at line 61 of file avrndec.c.

Referenced by ac3_eac3_probe(), adjust_write_index(), adts_aac_probe(), analyze_plane(), apply_tns(), ass_get_duration(), av_asprintf(), av_audio_convert(), av_base64_decode(), av_crc(), av_expr_parse(), av_get_token(), av_strncasecmp(), avcodec_encode_audio2(), avcodec_open2(), avfilter_graph_parse2(), avpriv_strtod(), bethsoftvid_decode_frame(), bidir_refine(), build_frame_code(), cache_seek(), check_header_mismatch(), choose_qop(), commit_bitstream_and_slice_buffer(), compute_chapters_end(), compute_rematrixing_strategy(), dct_quantize_TMPL(), decode_info_header(), decode_main_header(), decode_nal_units(), decode_p_block(), decode_slice(), decode_stream_header(), decode_subframe(), decode_syncpoint(), decode_transform_coeffs(), decode_var_block_data(), decode_wave_header(), decouple_info(), dnxhd_encode_rdo(), do_plane(), do_rematrixing(), doTest(), dshow_cycle_formats(), dshow_set_audio_buffer_size(), ff_ac3_apply_rematrixing(), ff_avc_parse_nal_units(), ff_dxva2_common_end_frame(), ff_h263_decode_mb(), ff_id3v2_parse(), ff_init_rl(), ff_init_scantable(), ff_isom_write_avcc(), ff_load_image(), ff_mjpeg_encode_picture_header(), ff_mms_asf_header_parser(), ff_mpeg4_decode_picture_header(), ff_mpeg4_init_partitions(), ff_MPV_encode_picture(), ff_read_riff_info(), ff_rtp_send_h263(), ff_rtp_send_h263_rfc2190(), ff_rtp_send_h264(), ff_rtp_send_mpegvideo(), ff_scale_image(), ff_vorbis_comment(), ff_wma_init(), fill_colmap(), filter(), find_and_decode_index(), find_new_headers(), flac_probe(), for(), get_channel_layout_single(), get_floor_average(), get_pts(), gif_encode_frame(), gxf_write_trailer(), init(), jacosub_decode_frame(), kalman_smoothen(), lag_decode_zero_run_line(), lavfi_read_header(), lex_double(), lex_name(), lex_wsword(), load_mask(), loas_probe(), main(), matroska_fix_ass_packet(), matroska_parse_block(), microdvd_decode_frame(), mkv_write_ass_blocks(), mov_create_chapter_track(), mov_parse_vc1_frame(), mov_read_chapters(), mov_read_mac_string(), mov_text_decode_frame(), mov_write_dvc1_structs(), mov_write_moof_tag(), mov_write_subtitle_end_packet(), mp3_read_probe(), mp_decode_frame(), mpeg1_decode_block_inter(), mpeg1_fast_decode_block_inter(), mpeg2_decode_block_non_intra(), mpeg2_fast_decode_block_non_intra(), mpeg4_decode_mb(), mxf_decrypt_triplet(), mxf_probe(), mxf_write_d10_audio_packet(), mxg_read_packet(), new_video_stream(), ogg_get_length(), old_codec1(), paf_vid_decode(), parse_fmtp_config(), parse_fragment(), parse_interval(), parse_times(), pcx_decode_frame(), postProcess_TMPL(), preview_obmc(), probe_codec(), process_frame(), process_line(), qdm2_parse_packet(), rac_get_model256_sym(), rac_get_model_sym(), read_access_unit(), read_apic(), read_chapter(), read_huffman_tables(), read_packet(), read_ts(), real_parse_asm_rulebook(), realtext_read_header(), revert_channel_correlation(), rgb12to15(), rgb15to16_c(), rgb15to16_TMPL(), rgb15to24(), rgb15to32_c(), rgb15to32_TMPL(), rgb15tobgr24_c(), rgb15tobgr24_TMPL(), rgb15tobgr32(), rgb16to15_c(), rgb16to15_TMPL(), rgb16to24(), rgb16to32_c(), rgb16to32_TMPL(), rgb16tobgr24_c(), rgb16tobgr24_TMPL(), rgb16tobgr32(), rgb24to15_c(), rgb24to15_TMPL(), rgb24to16_c(), rgb24to16_TMPL(), rgb24tobgr15_c(), rgb24tobgr15_TMPL(), rgb24tobgr16_c(), rgb24tobgr16_TMPL(), rgb24tobgr32_c(), rgb24tobgr32_TMPL(), rgb32to15_c(), rgb32to15_TMPL(), rgb32to16_c(), rgb32to16_TMPL(), rgb32tobgr15_c(), rgb32tobgr15_TMPL(), rgb32tobgr16_c(), rgb32tobgr16_TMPL(), rgb32tobgr24_c(), rgb32tobgr24_TMPL(), rt_event_to_ass(), rtp_asf_fix_header(), sami_paragraph_to_ass(), sami_read_header(), segment_end(), shift_data(), srt_decode_frame(), srt_to_ass(), store_slice2_mmx(), store_slice_mmx(), str_probe(), str_to_time(), subviewer_read_header(), sunrast_decode_frame(), tqi_decode_frame(), transcode_subtitles(), unpack_parse_unit(), var_diamond_search(), vc1_decode_frame(), vc1_decode_init(), vc1_decode_p_mb(), vc1_extract_headers(), vp3_dequant(), vp3_h_loop_filter_c(), vp3_v_loop_filter_c(), webvtt_read_header(), worker(), write_header(), xbm_decode_frame(), and xmv_fetch_video_packet().

static av_cold int init ( AVCodecContext avctx  )  [static]


Variable Documentation

Initial value:

 {
    .name           = "avrn",
    .type           = AVMEDIA_TYPE_VIDEO,
    .id             = AV_CODEC_ID_AVRN,
    .priv_data_size = sizeof(AVRnContext),
    .init           = init,
    .close          = end,
    .decode         = decode_frame,
    .long_name      = NULL_IF_CONFIG_SMALL("Avid AVI Codec"),
    .capabilities   = CODEC_CAP_DR1,
}

Definition at line 122 of file avrndec.c.


Generated on Fri Oct 26 02:50:04 2012 for FFmpeg by  doxygen 1.5.8