#include <stdio.h>#include <stdlib.h>#include <math.h>#include <string.h>#include "common.h"#include "encoder.h"#include "mem.h"#include "fft.h"#include "psycho_2.h"#include "absthr.h"

Go to the source code of this file.
Functions | |
| void | psycho_2_init (double sfreq) |
| void | psycho_2 (short int *buffer, short int savebuf[1056], int chn, double *smr, double sfreq, options *glopts) |
| void | psycho_2_read_absthr (FLOAT *absthr, int table) |
Variables | |
| static int | new = 0 |
| static int | old = 1 |
| static int | oldest = 0 |
| static int | init = 0 |
| static int | flush |
| static int | sync_flush |
| static int | syncsize |
| static int | sfreq_idx |
| static double | nmt = 5.5 |
| static FLOAT | crit_band [27] |
| static FLOAT | bmax [27] |
| static FLOAT * | grouped_c |
| static FLOAT * | grouped_e |
| static FLOAT * | nb |
| static FLOAT * | cb |
| static FLOAT * | ecb |
| static FLOAT * | bc |
| static FLOAT * | wsamp_r |
| static FLOAT * | phi |
| static FLOAT * | energy |
| static FLOAT * | c |
| static FLOAT * | fthr |
| static F32 * | snrtmp |
| static int * | numlines |
| static int * | partition |
| static FLOAT * | cbval |
| static FLOAT * | rnorm |
| static FLOAT * | window |
| static FLOAT * | absthr |
| static double * | tmn |
| static FCB * | s |
| static FHBLK * | lthr |
| static F2HBLK * | r |
| static F2HBLK * | phi_sav |
| void psycho_2 | ( | short int * | buffer, | |
| short int | savebuf[1056], | |||
| int | chn, | |||
| double * | smr, | |||
| double | sfreq, | |||
| options * | glopts | |||
| ) |
Compute FFT
Definition at line 52 of file psycho_2.c.
References absthr, bc, bmax, c, cb, CBANDS, cbval, ecb, energy, FLOAT, flush, fthr, grouped_c, grouped_e, HBLKSIZE, init, LN_TO_LOG10, lthr, LXMIN, nb, nmt, numlines, old, oldest, partition, phi, phi_sav, psycho_2_fft(), psycho_2_init(), r, rnorm, s, snrtmp, tb, tmn, window, and wsamp_r.
Referenced by toolame().

| void psycho_2_init | ( | double | sfreq | ) |
Definition at line 259 of file psycho_2.c.
References absthr, bc, BLKSIZE, bmax, c, cb, CBANDS, cbval, crit_band, ecb, energy, FLOAT, flush, fprintf, fthr, glopts, grouped_c, grouped_e, HBLKSIZE, LN_TO_LOG10, lthr, mem_alloc(), nb, numlines, partition, phi, phi_sav, PI, psycho_2_read_absthr(), r, rnorm, s, sfreq_idx, snrtmp, sync_flush, syncsize, tmn, options::verbosity, window, and wsamp_r.
Referenced by psycho_2().

| void psycho_2_read_absthr | ( | FLOAT * | absthr, | |
| int | table | |||
| ) |
Definition at line 422 of file psycho_2.c.
References absthr_table, and HBLKSIZE.
Referenced by psycho_2_init().
FLOAT* absthr [static] |
FLOAT * bc [static] |
Definition at line 35 of file psycho_2.c.
Referenced by psycho_2(), psycho_2_init(), psycho_4(), and psycho_4_allocmem().
FLOAT bmax[27] [static] |
Initial value:
{ 20.0, 20.0, 20.0, 20.0, 20.0, 17.0, 15.0,
10.0, 7.0, 4.4, 4.5, 4.5, 4.5, 4.5,
4.5, 4.5, 4.5, 4.5, 4.5, 4.5, 4.5,
4.5, 4.5, 4.5, 3.5, 3.5, 3.5
}
Definition at line 29 of file psycho_2.c.
Referenced by psycho_2(), and psycho_2_init().
FLOAT* c [static] |
Definition at line 37 of file psycho_2.c.
FLOAT * cb [static] |
Definition at line 35 of file psycho_2.c.
Referenced by decode_frame(), decode_q_branch(), dequantize_sample(), dvbsub_parse_clut_segment(), encode_q_branch(), idct_put(), init_layer3(), kodak_ycbcr_load_raw(), psycho_2(), psycho_2_init(), psycho_4(), psycho_4_allocmem(), quicktime_fastjpg_MCU111111_to_RGB(), quicktime_fastjpg_MCU211111_to_RGB(), quicktime_fastjpg_MCU221111_to_RGB(), quicktime_fastjpg_MCU411111_to_RGB(), read_quicktime(), uyvy411_to_yuv411p(), uyvy422_to_yuv420p(), uyvy422_to_yuv422p(), vorbis_parse_setup_hdr_codebooks(), yuv422_to_yuv420p(), yuv422_to_yuv422p(), yuv422p_to_uyvy422(), and yuv422p_to_yuv422().
FLOAT* cbval [static] |
Definition at line 42 of file psycho_2.c.
Referenced by psycho_2(), psycho_2_init(), psycho_3_init(), psycho_4(), psycho_4_allocmem(), and psycho_4_init().
FLOAT crit_band[27] [static] |
Initial value:
{ 0, 100, 200, 300, 400, 510, 630, 770,
920, 1080, 1270, 1480, 1720, 2000, 2320, 2700,
3150, 3700, 4400, 5300, 6400, 7700, 9500, 12000,
15500, 25000, 30000
}
Definition at line 23 of file psycho_2.c.
FLOAT * ecb [static] |
Definition at line 35 of file psycho_2.c.
Referenced by psycho_2(), psycho_2_init(), psycho_4(), and psycho_4_allocmem().
FLOAT * energy [static] |
Definition at line 36 of file psycho_2.c.
Referenced by psycho_1(), psycho_1_hann_fft_pickmax(), psycho_1_noise_label(), psycho_2(), psycho_2_init(), psycho_3(), psycho_3_fft(), psycho_3_noise_label(), psycho_3_powerdensityspectrum(), psycho_4(), and psycho_4_allocmem().
int flush [static] |
Definition at line 17 of file psycho_2.c.
Referenced by init_common(), psycho_2(), psycho_2_init(), quicktime_init_codec_ima4(), quicktime_init_codec_mp3(), quicktime_init_codec_mp4a(), and quicktime_init_codec_vorbis().
FLOAT * fthr [static] |
FLOAT* grouped_c [static] |
Definition at line 35 of file psycho_2.c.
Referenced by psycho_2(), psycho_2_init(), psycho_4(), and psycho_4_allocmem().
FLOAT * grouped_e [static] |
Definition at line 35 of file psycho_2.c.
Referenced by psycho_2(), psycho_2_init(), psycho_4(), and psycho_4_allocmem().
int init = 0 [static] |
Definition at line 17 of file psycho_2.c.
Referenced by a_bit_allocation(), a_bit_allocation_new(), decode_init(), idct248_ref(), main_bit_allocation(), main_bit_allocation_new(), mpeg2enc(), psycho_0(), psycho_1(), psycho_1_hann_fft_pickmax(), psycho_2(), psycho_2_fft(), psycho_3(), psycho_3_fft(), psycho_4(), read_samples(), VBR_bit_allocation(), VBR_bit_allocation_new(), and window_subband12().
Definition at line 47 of file psycho_2.c.
Referenced by psycho_2(), psycho_2_init(), and psycho_4_allocmem().
FLOAT * nb [static] |
Definition at line 35 of file psycho_2.c.
Referenced by av_mul_i(), build_huffman_codes(), build_table(), do_subtitle_out(), fast_motion_data(), psycho_2(), psycho_2_init(), psycho_4(), psycho_4_allocmem(), putseq(), synchronize_audio(), and wma_decode_init().
int new = 0 [static] |
Definition at line 16 of file psycho_2.c.
double nmt = 5.5 [static] |
int* numlines [static] |
Definition at line 40 of file psycho_2.c.
Referenced by psycho_2(), psycho_2_init(), psycho_3_init(), psycho_4(), psycho_4_allocmem(), and psycho_4_init().
int old = 1 [static] |
Definition at line 16 of file psycho_2.c.
Referenced by psycho_1_subsampling(), psycho_2(), and psycho_4().
int oldest = 0 [static] |
Definition at line 16 of file psycho_2.c.
Referenced by MWindow::clean_indexes(), CacheBase::delete_oldest(), CICache::delete_oldest(), CacheBase::get_oldest(), CICache::get_oldest(), psycho_2(), and psycho_4().
int* partition [static] |
Definition at line 41 of file psycho_2.c.
Referenced by decode_residuals(), psycho_2(), psycho_2_init(), psycho_3_init(), psycho_4(), psycho_4_allocmem(), and psycho_4_init().
FLOAT * phi [static] |
Definition at line 36 of file psycho_2.c.
Referenced by calc_undistorted_coords(), psycho_2(), psycho_2_init(), psycho_4(), and psycho_4_allocmem().
Definition at line 48 of file psycho_2.c.
Referenced by psycho_2(), psycho_2_init(), psycho_4(), and psycho_4_allocmem().
Definition at line 48 of file psycho_2.c.
Referenced by ac3_5p1_mux(), add_left_prediction_bgr32(), adobe_copy_pixel(), alloc_picture(), av_rescale_rnd(), avcodec_default_execute(), bad_pixels(), BC_WidgetGrid::BC_WidgetGrid(), FileTGA::bgr2rgb(), bswap_64(), build_rgb_palette(), calc_undistorted_coords(), BC_WidgetGrid::calculate_maxs(), cam_to_cielab(), canon_compressed_load_raw(), cmodel_default(), PaletteWheel::create_objects(), dct_type_estimation(), decode(), decode_rbsp_trailing(), decode_rgb_frame(), DownSampleConfig::DownSampleConfig(), PaletteWheelValue::draw(), dvbsub_init_decoder(), dvbsub_parse_clut_segment(), encode(), encode_dvb_subtitles(), encode_rgb_frame(), faac_init_mp4(), ff_fft_calc_altivec(), flic_decode_frame(), fuji_load_raw(), fuji_rotate(), get_symbol2(), guess_palette(), hdr_load_raw(), hpel_motion_search(), HSV::hsv_to_yuv(), idct_col2(), idct_row(), ifft2(), EffectTV::image_bgsubtract_y(), InvertVideoConfig::InvertVideoConfig(), kodak_radc_load_raw(), lift5(), LinearBlurConfig::LinearBlurConfig(), make_cdt15_entry(), make_cdt16_entry(), make_cdt24_entry(), BurnMain::make_palette(), DotMain::make_pattern(), mmx_accum_avgdiff(), mmx_test(), MotionBlurConfig::MotionBlurConfig(), BC_WidgetGrid::move_widgets(), mpeg4_decode_sprite_trajectory(), opt_pad_color(), pix_abs16x16_x2_mvi(), pnm_decode_frame(), polar_to_cartesian(), pow_poly(), BC_WidgetGrid::print(), ChromaKeyUnit::process_chromakey(), TitleTranslateUnit::process_package(), InterpolatePixelsUnit::process_package(), HoloClient::process_package(), HistogramUnit::process_package(), GammaUnit::process_package(), program_map(), psycho_2(), psycho_2_init(), psycho_4(), psycho_4_allocmem(), put_symbol2(), qpel_motion_search(), qtrle_decode_24bpp(), qtrle_decode_32bpp(), RadialBlurConfig::RadialBlurConfig(), FileTIFF::read_frame(), FileEXR::read_frame(), read_quicktime(), VideoScopeUnit::render_data(), ThresholdUnit::render_data(), YUV::rgb_to_yuv_8(), RTjpeg_yuvrgb16(), sad_hpel_motion_search(), transfer_RGB161616_to_BGR565(), transfer_RGB161616_to_RGB565(), transfer_RGB161616_to_UYVA8888(), transfer_RGB161616_to_VYU888(), transfer_RGB161616_to_YUV101010(), transfer_RGB161616_to_YUV161616(), transfer_RGB161616_to_YUV420P_YUV422P(), transfer_RGB161616_to_YUV444P(), transfer_RGB161616_to_YUV888(), transfer_RGB161616_to_YUVA16161616(), transfer_RGB161616_to_YUVA8888(), transfer_RGB888_to_BGR565(), transfer_RGB888_to_RGB565(), transfer_RGB888_to_YUV101010(), transfer_RGB888_to_YUV161616(), transfer_RGB888_to_YUVA16161616(), transfer_RGB_FLOAT_to_ARGB8888(), transfer_RGB_FLOAT_to_BGR565(), transfer_RGB_FLOAT_to_BGR888(), transfer_RGB_FLOAT_to_BGR8888(), transfer_RGB_FLOAT_to_RGB565(), transfer_RGB_FLOAT_to_RGB8(), transfer_RGB_FLOAT_to_RGB888(), transfer_RGB_FLOAT_to_RGBA8888(), transfer_RGB_FLOAT_to_UYVA8888(), transfer_RGB_FLOAT_to_VYU888(), transfer_RGB_FLOAT_to_YUV101010(), transfer_RGB_FLOAT_to_YUV161616(), transfer_RGB_FLOAT_to_YUV420P_YUV422P(), transfer_RGB_FLOAT_to_YUV422(), transfer_RGB_FLOAT_to_YUV444P(), transfer_RGB_FLOAT_to_YUV888(), transfer_RGB_FLOAT_to_YUVA16161616(), transfer_RGB_FLOAT_to_YUVA8888(), transfer_RGBA16161616_to_BGR565(), transfer_RGBA16161616_to_BGR888(), transfer_RGBA16161616_to_BGR8888(), transfer_RGBA16161616_to_RGB565(), transfer_RGBA16161616_to_RGB8(), transfer_RGBA16161616_to_RGB888(), transfer_RGBA16161616_to_YUV101010(), transfer_RGBA16161616_to_YUV161616(), transfer_RGBA16161616_to_YUV420P_YUV422P(), transfer_RGBA16161616_to_YUV444P(), transfer_RGBA16161616_to_YUV888(), transfer_RGBA16161616_to_YUVA16161616(), transfer_RGBA16161616_to_YUVA8888(), transfer_RGBA8888_to_BGR565(), transfer_RGBA8888_to_BGR565bg(), transfer_RGBA8888_to_BGR888(), transfer_RGBA8888_to_BGR8888(), transfer_RGBA8888_to_BGR8888bg(), transfer_RGBA8888_to_BGR888bg(), transfer_RGBA8888_to_RGB161616(), transfer_RGBA8888_to_RGB565(), transfer_RGBA8888_to_RGB565bg(), transfer_RGBA8888_to_RGB8(), transfer_RGBA8888_to_RGB888(), transfer_RGBA8888_to_RGB888bg(), transfer_RGBA8888_to_RGB8bg(), transfer_RGBA8888_to_RGBA16161616(), transfer_RGBA8888_to_VYU888(), transfer_RGBA8888_to_YUV101010(), transfer_RGBA8888_to_YUV161616(), transfer_RGBA8888_to_YUV888(), transfer_RGBA8888_to_YUVA16161616(), transfer_RGBA888_to_YUV420P_YUV422P(), transfer_RGBA888_to_YUV422(), transfer_RGBA888_to_YUV444P(), transfer_RGBA_FLOAT_to_BGR565(), transfer_RGBA_FLOAT_to_BGR888(), transfer_RGBA_FLOAT_to_BGR8888(), transfer_RGBA_FLOAT_to_RGB565(), transfer_RGBA_FLOAT_to_RGB8(), transfer_RGBA_FLOAT_to_RGB888(), transfer_RGBA_FLOAT_to_YUV101010(), transfer_RGBA_FLOAT_to_YUV161616(), transfer_RGBA_FLOAT_to_YUV420P_YUV422P(), transfer_RGBA_FLOAT_to_YUV422(), transfer_RGBA_FLOAT_to_YUV444P(), transfer_RGBA_FLOAT_to_YUV888(), transfer_RGBA_FLOAT_to_YUVA16161616(), transfer_RGBA_FLOAT_to_YUVA8888(), transfer_UYVA8888_to_BGR565(), transfer_UYVA8888_to_BGR888(), transfer_UYVA8888_to_BGR8888(), transfer_UYVA8888_to_RGB161616(), transfer_UYVA8888_to_RGB565(), transfer_UYVA8888_to_RGB8(), transfer_UYVA8888_to_RGB888(), transfer_UYVA8888_to_RGB_FLOAT(), transfer_UYVA8888_to_RGBA16161616(), transfer_UYVA8888_to_RGBA8888(), transfer_UYVA8888_to_RGBA_FLOAT(), transfer_VYU888_to_BGR565(), transfer_VYU888_to_BGR888(), transfer_VYU888_to_BGR8888(), transfer_VYU888_to_RGB161616(), transfer_VYU888_to_RGB565(), transfer_VYU888_to_RGB8(), transfer_VYU888_to_RGB888(), transfer_VYU888_to_RGB_FLOAT(), transfer_VYU888_to_RGBA16161616(), transfer_VYU888_to_RGBA8888(), transfer_VYU888_to_RGBA_FLOAT(), transfer_YUV101010_to_BGR565(), transfer_YUV101010_to_BGR888(), transfer_YUV101010_to_BGR8888(), transfer_YUV101010_to_RGB161616(), transfer_YUV101010_to_RGB565(), transfer_YUV101010_to_RGB8(), transfer_YUV101010_to_RGB888(), transfer_YUV101010_to_RGB_FLOAT(), transfer_YUV101010_to_RGBA16161616(), transfer_YUV101010_to_RGBA8888(), transfer_YUV101010_to_RGBA_FLOAT(), transfer_YUV161616_to_ARGB8888(), transfer_YUV161616_to_BGR565(), transfer_YUV161616_to_BGR888(), transfer_YUV161616_to_BGR8888(), transfer_YUV161616_to_RGB565(), transfer_YUV161616_to_RGB8(), transfer_YUV161616_to_RGB888(), transfer_YUV161616_to_RGB_FLOAT(), transfer_YUV161616_to_RGBA8888(), transfer_YUV161616_to_RGBA_FLOAT(), transfer_YUV422_to_BGR565(), transfer_YUV422_to_BGR888(), transfer_YUV422_to_BGR8888(), transfer_YUV422_to_RGB161616(), transfer_YUV422_to_RGB565(), transfer_YUV422_to_RGB8(), transfer_YUV422_to_RGB888(), transfer_YUV422_to_RGB_FLOAT(), transfer_YUV422_to_RGBA16161616(), transfer_YUV422_to_RGBA8888(), transfer_YUV422_to_RGBA_FLOAT(), transfer_YUV888_to_ARGB8888(), transfer_YUV888_to_BGR565(), transfer_YUV888_to_BGR888(), transfer_YUV888_to_BGR8888(), transfer_YUV888_to_RGB565(), transfer_YUV888_to_RGB8(), transfer_YUV888_to_RGB888(), transfer_YUV888_to_RGB_FLOAT(), transfer_YUV888_to_RGBA8888(), transfer_YUV888_to_RGBA_FLOAT(), transfer_YUV_PLANAR_to_ABGR8888(), transfer_YUV_PLANAR_to_ARGB8888(), transfer_YUV_PLANAR_to_BGR565(), transfer_YUV_PLANAR_to_BGR888(), transfer_YUV_PLANAR_to_BGR8888(), transfer_YUV_PLANAR_to_RGB161616(), transfer_YUV_PLANAR_to_RGB565(), transfer_YUV_PLANAR_to_RGB8(), transfer_YUV_PLANAR_to_RGB888(), transfer_YUV_PLANAR_to_RGB_FLOAT(), transfer_YUV_PLANAR_to_RGBA16161616(), transfer_YUV_PLANAR_to_RGBA8888(), transfer_YUV_PLANAR_to_RGBA_FLOAT(), transfer_YUVA16161616_to_ARGB8888(), transfer_YUVA16161616_to_BGR565(), transfer_YUVA16161616_to_BGR888(), transfer_YUVA16161616_to_BGR8888(), transfer_YUVA16161616_to_RGB565(), transfer_YUVA16161616_to_RGB8(), transfer_YUVA16161616_to_RGB888(), transfer_YUVA16161616_to_RGB_FLOAT(), transfer_YUVA16161616_to_RGBA8888(), transfer_YUVA16161616_to_RGBA_FLOAT(), transfer_YUVA8888_to_ARGB8888(), transfer_YUVA8888_to_BGR565(), transfer_YUVA8888_to_BGR888(), transfer_YUVA8888_to_BGR8888(), transfer_YUVA8888_to_RGB565(), transfer_YUVA8888_to_RGB8(), transfer_YUVA8888_to_RGB888(), transfer_YUVA8888_to_RGB_FLOAT(), transfer_YUVA8888_to_RGBA8888(), transfer_YUVA8888_to_RGBA_FLOAT(), HistogramSlider::update(), vertical_compose97i(), vertical_compose97iH1(), vertical_decompose97iH1(), vmd_decode(), vmdvideo_decode_init(), vqa_decode_chunk(), wmx1_store_in_cache(), write_ppm(), xan_wc3_build_palette(), HSV::yuv_to_hsv(), and ZoomBlurConfig::ZoomBlurConfig().
FLOAT * rnorm [static] |
Definition at line 42 of file psycho_2.c.
Referenced by psycho_2(), psycho_2_init(), psycho_4(), psycho_4_allocmem(), and psycho_4_init().
Definition at line 46 of file psycho_2.c.
Referenced by a52_decode_end(), a52_decode_frame(), a52_decode_init(), aasc_decode_end(), aasc_decode_frame(), aasc_decode_init(), ac3_decode_frame(), ac3_decode_init(), AC3_encode_frame(), AC3_encode_init(), alloc_tables(), audio_resample_init(), av_mpeg4_decode_header(), av_parser_init(), avpicture_layout(), backup_mb_border(), backup_pair_border(), bit8x8_c(), build_feed_streams(), build_sub22_mcomps(), check_intra4x4_pred_mode(), check_intra_pred_mode(), cinepak_decode_end(), cinepak_decode_frame(), cinepak_decode_init(), CodeCoeff(), CodeCoeff_RVLC(), CodeMB(), common_init(), compute_mb_neighboors(), PaletteWheel::create_objects(), cyuv_decode_frame(), cyuv_decode_init(), dct_max8x8_c(), dct_quantize(), dct_sad8x8_c(), decode_cabac_field_decoding_flag(), decode_cabac_intra_mb_type(), decode_cabac_mb_cbp_luma(), decode_cabac_mb_dqp(), decode_cabac_mb_skip(), decode_cabac_mb_type(), decode_close_mp3on4(), decode_end(), decode_frame(), decode_frame_adu(), decode_frame_mp3on4(), decode_hrd_parameters(), decode_init(), decode_init_mp3on4(), decode_mb_cabac(), decode_mb_cavlc(), decode_mb_skip(), decode_nal_units(), decode_picture_parameter_set(), decode_ref_pic_list_reordering(), decode_ref_pic_marking(), decode_residual(), decode_seq_parameter_set(), decode_slice(), decode_slice_header(), decode_vui_parameters(), dering(), DetermineByteOrder(), direct_ref_list_init(), dpcm_decode_frame(), dpcm_decode_init(), dv_decode_mt(), dv_encode_mt(), dv_guess_dct_mode(), dvbsub_encode(), dvvideo_decode_frame(), dvvideo_encode_frame(), dvvideo_init(), encode_end(), encode_frame(), encode_init(), encode_nals(), execute_ref_pic_marking(), faac_decode_end(), faac_decode_frame(), faac_decode_init(), Faac_encode_close(), Faac_encode_frame(), Faac_encode_init(), faac_init_mp4(), Decimate::fdct(), fdct(), fdct_enc(), ff_h261_resync(), ff_h263_decode_end(), ff_h263_decode_frame(), ff_h263_decode_init(), fft_ref(), fill_caches(), fill_default_ref_list(), filter_mb(), filter_subband(), find_rtp_session_with_url(), flac_decode_close(), flac_decode_frame(), flac_decode_init(), flac_flush(), flic_decode_end(), flic_decode_frame(), flic_decode_init(), FileTGA::flip_line(), fmt_bytecount(), frame_start(), g726_decode_frame(), gmc_c(), gray_to_mono(), h261_decode_block(), h261_decode_end(), h261_decode_frame(), h261_decode_gob(), h261_decode_gob_header(), h261_decode_init(), h261_decode_mb(), h261_decode_mb_skipped(), h261_decode_picture_header(), h261_encode_block(), h261_encode_motion(), h_resample_fast(), hl_decode_mb(), hl_motion(), http_receive_data(), idcin_decode_end(), idcin_decode_frame(), idcin_decode_init(), idct248_ref(), img_apply_table(), implicit_weight_table(), indeo3_decode_end(), indeo3_decode_frame(), indeo3_decode_init(), Decimate::init_fdct(), init_fdct(), init_fdct_enc(), init_poc(), ipvideo_decode_end(), ipvideo_decode_frame(), ipvideo_decode_init(), ir2_decode_frame(), kodak_radc_load_raw(), lz_unpack(), main(), mc_dir_part(), mc_part_std(), mc_part_weighted(), mdct_ref(), MP3lame_encode_close(), MP3lame_encode_frame(), MP3lame_encode_init(), mpa_decode_header(), MPA_encode_frame(), MPA_encode_init(), mpegaudio_parse(), mpegaudio_parse_init(), msrle_decode_end(), msrle_decode_frame(), msrle_decode_init(), msvideo1_decode_end(), msvideo1_decode_frame(), msvideo1_decode_init(), open_input_stream(), pam_encode_frame(), pcm_decode_frame(), pcm_decode_init(), pix_abs16_c(), pix_abs16_x2_c(), pix_abs16_xy2_c(), pix_abs16_y2_c(), pix_abs8_c(), pix_abs8_x2_c(), pix_abs8_xy2_c(), pix_abs8_y2_c(), pix_norm1(), pix_norm1_altivec(), pix_norm1_c(), pix_sum(), pix_sum_altivec(), pix_sum_c(), pnm_decode_frame(), pnm_encode_frame(), pnm_get(), pred_comp(), pred_direct_motion(), pred_weight_table(), ChromaKeyUnit::process_chromakey(), HoloClient::process_package(), ChromaKeyUnit::process_package(), psycho_2(), psycho_2_init(), psycho_4(), psycho_4_allocmem(), psycho_4_init(), qtrle_decode_end(), qtrle_decode_frame(), qtrle_decode_init(), quant_psnr8x8_c(), ra144_decode_frame(), radc_token(), rd8x8_c(), read_huffman_tree(), readcmdline(), recon_comp(), remove_short(), VideoScopeUnit::render_data(), roq_decode_end(), roq_decode_frame(), roq_decode_init(), rpza_decode_end(), rpza_decode_frame(), rpza_decode_init(), sad16_altivec(), sad16_x2_altivec(), sad16_xy2_altivec(), sad16_y2_altivec(), sad8_altivec(), shorten_decode_close(), shorten_decode_frame(), shorten_decode_init(), shorten_flush(), shrink21(), shrink41(), smal_decode_segment(), smc_decode_end(), smc_decode_frame(), smc_decode_init(), sse16_altivec(), sse16_c(), sse4_c(), sse8_altivec(), sse8_c(), standard_decode_mbs(), svq1_decode_block_intra(), svq1_decode_block_non_intra(), svq1_decode_end(), svq1_decode_frame(), svq1_decode_init(), svq3_decode_frame(), svq3_decode_mb(), svq3_decode_slice_header(), svq3_mc_dir(), t_sqrt(), theora_decode_header(), theora_decode_init(), theora_decode_tables(), truemotion1_decode_end(), truemotion1_decode_frame(), truemotion1_decode_init(), ulti_decode_frame(), ulti_decode_init(), v_resample(), var_sblk(), vc9_decode_b_mb(), vc9_decode_block(), vc9_decode_p_mb(), vmdaudio_decode_frame(), vmdaudio_decode_init(), vmdvideo_decode_end(), vmdvideo_decode_frame(), vmdvideo_decode_init(), vp3_decode_end(), vp3_decode_frame(), vp3_decode_init(), vqa_decode_end(), vqa_decode_frame(), vqa_decode_init(), w_c(), WindowFilterSubband(), wma_decode_end(), wma_decode_init(), wma_decode_superframe(), wmv2_common_init(), write_back_intra_pred_mode(), write_back_motion(), write_back_non_zero_count(), xa_decode(), xan_decode_end(), xan_decode_frame(), xan_decode_init(), xchg_mb_border(), and xchg_pair_border().
int sfreq_idx [static] |
Definition at line 38 of file psycho_2.c.
Referenced by psycho_2(), psycho_2_init(), psycho_4(), and psycho_4_allocmem().
int sync_flush [static] |
int syncsize [static] |
double* tmn [static] |
Definition at line 45 of file psycho_2.c.
Referenced by psycho_2(), psycho_2_init(), psycho_4(), psycho_4_allocmem(), and psycho_4_init().
FLOAT* window [static] |
Definition at line 43 of file psycho_2.c.
Referenced by a52_imdct_256(), a52_imdct_512(), bilateral_filter(), Playback3D::copy_from_sync(), PlaybackPrefs::create_objects(), decode_init(), Playback3D::do_fade_sync(), Playback3D::do_mask_sync(), Playback3D::draw_output(), TimeStretch::get_parameters(), ReFrame::get_parameters(), NormalizeMain::get_parameters(), CDRipMain::get_parameters(), _720to480Main::get_parameters(), ResampleEffect::get_parameters(), FileVorbis::get_parameters(), FileTIFF::get_parameters(), FileTGA::get_parameters(), FileSndFile::get_parameters(), FilePNG::get_parameters(), FileOGG::get_parameters(), FileMPEG::get_parameters(), FileMOV::get_parameters(), FileJPEGList::get_parameters(), FileJPEG::get_parameters(), FileEXR::get_parameters(), FileDV::get_parameters(), FileAVI::get_parameters(), FileAC3::get_parameters(), CDRipMain::get_toc(), main(), mp_decode_frame(), mpeg3audio_synth_stereo(), CDRipMain::open_drive(), Playback3D::overlay_sync(), psycho_1_hann_fft_pickmax(), psycho_2(), psycho_2_init(), psycho_3_fft(), psycho_4(), psycho_4_allocmem(), psycho_4_init(), VideoScopeUnit::render_data(), VideoScopeEffect::render_gui(), TransitionLengthThread::run(), ThreadIndexer::run(), SaveAs::run(), Render::run(), ReIndex::run(), MenuEffectThread::run(), LoadFileThread::run(), LabelEdit::run(), FeatherEdits::run(), CropVideo::run(), ClipEdit::run(), AssetRemoveThread::run(), Playback3D::run_plugin_sync(), ConfirmSave::test_files(), wma_decode_block(), wma_decode_init(), and Playback3D::write_buffer_sync().
FLOAT* wsamp_r [static] |
Definition at line 36 of file psycho_2.c.
Referenced by psycho_2(), psycho_2_init(), psycho_4(), and psycho_4_allocmem().
1.5.5