libavcodec/fdctref.c File Reference

forward discrete cosine transform, double precision. More...

#include <math.h>

Go to the source code of this file.

Defines

#define PI   3.14159265358979323846

Functions

void init_fdct (void)
void fdct (short *block)
void idct (short *block)

Variables

static double c [8][8]


Detailed Description

forward discrete cosine transform, double precision.

Definition in file fdctref.c.


Define Documentation

#define PI   3.14159265358979323846

Definition at line 38 of file fdctref.c.

Referenced by init_fdct(), initFilter(), and sws_getGaussianVec().


Function Documentation

void fdct ( short *  block  ) 

void idct ( short *  block  ) 

Definition at line 125 of file fdctref.c.

void init_fdct ( void   ) 


Variable Documentation

double c[8][8] [static]

Definition at line 47 of file fdctref.c.

Referenced by add_audio_stream(), add_video_stream(), adx_decode_frame(), adx_encode_frame(), apply_channel_coupling(), apply_intensity_stereo(), apply_welch_window(), apply_welch_window_sse2(), audio_decode_example(), audio_encode_example(), av_crc_init(), av_find_opt(), av_get_frame_filename(), av_lzo1x_decode(), av_resample_init(), av_rescale_q(), avcodec_thread_execute(), avcodec_thread_free(), avcodec_thread_init(), bidir_refine(), bktr_init(), bmp_decode_end(), body(), check_bidir_mv(), check_input_motion(), chroma_dc_dequant_idct_c(), cmp(), codec_reinit(), Configure(), consume_string(), conv411(), create_vorbis_context(), date_get_num(), decode_bytes(), decode_cce(), decode_end(), decode_frame(), decode_init(), decode_mb_cabac(), decode_slice_header(), decode_spectrum_and_dequant(), decode_subframe_fixed(), decode_subframe_lpc(), deInterlaceBlendLinear_TMPL(), deInterlaceMedian_TMPL(), dering_TMPL(), diamond_search(), diff_pixels_mvi(), direct_search(), do_a_deblock_TMPL(), doVertDefFilter_TMPL(), doVertLowPass_TMPL(), draw_glyph(), dv_init_demux(), dv_init_dynamic_tables(), dv_init_mux(), dv_read_close(), dv_read_header(), dv_read_packet(), dv_read_seek(), dxa_read_header(), dxa_read_packet(), encode_end(), encode_frame(), encode_init(), encode_init_ls(), encode_q_branch(), encode_residual_fixed(), encode_residual_lpc(), epzs_motion_search2(), epzs_motion_search4(), epzs_motion_search_internal(), estimate_best_b_count(), fdct(), ff_add_png_paeth_prediction(), ff_epzs_motion_search(), ff_estimate_b_frame_motion(), ff_estimate_motion_b(), ff_estimate_p_frame_motion(), ff_fft_calc_altivec(), ff_fix_long_mvs(), ff_fix_long_p_mvs(), ff_get_mb_score(), ff_iir_filter_init_coeffs(), ff_init_me(), ff_lzw_decode(), ff_lzw_encode(), ff_mov_iso639_to_lang(), ff_msmpeg4_coded_block_pred(), ff_pca(), ff_pre_estimate_p_frame_motion(), ff_print_debug_info(), ff_sqrt(), ff_thread_func(), fft_ref(), find_rtp_session(), float_to_int16_interleave_altivec(), floor_encode(), full_search(), funny_diamond_search(), g726_init(), gen_image(), get16(), get8(), get_exponent_dynamic(), get_limits(), get_line(), get_strz(), get_token(), getutime(), grab_read_close(), gxf_parse_mpeg_frame(), h263_mv4_search(), h264_dct_c(), h_block_filter(), hex_dump_internal(), hex_search(), hex_to_data(), horizX1Filter(), hpel_motion_search(), http_server(), id3v1_get_string(), idct(), init_fdct(), init_interlaced_ref(), initFilter(), interlaced_search(), ir2_decode_plane(), ir2_decode_plane_inter(), l2s_dia_search(), ljpeg_decode_yuv_scan(), loco_predict(), lzw_get_code(), main(), mjpeg_decode_scan(), mjpeg_decode_scan_progressive_ac(), mm_support(), mp3_parse_vbr_tags(), mp4_read_descr_len(), mpc7_decode_flush(), mpc7_decode_frame(), mpc7_decode_init(), mpc8_decode_frame(), mpc8_decode_init(), mpc8_parse_seektable(), mpc8_read_header(), mpc8_read_packet(), mpc8_read_seek(), mpc_read_close(), mpc_read_header(), mpc_read_packet(), mpc_read_seek(), mpegps_read_pes_header(), mpegts_resync(), msmpeg4_pred_dc(), mul_poly(), multiswap_dec(), multiswap_enc(), mxf_parse_mpeg2_frame(), mxf_write_essence_container_refs(), new_connection(), nsse16_c(), nsse16_mmx(), nsse8_c(), nsse8_mmx(), ogg_read_page(), open_audio(), open_video(), opt_output_file(), opt_target(), output_audio_block(), parse_term(), parse_timecode(), pcm_decode_frame(), pnm_encode_frame(), pnm_get(), postProcess(), postProcess_TMPL(), pred16x16_vertical_c(), Process(), process_subpacket_11(), put_str16_nolen(), qdm2_fft_generate_tone(), qdm2_fft_tone_synthesizer(), qmf_32_subbands(), qpel_motion_search(), rtp_new_connection(), rwpipe_read_number(), sab_diamond_search(), sad_hpel_motion_search(), sdp_parse_rtpmap(), seqvideo_decode(), siff_read_header(), siff_read_packet(), small_diamond_search(), small_strptime(), sub_png_paeth_prediction(), thread_func(), tiff_unpack_strip(), transform(), truespeech_decode_frame(), tta_read_header(), tta_read_packet(), tta_read_seek(), umh_search(), url_fgets(), v_block_filter(), var_diamond_search(), vc1_coded_block_pred(), vc1_h_overlap_c(), vc1_i_pred_dc(), vc1_pred_dc(), vc1_v_overlap_c(), vertClassify_TMPL(), vertX1Filter_TMPL(), video_audio_display(), video_decode_example(), video_encode_example(), vp56_parse_mb_type(), vp56_parse_mb_type_models(), vp5_parse_coeff(), vp5_parse_coeff_models(), vp5_parse_header(), vp5_parse_vector_adjustment(), vp5_parse_vector_models(), vp6_parse_coeff(), vp6_parse_coeff_models(), vp6_parse_header(), vp6_parse_vector_adjustment(), vp6_parse_vector_models(), worker(), write_audio_frame(), write_video_frame(), wv_get_value(), x8_get_dc_rlf(), x8_get_prediction(), x8_setup_spatial_compensation(), yuv2yuvX_TMPL(), and yuv420_rgb16_TMPL().


Generated on Mon May 4 22:13:51 2009 for ffmpeg by  doxygen 1.5.8