FFmpeg
Macros | Functions
sinewin_tablegen_template.c File Reference
#include <stdlib.h>
#include "libavcodec/aac_defines.h"
#include "sinewin_tablegen.h"
#include "tableprint.h"

Go to the source code of this file.

Macros

#define CONFIG_HARDCODED_TABLES   0
 
#define BUILD_TABLES
 
#define WRITE_FUNC   write_float_array
 
#define SINETABLE_CONST
 
#define SINETABLE(size)   INTFLOAT AAC_RENAME(ff_sine_##size)[size]
 
#define FF_ARRAY_ELEMS(a)   (sizeof(a) / sizeof((a)[0]))
 

Functions

int main (void)
 

Macro Definition Documentation

#define CONFIG_HARDCODED_TABLES   0

Definition at line 25 of file sinewin_tablegen_template.c.

#define BUILD_TABLES

Definition at line 26 of file sinewin_tablegen_template.c.

#define WRITE_FUNC   write_float_array

Definition at line 31 of file sinewin_tablegen_template.c.

Referenced by main().

#define SINETABLE_CONST

Definition at line 34 of file sinewin_tablegen_template.c.

#define SINETABLE (   size)    INTFLOAT AAC_RENAME(ff_sine_##size)[size]

Definition at line 35 of file sinewin_tablegen_template.c.

#define FF_ARRAY_ELEMS (   a)    (sizeof(a) / sizeof((a)[0]))
Examples:
decode_audio.c, demuxing_decoding.c, qsvdec.c, and resampling_audio.c.

Definition at line 37 of file sinewin_tablegen_template.c.

Referenced by aac_decode_init(), aac_encode_init(), aac_static_table_init(), activate(), add_bell(), add_pframe_coefficients(), add_tone(), adpcm_decode_frame(), alloc_buffers(), alloc_frame(), als_weighting(), amf_copy_surface(), asf_read_ext_stream_properties(), asf_read_picture(), asf_write_header1(), ass_log(), ass_split(), ass_split_section(), atrac9_decode_block(), atrac9_decode_init(), atrac9_init_vlc(), audio_open(), auto_matrix(), av1_decode_flush(), av1_decode_free(), av1_decode_init(), av1_frame_split_init(), av1_parser_init(), av_aes_init(), av_bprint_channel_layout(), av_chroma_location_from_name(), av_color_primaries_from_name(), av_color_range_from_name(), av_color_space_from_name(), av_color_transfer_from_name(), av_dv_codec_profile2(), av_frame_get_plane_buffer(), av_frame_is_writable(), av_frame_ref(), av_frame_unref(), av_get_channel_description(), av_get_colorspace_name(), av_get_default_channel_layout(), av_get_known_color_name(), av_get_pcm_codec(), av_get_standard_channel_layout(), av_hwdevice_find_type_by_name(), av_hwdevice_get_type_name(), av_map_videotoolbox_format_from_pixfmt2(), av_map_videotoolbox_format_to_pixfmt(), av_parse_color(), av_parse_time(), av_parse_video_rate(), av_parse_video_size(), av_pix_fmt_count_planes(), av_pix_fmt_desc_get_id(), av_pix_fmt_desc_next(), av_pixelutils_get_sad_fn(), av_spherical_from_name(), av_spherical_projection_name(), av_stereo3d_from_name(), av_stereo3d_type_name(), av_strerror(), av_vkfmt_from_pixfmt(), avcodec_descriptor_get(), avcodec_descriptor_next(), avgblur_opencl_filter_frame(), avpriv_mpegaudio_decode_header(), bessel(), bprint_pascal(), buffer_needs_copy(), build_luma_lut(), build_vlc(), cbs_h264_close(), cbs_h264_flush(), cbs_h265_close(), cbs_h265_flush(), cfhd_encode_init(), channelmap_filter_frame(), check_extensions(), check_fps(), checkasm_check_fmtconvert(), checkasm_check_h264pred(), choose_implementation(), clv_init_static(), color_string_to_rgba(), config_input(), config_out_props(), config_params(), config_props(), convolution_opencl_filter_frame(), cpu_suffix(), create_instance(), create_vorbis_context(), cuda_frames_get_constraints(), cuda_frames_init(), cuda_transfer_data(), d3d11va_frames_get_constraints(), d3d11va_frames_init(), dca_parse_params(), decode_band_hdr(), decode_channel_wordlen(), decode_exp_vlc(), decode_frame(), decode_init(), decode_lt_rps(), decode_macroblock(), decode_packet(), decode_read(), decode_segment(), decode_subframe(), decode_subframe_lpc(), decode_vui(), decode_vui_parameters(), decorrelate(), decrypt_init(), dnxhd_decode_header(), do_video_out(), dsf_read_header(), dss_sp_update_state(), dts_probe(), dump_curves(), dump_video_enc_params(), dv_extract_audio(), dv_extract_audio_info(), dxva2_init_pool(), dxva_list_guids_debug(), epic_jb_decode_tile(), eval_function(), exif_get_tag_name(), expand_category(), expand_function(), extract_extradata_av1(), extract_extradata_h2645(), extract_extradata_init(), ff_argo_asf_parse_file_header(), ff_ass_split_dialog(), ff_ass_split_dialog2(), ff_ass_split_free(), ff_avc_decode_sps(), ff_cbs_init(), ff_celt_decode_frame(), ff_celt_free(), ff_celt_init(), ff_check_pixfmt_descriptors(), ff_connect_parallel(), ff_convert_lang_to(), ff_decklink_read_header(), ff_decode_frame_props(), ff_dnxhd_find_cid(), ff_dnxhd_get_cid_table(), ff_dnxhd_print_profiles(), ff_dv_frame_profile(), ff_flac_parse_picture(), ff_flac_set_channel_layout(), ff_get_pixfmt_from_fb_varinfo(), ff_guid_str_buf(), ff_h263_encode_picture_header(), ff_h264_build_ref_list(), ff_h264_decode_init_vlc(), ff_h264_decode_seq_parameter_set(), ff_h264_execute_ref_pic_marking(), ff_h264_guess_level(), ff_h264_update_thread_context(), ff_h265_get_profile(), ff_h265_guess_level(), ff_hevc_bump_frame(), ff_hevc_clear_refs(), ff_hevc_decode_short_term_rps(), ff_hevc_flush_dpb(), ff_hevc_frame_rps(), ff_hevc_output_frame(), ff_hevc_ps_uninit(), ff_hevc_set_new_ref(), ff_hevc_slice_rpl(), ff_hq_init_vlcs(), ff_hqx_init_vlcs(), ff_htmlmarkup_to_ass(), ff_id3v2_write_apic(), ff_init_2d_vlc_rl(), ff_init_ff_sine_windows(), ff_media_type_to_pix_fmt(), ff_mov_iso639_to_lang(), ff_mov_lang_to_iso639(), ff_mpeg4audio_get_config_gb(), ff_mpeg_er_init(), ff_mpv_encode_end(), ff_mpv_encode_init(), ff_pix_fmt_to_guid(), ff_qsv_init_session_device(), ff_qsv_map_error(), ff_qsv_print_iopattern(), ff_qsvvpp_print_iopattern(), ff_rl_init_vlc(), ff_rtsp_open_transport_ctx(), ff_tak_parse_streaminfo(), ff_tis_ifd(), ff_tread_tag(), ff_twinvq_decode_init(), ff_tx_init_mdct_fft(), ff_v4l2_format_avcodec_to_v4l2(), ff_v4l2_format_avfmt_to_v4l2(), ff_v4l2_format_v4l2_to_avfmt(), ff_vp56_free_context(), ff_vp56_init_context(), ff_vp8_decode_free(), ff_vp8_decode_init(), ffmpeg_parse_options(), ffprobe_cleanup(), ffurl_get_protocols(), fill_lut(), fill_picture_parameters(), fill_slice_long(), fill_vaapi_reference_frames(), fill_vaapi_ReferenceFrames(), filter_frame(), find_best(), find_guid(), find_min_book(), find_ref_idx(), flac_write_picture(), format_is_supported(), frame_pool_free(), free_buffers(), frei0r_init(), gdv_read_header(), geq_init(), get_best_frame(), get_channel_layout_single(), get_channel_name(), get_default_field_orders(), get_deinterleaved_format(), get_format_from_sample_fmt(), get_geokey_val(), get_jss_cmd(), get_preset_file_2(), get_ref_pic_index(), get_refpic_index(), get_sdl_pix_fmt_and_blendmode(), get_siz(), get_sot(), get_stream_info(), get_vanc_line_idx(), get_video_frame(), h261_decode_mb(), h264_field_start(), h264_get_br_factor(), h264_initialise_ref_list(), h264_metadata_insert_aud(), h264_metadata_update_sps(), h265_metadata_update_sps(), hevc_decode_extradata(), hevc_decode_free(), hevc_init_context(), iff_read_header(), imm4_init_static_data(), infer_size(), init(), init_default_huffman_tables(), init_out_session(), init_processing_chain(), init_stage(), init_static_data(), init_vpp_session(), initFilter(), is_format_supported(), jacosub_to_ass(), kaiser_beta(), kmsgrab_read_header(), libopenjpeg_guess_pix_fmt(), libopus_check_vorbis_layout(), list_voices(), magy_decode_end(), main(), make_command_flags_str(), match_section(), matroska_aac_profile(), matroska_aac_sri(), matroska_find_level1_elem(), matroska_probe(), matroska_read_header(), mcdec_map_color_format(), mimic_decode_end(), mimic_decode_init(), mimic_init_static(), mobiclip_decode(), mov_get_rawvideo_codec_tag(), mov_write_fiel_tag(), mp3_write_xing(), mpc7_init_static(), mpeg4_init_static(), mpegaudiodec_common_init_static(), mpegts_free(), mss4_init_vlc(), mxf_parse_dnxhd_frame(), mxf_parse_h264_frame(), mxf_parse_prores_frame(), mxf_write_header(), neighbor_opencl_filter_frame(), nlmeans_opencl_filter_frame(), nppscale_init(), nppscale_resize(), nppscale_scale(), nppscale_uninit(), npptranspose_filter(), npptranspose_init(), npptranspose_rotate(), npptranspose_transpose(), npptranspose_uninit(), nvdec_h264_start_frame(), nvdec_hevc_start_frame(), nvenc_find_free_reg_resource(), nvenc_map_error(), opencl_filter_device(), opencl_filter_platform(), opencl_unmap_frame(), opengl_draw(), opengl_get_fragment_shader_code(), opengl_get_texture_params(), opt_loglevel(), opus_decode_packet(), parse_decoder_init(), parse_dsd_prop(), parse_ext(), parse_header(), parse_joint_scale(), parse_lfe_16(), parse_lfe_24(), parse_primary(), parse_psfile(), parse_scale(), parse_st_code(), parse_subframe_audio(), parse_tonal(), parse_xbr_subframe(), pic_as_field(), pick_color(), pick_palette_entry(), pp_free_context(), predictor_calc_error(), print_profile(), print_ratecontrol(), print_report(), process_block(), process_frames(), program_opencl_run(), ps_tableinit(), pullup_get_buffer(), pullup_get_frame(), qdm2_decode(), qdm2_decode_super_block(), qdm2_fft_decode_tones(), qdmc_get_vlc(), qdmc_init_static_data(), qsv_fourcc_from_pix_fmt(), qsv_frames_get_constraints(), qsv_init_internal_session(), qsv_map_error(), qsv_retrieve_enc_vp9_params(), query_formats(), read_apic(), read_huffman_tree(), remove_sps(), remove_vps(), return_stored_frame(), rm_read_metadata(), rsd_read_header(), run_test(), rv10_init_static(), rv10_write_header(), rv34_gen_vlc(), rv40_init_tables(), s337m_probe(), sbc_decode_init(), select_header(), select_reference_stream(), select_stream(), select_voice(), set_best_codebook(), set_string_number(), shall_we_drop(), sniff_channel_order(), spdif_deinit(), spdif_header_truehd(), spdif_write_header(), store_packet(), svc_encode_init(), svq1_write_header(), svt_map_error(), swap_channel_layouts_on_filter(), swr_build_matrix(), sws_init_context(), sws_isSupportedEndiannessConversion(), sws_isSupportedInput(), sws_isSupportedOutput(), synthfilt_build_sb_samples(), tak_get_nb_samples(), tedcaptions_read_probe(), test_av_find_info_tag(), test_av_get_known_color_name(), test_av_parse_color(), test_av_parse_time(), test_av_parse_video_rate(), test_av_small_strptime(), test_device_type(), thd_channel_layout_extract_channel(), thp_read_header(), tiff_decode_tag(), transpose_opencl_filter_frame(), try_push_frame(), tscc2_init_vlc(), uninit(), unsharp_opencl_filter_frame(), update_model3_to_7(), update_model6_to_7(), update_prob(), update_qscale(), v4l2_h264_profile_from_ff(), v4l2_mpeg4_profile_from_ff(), vaapi_decode_find_best_format(), vaapi_decode_make_config(), vaapi_device_init(), vaapi_encode_h264_init_picture_params(), vaapi_encode_h264_init_sequence_params(), vaapi_encode_h264_init_slice_params(), vaapi_encode_h265_init_picture_params(), vaapi_encode_h265_init_sequence_params(), vaapi_encode_h265_init_slice_params(), vaapi_encode_init_rate_control(), vaapi_encode_init_slice_structure(), vaapi_encode_profile_entrypoint(), vaapi_encode_vp9_init_picture_params(), vaapi_format_from_fourcc(), vaapi_format_from_pix_fmt(), vaapi_map_to_memory(), vaapi_vpp_colour_properties(), vaapi_vpp_fill_chroma_sample_location(), vaapi_vpp_fill_colour_standard(), validate_avframe_allocation(), value_string(), vdpau_device_uninit(), vdpau_frames_get_constraints(), vdpau_frames_init(), vdpau_hevc_start_frame(), vdpau_init_pixmfts(), vdpau_transfer_data_from(), vdpau_transfer_data_to(), vdpau_vp9_start_frame(), vp3_decode_end(), vp3_decode_init(), vp8_decode_flush_impl(), vp8_init_frames(), vulkan_device_init(), vulkan_map_frame_to_mem(), vulkan_map_to(), webvtt_event_to_ass(), wma_decode_init(), write_packet(), xa_decode(), and xvid_encode_init().

Function Documentation

int main ( void  )

Definition at line 41 of file sinewin_tablegen_template.c.