#include <stdio.h>
#include "avformat.h"
Go to the source code of this file.
#define APE_EXTRADATA_SIZE 6 |
#define APE_MAX_VERSION 3990 |
#define APE_MIN_VERSION 3950 |
#define APE_TAG_FLAG_CONTAINS_HEADER (1 << 31) |
#define APE_TAG_FLAG_IS_HEADER (1 << 29) |
#define APE_TAG_FOOTER_BYTES 32 |
#define APE_TAG_VERSION 2000 |
#define MAC_FORMAT_FLAG_24_BIT 8 |
#define MAC_FORMAT_FLAG_8_BIT 1 |
#define MAC_FORMAT_FLAG_CREATE_WAV_HEADER 32 |
#define MAC_FORMAT_FLAG_HAS_PEAK_LEVEL 4 |
#define MAC_FORMAT_FLAG_HAS_SEEK_ELEMENTS 16 |
#define MAC_SUBFRAME_SIZE 4608 |
#define TAG | ( | name, | |||
field | ) | {name, offsetof(AVFormatContext, field), sizeof(((AVFormatContext *)0)->field)} |
static void ape_dumpinfo | ( | APEContext * | ape_ctx | ) | [static] |
static void ape_parse_tag | ( | AVFormatContext * | s | ) | [static] |
static int ape_probe | ( | AVProbeData * | p | ) | [static] |
static int ape_read_close | ( | AVFormatContext * | s | ) | [static] |
static int ape_read_header | ( | AVFormatContext * | s, | |
AVFormatParameters * | ap | |||
) | [static] |
static int ape_read_packet | ( | AVFormatContext * | s, | |
AVPacket * | pkt | |||
) | [static] |
static int ape_read_seek | ( | AVFormatContext * | s, | |
int | stream_index, | |||
int64_t | timestamp, | |||
int | flags | |||
) | [static] |
static void ape_tag_read_field | ( | AVFormatContext * | s | ) | [static] |
Initial value:
{ "ape", "Monkey's Audio", sizeof(APEContext), ape_probe, ape_read_header, ape_read_packet, ape_read_close, ape_read_seek, .extensions = "ape,apl,mac" }
const char* name |
Definition at line 53 of file ape.c.
Referenced by ape_tag_read_field(), asf_read_header(), av_next_option(), decode_info_header(), main(), matroska_parse_attachments(), opt_show_formats(), and sdt_cb().
int offset |
Definition at line 54 of file ape.c.
Referenced by adx_decode_header(), adx_encode_header(), aiff_read_header(), alloc_and_copy(), altivec_packIntArrayToCharArray(), ape_tag_read_field(), apply_window_and_mdct(), asf_read_packet(), av_estimate_timings_from_pts(), bitplane_decoding(), chroma_4mv_motion(), chroma_4mv_motion_lowres(), cin_decode_lzss(), compute_pkt_fields(), decode_blockcode(), decode_bytes_and_gain(), decode_frame(), denoise_dct_mmx(), denoise_dct_sse2(), dnxhd_encode_block(), dnxhd_encode_picture(), dnxhd_setup_threads_slices(), do_a_deblock_TMPL(), dv_frame_offset(), dv_read_seek(), encode_block(), encode_frame(), encode_init(), ff_draw_horiz_band(), ff_mpa_synth_filter(), ff_mspel_motion(), ff_rv34_decode_frame(), filter(), fixup_vorbis_headers(), flv_read_header(), get_intra_count(), gmc1_motion(), h263_mv4_search(), h264_luma_dc_dequant_idct_c(), h_block_filter(), hScale_TMPL(), init_ref(), matroska_parse_block(), motion_search(), mov_probe(), oggvorbis_encode_init(), postProcess_TMPL(), ptx_decode_frame(), qdm2_fft_decode_tones(), qdm2_fft_tone_synthesizer(), read_braindead_odml_indx(), read_uncompressed_sgi(), rv10_decode_frame(), seq_decode_op3(), slice_buffer_load_line(), slice_buffer_release(), svq1_encode_plane(), svq3_luma_dc_dequant_idct_c(), v_block_filter(), vorbis_floor1_decode(), vp56_get_vectors_predictors(), x11grab_read_header(), xan_unpack(), and yuv2yuvX_altivec_real().
int size |
Definition at line 55 of file ape.c.
Referenced by aac_sync(), adpcm_decode_frame(), adx_encode_header(), aiff_read_header(), alloc_picture(), amr_read_packet(), ape_tag_read_field(), asf_read_header(), au_read_header(), audio_decode_example(), audio_read_packet(), audio_write_packet(), av_encode(), av_fifo_generic_read(), av_fifo_size(), av_parser_change(), avcodec_default_get_buffer(), avpicture_alloc(), avpicture_fill(), avpicture_layout(), avs_read_audio_packet(), avs_read_packet(), Configure(), daud_packet(), dca_subsubframe(), decode_frame(), decode_frame_header(), decode_sei(), dump_extradata(), dv1394_read_packet(), dv_extract_audio(), dv_extract_video_info(), dv_frame_offset(), dv_get_packet(), dv_inject_audio(), dv_produce_packet(), dv_read_packet(), dvvideo_init(), dxa_read_header(), dxa_read_packet(), ebml_read_ascii(), ebml_read_float(), ebml_read_sint(), ebml_read_uint(), encode_block(), encode_init(), encode_picture_ls(), escape_FF(), extract_mpeg4_header(), ff_er_frame_end(), ff_isom_write_avcc(), ff_rm_read_mdpr_codecdata(), ff_rv34_decode_frame(), find_tag(), flashsv_decode_frame(), flic_read_packet(), flush_packet(), flv_read_packet(), flv_write_packet(), fourxm_read_header(), fourxm_read_packet(), get_codec_data(), get_packetheader(), get_tag(), gxf_new_audio_packet(), gxf_write_mpeg_auxiliary(), h263_mv4_search(), http_send_data(), img_read_packet(), ingenient_read_packet(), interlaced_search(), jpeg_put_comments(), jpeg_table_header(), klv_decode_ber_length(), matroska_add_stream(), matroska_parse_blockgroup(), matroska_parse_cluster(), matroska_probe(), mkv_block_size(), mkv_blockgroup_size(), mov_read_extradata(), mov_read_stsd(), mov_write_meta_tag(), mov_write_packet(), mov_write_string_tag(), mov_write_trkn_tag(), mov_write_uuidusmt_tag(), mp3_read_packet(), mpc8_parse_seektable(), mpc8_read_header(), mpc8_read_packet(), mpc_read_packet(), mpeg_mux_write_packet(), mpegps_read_pes_header(), mpegts_probe(), mpegts_write_packet(), msrle_decode_pal4(), msrle_decode_pal8(), mxf_decrypt_triplet(), mxf_read_local_tags(), nuv_packet(), ogg_get_length(), ogg_new_buf(), ogg_read_page(), ogg_write_packet(), pre_process_video_frame(), Process(), Process0(), Process1(), process_ea_header(), put_system_header(), qdm2_decode_init(), raw_read_packet(), raw_read_partial_packet(), read_arbitary(), rtp_write_packet(), rv10_decode_frame(), rv10_write_header(), sdp_read_header(), siff_read_packet(), smacker_read_packet(), sol_read_header(), svq3_decode_frame(), thp_read_packet(), tm2_read_header(), tta_read_header(), tta_read_packet(), update_sample_display(), updatePacketSize(), url_filesize(), url_fsize(), vb_decode_palette(), vc1_decode_frame(), vc1_decode_init(), video_decode_example(), video_encode_example(), vmd_read_header(), voc_get_packet(), vqa_decode_chunk(), wav_read_header(), wav_read_packet(), wavpack_decode_frame(), wc3_read_header(), wc3_read_packet(), wv_read_block_header(), xan_unpack(), and xan_wc3_decode_frame().
struct { ... } tags[] [static] |
Referenced by ape_tag_read_field(), and avcodec_pix_fmt_to_codec_tag().