实例介绍
关于Intel IPP 使用的相关Demo,供各位参考。。
【实例截图】
【核心代码】
w_ipp-samples_p_7.1.1.013
└── ipp-samples.7.1.1.013
├── builder
│ ├── build.pl
│ ├── FindDXSDK.cmake
│ ├── FindFunctions.cmake
│ ├── FindGlobals.cmake
│ ├── FindIPP.cmake
│ └── FindMSDK.cmake
├── documentation
│ ├── images
│ │ ├── csharp_sample.jpg
│ │ ├── Fig_1.jpg
│ │ ├── Fig_2.jpg
│ │ ├── Fig_3.jpg
│ │ ├── Fig_4.jpg
│ │ ├── Fig_5.jpg
│ │ ├── icons
│ │ │ ├── caution.png
│ │ │ ├── important.png
│ │ │ ├── note.png
│ │ │ ├── tip.png
│ │ │ └── warning.png
│ │ ├── uic
│ │ │ ├── uic_1.jpg
│ │ │ ├── uic_3_11.jpg
│ │ │ ├── uic_3_13.jpg
│ │ │ ├── uic_3_1.jpg
│ │ │ ├── uic_3_3.jpg
│ │ │ ├── uic_3_5.jpg
│ │ │ ├── uic_3_7.jpg
│ │ │ └── uic_3_9.jpg
│ │ └── umc
│ │ ├── umc_2_1.png
│ │ ├── umc_2_2.png
│ │ ├── umc_2_3.png
│ │ ├── umc_2_4.png
│ │ ├── umc_3_1.png
│ │ ├── umc_3_2.png
│ │ ├── umc_3_3.png
│ │ ├── umc_3_4.png
│ │ ├── umc_3_5.png
│ │ ├── umc_3_6.png
│ │ ├── umc_4_2.png
│ │ ├── umc_5_10.png
│ │ ├── umc_5_11.png
│ │ ├── umc_5_12.png
│ │ ├── umc_5_13.png
│ │ ├── umc_5_14.png
│ │ ├── umc_5_15.png
│ │ ├── umc_5_16.png
│ │ ├── umc_5_17.png
│ │ ├── umc_5_18.png
│ │ ├── umc_5_19.png
│ │ ├── umc_5_1.png
│ │ ├── umc_5_20.png
│ │ ├── umc_5_21.png
│ │ ├── umc_5_22.png
│ │ ├── umc_5_23.png
│ │ ├── umc_5_24.png
│ │ ├── umc_5_25.png
│ │ ├── umc_5_26.png
│ │ ├── umc_5_27.png
│ │ ├── umc_5_28.png
│ │ ├── umc_5_29.png
│ │ ├── umc_5_2.png
│ │ ├── umc_5_30.png
│ │ ├── umc_5_31.png
│ │ ├── umc_5_32.png
│ │ ├── umc_5_33.png
│ │ ├── umc_5_34.png
│ │ ├── umc_5_35.png
│ │ ├── umc_5_36.png
│ │ ├── umc_5_37.png
│ │ ├── umc_5_38.png
│ │ ├── umc_5_39.png
│ │ ├── umc_5_3.png
│ │ ├── umc_5_40.png
│ │ ├── umc_5_41.png
│ │ ├── umc_5_45.png
│ │ ├── umc_5_46.png
│ │ ├── umc_5_47.png
│ │ ├── umc_5_48.png
│ │ ├── umc_5_49.png
│ │ ├── umc_5_4.png
│ │ ├── umc_5_50.png
│ │ ├── umc_5_51.png
│ │ ├── umc_5_52.png
│ │ ├── umc_5_53.png
│ │ ├── umc_5_54.png
│ │ ├── umc_5_55.png
│ │ ├── umc_5_56.png
│ │ ├── umc_5_57.png
│ │ ├── umc_5_58.png
│ │ ├── umc_5_59.png
│ │ ├── umc_5_5.png
│ │ ├── umc_5_60.png
│ │ ├── umc_5_61.png
│ │ ├── umc_5_62.png
│ │ ├── umc_5_63.png
│ │ ├── umc_5_64.png
│ │ ├── umc_5_65.png
│ │ ├── umc_5_66.png
│ │ ├── umc_5_67.png
│ │ ├── umc_5_68.png
│ │ ├── umc_5_69.png
│ │ ├── umc_5_6.png
│ │ ├── umc_5_70.png
│ │ ├── umc_5_71.png
│ │ ├── umc_5_72.png
│ │ ├── umc_5_73.png
│ │ ├── umc_5_74.png
│ │ ├── umc_5_75.png
│ │ ├── umc_5_76.png
│ │ ├── umc_5_77.png
│ │ ├── umc_5_78.png
│ │ ├── umc_5_79.png
│ │ ├── umc_5_7b.png
│ │ ├── umc_5_7.png
│ │ ├── umc_5_80.png
│ │ ├── umc_5_81.png
│ │ ├── umc_5_8.png
│ │ ├── umc_5_9.png
│ │ └── umc_7_1.png
│ ├── ipp-samples.html
│ ├── uic_manual.html
│ ├── umc_manual.html
│ └── usc_manual.html
├── ippEULA.rtf
├── redist.txt
├── sources
│ ├── advanced-usage
│ │ ├── application
│ │ │ ├── cpuinfo
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── include
│ │ │ │ │ └── ippcpuinfo.h
│ │ │ │ └── src
│ │ │ │ ├── cpuinfo_windows_ia32.asm
│ │ │ │ ├── cpuinfo_windows_intel64.asm
│ │ │ │ ├── ippgetcpuinfo.c
│ │ │ │ └── samplecpuinfo.c
│ │ │ ├── i_malloc
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── include
│ │ │ │ │ └── i_malloc.h
│ │ │ │ ├── lib
│ │ │ │ │ ├── ia32
│ │ │ │ │ │ ├── libimalloc.dll
│ │ │ │ │ │ └── libimalloc.lib
│ │ │ │ │ └── intel64
│ │ │ │ │ ├── libimalloc.dll
│ │ │ │ │ └── libimalloc.lib
│ │ │ │ └── src
│ │ │ │ └── i_malloc_sample.c
│ │ │ ├── ippsdrv
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── include
│ │ │ │ │ ├── aboutdlg.h
│ │ │ │ │ ├── cpuinfo.h
│ │ │ │ │ ├── drvbase.h
│ │ │ │ │ ├── drvdlg.h
│ │ │ │ │ ├── drvnew.h
│ │ │ │ │ ├── drvold.h
│ │ │ │ │ ├── except.h
│ │ │ │ │ ├── ippsapp.h
│ │ │ │ │ ├── osver.h
│ │ │ │ │ ├── resource.h
│ │ │ │ │ ├── service.h
│ │ │ │ │ └── stdafx.h
│ │ │ │ ├── lib
│ │ │ │ │ ├── ia32
│ │ │ │ │ │ ├── ippsdrv.sys
│ │ │ │ │ │ ├── ippsexp.sys
│ │ │ │ │ │ └── ippsold.sys
│ │ │ │ │ └── intel64
│ │ │ │ │ ├── ippsdrv.sys
│ │ │ │ │ ├── ippsexp.sys
│ │ │ │ │ └── ippsold.sys
│ │ │ │ ├── res
│ │ │ │ │ ├── ippsapp.ico
│ │ │ │ │ ├── ippsapp.rc
│ │ │ │ │ └── ippsapp.rc2
│ │ │ │ └── src
│ │ │ │ ├── aboutdlg.cpp
│ │ │ │ ├── cpuinfo.cpp
│ │ │ │ ├── drvbase.cpp
│ │ │ │ ├── drvdlg.cpp
│ │ │ │ ├── drvnew
│ │ │ │ │ ├── expdrv
│ │ │ │ │ │ ├── exit.c
│ │ │ │ │ │ ├── ippsexp.c
│ │ │ │ │ │ ├── ippsexp.def
│ │ │ │ │ │ ├── ippsexp.h
│ │ │ │ │ │ ├── ippsexp.rc
│ │ │ │ │ │ ├── makefile
│ │ │ │ │ │ └── sources
│ │ │ │ │ └── sys
│ │ │ │ │ ├── ioctl.c
│ │ │ │ │ ├── ippsdrv.c
│ │ │ │ │ ├── ippsdrv.h
│ │ │ │ │ ├── ippsdrv.inf
│ │ │ │ │ ├── ippsdrv.rc
│ │ │ │ │ ├── ippsfunc.c
│ │ │ │ │ ├── makefile
│ │ │ │ │ └── sources
│ │ │ │ ├── drvnew.cpp
│ │ │ │ ├── drvold
│ │ │ │ │ ├── exit.c
│ │ │ │ │ ├── ioctl.c
│ │ │ │ │ ├── ippsfunc.c
│ │ │ │ │ ├── ippsold.c
│ │ │ │ │ ├── ippsold.h
│ │ │ │ │ ├── ippsold.inf
│ │ │ │ │ ├── ippsold.rc
│ │ │ │ │ ├── makefile
│ │ │ │ │ └── sources
│ │ │ │ ├── drvold.cpp
│ │ │ │ ├── except.cpp
│ │ │ │ ├── ippsapp.cpp
│ │ │ │ ├── osver.cpp
│ │ │ │ ├── service.cpp
│ │ │ │ └── stdafx.cpp
│ │ │ └── ipptwo
│ │ │ ├── CMakeLists.txt
│ │ │ └── src
│ │ │ └── ipptwo.c
│ │ ├── CMakeLists.txt
│ │ └── core
│ │ └── customdll
│ │ ├── CMakeLists.txt
│ │ └── src
│ │ ├── dllmain.c
│ │ └── exports.txt
│ ├── audio-video-codecs
│ │ ├── application
│ │ │ ├── common
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── include
│ │ │ │ │ ├── msdk_base_allocator.h
│ │ │ │ │ ├── msdk_d3d_allocator.h
│ │ │ │ │ ├── msdk_sysmem_allocator.h
│ │ │ │ │ ├── umc_app_pipeline.h
│ │ │ │ │ ├── umc_app_utils.h
│ │ │ │ │ └── umc_app_wnd.h
│ │ │ │ └── src
│ │ │ │ ├── msdk_base_allocator.cpp
│ │ │ │ ├── msdk_d3d_allocator.cpp
│ │ │ │ ├── msdk_sysmem_allocator.cpp
│ │ │ │ ├── umc_app_utils.cpp
│ │ │ │ ├── umc_app_wnd_glx.cpp
│ │ │ │ └── umc_app_wnd_win.cpp
│ │ │ ├── par_files
│ │ │ │ ├── h264.par
│ │ │ │ ├── mpeg2.par
│ │ │ │ ├── mpeg4.par
│ │ │ │ └── VC1.par
│ │ │ ├── simple_player
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── include
│ │ │ │ │ ├── codec_selector.h
│ │ │ │ │ ├── pipeline.h
│ │ │ │ │ └── pipeline_msdk.h
│ │ │ │ └── src
│ │ │ │ ├── codec_selector.cpp
│ │ │ │ ├── pipeline.cpp
│ │ │ │ ├── pipeline_msdk.cpp
│ │ │ │ └── simple_player.cpp
│ │ │ ├── umc_audio_dec_con
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── include
│ │ │ │ │ ├── audio_file.h
│ │ │ │ │ ├── params.h
│ │ │ │ │ ├── simple_file.h
│ │ │ │ │ └── wav_file.h
│ │ │ │ └── src
│ │ │ │ ├── params.cpp
│ │ │ │ ├── simple_file.cpp
│ │ │ │ ├── umc_audio_dec_con.cpp
│ │ │ │ └── wav_file.cpp
│ │ │ ├── umc_audio_enc_con
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── include
│ │ │ │ │ ├── audio_file.h
│ │ │ │ │ ├── params.h
│ │ │ │ │ ├── simple_file.h
│ │ │ │ │ └── wav_file.h
│ │ │ │ └── src
│ │ │ │ ├── params.cpp
│ │ │ │ ├── simple_file.cpp
│ │ │ │ ├── umc_audio_enc_con.cpp
│ │ │ │ └── wav_file.cpp
│ │ │ ├── umc_video_dec_con
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ └── src
│ │ │ │ └── umc_video_dec_con.cpp
│ │ │ └── umc_video_enc_con
│ │ │ ├── CMakeLists.txt
│ │ │ └── src
│ │ │ └── umc_video_enc_con.cpp
│ │ ├── CMakeLists.txt
│ │ ├── codec
│ │ │ ├── audio
│ │ │ │ ├── aac
│ │ │ │ │ ├── common
│ │ │ │ │ │ ├── CMakeLists.txt
│ │ │ │ │ │ ├── include
│ │ │ │ │ │ │ ├── aaccmn_adif.h
│ │ │ │ │ │ │ ├── aaccmn_adts.h
│ │ │ │ │ │ │ ├── aaccmn_chmap.h
│ │ │ │ │ │ │ ├── aaccmn_const.h
│ │ │ │ │ │ │ ├── aaccmn_huff.h
│ │ │ │ │ │ │ ├── aac_dec_own.h
│ │ │ │ │ │ │ ├── aac_enc_huff_tables.h
│ │ │ │ │ │ │ ├── aac_enc_own.h
│ │ │ │ │ │ │ ├── aac_enc_search.h
│ │ │ │ │ │ │ ├── aac_filterbank_fp.h
│ │ │ │ │ │ │ ├── aac_sfb_tables.h
│ │ │ │ │ │ │ ├── aac_status.h
│ │ │ │ │ │ │ ├── aac_wnd_tables_fp.h
│ │ │ │ │ │ │ ├── mp4cmn_const.h
│ │ │ │ │ │ │ ├── ps_dec_parser.h
│ │ │ │ │ │ │ ├── ps_dec_settings.h
│ │ │ │ │ │ │ ├── ps_dec_struct.h
│ │ │ │ │ │ │ ├── sbr_dec_parser.h
│ │ │ │ │ │ │ ├── sbr_dec_settings.h
│ │ │ │ │ │ │ ├── sbr_dec_struct.h
│ │ │ │ │ │ │ ├── sbr_freq_tabs.h
│ │ │ │ │ │ │ ├── sbr_huff_tabs.h
│ │ │ │ │ │ │ ├── sbr_settings.h
│ │ │ │ │ │ │ └── sbr_struct.h
│ │ │ │ │ │ └── src
│ │ │ │ │ │ ├── aaccmn_adif.c
│ │ │ │ │ │ ├── aaccmn_adts.c
│ │ │ │ │ │ ├── aaccmn_chmap.c
│ │ │ │ │ │ ├── aaccmn_huff.c
│ │ │ │ │ │ ├── aac_dec_api.c
│ │ │ │ │ │ ├── aac_dec_stream_elements.c
│ │ │ │ │ │ ├── aac_enc_elements.c
│ │ │ │ │ │ ├── aac_enc_huff_tables.c
│ │ │ │ │ │ ├── aac_enc_search.c
│ │ │ │ │ │ ├── aac_filterbank_fp.c
│ │ │ │ │ │ ├── aac_sfb_tables.c
│ │ │ │ │ │ ├── aac_win_tables_fp.c
│ │ │ │ │ │ ├── mp4cmn_config.c
│ │ │ │ │ │ ├── mp4cmn_const.c
│ │ │ │ │ │ ├── mp4cmn_pce.c
│ │ │ │ │ │ ├── ps_dec_parser.c
│ │ │ │ │ │ ├── ps_huff_tabs.c
│ │ │ │ │ │ ├── sbr_dec_env_decoding.c
│ │ │ │ │ │ ├── sbr_dec_parser.c
│ │ │ │ │ │ ├── sbr_dec_reset.c
│ │ │ │ │ │ ├── sbr_freq_tabs.c
│ │ │ │ │ │ ├── sbr_huff_tabs.c
│ │ │ │ │ │ └── sbr_pow_vec.c
│ │ │ │ │ ├── dec
│ │ │ │ │ │ ├── CMakeLists.txt
│ │ │ │ │ │ ├── include
│ │ │ │ │ │ │ ├── aac_dec_decoding_fp.h
│ │ │ │ │ │ │ ├── aac_dec_fp.h
│ │ │ │ │ │ │ ├── aac_dec_huff_tables_fp.h
│ │ │ │ │ │ │ ├── aac_dec_ltp_fp.h
│ │ │ │ │ │ │ ├── aac_dec_own_fp.h
│ │ │ │ │ │ │ ├── aac_dec_ps_fp.h
│ │ │ │ │ │ │ ├── aac_dec_sbr_fp.h
│ │ │ │ │ │ │ ├── aac_dec_tns_fp.h
│ │ │ │ │ │ │ ├── als_dec.h
│ │ │ │ │ │ │ ├── als_dec_own.h
│ │ │ │ │ │ │ ├── als_dec_tabs.h
│ │ │ │ │ │ │ ├── bsac_dec.h
│ │ │ │ │ │ │ ├── bsac_dec_tabs.h
│ │ │ │ │ │ │ ├── sbr_dec_tabs_fp.h
│ │ │ │ │ │ │ └── umc_aac_decoder.h
│ │ │ │ │ │ └── src
│ │ │ │ │ │ ├── aac_dec_api_fp.c
│ │ │ │ │ │ ├── aac_dec_decoding_fp.c
│ │ │ │ │ │ ├── aac_dec_huff_tables_fp.c
│ │ │ │ │ │ ├── aac_dec_ltp_fp.c
│ │ │ │ │ │ ├── aac_dec_ps_fp.c
│ │ │ │ │ │ ├── aac_dec_sbr_fp.c
│ │ │ │ │ │ ├── aac_dec_ssr_fp.c
│ │ │ │ │ │ ├── aac_dec_tns_fp.c
│ │ │ │ │ │ ├── als_dec_api.c
│ │ │ │ │ │ ├── als_dec_parsers.c
│ │ │ │ │ │ ├── als_dec_reconstruct.c
│ │ │ │ │ │ ├── als_dec_tables.c
│ │ │ │ │ │ ├── bsac_dec_api.c
│ │ │ │ │ │ ├── bsac_dec_tables.c
│ │ │ │ │ │ ├── ps_dec_qmf_fp.c
│ │ │ │ │ │ ├── ps_dec_tabs_fp.c
│ │ │ │ │ │ ├── sbr_dec_dequant_fp.c
│ │ │ │ │ │ ├── sbr_dec_filter_qmf_fp.c
│ │ │ │ │ │ ├── sbr_dec_hf_adjust_fp.c
│ │ │ │ │ │ ├── sbr_dec_hf_gen_fp.c
│ │ │ │ │ │ ├── sbr_dec_noise_tabs_fp.c
│ │ │ │ │ │ ├── sbr_dec_qmf_tabs_fp.c
│ │ │ │ │ │ └── umc_aac_decoder.cpp
│ │ │ │ │ └── enc
│ │ │ │ │ ├── CMakeLists.txt
│ │ │ │ │ ├── include
│ │ │ │ │ │ ├── aac_enc_fp.h
│ │ │ │ │ │ ├── aac_enc_ltp_fp.h
│ │ │ │ │ │ ├── aac_enc_own_fp.h
│ │ │ │ │ │ ├── aac_enc_psychoacoustic_fp.h
│ │ │ │ │ │ ├── aac_enc_quantization_fp.h
│ │ │ │ │ │ ├── saacenc_tns.h
│ │ │ │ │ │ ├── sbr_enc_api_fp.h
│ │ │ │ │ │ ├── sbr_enc_dbg.h
│ │ │ │ │ │ ├── sbr_enc_own_fp.h
│ │ │ │ │ │ ├── sbr_enc_settings.h
│ │ │ │ │ │ ├── sbr_enc_struct.h
│ │ │ │ │ │ └── umc_aac_encoder.h
│ │ │ │ │ └── src
│ │ │ │ │ ├── aac_enc_api_fp.c
│ │ │ │ │ ├── aac_enc_ltp_fp.c
│ │ │ │ │ ├── aac_enc_psychoacoustic_fp.c
│ │ │ │ │ ├── aac_enc_psy_tables_fp.c
│ │ │ │ │ ├── aac_enc_quantization_fp.c
│ │ │ │ │ ├── aac_enc_thr.c
│ │ │ │ │ ├── sbr_enc_bitstream.c
│ │ │ │ │ ├── sbr_enc_dbg.c
│ │ │ │ │ ├── sbr_enc_delta_coding.c
│ │ │ │ │ ├── sbr_enc_encoder_fp.c
│ │ │ │ │ ├── sbr_enc_env_estimation_fp.c
│ │ │ │ │ ├── sbr_enc_frame_gen.c
│ │ │ │ │ ├── sbr_enc_invf_estimation_fp.c
│ │ │ │ │ ├── sbr_enc_noisef_estimation_fp.c
│ │ │ │ │ ├── sbr_enc_qmf_fp.c
│ │ │ │ │ ├── sbr_enc_resampler_fp.c
│ │ │ │ │ ├── sbr_enc_sin_estimation_fp.c
│ │ │ │ │ ├── sbr_enc_ton_estimation_fp.c
│ │ │ │ │ ├── sbr_enc_tuning_tabs.c
│ │ │ │ │ ├── sbr_enc_utility_fp.c
│ │ │ │ │ └── umc_aac_encoder.cpp
│ │ │ │ ├── ac3
│ │ │ │ │ └── dec
│ │ │ │ │ ├── CMakeLists.txt
│ │ │ │ │ ├── include
│ │ │ │ │ │ ├── ac3_dec.h
│ │ │ │ │ │ ├── ac3_dec_own_fp.h
│ │ │ │ │ │ ├── ac3_dec_status.h
│ │ │ │ │ │ ├── ac3_dec_tables.h
│ │ │ │ │ │ └── umc_ac3_decoder.h
│ │ │ │ │ └── src
│ │ │ │ │ ├── ac3_dec_api_fp.c
│ │ │ │ │ ├── ac3_dec_bitallocation.c
│ │ │ │ │ ├── ac3_dec_coupling.c
│ │ │ │ │ ├── ac3_dec_crc.c
│ │ │ │ │ ├── ac3_dec_downmixing.c
│ │ │ │ │ ├── ac3_dec_exponents.c
│ │ │ │ │ ├── ac3_dec_imdct.c
│ │ │ │ │ ├── ac3_dec_mantissa.c
│ │ │ │ │ ├── ac3_dec_parse.c
│ │ │ │ │ ├── ac3_dec_rematrix.c
│ │ │ │ │ ├── ac3_dec_tables.c
│ │ │ │ │ └── umc_ac3_decoder.cpp
│ │ │ │ └── mp3
│ │ │ │ ├── common
│ │ │ │ │ ├── CMakeLists.txt
│ │ │ │ │ ├── include
│ │ │ │ │ │ ├── mp3_alloc_tab.h
│ │ │ │ │ │ ├── mp3dec.h
│ │ │ │ │ │ ├── mp3dec_huftabs.h
│ │ │ │ │ │ ├── mp3dec_own.h
│ │ │ │ │ │ ├── mp3enc.h
│ │ │ │ │ │ ├── mp3enc_hufftables.h
│ │ │ │ │ │ ├── mp3enc_own.h
│ │ │ │ │ │ ├── mp3enc_psychoacoustic.h
│ │ │ │ │ │ ├── mp3enc_tables.h
│ │ │ │ │ │ ├── mp3_own.h
│ │ │ │ │ │ └── mp3_status.h
│ │ │ │ │ └── src
│ │ │ │ │ ├── mp3_alloc_tab.c
│ │ │ │ │ ├── mp3_common.c
│ │ │ │ │ ├── mp3dec_api.c
│ │ │ │ │ ├── mp3dec_common.c
│ │ │ │ │ ├── mp3dec_layer1.c
│ │ │ │ │ ├── mp3dec_layer2.c
│ │ │ │ │ ├── mp3dec_layer3.c
│ │ │ │ │ ├── mp3enc_bitstream.c
│ │ │ │ │ ├── mp3enc_common.c
│ │ │ │ │ ├── mp3enc_huff.c
│ │ │ │ │ ├── mp3enc_hufftables.c
│ │ │ │ │ ├── mp3enc_quantization.c
│ │ │ │ │ └── mp3enc_tables.c
│ │ │ │ ├── dec
│ │ │ │ │ ├── CMakeLists.txt
│ │ │ │ │ ├── include
│ │ │ │ │ │ ├── mp3dec_own_fp.h
│ │ │ │ │ │ └── umc_mp3_decoder.h
│ │ │ │ │ └── src
│ │ │ │ │ ├── mp3dec_api_fp.c
│ │ │ │ │ ├── mp3dec_huftabs_fp.c
│ │ │ │ │ ├── mp3dec_layer1_fp.c
│ │ │ │ │ ├── mp3dec_layer2_fp.c
│ │ │ │ │ ├── mp3dec_layer3_fp.c
│ │ │ │ │ └── umc_mp3_decoder.cpp
│ │ │ │ └── enc
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── include
│ │ │ │ │ ├── mp3enc_own_fp.h
│ │ │ │ │ └── umc_mp3_encoder.h
│ │ │ │ └── src
│ │ │ │ ├── mp3enc_api_fp.c
│ │ │ │ ├── mp3enc_layer3_fp.c
│ │ │ │ ├── mp3enc_mc_fp.c
│ │ │ │ ├── mp3enc_pa_tabs_fp.c
│ │ │ │ ├── mp3enc_psychoacoustic_fp.c
│ │ │ │ ├── mp3enc_quantization_12_fp.c
│ │ │ │ ├── mp3enc_quantization_fp.c
│ │ │ │ ├── mp3_enc_thr.c
│ │ │ │ └── umc_mp3_encoder.cpp
│ │ │ ├── common
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── include
│ │ │ │ │ ├── align.h
│ │ │ │ │ ├── audio_codec_params.h
│ │ │ │ │ ├── bstream.h
│ │ │ │ │ ├── functions_common.h
│ │ │ │ │ ├── mp4cmn_config.h
│ │ │ │ │ └── mp4cmn_pce.h
│ │ │ │ └── src
│ │ │ │ ├── bstream.c
│ │ │ │ └── functions_cc.c
│ │ │ ├── container
│ │ │ │ ├── avi
│ │ │ │ │ └── spl
│ │ │ │ │ ├── CMakeLists.txt
│ │ │ │ │ ├── include
│ │ │ │ │ │ ├── umc_avi_spl_chunk.h
│ │ │ │ │ │ ├── umc_avi_splitter.h
│ │ │ │ │ │ └── umc_avi_types.h
│ │ │ │ │ └── src
│ │ │ │ │ ├── umc_avi_spl_chunk.cpp
│ │ │ │ │ └── umc_avi_splitter.cpp
│ │ │ │ ├── common
│ │ │ │ │ ├── CMakeLists.txt
│ │ │ │ │ ├── include
│ │ │ │ │ │ ├── umc_frame_constructor.h
│ │ │ │ │ │ ├── umc_index_spl.h
│ │ │ │ │ │ ├── umc_mjpeg_pure_splitter.h
│ │ │ │ │ │ ├── umc_wave_pure_splitter.h
│ │ │ │ │ │ └── umc_wave_writer.h
│ │ │ │ │ └── src
│ │ │ │ │ ├── umc_frame_constructor.cpp
│ │ │ │ │ ├── umc_index_spl.cpp
│ │ │ │ │ ├── umc_mjpeg_pure_splitter.cpp
│ │ │ │ │ └── umc_wave_pure_splitter.cpp
│ │ │ │ ├── mpeg2
│ │ │ │ │ ├── mux
│ │ │ │ │ │ ├── CMakeLists.txt
│ │ │ │ │ │ ├── include
│ │ │ │ │ │ │ ├── umc_mpeg2_muxer_bitstream.h
│ │ │ │ │ │ │ ├── umc_mpeg2_muxer_chunk.h
│ │ │ │ │ │ │ ├── umc_mpeg2_muxer_defs.h
│ │ │ │ │ │ │ ├── umc_mpeg2_muxer.h
│ │ │ │ │ │ │ └── umc_mpeg2_muxer_linbuf.h
│ │ │ │ │ │ └── src
│ │ │ │ │ │ ├── umc_mpeg2_muxer_bitstream.cpp
│ │ │ │ │ │ ├── umc_mpeg2_muxer_chunk.cpp
│ │ │ │ │ │ ├── umc_mpeg2_muxer.cpp
│ │ │ │ │ │ ├── umc_mpeg2_muxer_defs.cpp
│ │ │ │ │ │ └── umc_mpeg2_muxer_linbuf.cpp
│ │ │ │ │ └── spl
│ │ │ │ │ ├── CMakeLists.txt
│ │ │ │ │ ├── include
│ │ │ │ │ │ ├── umc_demuxer_defs.h
│ │ │ │ │ │ ├── umc_demuxer.h
│ │ │ │ │ │ ├── umc_mpeg2ps_parser.h
│ │ │ │ │ │ ├── umc_mpeg2ts_parser.h
│ │ │ │ │ │ ├── umc_stream_parser.h
│ │ │ │ │ │ └── umc_threaded_demuxer.h
│ │ │ │ │ └── src
│ │ │ │ │ ├── umc_demuxer.cpp
│ │ │ │ │ ├── umc_demuxer_defs.cpp
│ │ │ │ │ ├── umc_mpeg2ps_parser.cpp
│ │ │ │ │ ├── umc_mpeg2ts_parser.cpp
│ │ │ │ │ ├── umc_stream_parser.cpp
│ │ │ │ │ └── umc_threaded_demuxer.cpp
│ │ │ │ ├── mpeg4
│ │ │ │ │ ├── mux
│ │ │ │ │ │ ├── CMakeLists.txt
│ │ │ │ │ │ ├── include
│ │ │ │ │ │ │ ├── umc_mp4_mux_defs.h
│ │ │ │ │ │ │ ├── umc_mp4_mux.h
│ │ │ │ │ │ │ └── umc_mp4_parser_w.h
│ │ │ │ │ │ └── src
│ │ │ │ │ │ ├── umc_mp4_mux_atoms.cpp
│ │ │ │ │ │ ├── umc_mp4_mux_common.cpp
│ │ │ │ │ │ ├── umc_mp4_mux.cpp
│ │ │ │ │ │ └── umc_mp4_parser_w.cpp
│ │ │ │ │ └── spl
│ │ │ │ │ ├── CMakeLists.txt
│ │ │ │ │ ├── include
│ │ │ │ │ │ ├── umc_mp4_parser.h
│ │ │ │ │ │ ├── umc_mp4_splitter.h
│ │ │ │ │ │ └── umc_mp4_video_parser.h
│ │ │ │ │ └── src
│ │ │ │ │ ├── umc_mp4_parser.cpp
│ │ │ │ │ ├── umc_mp4_spl_common.cpp
│ │ │ │ │ ├── umc_mp4_splitter.cpp
│ │ │ │ │ └── umc_mp4_video_parser.cpp
│ │ │ │ └── vc1
│ │ │ │ └── spl
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── include
│ │ │ │ │ ├── umc_vc1_spl_defs.h
│ │ │ │ │ ├── umc_vc1_spl_frame_constr.h
│ │ │ │ │ ├── umc_vc1_splitter.h
│ │ │ │ │ └── umc_vc1_spl_tbl.h
│ │ │ │ └── src
│ │ │ │ ├── umc_vc1_spl_frame_constr.cpp
│ │ │ │ ├── umc_vc1_splitter.cpp
│ │ │ │ └── umc_vc1_spl_tbl.cpp
│ │ │ └── video
│ │ │ ├── common
│ │ │ │ ├── cc
│ │ │ │ │ ├── CMakeLists.txt
│ │ │ │ │ ├── include
│ │ │ │ │ │ ├── umc_filter_anaglyph.h
│ │ │ │ │ │ ├── umc_filter_color_conversion.h
│ │ │ │ │ │ ├── umc_filter_deinterlace.h
│ │ │ │ │ │ ├── umc_filter_depth_conversion.h
│ │ │ │ │ │ ├── umc_filter_resize.h
│ │ │ │ │ │ └── umc_video_processing.h
│ │ │ │ │ └── src
│ │ │ │ │ ├── umc_filter_anaglyph.cpp
│ │ │ │ │ ├── umc_filter_color_conversion.cpp
│ │ │ │ │ ├── umc_filter_deinterlace.cpp
│ │ │ │ │ ├── umc_filter_depth_conversion.cpp
│ │ │ │ │ ├── umc_filter_resize.cpp
│ │ │ │ │ └── umc_video_processing.cpp
│ │ │ │ ├── me
│ │ │ │ │ ├── CMakeLists.txt
│ │ │ │ │ ├── include
│ │ │ │ │ │ ├── umc_me_cost_func.h
│ │ │ │ │ │ ├── umc_me.h
│ │ │ │ │ │ ├── umc_me_structures.h
│ │ │ │ │ │ ├── umc_me_vc1.h
│ │ │ │ │ │ └── umc_vme.h
│ │ │ │ │ └── src
│ │ │ │ │ ├── umc_me.cpp
│ │ │ │ │ ├── umc_me_vc1.cpp
│ │ │ │ │ ├── umc_me_vc1_regr_tbl.cpp
│ │ │ │ │ └── umc_vme.cpp
│ │ │ │ └── sa
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── include
│ │ │ │ │ ├── umc_scene_analyzer_base.h
│ │ │ │ │ ├── umc_scene_analyzer_frame.h
│ │ │ │ │ ├── umc_scene_analyzer.h
│ │ │ │ │ ├── umc_scene_analyzer_mb_func.h
│ │ │ │ │ ├── umc_scene_analyzer_me.h
│ │ │ │ │ ├── umc_scene_analyzer_params.h
│ │ │ │ │ ├── umc_scene_analyzer_p.h
│ │ │ │ │ ├── umc_scene_info.h
│ │ │ │ │ └── umc_video_data_scene_info.h
│ │ │ │ └── src
│ │ │ │ ├── umc_scene_analyzer_base.cpp
│ │ │ │ ├── umc_scene_analyzer.cpp
│ │ │ │ ├── umc_scene_analyzer_frame.cpp
│ │ │ │ ├── umc_scene_analyzer_mb_func.cpp
│ │ │ │ ├── umc_scene_analyzer_me.cpp
│ │ │ │ ├── umc_scene_analyzer_p.cpp
│ │ │ │ ├── umc_scene_analyzer_p_func.cpp
│ │ │ │ ├── umc_scene_analyzer_p_func_mb.cpp
│ │ │ │ └── umc_video_data_scene_info.cpp
│ │ │ ├── h264
│ │ │ │ ├── dec
│ │ │ │ │ ├── CMakeLists.txt
│ │ │ │ │ ├── include
│ │ │ │ │ │ ├── umc_h264_au_splitter.h
│ │ │ │ │ │ ├── umc_h264_bitstream.h
│ │ │ │ │ │ ├── umc_h264_bitstream_inlines.h
│ │ │ │ │ │ ├── umc_h264_dec_deblocking.h
│ │ │ │ │ │ ├── umc_h264_dec_defs_dec.h
│ │ │ │ │ │ ├── umc_h264_dec_defs_yuv.h
│ │ │ │ │ │ ├── umc_h264_dec_init_tables_cabac.h
│ │ │ │ │ │ ├── umc_h264_dec_init_tables_cavlc.h
│ │ │ │ │ │ ├── umc_h264_dec_internal_cabac.h
│ │ │ │ │ │ ├── umc_h264_dec_ippwrap.h
│ │ │ │ │ │ ├── umc_h264_dec_tables.h
│ │ │ │ │ │ ├── umc_h264_frame.h
│ │ │ │ │ │ ├── umc_h264_frame_info.h
│ │ │ │ │ │ ├── umc_h264_frame_list.h
│ │ │ │ │ │ ├── umc_h264_headers.h
│ │ │ │ │ │ ├── umc_h264_heap.h
│ │ │ │ │ │ ├── umc_h264_nal_spl.h
│ │ │ │ │ │ ├── umc_h264_notify.h
│ │ │ │ │ │ ├── umc_h264_reconstruct_templates.h
│ │ │ │ │ │ ├── umc_h264_redual_decoder_templates.h
│ │ │ │ │ │ ├── umc_h264_sd_inlines.h
│ │ │ │ │ │ ├── umc_h264_segment_decoder.h
│ │ │ │ │ │ ├── umc_h264_segment_decoder_mt.h
│ │ │ │ │ │ ├── umc_h264_segment_decoder_templates.h
│ │ │ │ │ │ ├── umc_h264_slice_decoding.h
│ │ │ │ │ │ ├── umc_h264_task_broker.h
│ │ │ │ │ │ ├── umc_h264_task_supplier.h
│ │ │ │ │ │ ├── umc_h264_thread.h
│ │ │ │ │ │ ├── umc_h264_timing.h
│ │ │ │ │ │ └── umc_h264_video_decoder.h
│ │ │ │ │ └── src
│ │ │ │ │ ├── umc_h264_au_splitter.cpp
│ │ │ │ │ ├── umc_h264_dec_bitstream_cabac.cpp
│ │ │ │ │ ├── umc_h264_dec_bitstream.cpp
│ │ │ │ │ ├── umc_h264_dec_defs_yuv.cpp
│ │ │ │ │ ├── umc_h264_dec_ippwrap.cpp
│ │ │ │ │ ├── umc_h264_dec_sei.cpp
│ │ │ │ │ ├── umc_h264_dec_slice_decode_pic.cpp
│ │ │ │ │ ├── umc_h264_dec_tables_cabac.cpp
│ │ │ │ │ ├── umc_h264_dec_tables_cavlc.cpp
│ │ │ │ │ ├── umc_h264_dec_tables.cpp
│ │ │ │ │ ├── umc_h264_direct_pred.cpp
│ │ │ │ │ ├── umc_h264_frame.cpp
│ │ │ │ │ ├── umc_h264_frame_list.cpp
│ │ │ │ │ ├── umc_h264_heap.cpp
│ │ │ │ │ ├── umc_h264_nal_spl.cpp
│ │ │ │ │ ├── umc_h264_segment_decoder_cabac_mt.cpp
│ │ │ │ │ ├── umc_h264_segment_decoder_cavlc_mt.cpp
│ │ │ │ │ ├── umc_h264_segment_decoder.cpp
│ │ │ │ │ ├── umc_h264_segment_decoder_deblocking.cpp
│ │ │ │ │ ├── umc_h264_segment_decoder_deblocking_mbaff.cpp
│ │ │ │ │ ├── umc_h264_segment_decoder_deblocking_prepare.cpp
│ │ │ │ │ ├── umc_h264_segment_decoder_deblocking_table.cpp
│ │ │ │ │ ├── umc_h264_segment_decoder_decode_mb_cabac.cpp
│ │ │ │ │ ├── umc_h264_segment_decoder_decode_mb.cpp
│ │ │ │ │ ├── umc_h264_segment_decoder_decode_mb_types_cabac.cpp
│ │ │ │ │ ├── umc_h264_segment_decoder_decode_mb_types.cpp
│ │ │ │ │ ├── umc_h264_segment_decoder_hp.cpp
│ │ │ │ │ ├── umc_h264_segment_decoder_mblevel_calc.cpp
│ │ │ │ │ ├── umc_h264_segment_decoder_mt.cpp
│ │ │ │ │ ├── umc_h264_segment_decoder_mt_reconstruct_mv.cpp
│ │ │ │ │ ├── umc_h264_segment_store.cpp
│ │ │ │ │ ├── umc_h264_slice_decoding.cpp
│ │ │ │ │ ├── umc_h264_task_broker.cpp
│ │ │ │ │ ├── umc_h264_task_supplier.cpp
│ │ │ │ │ ├── umc_h264_thread.cpp
│ │ │ │ │ └── umc_h264_video_decoder.cpp
│ │ │ │ └── enc
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── include
│ │ │ │ │ ├── umc_base_bitstream.h
│ │ │ │ │ ├── umc_h264_avbr.h
│ │ │ │ │ ├── umc_h264_bme.h
│ │ │ │ │ ├── umc_h264_bs.h
│ │ │ │ │ ├── umc_h264_config.h
│ │ │ │ │ ├── umc_h264_core_enc.h
│ │ │ │ │ ├── umc_h264_deblocking.h
│ │ │ │ │ ├── umc_h264_deblocking_tools.h
│ │ │ │ │ ├── umc_h264_defs.h
│ │ │ │ │ ├── umc_h264_enc_cpb.h
│ │ │ │ │ ├── umc_h264_tables.h
│ │ │ │ │ ├── umc_h264_to_ipp.h
│ │ │ │ │ └── umc_h264_video_encoder.h
│ │ │ │ └── src
│ │ │ │ ├── umc_base_bitstream.cpp
│ │ │ │ ├── umc_h264_aic.cpp
│ │ │ │ ├── umc_h264_avbr.cpp
│ │ │ │ ├── umc_h264_bs.cpp
│ │ │ │ ├── umc_h264_core_enc.cpp
│ │ │ │ ├── umc_h264_deblocking.cpp
│ │ │ │ ├── umc_h264_deblocking_mbaff.cpp
│ │ │ │ ├── umc_h264_deblocking_tools.cpp
│ │ │ │ ├── umc_h264_enc_cpb.cpp
│ │ │ │ ├── umc_h264_ermb.cpp
│ │ │ │ ├── umc_h264_mc.cpp
│ │ │ │ ├── umc_h264_me.cpp
│ │ │ │ ├── umc_h264_pack.cpp
│ │ │ │ ├── umc_h264_sad.cpp
│ │ │ │ ├── umc_h264_tables.cpp
│ │ │ │ └── umc_h264_video_encoder.cpp
│ │ │ ├── mjpeg
│ │ │ │ └── dec
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── include
│ │ │ │ │ ├── basestream.h
│ │ │ │ │ ├── basestreamin.h
│ │ │ │ │ ├── bitstreamin.h
│ │ │ │ │ ├── colorcomp.h
│ │ │ │ │ ├── dechtbl.h
│ │ │ │ │ ├── decqtbl.h
│ │ │ │ │ ├── jpegbase.h
│ │ │ │ │ ├── jpegdec.h
│ │ │ │ │ ├── membuffin.h
│ │ │ │ │ └── umc_mjpeg_video_decoder.h
│ │ │ │ └── src
│ │ │ │ ├── bitstreamin.cpp
│ │ │ │ ├── colorcomp.cpp
│ │ │ │ ├── dechtbl.cpp
│ │ │ │ ├── decqtbl.cpp
│ │ │ │ ├── jpegbase.cpp
│ │ │ │ ├── jpegdec.cpp
│ │ │ │ ├── jpegdecrst.cpp
│ │ │ │ ├── membuffin.cpp
│ │ │ │ └── umc_mjpeg_video_decoder.cpp
│ │ │ ├── mpeg2
│ │ │ │ ├── dec
│ │ │ │ │ ├── CMakeLists.txt
│ │ │ │ │ ├── include
│ │ │ │ │ │ ├── umc_mpeg2_dec_base.h
│ │ │ │ │ │ ├── umc_mpeg2_dec_bstream.h
│ │ │ │ │ │ ├── umc_mpeg2_dec_defs.h
│ │ │ │ │ │ ├── umc_mpeg2_dec_tbl.h
│ │ │ │ │ │ └── umc_mpeg2_video_decoder.h
│ │ │ │ │ └── src
│ │ │ │ │ ├── umc_mpeg1_dec.cpp
│ │ │ │ │ ├── umc_mpeg2_dec_blk.cpp
│ │ │ │ │ ├── umc_mpeg2_dec.cpp
│ │ │ │ │ ├── umc_mpeg2_dec_defs.cpp
│ │ │ │ │ ├── umc_mpeg2_dec_mb422.cpp
│ │ │ │ │ ├── umc_mpeg2_dec_mb.cpp
│ │ │ │ │ ├── umc_mpeg2_dec_mc.cpp
│ │ │ │ │ ├── umc_mpeg2_dec_mv.cpp
│ │ │ │ │ ├── umc_mpeg2_dec_pic.cpp
│ │ │ │ │ ├── umc_mpeg2_dec_slice.cpp
│ │ │ │ │ └── umc_mpeg2_dec_tbl.cpp
│ │ │ │ └── enc
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── include
│ │ │ │ │ ├── umc_mpeg2_enc_defs.h
│ │ │ │ │ ├── umc_mpeg2_enc.h
│ │ │ │ │ ├── umc_mpeg2_enc_me.h
│ │ │ │ │ └── umc_mpeg2_video_encoder.h
│ │ │ │ └── src
│ │ │ │ ├── umc_mpeg2_enc_b.cpp
│ │ │ │ ├── umc_mpeg2_enc_cme.cpp
│ │ │ │ ├── umc_mpeg2_enc.cpp
│ │ │ │ ├── umc_mpeg2_enc_i.cpp
│ │ │ │ ├── umc_mpeg2_enc_me.cpp
│ │ │ │ ├── umc_mpeg2_enc_params.cpp
│ │ │ │ ├── umc_mpeg2_enc_p.cpp
│ │ │ │ ├── umc_mpeg2_enc_put.cpp
│ │ │ │ ├── umc_mpeg2_enc_rc.cpp
│ │ │ │ └── umc_mpeg2_video_encoder.cpp
│ │ │ ├── mpeg4
│ │ │ │ ├── dec
│ │ │ │ │ ├── CMakeLists.txt
│ │ │ │ │ ├── include
│ │ │ │ │ │ ├── mp4dec.h
│ │ │ │ │ │ ├── mp4.h
│ │ │ │ │ │ └── umc_mpeg4_video_decoder.h
│ │ │ │ │ └── src
│ │ │ │ │ ├── mp4decvopb.cpp
│ │ │ │ │ ├── mp4decvop.cpp
│ │ │ │ │ ├── mp4decvopi.cpp
│ │ │ │ │ ├── mp4decvopp.cpp
│ │ │ │ │ ├── mp4decvops.cpp
│ │ │ │ │ ├── mp4parse.cpp
│ │ │ │ │ ├── mp4stream.cpp
│ │ │ │ │ ├── mp4tbl.cpp
│ │ │ │ │ └── umc_mpeg4_video_decoder.cpp
│ │ │ │ └── enc
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── include
│ │ │ │ │ ├── mp4_enc_bitstream.h
│ │ │ │ │ ├── mp4_enc.h
│ │ │ │ │ └── umc_mpeg4_video_encoder.h
│ │ │ │ └── src
│ │ │ │ ├── mp4_enc_bitstream.cpp
│ │ │ │ ├── mp4_enc_gme.cpp
│ │ │ │ ├── mp4_enc_headers.cpp
│ │ │ │ ├── mp4_enc_me.cpp
│ │ │ │ ├── mp4_enc_misc.cpp
│ │ │ │ ├── mp4_enc_rc.cpp
│ │ │ │ ├── mp4_enc_tables.cpp
│ │ │ │ ├── mp4_enc_vop.cpp
│ │ │ │ └── umc_mpeg4_video_encoder.cpp
│ │ │ └── vc1
│ │ │ ├── common
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── include
│ │ │ │ │ ├── umc_vc1_common_acinter.h
│ │ │ │ │ ├── umc_vc1_common_acintra.h
│ │ │ │ │ ├── umc_vc1_common_blk_order_tbl.h
│ │ │ │ │ ├── umc_vc1_common_cbpcy_tbl.h
│ │ │ │ │ ├── umc_vc1_common_dc_tbl.h
│ │ │ │ │ ├── umc_vc1_common_defs_enc.h
│ │ │ │ │ ├── umc_vc1_common_defs.h
│ │ │ │ │ ├── umc_vc1_common_enc_tables.h
│ │ │ │ │ ├── umc_vc1_common.h
│ │ │ │ │ ├── umc_vc1_common_interlaced_cbpcy_tables.h
│ │ │ │ │ ├── umc_vc1_common_interlace_mb_mode_tables.h
│ │ │ │ │ ├── umc_vc1_common_interlace_mv_tables.h
│ │ │ │ │ ├── umc_vc1_common_macros_defs.h
│ │ │ │ │ ├── umc_vc1_common_mv_block_pattern_tables.h
│ │ │ │ │ ├── umc_vc1_common_mvdiff_tbl.h
│ │ │ │ │ ├── umc_vc1_common_tables_adv.h
│ │ │ │ │ ├── umc_vc1_common_tables.h
│ │ │ │ │ ├── umc_vc1_common_ttmb_tbl.h
│ │ │ │ │ └── umc_vc1_common_zigzag_tbl.h
│ │ │ │ └── src
│ │ │ │ ├── umc_vc1_common_acinter.cpp
│ │ │ │ ├── umc_vc1_common_acintra.cpp
│ │ │ │ ├── umc_vc1_common_blk_order_tbl.cpp
│ │ │ │ ├── umc_vc1_common_cbpcy_tbl.cpp
│ │ │ │ ├── umc_vc1_common.cpp
│ │ │ │ ├── umc_vc1_common_dc_tbl.cpp
│ │ │ │ ├── umc_vc1_common_enc_tables.cpp
│ │ │ │ ├── umc_vc1_common_interlaced_cbpcy_tables.cpp
│ │ │ │ ├── umc_vc1_common_interlace_mb_mode_tables.cpp
│ │ │ │ ├── umc_vc1_common_interlace_mv_tables.cpp
│ │ │ │ ├── umc_vc1_common_mv_block_pattern_tables.cpp
│ │ │ │ ├── umc_vc1_common_mvdiff_tbl.cpp
│ │ │ │ ├── umc_vc1_common_tables_adv.cpp
│ │ │ │ ├── umc_vc1_common_tables.cpp
│ │ │ │ ├── umc_vc1_common_ttmb_tbl.cpp
│ │ │ │ └── umc_vc1_common_zigzag_tbl.cpp
│ │ │ ├── dec
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── include
│ │ │ │ │ ├── umc_vc1_dec_debug.h
│ │ │ │ │ ├── umc_vc1_dec_exception.h
│ │ │ │ │ ├── umc_vc1_dec_frame_descr.h
│ │ │ │ │ ├── umc_vc1_dec_intens_comp_tbl.h
│ │ │ │ │ ├── umc_vc1_dec_job.h
│ │ │ │ │ ├── umc_vc1_dec_run_level_tbl.h
│ │ │ │ │ ├── umc_vc1_dec_seq.h
│ │ │ │ │ ├── umc_vc1_dec_skipping.h
│ │ │ │ │ ├── umc_vc1_dec_task.h
│ │ │ │ │ ├── umc_vc1_dec_task_store.h
│ │ │ │ │ ├── umc_vc1_dec_thread.h
│ │ │ │ │ ├── umc_vc1_dec_time_statistics.h
│ │ │ │ │ └── umc_vc1_video_decoder.h
│ │ │ │ └── src
│ │ │ │ ├── umc_vc1_choose_table.cpp
│ │ │ │ ├── umc_vc1_deblock_adv.cpp
│ │ │ │ ├── umc_vc1_deblock.cpp
│ │ │ │ ├── umc_vc1_dec_bitplane.cpp
│ │ │ │ ├── umc_vc1_dec_blk_adv.cpp
│ │ │ │ ├── umc_vc1_dec_blk_com.cpp
│ │ │ │ ├── umc_vc1_dec_blk.cpp
│ │ │ │ ├── umc_vc1_dec_bpic_adv.cpp
│ │ │ │ ├── umc_vc1_dec_bpic.cpp
│ │ │ │ ├── umc_vc1_dec_cbp.cpp
│ │ │ │ ├── umc_vc1_dec_debug.cpp
│ │ │ │ ├── umc_vc1_dec_frame_descr.cpp
│ │ │ │ ├── umc_vc1_dec_intens_comp_tbl.cpp
│ │ │ │ ├── umc_vc1_dec_ipic_adv.cpp
│ │ │ │ ├── umc_vc1_dec_ipic.cpp
│ │ │ │ ├── umc_vc1_dec_job.cpp
│ │ │ │ ├── umc_vc1_dec_mb_bpic_adv.cpp
│ │ │ │ ├── umc_vc1_dec_mb_bpic.cpp
│ │ │ │ ├── umc_vc1_dec_mb_com.cpp
│ │ │ │ ├── umc_vc1_dec_mb_interpolate_adv.cpp
│ │ │ │ ├── umc_vc1_dec_mb_interpolate_com.cpp
│ │ │ │ ├── umc_vc1_dec_mb_interpolate.cpp
│ │ │ │ ├── umc_vc1_dec_mb_ipic_adv.cpp
│ │ │ │ ├── umc_vc1_dec_mb_ipic.cpp
│ │ │ │ ├── umc_vc1_dec_mb_ppic_adv.cpp
│ │ │ │ ├── umc_vc1_dec_mb_ppic.cpp
│ │ │ │ ├── umc_vc1_dec_mc.cpp
│ │ │ │ ├── umc_vc1_dec_mv_adv.cpp
│ │ │ │ ├── umc_vc1_dec_mv_com.cpp
│ │ │ │ ├── umc_vc1_dec_mv.cpp
│ │ │ │ ├── umc_vc1_dec_pic_com_adv.cpp
│ │ │ │ ├── umc_vc1_dec_pic_com.cpp
│ │ │ │ ├── umc_vc1_dec_ppic_adv.cpp
│ │ │ │ ├── umc_vc1_dec_ppic.cpp
│ │ │ │ ├── umc_vc1_dec_run_level_tbl.cpp
│ │ │ │ ├── umc_vc1_dec_seq.cpp
│ │ │ │ ├── umc_vc1_dec_skipping.cpp
│ │ │ │ ├── umc_vc1_dec_task_store.cpp
│ │ │ │ ├── umc_vc1_dec_thread.cpp
│ │ │ │ ├── umc_vc1_dec_time_statistics.cpp
│ │ │ │ ├── umc_vc1_dec_vopdq.cpp
│ │ │ │ ├── umc_vc1_smoothing_adv.cpp
│ │ │ │ ├── umc_vc1_smoothing.cpp
│ │ │ │ └── umc_vc1_video_decoder.cpp
│ │ │ └── enc
│ │ │ ├── CMakeLists.txt
│ │ │ ├── include
│ │ │ │ ├── umc_vc1_enc_adv.h
│ │ │ │ ├── umc_vc1_enc_bitplane.h
│ │ │ │ ├── umc_vc1_enc_bit_rate_control.h
│ │ │ │ ├── umc_vc1_enc_bitstream.h
│ │ │ │ ├── umc_vc1_enc_block.h
│ │ │ │ ├── umc_vc1_enc_block_template.h
│ │ │ │ ├── umc_vc1_enc_brc_gop.h
│ │ │ │ ├── umc_vc1_enc_common.h
│ │ │ │ ├── umc_vc1_enc_deblocking.h
│ │ │ │ ├── umc_vc1_enc_debug.h
│ │ │ │ ├── umc_vc1_enc_def.h
│ │ │ │ ├── umc_vc1_enc_hrd.h
│ │ │ │ ├── umc_vc1_enc_mb.h
│ │ │ │ ├── umc_vc1_enc_picture_adv.h
│ │ │ │ ├── umc_vc1_enc_picture_sm.h
│ │ │ │ ├── umc_vc1_enc_planes.h
│ │ │ │ ├── umc_vc1_enc_pred.h
│ │ │ │ ├── umc_vc1_enc_sequence_adv.h
│ │ │ │ ├── umc_vc1_enc_sequence_sm.h
│ │ │ │ ├── umc_vc1_enc_sm.h
│ │ │ │ ├── umc_vc1_enc_statistic.h
│ │ │ │ └── umc_vc1_video_encoder.h
│ │ │ └── src
│ │ │ ├── umc_vc1_enc_adv.cpp
│ │ │ ├── umc_vc1_enc_bitplane.cpp
│ │ │ ├── umc_vc1_enc_bit_rate_control.cpp
│ │ │ ├── umc_vc1_enc_bitstream.cpp
│ │ │ ├── umc_vc1_enc_brc_gop.cpp
│ │ │ ├── umc_vc1_enc_common.cpp
│ │ │ ├── umc_vc1_enc_deblocking.cpp
│ │ │ ├── umc_vc1_enc_debug.cpp
│ │ │ ├── umc_vc1_enc_hrd.cpp
│ │ │ ├── umc_vc1_enc_mb.cpp
│ │ │ ├── umc_vc1_enc_picture_adv.cpp
│ │ │ ├── umc_vc1_enc_picture_sm.cpp
│ │ │ ├── umc_vc1_enc_planes.cpp
│ │ │ ├── umc_vc1_enc_pred.cpp
│ │ │ ├── umc_vc1_enc_sequence_adv.cpp
│ │ │ ├── umc_vc1_enc_sequence_sm.cpp
│ │ │ ├── umc_vc1_enc_sm.cpp
│ │ │ ├── umc_vc1_enc_statistic.cpp
│ │ │ └── umc_vc1_video_encoder.cpp
│ │ ├── core
│ │ │ ├── umc
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── include
│ │ │ │ │ ├── umc_audio_data.h
│ │ │ │ │ ├── umc_audio_decoder.h
│ │ │ │ │ ├── umc_audio_encoder.h
│ │ │ │ │ ├── umc_audio_render.h
│ │ │ │ │ ├── umc_base_codec.h
│ │ │ │ │ ├── umc_bitstream_reader.h
│ │ │ │ │ ├── umc_config.h
│ │ │ │ │ ├── umc_data_reader.h
│ │ │ │ │ ├── umc_data_writer.h
│ │ │ │ │ ├── umc_default_frame_allocator.h
│ │ │ │ │ ├── umc_default_memory_allocator.h
│ │ │ │ │ ├── umc_defs.h
│ │ │ │ │ ├── umc_dual_thread_codec.h
│ │ │ │ │ ├── umc_frame_allocator.h
│ │ │ │ │ ├── umc_frame_data.h
│ │ │ │ │ ├── umc_index.h
│ │ │ │ │ ├── umc_linked_list.h
│ │ │ │ │ ├── umc_media_buffer.h
│ │ │ │ │ ├── umc_media_data.h
│ │ │ │ │ ├── umc_media_receiver.h
│ │ │ │ │ ├── umc_memory_allocator.h
│ │ │ │ │ ├── umc_muxer.h
│ │ │ │ │ ├── umc_splitter.h
│ │ │ │ │ ├── umc_structures.h
│ │ │ │ │ ├── umc_system_context.h
│ │ │ │ │ ├── umc_video_data.h
│ │ │ │ │ ├── umc_video_decoder.h
│ │ │ │ │ ├── umc_video_encoder.h
│ │ │ │ │ └── umc_video_render.h
│ │ │ │ └── src
│ │ │ │ ├── umc_audio_data.cpp
│ │ │ │ ├── umc_base_codec.cpp
│ │ │ │ ├── umc_bitstream_reader.cpp
│ │ │ │ ├── umc_default_frame_allocator.cpp
│ │ │ │ ├── umc_default_memory_allocator.cpp
│ │ │ │ ├── umc_dual_thread_codec.cpp
│ │ │ │ ├── umc_frame_data.cpp
│ │ │ │ ├── umc_index.cpp
│ │ │ │ ├── umc_media_buffer.cpp
│ │ │ │ ├── umc_media_data.cpp
│ │ │ │ ├── umc_muxer.cpp
│ │ │ │ ├── umc_splitter.cpp
│ │ │ │ ├── umc_utils.cpp
│ │ │ │ └── umc_video_data.cpp
│ │ │ ├── vm
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── include
│ │ │ │ │ ├── vm_affinity.h
│ │ │ │ │ ├── vm_debug.h
│ │ │ │ │ ├── vm_event.h
│ │ │ │ │ ├── vm_file.h
│ │ │ │ │ ├── vm_file_unix.h
│ │ │ │ │ ├── vm_file_win.h
│ │ │ │ │ ├── vm_mmap.h
│ │ │ │ │ ├── vm_mutex.h
│ │ │ │ │ ├── vm_semaphore.h
│ │ │ │ │ ├── vm_shared_object.h
│ │ │ │ │ ├── vm_socket.h
│ │ │ │ │ ├── vm_strings.h
│ │ │ │ │ ├── vm_sys_info.h
│ │ │ │ │ ├── vm_thread.h
│ │ │ │ │ ├── vm_time.h
│ │ │ │ │ ├── vm_types.h
│ │ │ │ │ ├── vm_types_unix.h
│ │ │ │ │ └── vm_types_win.h
│ │ │ │ └── src
│ │ │ │ ├── vm_affinity_common.c
│ │ │ │ ├── vm_affinity_unix.c
│ │ │ │ ├── vm_affinity_win.c
│ │ │ │ ├── vm_event_unix.c
│ │ │ │ ├── vm_event_win.c
│ │ │ │ ├── vm_file.c
│ │ │ │ ├── vm_file_unix.c
│ │ │ │ ├── vm_file_win.c
│ │ │ │ ├── vm_mmap_unix.c
│ │ │ │ ├── vm_mmap_win.c
│ │ │ │ ├── vm_mutex_unix.c
│ │ │ │ ├── vm_mutex_win.c
│ │ │ │ ├── vm_semaphore_unix.c
│ │ │ │ ├── vm_semaphore_win.c
│ │ │ │ ├── vm_shared_object_unix.c
│ │ │ │ ├── vm_shared_object_win.c
│ │ │ │ ├── vm_socket_unix.c
│ │ │ │ ├── vm_socket_win.c
│ │ │ │ ├── vm_sys_info_unix.c
│ │ │ │ ├── vm_sys_info_win.c
│ │ │ │ ├── vm_thread_unix.c
│ │ │ │ ├── vm_thread_win.c
│ │ │ │ ├── vm_time_common.c
│ │ │ │ ├── vm_time_unix.c
│ │ │ │ └── vm_time_win.c
│ │ │ └── vm_plus
│ │ │ ├── CMakeLists.txt
│ │ │ ├── include
│ │ │ │ ├── umc_automatic_mutex.h
│ │ │ │ ├── umc_dynamic_cast.h
│ │ │ │ ├── umc_event.h
│ │ │ │ ├── umc_list.h
│ │ │ │ ├── umc_malloc.h
│ │ │ │ ├── umc_mmap.h
│ │ │ │ ├── umc_mutex.h
│ │ │ │ ├── umc_pendulum.h
│ │ │ │ ├── umc_semaphore.h
│ │ │ │ ├── umc_string.h
│ │ │ │ ├── umc_sys_info.h
│ │ │ │ └── umc_thread.h
│ │ │ └── src
│ │ │ ├── umc_event.cpp
│ │ │ ├── umc_malloc.cpp
│ │ │ ├── umc_mmap.cpp
│ │ │ ├── umc_pendulum.cpp
│ │ │ ├── umc_semaphore.cpp
│ │ │ ├── umc_string.cpp
│ │ │ ├── umc_sys_info.cpp
│ │ │ └── umc_thread.cpp
│ │ └── io
│ │ ├── media_buffers
│ │ │ ├── CMakeLists.txt
│ │ │ ├── include
│ │ │ │ ├── umc_linear_buffer.h
│ │ │ │ ├── umc_sample_buffer.h
│ │ │ │ └── umc_video_buffer.h
│ │ │ └── src
│ │ │ ├── umc_linear_buffer.cpp
│ │ │ ├── umc_sample_buffer.cpp
│ │ │ └── umc_video_buffer.cpp
│ │ ├── renders
│ │ │ ├── audio
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── include
│ │ │ │ │ ├── array.h
│ │ │ │ │ ├── basic_audio_render.h
│ │ │ │ │ ├── directsound_render.h
│ │ │ │ │ ├── dsound_buf.h
│ │ │ │ │ ├── fw_audio_render.h
│ │ │ │ │ ├── linux_dev.h
│ │ │ │ │ ├── null_audio_render.h
│ │ │ │ │ ├── oss_audio_render.h
│ │ │ │ │ ├── oss_dev.h
│ │ │ │ │ ├── pts_buf.h
│ │ │ │ │ └── winmm_render.h
│ │ │ │ └── src
│ │ │ │ ├── basic_audio_render.cpp
│ │ │ │ ├── directsound_render.cpp
│ │ │ │ ├── dsound_buf.cpp
│ │ │ │ ├── fw_audio_render.cpp
│ │ │ │ ├── linux_dev.cpp
│ │ │ │ ├── null_audio_render.cpp
│ │ │ │ ├── oss_audio_render.cpp
│ │ │ │ ├── oss_dev.cpp
│ │ │ │ ├── pts_buf.cpp
│ │ │ │ └── winmm_render.cpp
│ │ │ └── video
│ │ │ ├── CMakeLists.txt
│ │ │ ├── include
│ │ │ │ ├── fw_video_render.h
│ │ │ │ ├── gdi_video_render.h
│ │ │ │ ├── null_video_render.h
│ │ │ │ └── opengl_video_render.h
│ │ │ └── src
│ │ │ ├── fw_video_render.cpp
│ │ │ ├── gdi_video_render.cpp
│ │ │ ├── null_video_render.cpp
│ │ │ └── opengl_video_render.cpp
│ │ └── umc
│ │ ├── CMakeLists.txt
│ │ ├── include
│ │ │ ├── umc_file_reader.h
│ │ │ ├── umc_file_writer.h
│ │ │ ├── umc_memory_reader.h
│ │ │ ├── umc_memory_writer.h
│ │ │ ├── umc_parser_cfg.h
│ │ │ └── umc_parser_cmd.h
│ │ └── src
│ │ ├── umc_file_reader.cpp
│ │ ├── umc_file_writer.cpp
│ │ ├── umc_memory_reader.cpp
│ │ ├── umc_memory_writer.cpp
│ │ ├── umc_parser_cfg.cpp
│ │ └── umc_parser_cmd.cpp
│ ├── computer-vision
│ │ ├── application
│ │ │ └── face_detection
│ │ │ ├── CMakeLists.txt
│ │ │ ├── data
│ │ │ │ ├── haar.txt
│ │ │ │ └── test.bmp
│ │ │ ├── include
│ │ │ │ ├── eqrect.h
│ │ │ │ ├── ippiImage.h
│ │ │ │ ├── ippiImageStore.h
│ │ │ │ └── StdAfx.h
│ │ │ └── src
│ │ │ ├── FaceDetection.cpp
│ │ │ ├── ippiImage.cpp
│ │ │ ├── ippiImageStore.cpp
│ │ │ └── StdAfx.cpp
│ │ └── CMakeLists.txt
│ ├── data-compression
│ │ ├── application
│ │ │ ├── ipp_bzip2
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ └── src
│ │ │ │ └── bzip2.c
│ │ │ ├── ipp_compress
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ └── src
│ │ │ │ └── ippcompress.c
│ │ │ ├── ipp_decompress
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ └── src
│ │ │ │ └── ippdecompress.c
│ │ │ ├── ipp_gzip
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── include
│ │ │ │ │ ├── ipp_gzip_deflate.h
│ │ │ │ │ ├── ipp_gzip.h
│ │ │ │ │ └── version.h
│ │ │ │ └── src
│ │ │ │ ├── ipp_gzip.c
│ │ │ │ ├── ipp_gzip_deflate.c
│ │ │ │ ├── ipp_gzip_inflate.c
│ │ │ │ ├── ipp_gzip_inflate_mt.c
│ │ │ │ ├── ipp_gzip_io.c
│ │ │ │ └── ipp_gzip_utils.c
│ │ │ ├── ipp_lzop
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ └── patch
│ │ │ │ └── lzop-1.02rc1.patch
│ │ │ └── ipp_zlib
│ │ │ ├── CMakeLists.txt
│ │ │ └── src
│ │ │ └── minigzip.c
│ │ ├── CMakeLists.txt
│ │ └── core
│ │ ├── lib_bzip2
│ │ │ ├── CMakeLists.txt
│ │ │ ├── include
│ │ │ │ ├── bzlib.h
│ │ │ │ └── bzlib_private.h
│ │ │ └── src
│ │ │ ├── blocksort.c
│ │ │ ├── bzlib.c
│ │ │ ├── compress.c
│ │ │ ├── crctable.c
│ │ │ ├── decompress.c
│ │ │ ├── huffman.c
│ │ │ ├── ipp_bzlib.c
│ │ │ ├── ipp_static.cpp
│ │ │ ├── LICENSE
│ │ │ └── randtable.c
│ │ ├── lib_dcfunc
│ │ │ ├── CMakeLists.txt
│ │ │ ├── include
│ │ │ │ ├── all.h
│ │ │ │ ├── bwt.h
│ │ │ │ ├── bwtscheme.h
│ │ │ │ ├── git.h
│ │ │ │ ├── gitscheme.h
│ │ │ │ ├── huffman.h
│ │ │ │ ├── lzssscheme.h
│ │ │ │ ├── mtf.h
│ │ │ │ └── rle.h
│ │ │ └── src
│ │ │ ├── bwt.c
│ │ │ ├── bwtscheme.c
│ │ │ ├── git.c
│ │ │ ├── gitscheme.c
│ │ │ ├── huffman.c
│ │ │ ├── lzssscheme.c
│ │ │ ├── mtf.c
│ │ │ └── rle.c
│ │ ├── lib_zlib
│ │ │ ├── CMakeLists.txt
│ │ │ ├── include
│ │ │ │ ├── crc32.h
│ │ │ │ ├── deflate.h
│ │ │ │ ├── gzguts.h
│ │ │ │ ├── inffast.h
│ │ │ │ ├── inffixed.h
│ │ │ │ ├── inflate.h
│ │ │ │ ├── inftrees.h
│ │ │ │ ├── trees.h
│ │ │ │ ├── zconf.h
│ │ │ │ ├── zlib.h
│ │ │ │ └── zutil.h
│ │ │ └── src
│ │ │ ├── adler32.c
│ │ │ ├── algorithm.txt
│ │ │ ├── ChangeLog
│ │ │ ├── compress.c
│ │ │ ├── crc32.c
│ │ │ ├── deflate.c
│ │ │ ├── FAQ
│ │ │ ├── gzclose.c
│ │ │ ├── gzlib.c
│ │ │ ├── gzread.c
│ │ │ ├── gzwrite.c
│ │ │ ├── infback.c
│ │ │ ├── inffast.c
│ │ │ ├── inflate.c
│ │ │ ├── inftrees.c
│ │ │ ├── ipp_static.cpp
│ │ │ ├── minigzip.c
│ │ │ ├── trees.c
│ │ │ ├── uncompr.c
│ │ │ └── zutil.c
│ │ └── vm
│ │ ├── CMakeLists.txt
│ │ ├── include
│ │ │ ├── vm_affinity.h
│ │ │ ├── vm_debug.h
│ │ │ ├── vm_event.h
│ │ │ ├── vm_file.h
│ │ │ ├── vm_file_unix.h
│ │ │ ├── vm_file_win.h
│ │ │ ├── vm_mmap.h
│ │ │ ├── vm_mutex.h
│ │ │ ├── vm_semaphore.h
│ │ │ ├── vm_shared_object.h
│ │ │ ├── vm_socket.h
│ │ │ ├── vm_strings.h
│ │ │ ├── vm_sys_info.h
│ │ │ ├── vm_thread.h
│ │ │ ├── vm_time.h
│ │ │ ├── vm_types.h
│ │ │ ├── vm_types_unix.h
│ │ │ └── vm_types_win.h
│ │ └── src
│ │ ├── vm_affinity_common.c
│ │ ├── vm_affinity_unix.c
│ │ ├── vm_affinity_win.c
│ │ ├── vm_event_unix.c
│ │ ├── vm_event_win.c
│ │ ├── vm_file.c
│ │ ├── vm_file_unix.c
│ │ ├── vm_file_win.c
│ │ ├── vm_mmap_unix.c
│ │ ├── vm_mmap_win.c
│ │ ├── vm_mutex_unix.c
│ │ ├── vm_mutex_win.c
│ │ ├── vm_semaphore_unix.c
│ │ ├── vm_semaphore_win.c
│ │ ├── vm_shared_object_unix.c
│ │ ├── vm_shared_object_win.c
│ │ ├── vm_socket_unix.c
│ │ ├── vm_socket_win.c
│ │ ├── vm_sys_info_unix.c
│ │ ├── vm_sys_info_win.c
│ │ ├── vm_thread_unix.c
│ │ ├── vm_thread_win.c
│ │ ├── vm_time_common.c
│ │ ├── vm_time_unix.c
│ │ └── vm_time_win.c
│ ├── image-codecs
│ │ ├── application
│ │ │ ├── cjpeg
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── include
│ │ │ │ │ ├── cderror.h
│ │ │ │ │ └── cdjpeg.h
│ │ │ │ └── src
│ │ │ │ ├── cdjpeg.c
│ │ │ │ ├── cjpeg.c
│ │ │ │ ├── rdbmp.c
│ │ │ │ ├── rdcolmap.c
│ │ │ │ ├── rdgif.c
│ │ │ │ ├── rdppm.c
│ │ │ │ ├── rdrle.c
│ │ │ │ ├── rdswitch.c
│ │ │ │ ├── rdtarga.c
│ │ │ │ ├── wrbmp.c
│ │ │ │ ├── wrgif.c
│ │ │ │ ├── wrppm.c
│ │ │ │ ├── wrrle.c
│ │ │ │ └── wrtarga.c
│ │ │ ├── djpeg
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── include
│ │ │ │ │ ├── cderror.h
│ │ │ │ │ └── cdjpeg.h
│ │ │ │ └── src
│ │ │ │ ├── cdjpeg.c
│ │ │ │ ├── djpeg.c
│ │ │ │ ├── rdbmp.c
│ │ │ │ ├── rdcolmap.c
│ │ │ │ ├── rdgif.c
│ │ │ │ ├── rdppm.c
│ │ │ │ ├── rdrle.c
│ │ │ │ ├── rdswitch.c
│ │ │ │ ├── rdtarga.c
│ │ │ │ ├── wrbmp.c
│ │ │ │ ├── wrgif.c
│ │ │ │ ├── wrppm.c
│ │ │ │ ├── wrrle.c
│ │ │ │ └── wrtarga.c
│ │ │ ├── ijgtiming
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ └── src
│ │ │ │ └── ijg_timing.c
│ │ │ ├── jpegtran
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── include
│ │ │ │ │ ├── cderror.h
│ │ │ │ │ ├── cdjpeg.h
│ │ │ │ │ └── transupp.h
│ │ │ │ └── src
│ │ │ │ ├── cdjpeg.c
│ │ │ │ ├── jpegtran.c
│ │ │ │ ├── rdswitch.c
│ │ │ │ └── transupp.c
│ │ │ ├── rdjpgcom
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ └── src
│ │ │ │ └── rdjpgcom.c
│ │ │ └── wrjpgcom
│ │ │ ├── CMakeLists.txt
│ │ │ └── src
│ │ │ └── wrjpgcom.c
│ │ ├── CMakeLists.txt
│ │ └── core
│ │ └── ijg80b
│ │ ├── CMakeLists.txt
│ │ ├── include
│ │ │ ├── jconfig.h
│ │ │ ├── jdct.h
│ │ │ ├── jerror.h
│ │ │ ├── jinclude.h
│ │ │ ├── jmemsys.h
│ │ │ ├── jmorecfg.h
│ │ │ ├── jpegint.h
│ │ │ ├── jpegipp.h
│ │ │ ├── jpeglib.h
│ │ │ └── jversion.h
│ │ └── src
│ │ ├── jaricom.c
│ │ ├── jcapimin.c
│ │ ├── jcapistd.c
│ │ ├── jcarith.c
│ │ ├── jccoefct.c
│ │ ├── jccolor.c
│ │ ├── jcdctmgr.c
│ │ ├── jchuff.c
│ │ ├── jcinit.c
│ │ ├── jcmainct.c
│ │ ├── jcmarker.c
│ │ ├── jcmaster.c
│ │ ├── jcomapi.c
│ │ ├── jcparam.c
│ │ ├── jcprepct.c
│ │ ├── jcsample.c
│ │ ├── jctrans.c
│ │ ├── jdapimin.c
│ │ ├── jdapistd.c
│ │ ├── jdarith.c
│ │ ├── jdatadst.c
│ │ ├── jdatasrc.c
│ │ ├── jdcoefct.c
│ │ ├── jdcolor.c
│ │ ├── jddctmgr.c
│ │ ├── jdhuff.c
│ │ ├── jdinput.c
│ │ ├── jdmainct.c
│ │ ├── jdmarker.c
│ │ ├── jdmaster.c
│ │ ├── jdmerge.c
│ │ ├── jdpostct.c
│ │ ├── jdsample.c
│ │ ├── jdtrans.c
│ │ ├── jerror.c
│ │ ├── jfdctflt.c
│ │ ├── jfdctfst.c
│ │ ├── jfdctint.c
│ │ ├── jidctflt.c
│ │ ├── jidctfst.c
│ │ ├── jidctint.c
│ │ ├── jmemmgr.c
│ │ ├── jmemnobs.c
│ │ ├── jquant1.c
│ │ ├── jquant2.c
│ │ ├── jutils.c
│ │ └── README
│ ├── image-processing
│ │ ├── application
│ │ │ ├── image-tiling
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ └── src
│ │ │ │ ├── ippview.cpp
│ │ │ │ └── tiler.cpp
│ │ │ ├── ippidemo
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── include
│ │ │ │ │ ├── BitmapSaveDlg.h
│ │ │ │ │ ├── BorderConstDlg.h
│ │ │ │ │ ├── CenterDlg.h
│ │ │ │ │ ├── ChildFrm.h
│ │ │ │ │ ├── common
│ │ │ │ │ │ ├── AboutDlg.h
│ │ │ │ │ │ ├── CFilter.h
│ │ │ │ │ │ ├── ContextMenu.h
│ │ │ │ │ │ ├── CProcess.h
│ │ │ │ │ │ ├── demochildfrm.h
│ │ │ │ │ │ ├── demoDoc.h
│ │ │ │ │ │ ├── Demo.h
│ │ │ │ │ │ ├── Director.h
│ │ │ │ │ │ ├── DragDrop.h
│ │ │ │ │ │ ├── FileHistoDlg.h
│ │ │ │ │ │ ├── filterdlg.h
│ │ │ │ │ │ ├── Func.h
│ │ │ │ │ │ ├── Histo.h
│ │ │ │ │ │ ├── ipp_List.h
│ │ │ │ │ │ ├── ipp_List.inc
│ │ │ │ │ │ ├── ipp_type.h
│ │ │ │ │ │ ├── Lib.h
│ │ │ │ │ │ ├── listpage.h
│ │ │ │ │ │ ├── mainfrm.h
│ │ │ │ │ │ ├── MruMenu.h
│ │ │ │ │ │ ├── MyFileDlg.h
│ │ │ │ │ │ ├── MyString.h
│ │ │ │ │ │ ├── OptLibDlg.h
│ │ │ │ │ │ ├── OptTimingDlg.h
│ │ │ │ │ │ ├── ParamDlg.h
│ │ │ │ │ │ ├── ProcessPage.h
│ │ │ │ │ │ ├── processsheet.h
│ │ │ │ │ │ ├── Run.h
│ │ │ │ │ │ ├── SExcept.h
│ │ │ │ │ │ ├── StdAfx.h
│ │ │ │ │ │ ├── Timing.h
│ │ │ │ │ │ ├── Value.h
│ │ │ │ │ │ └── Vector.h
│ │ │ │ │ ├── CopyDlg.h
│ │ │ │ │ ├── Demodib.h
│ │ │ │ │ ├── HistEvenDlg.h
│ │ │ │ │ ├── Histogram.h
│ │ │ │ │ ├── Image.h
│ │ │ │ │ ├── ImgNewDlg.h
│ │ │ │ │ ├── ipp_header.h
│ │ │ │ │ ├── ippiDemoDoc.h
│ │ │ │ │ ├── ippiDemo.h
│ │ │ │ │ ├── ippiDemoView.h
│ │ │ │ │ ├── ippiDirector.h
│ │ │ │ │ ├── ippiProcess.h
│ │ │ │ │ ├── ippiRun.h
│ │ │ │ │ ├── LUT.h
│ │ │ │ │ ├── Mapping.h
│ │ │ │ │ ├── MovieFuncDlg.h
│ │ │ │ │ ├── Movie.h
│ │ │ │ │ ├── MovieMaskDlg.h
│ │ │ │ │ ├── MovieMask.h
│ │ │ │ │ ├── MovieThread.h
│ │ │ │ │ ├── OptBorderDlg.h
│ │ │ │ │ ├── OptDstDlg.h
│ │ │ │ │ ├── Parm2ValueDlg.h
│ │ │ │ │ ├── ParmAlphaCDlg.h
│ │ │ │ │ ├── ParmAlphaColorDlg.h
│ │ │ │ │ ├── ParmAlphaDlg.h
│ │ │ │ │ ├── ParmC13Dlg.h
│ │ │ │ │ ├── ParmCmpDlg.h
│ │ │ │ │ ├── ParmColorDlg.h
│ │ │ │ │ ├── ParmCompColorDlg.h
│ │ │ │ │ ├── ParmConvDlg.h
│ │ │ │ │ ├── ParmConvert1uDlg.h
│ │ │ │ │ ├── ParmCopyBorderDlg.h
│ │ │ │ │ ├── ParmCopyManagedDlg.h
│ │ │ │ │ ├── ParmCVBorderDlg.h
│ │ │ │ │ ├── ParmCVBorderMaskDlg.h
│ │ │ │ │ ├── ParmCVCopyDlg.h
│ │ │ │ │ ├── ParmCVFilterColDlg.h
│ │ │ │ │ ├── ParmCVFilterRowDlg.h
│ │ │ │ │ ├── ParmCVFloodDlg.h
│ │ │ │ │ ├── ParmCVMorphDlg.h
│ │ │ │ │ ├── ParmCVMotionDlg.h
│ │ │ │ │ ├── ParmCVNormDiffDlg.h
│ │ │ │ │ ├── ParmCVNormDlg.h
│ │ │ │ │ ├── ParmCVStatDlg.h
│ │ │ │ │ ├── ParmDCT8x8LSDlg.h
│ │ │ │ │ ├── ParmDecimateDlg.h
│ │ │ │ │ ├── ParmDeconvFFTDlg.h
│ │ │ │ │ ├── ParmDotProdDlg.h
│ │ │ │ │ ├── ParmFFTDlg.h
│ │ │ │ │ ├── ParmFilterBilatDlg.h
│ │ │ │ │ ├── ParmFilterBoxDlg.h
│ │ │ │ │ ├── ParmFilterColDlg.h
│ │ │ │ │ ├── ParmFilterCustomDlg.h
│ │ │ │ │ ├── ParmFilterDlg.h
│ │ │ │ │ ├── ParmFilterRowDlg.h
│ │ │ │ │ ├── ParmFilterWienerDlg.h
│ │ │ │ │ ├── ParmGammaDlg.h
│ │ │ │ │ ├── ParmHintDlg.h
│ │ │ │ │ ├── ParmHistoEvenDlg.h
│ │ │ │ │ ├── ParmHistoRangeDlg.h
│ │ │ │ │ ├── ParmIMDlg.h
│ │ │ │ │ ├── ParmImg2Dlg.h
│ │ │ │ │ ├── ParmImg3Dlg.h
│ │ │ │ │ ├── ParmLutDlg.h
│ │ │ │ │ ├── ParmMirrorDlg.h
│ │ │ │ │ ├── ParmMomentDlg.h
│ │ │ │ │ ├── ParmMorphDlg.h
│ │ │ │ │ ├── ParmNormDiffDlg.h
│ │ │ │ │ ├── ParmNormDlg.h
│ │ │ │ │ ├── ParmRampDlg.h
│ │ │ │ │ ├── ParmRandDlg.h
│ │ │ │ │ ├── ParmReduceDlg.h
│ │ │ │ │ ├── ParmRemapDlg.h
│ │ │ │ │ ├── ParmResizeCDlg.h
│ │ │ │ │ ├── ParmResizeDlg.h
│ │ │ │ │ ├── ParmResizeFilterDlg.h
│ │ │ │ │ ├── ParmResizeSqrPixelDlg.h
│ │ │ │ │ ├── ParmRotateDlg.h
│ │ │ │ │ ├── ParmRound3Dlg.h
│ │ │ │ │ ├── ParmRoundDlg.h
│ │ │ │ │ ├── ParmRowDlg.h
│ │ │ │ │ ├── ParmScaleDlg.h
│ │ │ │ │ ├── ParmSetDlg.h
│ │ │ │ │ ├── ParmShearDlg.h
│ │ │ │ │ ├── ParmSliceDlg.h
│ │ │ │ │ ├── ParmStatCountDlg.h
│ │ │ │ │ ├── ParmStatDlg.h
│ │ │ │ │ ├── ParmStatIdxDlg.h
│ │ │ │ │ ├── ParmSuperDlg.h
│ │ │ │ │ ├── ParmSwapDlg.h
│ │ │ │ │ ├── ParmThreshDlg.h
│ │ │ │ │ ├── ParmThreshOtsuDlg.h
│ │ │ │ │ ├── ParmTwistDlg.h
│ │ │ │ │ ├── ParmValueDlg.h
│ │ │ │ │ ├── ParmWarpDlg.h
│ │ │ │ │ ├── ParmWarpqDlg.h
│ │ │ │ │ ├── ParmWTDlg.h
│ │ │ │ │ ├── PictWnd.h
│ │ │ │ │ ├── QuadDlg.h
│ │ │ │ │ ├── RoiDlg.h
│ │ │ │ │ ├── RunAlphaC.h
│ │ │ │ │ ├── RunAlphaColor.h
│ │ │ │ │ ├── RunAlpha.h
│ │ │ │ │ ├── RunC13.h
│ │ │ │ │ ├── RunCC.h
│ │ │ │ │ ├── RunCmp.h
│ │ │ │ │ ├── RunColor.h
│ │ │ │ │ ├── RunCompColor.h
│ │ │ │ │ ├── RunConvert1u.h
│ │ │ │ │ ├── RunConv.h
│ │ │ │ │ ├── RunCopyBorder.h
│ │ │ │ │ ├── RunCopyManaged.h
│ │ │ │ │ ├── RunCopyM.h
│ │ │ │ │ ├── RunCorr.h
│ │ │ │ │ ├── RunCV2.h
│ │ │ │ │ ├── RunCV2Value.h
│ │ │ │ │ ├── RunCV3.h
│ │ │ │ │ ├── RunCVCopy.h
│ │ │ │ │ ├── RunCVFilterColumn.h
│ │ │ │ │ ├── RunCVFilter.h
│ │ │ │ │ ├── RunCVFilterMask.h
│ │ │ │ │ ├── RunCVFilterMax.h
│ │ │ │ │ ├── RunCVFilterRow.h
│ │ │ │ │ ├── RunCVFlood.h
│ │ │ │ │ ├── RunCVMorph.h
│ │ │ │ │ ├── RunCVMotion.h
│ │ │ │ │ ├── RunCVNorm.h
│ │ │ │ │ ├── RunCVPyr.h
│ │ │ │ │ ├── RunCVPyrLayer.h
│ │ │ │ │ ├── RunCVStat.h
│ │ │ │ │ ├── RunDCT8x8.h
│ │ │ │ │ ├── RunDCT8x8LS.h
│ │ │ │ │ ├── RunDct.h
│ │ │ │ │ ├── RunDecimate.h
│ │ │ │ │ ├── RunDeconvFFT.h
│ │ │ │ │ ├── RunDeconvLR.h
│ │ │ │ │ ├── RunDFT.h
│ │ │ │ │ ├── RunDotProd.h
│ │ │ │ │ ├── RunFFT.h
│ │ │ │ │ ├── RunFilterBilat.h
│ │ │ │ │ ├── RunFilterBox.h
│ │ │ │ │ ├── RunFilterCol.h
│ │ │ │ │ ├── RunFilterCustom.h
│ │ │ │ │ ├── RunFilter.h
│ │ │ │ │ ├── RunFilterRow.h
│ │ │ │ │ ├── RunFilterWiener.h
│ │ │ │ │ ├── RunGamma.h
│ │ │ │ │ ├── RunHint.h
│ │ │ │ │ ├── RunHistoEven.h
│ │ │ │ │ ├── RunHistoRange.h
│ │ │ │ │ ├── Runimg2.h
│ │ │ │ │ ├── Runimg3.h
│ │ │ │ │ ├── RunLut.h
│ │ │ │ │ ├── RunMirror.h
│ │ │ │ │ ├── RunMoment.h
│ │ │ │ │ ├── RunMorph.h
│ │ │ │ │ ├── RunNorm.h
│ │ │ │ │ ├── RunRamp.h
│ │ │ │ │ ├── RunRand.h
│ │ │ │ │ ├── RunReduce.h
│ │ │ │ │ ├── RunRemap.h
│ │ │ │ │ ├── RunResizeFilter.h
│ │ │ │ │ ├── RunResize.h
│ │ │ │ │ ├── RunResizeShift.h
│ │ │ │ │ ├── RunResizeSqrPixel.h
│ │ │ │ │ ├── RunRotate.h
│ │ │ │ │ ├── RunRound3.h
│ │ │ │ │ ├── RunRound.h
│ │ │ │ │ ├── RunRow.h
│ │ │ │ │ ├── RunScale.h
│ │ │ │ │ ├── RunSet.h
│ │ │ │ │ ├── RunShear.h
│ │ │ │ │ ├── RunSlice.h
│ │ │ │ │ ├── RunStatCount.h
│ │ │ │ │ ├── RunStat.h
│ │ │ │ │ ├── RunStatIdx.h
│ │ │ │ │ ├── RunSuper.h
│ │ │ │ │ ├── RunSwap.h
│ │ │ │ │ ├── RunThresh.h
│ │ │ │ │ ├── RunThreshOtsu.h
│ │ │ │ │ ├── RunTranspose.h
│ │ │ │ │ ├── RunTwist.h
│ │ │ │ │ ├── Runvalue.h
│ │ │ │ │ ├── RunWarp.h
│ │ │ │ │ ├── RunWarpq.h
│ │ │ │ │ ├── RunWT.h
│ │ │ │ │ ├── RunYuv.h
│ │ │ │ │ ├── SampleWnd.h
│ │ │ │ │ ├── StoreBmp.h
│ │ │ │ │ └── Wander.h
│ │ │ │ ├── res
│ │ │ │ │ ├── bear.bmp
│ │ │ │ │ ├── circle.bmp
│ │ │ │ │ ├── cursor_a.cur
│ │ │ │ │ ├── cursor_d.cur
│ │ │ │ │ ├── cursor_k.cur
│ │ │ │ │ ├── cursor_m.cur
│ │ │ │ │ ├── cursor_mhi.cur
│ │ │ │ │ ├── cursor_pa.cur
│ │ │ │ │ ├── cursor_pd.cur
│ │ │ │ │ ├── cursor_pk.cur
│ │ │ │ │ ├── cursor_pm.cur
│ │ │ │ │ ├── cursor_pmhi.cur
│ │ │ │ │ ├── cursor_ps2.cur
│ │ │ │ │ ├── cursor_ps3.cur
│ │ │ │ │ ├── cursor_psd.cur
│ │ │ │ │ ├── cursor_px.cur
│ │ │ │ │ ├── cursor_pxy.cur
│ │ │ │ │ ├── cursor_py.cur
│ │ │ │ │ ├── cursor_s2.cur
│ │ │ │ │ ├── cursor_s3.cur
│ │ │ │ │ ├── cursor_sd.cur
│ │ │ │ │ ├── cursor_x.cur
│ │ │ │ │ ├── cursor_xy.cur
│ │ │ │ │ ├── cursor_y.cur
│ │ │ │ │ ├── DemoDoc.ico
│ │ │ │ │ ├── ippidemo.ico
│ │ │ │ │ ├── ippiDemo.rc
│ │ │ │ │ ├── ippiDemo.rc2
│ │ │ │ │ ├── resource.h
│ │ │ │ │ └── Toolbar.bmp
│ │ │ │ └── src
│ │ │ │ ├── BitmapSaveDlg.cpp
│ │ │ │ ├── BorderConstDlg.cpp
│ │ │ │ ├── CenterDlg.cpp
│ │ │ │ ├── ChildFrm.cpp
│ │ │ │ ├── common
│ │ │ │ │ ├── AboutDlg.cpp
│ │ │ │ │ ├── ContextMenu.cpp
│ │ │ │ │ ├── demoChildFrm.cpp
│ │ │ │ │ ├── Demo.cpp
│ │ │ │ │ ├── demoDoc.cpp
│ │ │ │ │ ├── Director.cpp
│ │ │ │ │ ├── DragDrop.cpp
│ │ │ │ │ ├── FileHistoDlg.cpp
│ │ │ │ │ ├── filter.cpp
│ │ │ │ │ ├── filterdlg.cpp
│ │ │ │ │ ├── Func.cpp
│ │ │ │ │ ├── Histo.cpp
│ │ │ │ │ ├── Lib.cpp
│ │ │ │ │ ├── ListPage.cpp
│ │ │ │ │ ├── mainfrm.cpp
│ │ │ │ │ ├── MruMenu.cpp
│ │ │ │ │ ├── MyFileDlg.cpp
│ │ │ │ │ ├── MyString.cpp
│ │ │ │ │ ├── OptLibDlg.cpp
│ │ │ │ │ ├── OptTimingDlg.cpp
│ │ │ │ │ ├── ParamDlg.cpp
│ │ │ │ │ ├── Process.cpp
│ │ │ │ │ ├── ProcessPage.cpp
│ │ │ │ │ ├── ProcessSheet.cpp
│ │ │ │ │ ├── Run.cpp
│ │ │ │ │ ├── SExcept.cpp
│ │ │ │ │ ├── StdAfx.cpp
│ │ │ │ │ ├── Timing.cpp
│ │ │ │ │ ├── Value.cpp
│ │ │ │ │ └── Vector.cpp
│ │ │ │ ├── CopyDlg.cpp
│ │ │ │ ├── DEMODIB.CPP
│ │ │ │ ├── HistEvenDlg.cpp
│ │ │ │ ├── Histogram.cpp
│ │ │ │ ├── Image.cpp
│ │ │ │ ├── ImgNewDlg.cpp
│ │ │ │ ├── ippiDemo.cpp
│ │ │ │ ├── ippiDemoDoc.cpp
│ │ │ │ ├── ippiDemoView.cpp
│ │ │ │ ├── ippiDirector.cpp
│ │ │ │ ├── ippiFunc.cpp
│ │ │ │ ├── ippiList.cpp
│ │ │ │ ├── ippiProcess.cpp
│ │ │ │ ├── ippiRun.cpp
│ │ │ │ ├── LUT.cpp
│ │ │ │ ├── Mapping.cpp
│ │ │ │ ├── Movie.cpp
│ │ │ │ ├── MovieFuncDlg.cpp
│ │ │ │ ├── MovieMask.cpp
│ │ │ │ ├── MovieMaskDlg.cpp
│ │ │ │ ├── MovieThread.cpp
│ │ │ │ ├── OptBorderDlg.cpp
│ │ │ │ ├── OptDstDlg.cpp
│ │ │ │ ├── Parm2ValueDlg.cpp
│ │ │ │ ├── ParmAlphaCDlg.cpp
│ │ │ │ ├── ParmAlphaColorDlg.cpp
│ │ │ │ ├── ParmAlphaDlg.cpp
│ │ │ │ ├── ParmC13Dlg.cpp
│ │ │ │ ├── ParmCmpDlg.cpp
│ │ │ │ ├── ParmColorDlg.cpp
│ │ │ │ ├── ParmCompColorDlg.cpp
│ │ │ │ ├── ParmConvDlg.cpp
│ │ │ │ ├── ParmConvert1uDlg.cpp
│ │ │ │ ├── ParmCopyBorderDlg.cpp
│ │ │ │ ├── ParmCopyManagedDlg.cpp
│ │ │ │ ├── ParmCVBorderDlg.cpp
│ │ │ │ ├── ParmCVBorderMaskDlg.cpp
│ │ │ │ ├── ParmCVCopyDlg.cpp
│ │ │ │ ├── ParmCVFilterColDlg.cpp
│ │ │ │ ├── ParmCVFilterRowDlg.cpp
│ │ │ │ ├── ParmCVFloodDlg.cpp
│ │ │ │ ├── ParmCVMorphDlg.cpp
│ │ │ │ ├── ParmCVMotionDlg.cpp
│ │ │ │ ├── ParmCVNormDiffDlg.cpp
│ │ │ │ ├── ParmCVNormDlg.cpp
│ │ │ │ ├── ParmCVStatDlg.cpp
│ │ │ │ ├── ParmDCT8x8LSDlg.cpp
│ │ │ │ ├── ParmDecimateDlg.cpp
│ │ │ │ ├── ParmDeconvFFTDlg.cpp
│ │ │ │ ├── ParmDotProdDlg.cpp
│ │ │ │ ├── ParmFFTDlg.cpp
│ │ │ │ ├── ParmFilterBilatDlg.cpp
│ │ │ │ ├── ParmFilterBoxDlg.cpp
│ │ │ │ ├── ParmFilterColDlg.cpp
│ │ │ │ ├── ParmFilterCustomDlg.cpp
│ │ │ │ ├── ParmFilterDlg.cpp
│ │ │ │ ├── ParmFilterRowDlg.cpp
│ │ │ │ ├── ParmFilterWienerDlg.cpp
│ │ │ │ ├── ParmGammaDlg.cpp
│ │ │ │ ├── ParmHintDlg.cpp
│ │ │ │ ├── ParmHistoEvenDlg.cpp
│ │ │ │ ├── ParmHistoRangeDlg.cpp
│ │ │ │ ├── ParmIMDlg.cpp
│ │ │ │ ├── ParmImg2Dlg.cpp
│ │ │ │ ├── ParmImg3Dlg.cpp
│ │ │ │ ├── ParmLutDlg.cpp
│ │ │ │ ├── ParmMirrorDlg.cpp
│ │ │ │ ├── ParmMomentDlg.cpp
│ │ │ │ ├── ParmMorphDlg.cpp
│ │ │ │ ├── ParmNormDiffDlg.cpp
│ │ │ │ ├── ParmNormDlg.cpp
│ │ │ │ ├── ParmRampDlg.cpp
│ │ │ │ ├── ParmRandDlg.cpp
│ │ │ │ ├── ParmReduceDlg.cpp
│ │ │ │ ├── ParmRemapDlg.cpp
│ │ │ │ ├── ParmResizeCDlg.cpp
│ │ │ │ ├── ParmResizeDlg.cpp
│ │ │ │ ├── ParmResizeFilterDlg.cpp
│ │ │ │ ├── ParmResizeSqrPixelDlg.cpp
│ │ │ │ ├── ParmRotateDlg.cpp
│ │ │ │ ├── ParmRound3Dlg.cpp
│ │ │ │ ├── ParmRoundDlg.cpp
│ │ │ │ ├── ParmRowDlg.cpp
│ │ │ │ ├── ParmScaleDlg.cpp
│ │ │ │ ├── ParmSetDlg.cpp
│ │ │ │ ├── ParmShearDlg.cpp
│ │ │ │ ├── ParmSliceDlg.cpp
│ │ │ │ ├── ParmStatCountDlg.cpp
│ │ │ │ ├── ParmStatDlg.cpp
│ │ │ │ ├── ParmStatIdxDlg.cpp
│ │ │ │ ├── ParmSuperDlg.cpp
│ │ │ │ ├── ParmSwapDlg.cpp
│ │ │ │ ├── ParmThreshDlg.cpp
│ │ │ │ ├── ParmThreshOtsuDlg.cpp
│ │ │ │ ├── ParmTwistDlg.cpp
│ │ │ │ ├── ParmValueDlg.cpp
│ │ │ │ ├── ParmWarpDlg.cpp
│ │ │ │ ├── ParmWarpqDlg.cpp
│ │ │ │ ├── ParmWTDlg.cpp
│ │ │ │ ├── PictWnd.cpp
│ │ │ │ ├── QuadDlg.cpp
│ │ │ │ ├── Roidlg.cpp
│ │ │ │ ├── RunAlphaC.cpp
│ │ │ │ ├── RunAlphaColor.cpp
│ │ │ │ ├── RunAlpha.cpp
│ │ │ │ ├── RunC13.cpp
│ │ │ │ ├── RunCC.cpp
│ │ │ │ ├── RunCmp.cpp
│ │ │ │ ├── RunColor.cpp
│ │ │ │ ├── RunCompColor.cpp
│ │ │ │ ├── RunConv.cpp
│ │ │ │ ├── RunConvert1u.cpp
│ │ │ │ ├── RunCopyBorder.cpp
│ │ │ │ ├── RunCopyManaged.cpp
│ │ │ │ ├── RunCopyM.cpp
│ │ │ │ ├── RunCorr.cpp
│ │ │ │ ├── RunCV2.cpp
│ │ │ │ ├── RunCV2Value.cpp
│ │ │ │ ├── RunCV3.cpp
│ │ │ │ ├── RunCVCopy.cpp
│ │ │ │ ├── RunCVFilterColumn.cpp
│ │ │ │ ├── RunCVFilter.cpp
│ │ │ │ ├── RunCVFilterMask.cpp
│ │ │ │ ├── RunCVFilterMax.cpp
│ │ │ │ ├── RunCVFilterRow.cpp
│ │ │ │ ├── RunCVFlood.cpp
│ │ │ │ ├── RunCVMorph.cpp
│ │ │ │ ├── RunCVMotion.cpp
│ │ │ │ ├── RunCVNorm.cpp
│ │ │ │ ├── RunCVPyr.cpp
│ │ │ │ ├── RunCVPyrLayer.cpp
│ │ │ │ ├── RunCVStat.cpp
│ │ │ │ ├── RunDCT8x8.cpp
│ │ │ │ ├── RunDCT8x8LS.cpp
│ │ │ │ ├── RunDct.cpp
│ │ │ │ ├── RunDecimate.cpp
│ │ │ │ ├── RunDeconvFFT.cpp
│ │ │ │ ├── RunDeconvLR.cpp
│ │ │ │ ├── RunDFT.cpp
│ │ │ │ ├── RunDotProd.cpp
│ │ │ │ ├── RunFFT.cpp
│ │ │ │ ├── RunFilterBilat.cpp
│ │ │ │ ├── RunFilterBox.cpp
│ │ │ │ ├── RunFilterCol.cpp
│ │ │ │ ├── RunFilter.cpp
│ │ │ │ ├── RunFilterCustom.cpp
│ │ │ │ ├── RunFilterRow.cpp
│ │ │ │ ├── RunFilterWiener.cpp
│ │ │ │ ├── RunGamma.cpp
│ │ │ │ ├── RunHint.cpp
│ │ │ │ ├── RunHistoEven.cpp
│ │ │ │ ├── RunHistoRange.cpp
│ │ │ │ ├── RUNIMG2.CPP
│ │ │ │ ├── RUNIMG3.CPP
│ │ │ │ ├── RunLut.cpp
│ │ │ │ ├── RunMirror.cpp
│ │ │ │ ├── RunMoment.cpp
│ │ │ │ ├── RunMorph.cpp
│ │ │ │ ├── RunNorm.cpp
│ │ │ │ ├── RunRamp.cpp
│ │ │ │ ├── RunRand.cpp
│ │ │ │ ├── RunReduce.cpp
│ │ │ │ ├── RunRemap.cpp
│ │ │ │ ├── RunResize.cpp
│ │ │ │ ├── RunResizeFilter.cpp
│ │ │ │ ├── RunResizeShift.cpp
│ │ │ │ ├── RunResizeSqrPixel.cpp
│ │ │ │ ├── RunRotate.cpp
│ │ │ │ ├── RunRound3.cpp
│ │ │ │ ├── RunRound.cpp
│ │ │ │ ├── RunRow.cpp
│ │ │ │ ├── RunScale.cpp
│ │ │ │ ├── RunSet.cpp
│ │ │ │ ├── RunShear.cpp
│ │ │ │ ├── RunSlice.cpp
│ │ │ │ ├── RunStatCount.cpp
│ │ │ │ ├── RunStat.cpp
│ │ │ │ ├── RunStatIdx.cpp
│ │ │ │ ├── RunSuper.cpp
│ │ │ │ ├── RunSwap.cpp
│ │ │ │ ├── RunThresh.cpp
│ │ │ │ ├── RunThreshOtsu.cpp
│ │ │ │ ├── RunTranspose.cpp
│ │ │ │ ├── RunTwist.cpp
│ │ │ │ ├── RUNVALUE.CPP
│ │ │ │ ├── RunWarp.cpp
│ │ │ │ ├── RunWarpq.cpp
│ │ │ │ ├── RunWT.cpp
│ │ │ │ ├── RunYuv.cpp
│ │ │ │ ├── SampleWnd.cpp
│ │ │ │ ├── StoreBmp.cpp
│ │ │ │ └── Wander.cpp
│ │ │ └── templates
│ │ │ ├── CMakeLists.txt
│ │ │ ├── include
│ │ │ │ ├── ippi.hpp
│ │ │ │ └── wippi.hpp
│ │ │ └── src
│ │ │ └── wippiDemo.cpp
│ │ └── CMakeLists.txt
│ ├── language-interface
│ │ ├── application
│ │ │ └── csharp
│ │ │ ├── CMakeLists.txt
│ │ │ ├── data
│ │ │ │ ├── 001.JPG
│ │ │ │ ├── 101.JPG
│ │ │ │ ├── 201.JPG
│ │ │ │ ├── 301.JPG
│ │ │ │ ├── 401.JPG
│ │ │ │ ├── 501.JPG
│ │ │ │ └── 601.JPG
│ │ │ └── src
│ │ │ ├── interface
│ │ │ │ ├── ippcc.cs
│ │ │ │ ├── ippch.cs
│ │ │ │ ├── ippcore.cs
│ │ │ │ ├── ippcp.cs
│ │ │ │ ├── ippcv.cs
│ │ │ │ ├── ippdc.cs
│ │ │ │ ├── ippdefs.cs
│ │ │ │ ├── ippdi.cs
│ │ │ │ ├── ippgen.cs
│ │ │ │ ├── ippi.cs
│ │ │ │ ├── ippj.cs
│ │ │ │ ├── ippm.cs
│ │ │ │ ├── ippr.cs
│ │ │ │ ├── ippsc.cs
│ │ │ │ ├── ipps.cs
│ │ │ │ ├── ippvc.cs
│ │ │ │ └── ippvm.cs
│ │ │ ├── stripps
│ │ │ │ ├── base.cs
│ │ │ │ ├── ippstring.cs
│ │ │ │ ├── Perf.cs
│ │ │ │ ├── stripps.cs
│ │ │ │ └── Test.cs
│ │ │ ├── ttippi
│ │ │ │ ├── decoder.cs
│ │ │ │ ├── encoder.cs
│ │ │ │ ├── jpegbase.cs
│ │ │ │ └── ttippi.cs
│ │ │ └── wavelet
│ │ │ ├── AboutForm.cs
│ │ │ ├── AboutForm.Designer.cs
│ │ │ ├── AboutForm.resx
│ │ │ ├── MainForm.cs
│ │ │ ├── MainForm.Designer.cs
│ │ │ ├── MainForm.resx
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.Designer.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.Designer.cs
│ │ │ │ └── Settings.settings
│ │ │ └── Resources
│ │ │ ├── wavelet.AboutForm.resources
│ │ │ ├── wavelet.MainForm.resources
│ │ │ └── wavelet.Properties.resources
│ │ └── CMakeLists.txt
│ ├── signal-processing
│ │ ├── application
│ │ │ └── ippsdemo
│ │ │ ├── CMakeLists.txt
│ │ │ ├── include
│ │ │ │ ├── CharFrm.h
│ │ │ │ ├── ChildFrm.h
│ │ │ │ ├── ColorDlg.h
│ │ │ │ ├── common
│ │ │ │ │ ├── AboutDlg.h
│ │ │ │ │ ├── CFilter.h
│ │ │ │ │ ├── ContextMenu.h
│ │ │ │ │ ├── CProcess.h
│ │ │ │ │ ├── demochildfrm.h
│ │ │ │ │ ├── demoDoc.h
│ │ │ │ │ ├── Demo.h
│ │ │ │ │ ├── Director.h
│ │ │ │ │ ├── DragDrop.h
│ │ │ │ │ ├── FileHistoDlg.h
│ │ │ │ │ ├── filterdlg.h
│ │ │ │ │ ├── Func.h
│ │ │ │ │ ├── Histo.h
│ │ │ │ │ ├── ipp_List.h
│ │ │ │ │ ├── ipp_List.inc
│ │ │ │ │ ├── ipp_type.h
│ │ │ │ │ ├── Lib.h
│ │ │ │ │ ├── listpage.h
│ │ │ │ │ ├── mainfrm.h
│ │ │ │ │ ├── MruMenu.h
│ │ │ │ │ ├── MyFileDlg.h
│ │ │ │ │ ├── MyString.h
│ │ │ │ │ ├── OptTimingDlg.h
│ │ │ │ │ ├── ParamDlg.h
│ │ │ │ │ ├── ProcessPage.h
│ │ │ │ │ ├── processsheet.h
│ │ │ │ │ ├── Run.h
│ │ │ │ │ ├── SExcept.h
│ │ │ │ │ ├── StdAfx.h
│ │ │ │ │ ├── Timing.h
│ │ │ │ │ ├── Value.h
│ │ │ │ │ └── Vector.h
│ │ │ │ ├── FilePropDlg.h
│ │ │ │ ├── ipp_header.h
│ │ │ │ ├── ippsCharView.h
│ │ │ │ ├── ippsDemoDoc.h
│ │ │ │ ├── ippsDemoDocMgr.h
│ │ │ │ ├── ippsDemo.h
│ │ │ │ ├── ippsDemoView.h
│ │ │ │ ├── ippsDirector.h
│ │ │ │ ├── ippsProcess.h
│ │ │ │ ├── ippsRun.h
│ │ │ │ ├── ippsTextView.h
│ │ │ │ ├── NewCharDlg.h
│ │ │ │ ├── NewChar.h
│ │ │ │ ├── NewSignalDlg.h
│ │ │ │ ├── NewSignal.h
│ │ │ │ ├── NewTapsDlg.h
│ │ │ │ ├── NewTaps.h
│ │ │ │ ├── Parm1S2Dlg.h
│ │ │ │ ├── Parm2Dlg.h
│ │ │ │ ├── Parm3Dlg.h
│ │ │ │ ├── Parm3SDlg.h
│ │ │ │ ├── ParmCDlg.h
│ │ │ │ ├── ParmChCompareDlg.h
│ │ │ │ ├── ParmChFindCDlg.h
│ │ │ │ ├── ParmChFindDlg.h
│ │ │ │ ├── ParmChHashDlg.h
│ │ │ │ ├── ParmChRegExpDlg.h
│ │ │ │ ├── ParmChSplitDlg.h
│ │ │ │ ├── ParmChValue2Dlg.h
│ │ │ │ ├── ParmChValueDlg.h
│ │ │ │ ├── ParmCnvrtDlg.h
│ │ │ │ ├── ParmConvBiasedDlg.h
│ │ │ │ ├── ParmCopy1uDlg.h
│ │ │ │ ├── ParmCorrDlg.h
│ │ │ │ ├── ParmDotprodDlg.h
│ │ │ │ ├── ParmFFTDlg.h
│ │ │ │ ├── ParmFilterDlg.h
│ │ │ │ ├── ParmFindDlg.h
│ │ │ │ ├── ParmFindOneDlg.h
│ │ │ │ ├── ParmFirDlg.h
│ │ │ │ ├── ParmFIRGenDlg.h
│ │ │ │ ├── ParmFirSparseDlg.h
│ │ │ │ ├── ParmGoerDlg.h
│ │ │ │ ├── ParmHintDlg.h
│ │ │ │ ├── ParmIirDlg.h
│ │ │ │ ├── ParmIirSparseDlg.h
│ │ │ │ ├── ParmIntDlg.h
│ │ │ │ ├── ParmLmsDlg.h
│ │ │ │ ├── ParmLmsMRDlg.h
│ │ │ │ ├── ParmMinDlg.h
│ │ │ │ ├── ParmMinMaxDlg.h
│ │ │ │ ├── ParmMoveDlg.h
│ │ │ │ ├── ParmNormDlg.h
│ │ │ │ ├── ParmNormlzeDlg.h
│ │ │ │ ├── ParmRampDlg.h
│ │ │ │ ├── ParmRandDlg.h
│ │ │ │ ├── ParmSampDlg.h
│ │ │ │ ├── ParmScale2Dlg.h
│ │ │ │ ├── ParmStatDlg.h
│ │ │ │ ├── ParmSumLnDlg.h
│ │ │ │ ├── ParmThreshDlg.h
│ │ │ │ ├── ParmThreshLTGTDlg.h
│ │ │ │ ├── ParmToneDlg.h
│ │ │ │ ├── ParmTrianDlg.h
│ │ │ │ ├── ParmUpdateDlg.h
│ │ │ │ ├── ParmWtDlg.h
│ │ │ │ ├── Run1S2.h
│ │ │ │ ├── Run2.h
│ │ │ │ ├── Run3.h
│ │ │ │ ├── Run3S.h
│ │ │ │ ├── RunC.h
│ │ │ │ ├── RunCh12.h
│ │ │ │ ├── RunChCompare.h
│ │ │ │ ├── RunChConcat.h
│ │ │ │ ├── RunChFindC.h
│ │ │ │ ├── RunChFind.h
│ │ │ │ ├── RunChHash.h
│ │ │ │ ├── RunChInsert.h
│ │ │ │ ├── RunChRegExp.h
│ │ │ │ ├── RunChReplace.h
│ │ │ │ ├── RunChSplit.h
│ │ │ │ ├── RunChTrim.h
│ │ │ │ ├── RunCnvrt.h
│ │ │ │ ├── RunConvBiased.h
│ │ │ │ ├── RunConvCyclic.h
│ │ │ │ ├── RunCopy1u.h
│ │ │ │ ├── RunCorr.h
│ │ │ │ ├── RunD2L.h
│ │ │ │ ├── RunDCT.h
│ │ │ │ ├── RunDFT.h
│ │ │ │ ├── RunDotprod.h
│ │ │ │ ├── RunFFT.h
│ │ │ │ ├── RunFilter.h
│ │ │ │ ├── RunFind.h
│ │ │ │ ├── RunFindOne.h
│ │ │ │ ├── RunFirD.h
│ │ │ │ ├── RunFIRGen.h
│ │ │ │ ├── RunFir.h
│ │ │ │ ├── RunFirSparse.h
│ │ │ │ ├── RunGoer.h
│ │ │ │ ├── RunHilbert.h
│ │ │ │ ├── RunIirDirect.h
│ │ │ │ ├── RunIir.h
│ │ │ │ ├── RunIirSparse.h
│ │ │ │ ├── RunLms.h
│ │ │ │ ├── RunLmsMR.h
│ │ │ │ ├── RunMin.h
│ │ │ │ ├── RunMinMax.h
│ │ │ │ ├── RunMove.h
│ │ │ │ ├── RunNorm.h
│ │ │ │ ├── RunNormlze.h
│ │ │ │ ├── RunRamp.h
│ │ │ │ ├── RunRand.h
│ │ │ │ ├── RunSamp.h
│ │ │ │ ├── RunScale2.h
│ │ │ │ ├── RunStat.h
│ │ │ │ ├── RunSumLn.h
│ │ │ │ ├── RunThresh.h
│ │ │ │ ├── RunThreshLTGT.h
│ │ │ │ ├── RunTone.h
│ │ │ │ ├── RunTrian.h
│ │ │ │ ├── RunUpdate.h
│ │ │ │ ├── RunWin.h
│ │ │ │ ├── RunWT.h
│ │ │ │ ├── RunWtHaar.h
│ │ │ │ ├── SampleWnd.h
│ │ │ │ ├── StoreBmp.h
│ │ │ │ ├── StoreWav.h
│ │ │ │ ├── StringDlg.h
│ │ │ │ ├── SymbolDlg.h
│ │ │ │ ├── SymbolWnd.h
│ │ │ │ ├── TextFrm.h
│ │ │ │ └── ZoomDlg.h
│ │ │ ├── res
│ │ │ │ ├── char.ico
│ │ │ │ ├── cursor_f.cur
│ │ │ │ ├── cursor_hi.cur
│ │ │ │ ├── cursor_i.cur
│ │ │ │ ├── cursor_im.cur
│ │ │ │ ├── cursor_m.cur
│ │ │ │ ├── cursor_pf.cur
│ │ │ │ ├── cursor_ph.cur
│ │ │ │ ├── cursor_phi.cur
│ │ │ │ ├── cursor_pi.cur
│ │ │ │ ├── cursor_pim.cur
│ │ │ │ ├── cursor_pm.cur
│ │ │ │ ├── cursor_pph.cur
│ │ │ │ ├── cursor_pr.cur
│ │ │ │ ├── cursor_ps2.cur
│ │ │ │ ├── cursor_ps3.cur
│ │ │ │ ├── cursor_psd.cur
│ │ │ │ ├── cursor_psi.cur
│ │ │ │ ├── cursor_pt.cur
│ │ │ │ ├── cursor_pth.cur
│ │ │ │ ├── cursor_ptl.cur
│ │ │ │ ├── cursor_ptr.cur
│ │ │ │ ├── cursor_r.cur
│ │ │ │ ├── cursor_s2.cur
│ │ │ │ ├── cursor_s3.cur
│ │ │ │ ├── cursor_sd.cur
│ │ │ │ ├── cursor_si.cur
│ │ │ │ ├── cursor_t.cur
│ │ │ │ ├── cursor_th.cur
│ │ │ │ ├── cursor_tl.cur
│ │ │ │ ├── cursor_tr.cur
│ │ │ │ ├── DemoDoc.ico
│ │ │ │ ├── ippsDemo.ico
│ │ │ │ ├── ippsDemo.rc
│ │ │ │ ├── ippsDemo.rc2
│ │ │ │ ├── resource.h
│ │ │ │ ├── text.ico
│ │ │ │ └── Toolbar.bmp
│ │ │ └── src
│ │ │ ├── CharFrm.cpp
│ │ │ ├── ChildFrm.cpp
│ │ │ ├── ColorDlg.cpp
│ │ │ ├── common
│ │ │ │ ├── AboutDlg.cpp
│ │ │ │ ├── ContextMenu.cpp
│ │ │ │ ├── demoChildFrm.cpp
│ │ │ │ ├── Demo.cpp
│ │ │ │ ├── demoDoc.cpp
│ │ │ │ ├── Director.cpp
│ │ │ │ ├── DragDrop.cpp
│ │ │ │ ├── FileHistoDlg.cpp
│ │ │ │ ├── filter.cpp
│ │ │ │ ├── filterdlg.cpp
│ │ │ │ ├── Func.cpp
│ │ │ │ ├── Histo.cpp
│ │ │ │ ├── Lib.cpp
│ │ │ │ ├── ListPage.cpp
│ │ │ │ ├── mainfrm.cpp
│ │ │ │ ├── MruMenu.cpp
│ │ │ │ ├── MyFileDlg.cpp
│ │ │ │ ├── MyString.cpp
│ │ │ │ ├── OptTimingDlg.cpp
│ │ │ │ ├── ParamDlg.cpp
│ │ │ │ ├── Process.cpp
│ │ │ │ ├── ProcessPage.cpp
│ │ │ │ ├── ProcessSheet.cpp
│ │ │ │ ├── Run.cpp
│ │ │ │ ├── SExcept.cpp
│ │ │ │ ├── StdAfx.cpp
│ │ │ │ ├── Timing.cpp
│ │ │ │ ├── Value.cpp
│ │ │ │ └── Vector.cpp
│ │ │ ├── FilePropDlg.cpp
│ │ │ ├── ippsCharView.cpp
│ │ │ ├── ippsDemo.cpp
│ │ │ ├── ippsDemoDoc.cpp
│ │ │ ├── ippsDemoDocMgr.cpp
│ │ │ ├── ippsDemoView.cpp
│ │ │ ├── ippsDirector.cpp
│ │ │ ├── ippsFunc.cpp
│ │ │ ├── ippsList.cpp
│ │ │ ├── ippsProcess.cpp
│ │ │ ├── ippsRun.cpp
│ │ │ ├── ippsTextView.cpp
│ │ │ ├── NewChar.cpp
│ │ │ ├── NewCharDlg.cpp
│ │ │ ├── NewSignal.cpp
│ │ │ ├── NewSignalDlg.cpp
│ │ │ ├── NewTaps.cpp
│ │ │ ├── NewTapsDlg.cpp
│ │ │ ├── Parm1S2Dlg.cpp
│ │ │ ├── Parm2Dlg.cpp
│ │ │ ├── Parm3Dlg.cpp
│ │ │ ├── Parm3SDlg.cpp
│ │ │ ├── ParmCDlg.cpp
│ │ │ ├── ParmChCompareDlg.cpp
│ │ │ ├── ParmChFindCDlg.cpp
│ │ │ ├── ParmChFindDlg.cpp
│ │ │ ├── ParmChHashDlg.cpp
│ │ │ ├── ParmChRegExpDlg.cpp
│ │ │ ├── ParmChSplitDlg.cpp
│ │ │ ├── ParmChValue2Dlg.cpp
│ │ │ ├── ParmChValueDlg.cpp
│ │ │ ├── ParmCnvrtDlg.cpp
│ │ │ ├── ParmConvBiasedDlg.cpp
│ │ │ ├── ParmCopy1uDlg.cpp
│ │ │ ├── ParmCorrDlg.cpp
│ │ │ ├── ParmDotprodDlg.cpp
│ │ │ ├── ParmFFTDlg.cpp
│ │ │ ├── ParmFilterDlg.cpp
│ │ │ ├── ParmFindDlg.cpp
│ │ │ ├── ParmFindOneDlg.cpp
│ │ │ ├── ParmFirDlg.cpp
│ │ │ ├── ParmFIRGenDlg.cpp
│ │ │ ├── ParmFirSparseDlg.cpp
│ │ │ ├── ParmGoerDlg.cpp
│ │ │ ├── ParmHintDlg.cpp
│ │ │ ├── ParmIirDlg.cpp
│ │ │ ├── ParmIirSparseDlg.cpp
│ │ │ ├── ParmIntDlg.cpp
│ │ │ ├── ParmLmsDlg.cpp
│ │ │ ├── ParmLmsMRDlg.cpp
│ │ │ ├── ParmMinDlg.cpp
│ │ │ ├── ParmMinMaxDlg.cpp
│ │ │ ├── ParmMoveDlg.cpp
│ │ │ ├── ParmNormDlg.cpp
│ │ │ ├── ParmNormlzeDlg.cpp
│ │ │ ├── ParmRampDlg.cpp
│ │ │ ├── ParmRandDlg.cpp
│ │ │ ├── ParmSampDlg.cpp
│ │ │ ├── ParmScale2Dlg.cpp
│ │ │ ├── ParmStatDlg.cpp
│ │ │ ├── ParmSumLnDlg.cpp
│ │ │ ├── ParmThreshDlg.cpp
│ │ │ ├── ParmThreshLTGTDlg.cpp
│ │ │ ├── ParmToneDlg.cpp
│ │ │ ├── ParmTrianDlg.cpp
│ │ │ ├── ParmUpdateDlg.cpp
│ │ │ ├── ParmWtDlg.cpp
│ │ │ ├── Run1S2.cpp
│ │ │ ├── Run2.cpp
│ │ │ ├── Run3.cpp
│ │ │ ├── Run3S.cpp
│ │ │ ├── RunC.cpp
│ │ │ ├── RunCh12.cpp
│ │ │ ├── RunChCompare.cpp
│ │ │ ├── RunChConcat.cpp
│ │ │ ├── RunChFindC.cpp
│ │ │ ├── RunChFind.cpp
│ │ │ ├── RunChHash.cpp
│ │ │ ├── RunChInsert.cpp
│ │ │ ├── RunChRegExp.cpp
│ │ │ ├── RunChReplace.cpp
│ │ │ ├── RunChSplit.cpp
│ │ │ ├── RunChTrim.cpp
│ │ │ ├── RunCnvrt.cpp
│ │ │ ├── RunConvBiased.cpp
│ │ │ ├── RunConvCyclic.cpp
│ │ │ ├── RunCopy1u.cpp
│ │ │ ├── RunCorr.cpp
│ │ │ ├── RunDCT.cpp
│ │ │ ├── RunDFT.cpp
│ │ │ ├── RunDotprod.cpp
│ │ │ ├── RunFFT.cpp
│ │ │ ├── RunFilter.cpp
│ │ │ ├── RunFind.cpp
│ │ │ ├── RunFindOne.cpp
│ │ │ ├── RunFir.cpp
│ │ │ ├── RunFirD.cpp
│ │ │ ├── RunFIRGen.cpp
│ │ │ ├── RunFirSparse.cpp
│ │ │ ├── RunGoer.cpp
│ │ │ ├── RunHilbert.cpp
│ │ │ ├── RunIir.cpp
│ │ │ ├── RunIirDirect.cpp
│ │ │ ├── RunIirSparse.cpp
│ │ │ ├── RunLms.cpp
│ │ │ ├── RunLmsMR.cpp
│ │ │ ├── RunMin.cpp
│ │ │ ├── RunMinMax.cpp
│ │ │ ├── RunMove.cpp
│ │ │ ├── RunNorm.cpp
│ │ │ ├── RunNormlze.cpp
│ │ │ ├── RunRamp.cpp
│ │ │ ├── RunRand.cpp
│ │ │ ├── RunSamp.cpp
│ │ │ ├── RunScale2.cpp
│ │ │ ├── RunStat.cpp
│ │ │ ├── RunSumLn.cpp
│ │ │ ├── RunThresh.cpp
│ │ │ ├── RunThreshLTGT.cpp
│ │ │ ├── RunTone.cpp
│ │ │ ├── RunTrian.cpp
│ │ │ ├── RunUpdate.cpp
│ │ │ ├── RunWin.cpp
│ │ │ ├── RunWT.cpp
│ │ │ ├── RunWtHaar.cpp
│ │ │ ├── SampleWnd.cpp
│ │ │ ├── StoreBmp.cpp
│ │ │ ├── StoreWav.cpp
│ │ │ ├── StringDlg.cpp
│ │ │ ├── SymbolDlg.cpp
│ │ │ ├── SymbolWnd.cpp
│ │ │ ├── TextFrm.cpp
│ │ │ └── ZoomDlg.cpp
│ │ └── CMakeLists.txt
│ ├── speech-codecs
│ │ ├── application
│ │ │ ├── umc_speech_rtp_codec
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── include
│ │ │ │ │ ├── cmd_params.h
│ │ │ │ │ ├── repacketizer.h
│ │ │ │ │ ├── rtpdump_file.h
│ │ │ │ │ ├── timedplayer.h
│ │ │ │ │ ├── timer.h
│ │ │ │ │ └── usc_codec_container.h
│ │ │ │ └── src
│ │ │ │ ├── cmd_params.cpp
│ │ │ │ ├── repacketizer.cpp
│ │ │ │ ├── rtpdump_file.cpp
│ │ │ │ ├── timedplayer.cpp
│ │ │ │ ├── timer.cpp
│ │ │ │ ├── umc_speech_rtp_codec.cpp
│ │ │ │ └── usc_codec_container.cpp
│ │ │ ├── usc_ec
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── include
│ │ │ │ │ ├── loadec.h
│ │ │ │ │ └── util.h
│ │ │ │ └── src
│ │ │ │ ├── loadec.c
│ │ │ │ ├── usc_ec.c
│ │ │ │ └── util.c
│ │ │ ├── usc_nr
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── include
│ │ │ │ │ └── types.h
│ │ │ │ └── src
│ │ │ │ ├── nr_exmp.c
│ │ │ │ └── util.c
│ │ │ ├── usc_speech_codec
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── include
│ │ │ │ │ ├── formats.h
│ │ │ │ │ ├── loadcodec.h
│ │ │ │ │ ├── usccodec.h
│ │ │ │ │ ├── uscfmt.h
│ │ │ │ │ ├── util.h
│ │ │ │ │ └── wavfile.h
│ │ │ │ └── src
│ │ │ │ ├── formats.c
│ │ │ │ ├── loadcodec.c
│ │ │ │ ├── player.c
│ │ │ │ ├── timing.c
│ │ │ │ ├── usccodec.c
│ │ │ │ ├── util.c
│ │ │ │ └── wavfile.c
│ │ │ └── usc_tones
│ │ │ ├── CMakeLists.txt
│ │ │ ├── include
│ │ │ │ └── util.h
│ │ │ └── src
│ │ │ ├── td.c
│ │ │ └── util.c
│ │ ├── CMakeLists.txt
│ │ ├── codec
│ │ │ ├── speech
│ │ │ │ ├── alc
│ │ │ │ │ ├── CMakeLists.txt
│ │ │ │ │ └── src
│ │ │ │ │ └── uscalc.c
│ │ │ │ ├── amrwb
│ │ │ │ │ ├── CMakeLists.txt
│ │ │ │ │ ├── include
│ │ │ │ │ │ ├── amrwbapi.h
│ │ │ │ │ │ ├── amrwb_types.h
│ │ │ │ │ │ └── ownamrwb.h
│ │ │ │ │ └── src
│ │ │ │ │ ├── decamrwb.c
│ │ │ │ │ ├── dtxamrwb.c
│ │ │ │ │ ├── encamrwb.c
│ │ │ │ │ ├── ownamrwb.c
│ │ │ │ │ ├── tabamrwb.c
│ │ │ │ │ ├── uscamrwb.c
│ │ │ │ │ └── utilamrwb.c
│ │ │ │ ├── amrwbe
│ │ │ │ │ ├── CMakeLists.txt
│ │ │ │ │ ├── include
│ │ │ │ │ │ ├── apiamrwbe.h
│ │ │ │ │ │ ├── ownamrwbe.h
│ │ │ │ │ │ └── typesamrwbe.h
│ │ │ │ │ └── src
│ │ │ │ │ ├── decamrwbe.c
│ │ │ │ │ ├── encamrwbe.c
│ │ │ │ │ ├── initwbe.c
│ │ │ │ │ ├── tabamrwbe.c
│ │ │ │ │ ├── uscamrwbe.c
│ │ │ │ │ ├── utildecwbe.c
│ │ │ │ │ ├── utilencwbe.c
│ │ │ │ │ └── utilswbe.c
│ │ │ │ ├── common
│ │ │ │ │ ├── CMakeLists.txt
│ │ │ │ │ ├── include
│ │ │ │ │ │ └── aux_fnxs.h
│ │ │ │ │ └── src
│ │ │ │ │ ├── aec_db_tbl.c
│ │ │ │ │ ├── aux_fnxs.c
│ │ │ │ │ └── aux_tbls.c
│ │ │ │ ├── ec
│ │ │ │ │ ├── CMakeLists.txt
│ │ │ │ │ ├── include
│ │ │ │ │ │ ├── ah_api.h
│ │ │ │ │ │ ├── ec_api.h
│ │ │ │ │ │ ├── ec_td.h
│ │ │ │ │ │ ├── nlp_api.h
│ │ │ │ │ │ ├── nr_sbf.h
│ │ │ │ │ │ ├── ownah.h
│ │ │ │ │ │ └── ownec.h
│ │ │ │ │ └── src
│ │ │ │ │ ├── ah.c
│ │ │ │ │ ├── ec_fb.c
│ │ │ │ │ ├── ec_sb.c
│ │ │ │ │ ├── ec_sbf.c
│ │ │ │ │ ├── ec_td.c
│ │ │ │ │ ├── freqdist.c
│ │ │ │ │ ├── nlp.c
│ │ │ │ │ ├── nr_sbf.c
│ │ │ │ │ └── uscec.c
│ │ │ │ ├── g711
│ │ │ │ │ ├── CMakeLists.txt
│ │ │ │ │ ├── include
│ │ │ │ │ │ ├── g711api.h
│ │ │ │ │ │ └── owng711.h
│ │ │ │ │ └── src
│ │ │ │ │ ├── decg711.c
│ │ │ │ │ ├── encg711.c
│ │ │ │ │ ├── plcg711.c
│ │ │ │ │ └── uscg711.c
│ │ │ │ ├── g722
│ │ │ │ │ ├── CMakeLists.txt
│ │ │ │ │ ├── include
│ │ │ │ │ │ ├── g722sbapi.h
│ │ │ │ │ │ ├── g722sb.h
│ │ │ │ │ │ └── owng722sb.h
│ │ │ │ │ └── src
│ │ │ │ │ ├── decg722sb.c
│ │ │ │ │ ├── encg722sb.c
│ │ │ │ │ ├── owng722sb.c
│ │ │ │ │ └── uscg722sb.c
│ │ │ │ ├── g722.1
│ │ │ │ │ ├── CMakeLists.txt
│ │ │ │ │ ├── include
│ │ │ │ │ │ ├── g722api.h
│ │ │ │ │ │ ├── g722.h
│ │ │ │ │ │ └── owng722.h
│ │ │ │ │ └── src
│ │ │ │ │ ├── decg722.c
│ │ │ │ │ ├── encg722.c
│ │ │ │ │ ├── g722api.c
│ │ │ │ │ ├── owng722.c
│ │ │ │ │ └── uscg722.c
│ │ │ │ ├── g723.1
│ │ │ │ │ ├── CMakeLists.txt
│ │ │ │ │ ├── include
│ │ │ │ │ │ ├── g723api.h
│ │ │ │ │ │ ├── g723ipp.h
│ │ │ │ │ │ └── owng723.h
│ │ │ │ │ └── src
│ │ │ │ │ ├── decg723.c
│ │ │ │ │ ├── encg723.c
│ │ │ │ │ ├── owng723.c
│ │ │ │ │ └── uscg723.c
│ │ │ │ ├── g726
│ │ │ │ │ ├── CMakeLists.txt
│ │ │ │ │ └── src
│ │ │ │ │ └── uscg726.c
│ │ │ │ ├── g728
│ │ │ │ │ ├── CMakeLists.txt
│ │ │ │ │ ├── include
│ │ │ │ │ │ ├── g728api.h
│ │ │ │ │ │ ├── g728.h
│ │ │ │ │ │ ├── g728tables.h
│ │ │ │ │ │ └── owng728.h
│ │ │ │ │ └── src
│ │ │ │ │ ├── adapters.c
│ │ │ │ │ ├── consealg728.c
│ │ │ │ │ ├── g728api.c
│ │ │ │ │ ├── g728j.c
│ │ │ │ │ ├── g728tables.c
│ │ │ │ │ ├── owng728.c
│ │ │ │ │ ├── pitchg728.c
│ │ │ │ │ ├── pstg728.c
│ │ │ │ │ ├── uscg728.c
│ │ │ │ │ └── vq.c
│ │ │ │ ├── g729.1
│ │ │ │ │ ├── CMakeLists.txt
│ │ │ │ │ ├── include
│ │ │ │ │ │ ├── g7291api.h
│ │ │ │ │ │ └── owng7291.h
│ │ │ │ │ └── src
│ │ │ │ │ ├── decg7291.c
│ │ │ │ │ ├── encg7291.c
│ │ │ │ │ ├── owng7291.c
│ │ │ │ │ ├── tabg7291.c
│ │ │ │ │ ├── uscg7291.c
│ │ │ │ │ ├── utilfec.c
│ │ │ │ │ ├── utilg7291.c
│ │ │ │ │ └── utilsid.c
│ │ │ │ ├── g729fp
│ │ │ │ │ ├── CMakeLists.txt
│ │ │ │ │ ├── include
│ │ │ │ │ │ ├── g729fpapi.h
│ │ │ │ │ │ └── owng729fp.h
│ │ │ │ │ └── src
│ │ │ │ │ ├── decg729fp.c
│ │ │ │ │ ├── encg729fp.c
│ │ │ │ │ ├── owng729fp.c
│ │ │ │ │ └── usc729fp.c
│ │ │ │ ├── g729i
│ │ │ │ │ ├── CMakeLists.txt
│ │ │ │ │ ├── include
│ │ │ │ │ │ ├── g729api.h
│ │ │ │ │ │ └── owng729.h
│ │ │ │ │ └── src
│ │ │ │ │ ├── decg729.c
│ │ │ │ │ ├── encg729.c
│ │ │ │ │ ├── owng729.c
│ │ │ │ │ └── uscg729i.c
│ │ │ │ ├── gsmamr
│ │ │ │ │ ├── CMakeLists.txt
│ │ │ │ │ ├── include
│ │ │ │ │ │ ├── gsmamrapi.h
│ │ │ │ │ │ ├── gsmamr.h
│ │ │ │ │ │ ├── gsmamr_types.h
│ │ │ │ │ │ └── owngsmamr.h
│ │ │ │ │ └── src
│ │ │ │ │ ├── bitgsmamr.c
│ │ │ │ │ ├── decgsmamr.c
│ │ │ │ │ ├── dtxgsmamr.c
│ │ │ │ │ ├── encgsmamr.c
│ │ │ │ │ ├── gain_util.c
│ │ │ │ │ ├── tabgsmamr.c
│ │ │ │ │ ├── uscgsmamr.c
│ │ │ │ │ └── utilgsmamr.c
│ │ │ │ ├── gsmfr
│ │ │ │ │ ├── CMakeLists.txt
│ │ │ │ │ ├── include
│ │ │ │ │ │ ├── gsmfrapi.h
│ │ │ │ │ │ ├── gsmfr_types.h
│ │ │ │ │ │ └── owngsmfr.h
│ │ │ │ │ └── src
│ │ │ │ │ ├── decgsmfr.c
│ │ │ │ │ ├── encgsmfr.c
│ │ │ │ │ ├── owngsmfr.c
│ │ │ │ │ └── uscgsmfr.c
│ │ │ │ ├── nr
│ │ │ │ │ ├── CMakeLists.txt
│ │ │ │ │ └── src
│ │ │ │ │ ├── usc_ecnr.c
│ │ │ │ │ └── usc_msrta_nr.c
│ │ │ │ ├── td
│ │ │ │ │ ├── CMakeLists.txt
│ │ │ │ │ └── src
│ │ │ │ │ ├── usc_ansam.c
│ │ │ │ │ ├── usc_ans_tones.c
│ │ │ │ │ └── usc_dtmf.c
│ │ │ │ └── vad
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── include
│ │ │ │ │ ├── vadg723.h
│ │ │ │ │ ├── vadg729fp.h
│ │ │ │ │ └── vadg729.h
│ │ │ │ └── src
│ │ │ │ ├── uscvadamrwb.c
│ │ │ │ ├── uscvadg723.c
│ │ │ │ ├── uscvadg729fp.c
│ │ │ │ ├── uscvadg729i.c
│ │ │ │ ├── vadg723.c
│ │ │ │ ├── vadg729.c
│ │ │ │ └── vadg729fp.c
│ │ │ └── speech_rtp
│ │ │ ├── CMakeLists.txt
│ │ │ ├── include
│ │ │ │ ├── base_rtp_cnvrt.h
│ │ │ │ ├── common_rtp_payloads.h
│ │ │ │ ├── dummy_rtp_payload.h
│ │ │ │ ├── rtp_amr_payload.h
│ │ │ │ ├── rtp_amrwbe_payload.h
│ │ │ │ ├── rtppayload.h
│ │ │ │ └── umc_rtp_packet.h
│ │ │ └── src
│ │ │ ├── common_rtp_payloads.cpp
│ │ │ ├── dummy_rtp_payload.cpp
│ │ │ ├── rtp_amr_payload.cpp
│ │ │ ├── rtp_amrwbe_payload.cpp
│ │ │ └── umc_rtp_packet.cpp
│ │ ├── core
│ │ │ ├── umc
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── include
│ │ │ │ │ ├── umc_audio_codec.h
│ │ │ │ │ ├── umc_base_codec.h
│ │ │ │ │ ├── umc_base_color_space_converter.h
│ │ │ │ │ ├── umc_data_reader.h
│ │ │ │ │ ├── umc_data_writer.h
│ │ │ │ │ ├── umc_default_memory_allocator.h
│ │ │ │ │ ├── umc_defs.h
│ │ │ │ │ ├── umc_dual_thread_codec.h
│ │ │ │ │ ├── umc_dynamic_cast.h
│ │ │ │ │ ├── umc_linked_list.h
│ │ │ │ │ ├── umc_media_buffer.h
│ │ │ │ │ ├── umc_media_data.h
│ │ │ │ │ ├── umc_media_receiver.h
│ │ │ │ │ ├── umc_memory_allocator.h
│ │ │ │ │ ├── umc_module_context.h
│ │ │ │ │ ├── umc_muxer.h
│ │ │ │ │ ├── umc_speech_codec.h
│ │ │ │ │ ├── umc_speech_data.h
│ │ │ │ │ ├── umc_structures.h
│ │ │ │ │ ├── umc_usc_base.h
│ │ │ │ │ └── umc_usc.h
│ │ │ │ └── src
│ │ │ │ ├── umc_audio_codec.cpp
│ │ │ │ ├── umc_base_codec.cpp
│ │ │ │ ├── umc_default_memory_allocator.cpp
│ │ │ │ ├── umc_dual_thread_codec.cpp
│ │ │ │ ├── umc_media_buffer.cpp
│ │ │ │ ├── umc_media_data.cpp
│ │ │ │ ├── umc_speech_codec.cpp
│ │ │ │ └── umc_speech_data.cpp
│ │ │ ├── usc
│ │ │ │ └── include
│ │ │ │ ├── scratchmem.h
│ │ │ │ ├── usc_base.h
│ │ │ │ ├── usc_ec.h
│ │ │ │ ├── usc_filter.h
│ │ │ │ ├── usc.h
│ │ │ │ ├── usc_objects_decl.h
│ │ │ │ ├── uscreg.h
│ │ │ │ ├── usc_td.h
│ │ │ │ ├── usc_vad.h
│ │ │ │ └── wmsprt.h
│ │ │ ├── vm
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── include
│ │ │ │ │ ├── vm_affinity.h
│ │ │ │ │ ├── vm_debug.h
│ │ │ │ │ ├── vm_event.h
│ │ │ │ │ ├── vm_file.h
│ │ │ │ │ ├── vm_file_unix.h
│ │ │ │ │ ├── vm_file_win.h
│ │ │ │ │ ├── vm_mmap.h
│ │ │ │ │ ├── vm_mutex.h
│ │ │ │ │ ├── vm_semaphore.h
│ │ │ │ │ ├── vm_shared_object.h
│ │ │ │ │ ├── vm_socket.h
│ │ │ │ │ ├── vm_strings.h
│ │ │ │ │ ├── vm_sys_info.h
│ │ │ │ │ ├── vm_thread.h
│ │ │ │ │ ├── vm_time.h
│ │ │ │ │ ├── vm_types.h
│ │ │ │ │ ├── vm_types_unix.h
│ │ │ │ │ └── vm_types_win.h
│ │ │ │ └── src
│ │ │ │ ├── vm_affinity_common.c
│ │ │ │ ├── vm_affinity_unix.c
│ │ │ │ ├── vm_affinity_win.c
│ │ │ │ ├── vm_event_unix.c
│ │ │ │ ├── vm_event_win.c
│ │ │ │ ├── vm_file.c
│ │ │ │ ├── vm_file_unix.c
│ │ │ │ ├── vm_file_win.c
│ │ │ │ ├── vm_mmap_unix.c
│ │ │ │ ├── vm_mmap_win.c
│ │ │ │ ├── vm_mutex_unix.c
│ │ │ │ ├── vm_mutex_win.c
│ │ │ │ ├── vm_semaphore_unix.c
│ │ │ │ ├── vm_semaphore_win.c
│ │ │ │ ├── vm_shared_object_unix.c
│ │ │ │ ├── vm_shared_object_win.c
│ │ │ │ ├── vm_socket_unix.c
│ │ │ │ ├── vm_socket_win.c
│ │ │ │ ├── vm_sys_info_unix.c
│ │ │ │ ├── vm_sys_info_win.c
│ │ │ │ ├── vm_thread_unix.c
│ │ │ │ ├── vm_thread_win.c
│ │ │ │ ├── vm_time_common.c
│ │ │ │ ├── vm_time_unix.c
│ │ │ │ └── vm_time_win.c
│ │ │ └── vm_plus
│ │ │ ├── CMakeLists.txt
│ │ │ ├── include
│ │ │ │ ├── umc_automatic_mutex.h
│ │ │ │ ├── umc_dynamic_cast.h
│ │ │ │ ├── umc_event.h
│ │ │ │ ├── umc_list.h
│ │ │ │ ├── umc_malloc.h
│ │ │ │ ├── umc_mmap.h
│ │ │ │ ├── umc_mutex.h
│ │ │ │ ├── umc_pendulum.h
│ │ │ │ ├── umc_semaphore.h
│ │ │ │ ├── umc_string.h
│ │ │ │ ├── umc_sys_info.h
│ │ │ │ └── umc_thread.h
│ │ │ └── src
│ │ │ ├── umc_event.cpp
│ │ │ ├── umc_malloc.cpp
│ │ │ ├── umc_mmap.cpp
│ │ │ ├── umc_pendulum.cpp
│ │ │ ├── umc_semaphore.cpp
│ │ │ ├── umc_string.cpp
│ │ │ ├── umc_sys_info.cpp
│ │ │ └── umc_thread.cpp
│ │ ├── io
│ │ │ ├── jitter_buffers
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── include
│ │ │ │ │ ├── jitterbuffer.h
│ │ │ │ │ ├── umc_base_jbuffer.h
│ │ │ │ │ ├── umc_rta_jbuffer.h
│ │ │ │ │ └── umc_speech_jbuffer.h
│ │ │ │ └── src
│ │ │ │ ├── jitterbuffer.cpp
│ │ │ │ ├── umc_rta_jbuffer.cpp
│ │ │ │ └── umc_speech_jbuffer.cpp
│ │ │ ├── media_buffers
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── include
│ │ │ │ │ ├── umc_linear_buffer.h
│ │ │ │ │ └── umc_sample_buffer.h
│ │ │ │ └── src
│ │ │ │ └── umc_sample_buffer.cpp
│ │ │ └── renders
│ │ │ └── audio
│ │ │ ├── CMakeLists.txt
│ │ │ ├── include
│ │ │ │ ├── audio_file.h
│ │ │ │ └── wav_file.h
│ │ │ └── src
│ │ │ └── wav_file.cpp
│ │ └── lib
│ │ ├── ia32
│ │ │ ├── speech_msrtafp.lib
│ │ │ └── speech_msrta_msft.lib
│ │ └── intel64
│ │ ├── speech_msrtafp.lib
│ │ └── speech_msrta_msft.lib
│ ├── string-processing
│ │ ├── application
│ │ │ └── ippgrep
│ │ │ ├── CMakeLists.txt
│ │ │ └── src
│ │ │ └── ippgrep.c
│ │ └── CMakeLists.txt
│ └── uic
│ ├── application
│ │ ├── picnic
│ │ │ ├── CMakeLists.txt
│ │ │ ├── data
│ │ │ │ └── haar.txt
│ │ │ ├── include
│ │ │ │ ├── aboutdlg.h
│ │ │ │ ├── bmp.h
│ │ │ │ ├── colorlayoutfea.h
│ │ │ │ ├── constants.h
│ │ │ │ ├── detector.h
│ │ │ │ ├── dicom.h
│ │ │ │ ├── edgehistogramfea.h
│ │ │ │ ├── facedetection.h
│ │ │ │ ├── fileopendlg.h
│ │ │ │ ├── filesavedlg.h
│ │ │ │ ├── harmonization.h
│ │ │ │ ├── imagefeadb.h
│ │ │ │ ├── imagefea.h
│ │ │ │ ├── imagewidget.h
│ │ │ │ ├── inpainting.h
│ │ │ │ ├── ippimage.h
│ │ │ │ ├── jpeg2k.h
│ │ │ │ ├── jpeg.h
│ │ │ │ ├── jpegxr.h
│ │ │ │ ├── mainwindow.h
│ │ │ │ ├── optionsdialog.h
│ │ │ │ ├── pixmap.h
│ │ │ │ ├── png.h
│ │ │ │ ├── precomp.h
│ │ │ │ ├── raw.h
│ │ │ │ ├── segmentation.h
│ │ │ │ ├── sobel.h
│ │ │ │ └── timer.h
│ │ │ ├── res
│ │ │ │ ├── fileopen.xpm
│ │ │ │ ├── filesave.xpm
│ │ │ │ ├── next.xpm
│ │ │ │ ├── picnic.ico
│ │ │ │ ├── picnic.rc
│ │ │ │ └── prev.xpm
│ │ │ └── src
│ │ │ ├── aboutdlg.cpp
│ │ │ ├── bmp.cpp
│ │ │ ├── colorlayoutfea.cpp
│ │ │ ├── detector.cpp
│ │ │ ├── dicom.cpp
│ │ │ ├── edgehistogramfea.cpp
│ │ │ ├── facedetection.cpp
│ │ │ ├── fileopendlg.cpp
│ │ │ ├── filesavedlg.cpp
│ │ │ ├── harmonization.cpp
│ │ │ ├── imagefea.cpp
│ │ │ ├── imagefeadb.cpp
│ │ │ ├── imagewidget.cpp
│ │ │ ├── inpainting.cpp
│ │ │ ├── ippimage.cpp
│ │ │ ├── jpeg2k.cpp
│ │ │ ├── jpeg.cpp
│ │ │ ├── jpegxr.cpp
│ │ │ ├── main.cpp
│ │ │ ├── mainwindow.cpp
│ │ │ ├── optionsdialog.cpp
│ │ │ ├── pixmap.cpp
│ │ │ ├── png.cpp
│ │ │ ├── precomp.cpp
│ │ │ ├── raw.cpp
│ │ │ ├── resources.qrc
│ │ │ ├── segmentation.cpp
│ │ │ ├── sobel.cpp
│ │ │ └── timer.cpp
│ │ └── uic_transcoder_con
│ │ ├── CMakeLists.txt
│ │ ├── include
│ │ │ ├── bmp.h
│ │ │ ├── cmdline.h
│ │ │ ├── detector.h
│ │ │ ├── dicom.h
│ │ │ ├── fixedarray.h
│ │ │ ├── fixedbuffer.h
│ │ │ ├── fixedstring.h
│ │ │ ├── genalg.h
│ │ │ ├── ippimage.h
│ │ │ ├── jpeg2k.h
│ │ │ ├── jpeg.h
│ │ │ ├── jpegxr.h
│ │ │ ├── list_.h
│ │ │ ├── png.h
│ │ │ ├── precomp.h
│ │ │ ├── raw.h
│ │ │ ├── stralg.h
│ │ │ ├── stricmp.h
│ │ │ ├── strnature.h
│ │ │ ├── timer.h
│ │ │ └── uic_transcoder_con.h
│ │ └── src
│ │ ├── bmp.cpp
│ │ ├── cmdline.cpp
│ │ ├── detector.cpp
│ │ ├── dicom.cpp
│ │ ├── ippimage.cpp
│ │ ├── jpeg2k.cpp
│ │ ├── jpeg.cpp
│ │ ├── jpegxr.cpp
│ │ ├── png.cpp
│ │ ├── precomp.cpp
│ │ ├── raw.cpp
│ │ ├── strnaturechar.cpp
│ │ ├── timer.cpp
│ │ └── uic_transcoder_con.cpp
│ ├── CMakeLists.txt
│ ├── codec
│ │ └── image
│ │ ├── bmp
│ │ │ ├── common
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── include
│ │ │ │ │ └── bmp.h
│ │ │ │ └── src
│ │ │ │ └── main.cpp
│ │ │ ├── dec
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── include
│ │ │ │ │ └── uic_bmp_dec.h
│ │ │ │ └── src
│ │ │ │ └── uic_bmp_dec.cpp
│ │ │ └── enc
│ │ │ ├── CMakeLists.txt
│ │ │ ├── include
│ │ │ │ └── uic_bmp_enc.h
│ │ │ └── src
│ │ │ └── uic_bmp_enc.cpp
│ │ ├── jpeg
│ │ │ ├── common
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── include
│ │ │ │ │ ├── colorcomp.h
│ │ │ │ │ ├── jpegbase.h
│ │ │ │ │ ├── metadata.h
│ │ │ │ │ └── precomp.h
│ │ │ │ └── src
│ │ │ │ ├── colorcomp.cpp
│ │ │ │ ├── jpegbase.cpp
│ │ │ │ ├── main.cpp
│ │ │ │ └── metadata.cpp
│ │ │ ├── dec
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── include
│ │ │ │ │ ├── bitstreamin.h
│ │ │ │ │ ├── dechtbl.h
│ │ │ │ │ ├── decqtbl.h
│ │ │ │ │ ├── jpegdec.h
│ │ │ │ │ └── uic_jpeg_dec.h
│ │ │ │ └── src
│ │ │ │ ├── bitstreamin.cpp
│ │ │ │ ├── dechtbl.cpp
│ │ │ │ ├── decqtbl.cpp
│ │ │ │ ├── jpegdec.cpp
│ │ │ │ ├── jpegdecrst.cpp
│ │ │ │ └── uic_jpeg_dec.cpp
│ │ │ └── enc
│ │ │ ├── CMakeLists.txt
│ │ │ ├── include
│ │ │ │ ├── bitstreamout.h
│ │ │ │ ├── enchtbl.h
│ │ │ │ ├── encqtbl.h
│ │ │ │ ├── jpegenc.h
│ │ │ │ └── uic_jpeg_enc.h
│ │ │ └── src
│ │ │ ├── bitstreamout.cpp
│ │ │ ├── enchtbl.cpp
│ │ │ ├── encqtbl.cpp
│ │ │ ├── jpegenc.cpp
│ │ │ ├── jpegencrst.cpp
│ │ │ └── uic_jpeg_enc.cpp
│ │ ├── jpeg2000
│ │ │ ├── common
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ └── src
│ │ │ │ ├── box
│ │ │ │ │ ├── djp2boxbitspercomp.h
│ │ │ │ │ ├── djp2boxcaptureresolution.h
│ │ │ │ │ ├── djp2boxcolourspec.h
│ │ │ │ │ ├── djp2boxcompmapping.h
│ │ │ │ │ ├── djp2boxdisplayresolution.h
│ │ │ │ │ ├── djp2boxexception.h
│ │ │ │ │ ├── djp2box.h
│ │ │ │ │ ├── djp2boxheader.h
│ │ │ │ │ ├── djp2boximageheader.h
│ │ │ │ │ ├── djp2boxpalette.h
│ │ │ │ │ ├── djp2boxresolution.h
│ │ │ │ │ ├── djp2boxuuid.h
│ │ │ │ │ ├── djp2boxwarning.h
│ │ │ │ │ ├── ejp2box.h
│ │ │ │ │ ├── jp2box.h
│ │ │ │ │ └── jp2refgridresolution.h
│ │ │ │ ├── codestream
│ │ │ │ │ ├── common
│ │ │ │ │ │ ├── cbcodingstyle.h
│ │ │ │ │ │ ├── djp2csexception.h
│ │ │ │ │ │ ├── djp2csunsuppexception.h
│ │ │ │ │ │ ├── djp2cswarning.h
│ │ │ │ │ │ ├── djp2quantcomp.cpp
│ │ │ │ │ │ ├── djp2quantcomp.h
│ │ │ │ │ │ ├── jp2bitspercomp.h
│ │ │ │ │ │ ├── jp2codingstylecomp.h
│ │ │ │ │ │ ├── jp2codingstylejoint.h
│ │ │ │ │ │ ├── jp2const.h
│ │ │ │ │ │ └── jp2progrrange.h
│ │ │ │ │ ├── djp2codestream.h
│ │ │ │ │ ├── ebcot
│ │ │ │ │ │ ├── bcodeblock.h
│ │ │ │ │ │ ├── cbencoder.cpp
│ │ │ │ │ │ ├── cbencoder.h
│ │ │ │ │ │ ├── dcblayer.h
│ │ │ │ │ │ ├── dcodeblock.cpp
│ │ │ │ │ │ ├── dcodeblock.h
│ │ │ │ │ │ ├── debcotwarning.h
│ │ │ │ │ │ ├── dprecinct.cpp
│ │ │ │ │ │ ├── dprecinct.h
│ │ │ │ │ │ ├── dreslevel.h
│ │ │ │ │ │ ├── dsubband.cpp
│ │ │ │ │ │ ├── dsubband.h
│ │ │ │ │ │ ├── dtilecomp.h
│ │ │ │ │ │ ├── dtile.h
│ │ │ │ │ │ ├── ecbpass.h
│ │ │ │ │ │ ├── ecodeblock.cpp
│ │ │ │ │ │ ├── ecodeblock.h
│ │ │ │ │ │ ├── eprecinct.cpp
│ │ │ │ │ │ ├── eprecinct.h
│ │ │ │ │ │ ├── ereslevel.cpp
│ │ │ │ │ │ ├── ereslevel.h
│ │ │ │ │ │ ├── esubband.cpp
│ │ │ │ │ │ ├── esubband.h
│ │ │ │ │ │ ├── etilecomp.cpp
│ │ │ │ │ │ ├── etilecomp.h
│ │ │ │ │ │ ├── etile.cpp
│ │ │ │ │ │ └── etile.h
│ │ │ │ │ ├── mainheader
│ │ │ │ │ │ ├── djp2csmainheader.cpp
│ │ │ │ │ │ └── djp2csmainheader.h
│ │ │ │ │ ├── marker
│ │ │ │ │ │ ├── djp2markerexception.h
│ │ │ │ │ │ ├── djp2marker.h
│ │ │ │ │ │ ├── djp2markerwarning.h
│ │ │ │ │ │ ├── ejp2marker.h
│ │ │ │ │ │ └── jp2marker.h
│ │ │ │ │ ├── packetheader
│ │ │ │ │ │ ├── dphwarning.h
│ │ │ │ │ │ ├── phbitin.h
│ │ │ │ │ │ ├── phbitout.h
│ │ │ │ │ │ ├── tagtree.cpp
│ │ │ │ │ │ ├── tagtreedecoder.h
│ │ │ │ │ │ ├── tagtreeencoder.cpp
│ │ │ │ │ │ ├── tagtreeencoder.h
│ │ │ │ │ │ └── tagtree.h
│ │ │ │ │ ├── quant
│ │ │ │ │ │ ├── dquant.h
│ │ │ │ │ │ ├── equant.h
│ │ │ │ │ │ └── quant.h
│ │ │ │ │ ├── tile
│ │ │ │ │ │ ├── djp2cstile.cpp
│ │ │ │ │ │ ├── djp2cstile.h
│ │ │ │ │ │ ├── djp2cstilepartheader.h
│ │ │ │ │ │ ├── dpostprocess.h
│ │ │ │ │ │ ├── epreprocess.h
│ │ │ │ │ │ ├── jp2tileprogriterator.cpp
│ │ │ │ │ │ ├── jp2tileprogriterator.h
│ │ │ │ │ │ └── tilemetric.h
│ │ │ │ │ └── wavelet
│ │ │ │ │ ├── sbtree.h
│ │ │ │ │ ├── wt53fwd.h
│ │ │ │ │ ├── wt53inv.h
│ │ │ │ │ ├── wt97const16s32s.h
│ │ │ │ │ ├── wt97const32f.h
│ │ │ │ │ ├── wt97fwdcol16s.h
│ │ │ │ │ ├── wt97fwdcol32f.h
│ │ │ │ │ ├── wt97fwdcol32s.h
│ │ │ │ │ ├── wt97fwdcolgen.h
│ │ │ │ │ ├── wt97fwdrow16s.h
│ │ │ │ │ ├── wt97fwdrow32f.h
│ │ │ │ │ ├── wt97fwdrow32s.h
│ │ │ │ │ ├── wt97fwdrowgen.h
│ │ │ │ │ ├── wt97invborderindexhmt.h
│ │ │ │ │ ├── wt97invborderindexlmt.h
│ │ │ │ │ ├── wt97invcol16s.h
│ │ │ │ │ ├── wt97invcol32f.h
│ │ │ │ │ ├── wt97invcol32s.h
│ │ │ │ │ ├── wt97invcolgenbasemt.h
│ │ │ │ │ ├── wt97invcolgen.h
│ │ │ │ │ ├── wt97invcolgenhmt.h
│ │ │ │ │ ├── wt97invcolgenlmt.h
│ │ │ │ │ ├── wt97invcolgenmt.h
│ │ │ │ │ ├── wt97invcolmt32f.h
│ │ │ │ │ ├── wt97invrow16s.h
│ │ │ │ │ ├── wt97invrow32f.h
│ │ │ │ │ ├── wt97invrow32s.h
│ │ │ │ │ ├── wt97invrowgen.h
│ │ │ │ │ ├── wt97invrowgenhmt.h
│ │ │ │ │ ├── wt97invrowgenlmt.h
│ │ │ │ │ ├── wt97invrowgenmt.h
│ │ │ │ │ ├── wt97invrowmt32f.h
│ │ │ │ │ ├── wtfwd.h
│ │ │ │ │ ├── wtinv.h
│ │ │ │ │ ├── wtinvmt.h
│ │ │ │ │ ├── wtinvrowmt.h
│ │ │ │ │ ├── wtmetric.h
│ │ │ │ │ └── wtmetricmt.h
│ │ │ │ ├── common
│ │ │ │ │ ├── addrarith.h
│ │ │ │ │ ├── auxmath.h
│ │ │ │ │ ├── bdiagnoutput.h
│ │ │ │ │ ├── calcvector.h
│ │ │ │ │ ├── container
│ │ │ │ │ │ ├── delayline.h
│ │ │ │ │ │ ├── fixedarray.h
│ │ │ │ │ │ ├── fixedbuffer.h
│ │ │ │ │ │ ├── list_.h
│ │ │ │ │ │ ├── optionalarray.h
│ │ │ │ │ │ ├── optionalvalue.h
│ │ │ │ │ │ ├── ringbuffer.h
│ │ │ │ │ │ ├── ringstripe.h
│ │ │ │ │ │ └── stack.h
│ │ │ │ │ ├── decimetric.h
│ │ │ │ │ ├── diagndescr.h
│ │ │ │ │ ├── genalg.h
│ │ │ │ │ ├── geometry
│ │ │ │ │ │ ├── boundediterator.h
│ │ │ │ │ │ ├── geometry1d.h
│ │ │ │ │ │ ├── geometry2d.h
│ │ │ │ │ │ ├── geometrybase.h
│ │ │ │ │ │ ├── rasteriterator.h
│ │ │ │ │ │ └── rectgrid.h
│ │ │ │ │ ├── image
│ │ │ │ │ │ ├── imagealloc.h
│ │ │ │ │ │ ├── imageconvert.cpp
│ │ │ │ │ │ ├── imageconvert.h
│ │ │ │ │ │ ├── imagecore.h
│ │ │ │ │ │ ├── image.h
│ │ │ │ │ │ ├── imagerowinput.h
│ │ │ │ │ │ ├── imagerowoutput.h
│ │ │ │ │ │ ├── rowiterator.h
│ │ │ │ │ │ ├── trackedrowinput.h
│ │ │ │ │ │ └── trackedrowoutput.h
│ │ │ │ │ ├── ippwrapper
│ │ │ │ │ │ └── pp.h
│ │ │ │ │ ├── memexception.h
│ │ │ │ │ ├── stream
│ │ │ │ │ │ ├── bufferstream.cpp
│ │ │ │ │ │ ├── bufferstream.h
│ │ │ │ │ │ ├── bytebuffer.h
│ │ │ │ │ │ ├── byteinputexception.h
│ │ │ │ │ │ ├── byteinput.h
│ │ │ │ │ │ ├── byteoutput.h
│ │ │ │ │ │ ├── dummyoutput.h
│ │ │ │ │ │ ├── lookahead.h
│ │ │ │ │ │ ├── memoryinput.h
│ │ │ │ │ │ └── memoryoutput.h
│ │ │ │ │ └── string
│ │ │ │ │ ├── fixedstring.h
│ │ │ │ │ ├── stackstring.h
│ │ │ │ │ ├── stralg.h
│ │ │ │ │ ├── stricmp.h
│ │ │ │ │ ├── strnaturechar.cpp
│ │ │ │ │ └── strnature.h
│ │ │ │ ├── diagn_adapter.h
│ │ │ │ ├── file
│ │ │ │ │ ├── djp2fileexception.h
│ │ │ │ │ ├── djp2file.h
│ │ │ │ │ └── djp2filewarning.h
│ │ │ │ ├── jp2_encode.h
│ │ │ │ ├── main.cpp
│ │ │ │ ├── ompthreads.h
│ │ │ │ ├── stream_input_adapter.h
│ │ │ │ └── stream_output_adapter.h
│ │ │ ├── dec
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── include
│ │ │ │ │ ├── uic_jp2_dec.h
│ │ │ │ │ └── uic_jpeg2000_dec.h
│ │ │ │ └── src
│ │ │ │ ├── uic_jp2_dec.cpp
│ │ │ │ └── uic_jpeg2000_dec.cpp
│ │ │ └── enc
│ │ │ ├── CMakeLists.txt
│ │ │ ├── include
│ │ │ │ └── uic_jp2_enc.h
│ │ │ └── src
│ │ │ └── uic_jp2_enc.cpp
│ │ ├── jpegxr
│ │ │ ├── common
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── include
│ │ │ │ │ ├── hdp.h
│ │ │ │ │ ├── jpegxrbase.h
│ │ │ │ │ ├── jpegxrvalues.h
│ │ │ │ │ ├── pjxrfltgen.h
│ │ │ │ │ ├── pjxr.h
│ │ │ │ │ ├── pjxrpctgenfwddc.h
│ │ │ │ │ ├── pjxrpctgeninvdc.h
│ │ │ │ │ ├── pjxrquantgen.h
│ │ │ │ │ └── pjxrresgen.h
│ │ │ │ └── src
│ │ │ │ ├── pjxrfltfwd.c
│ │ │ │ ├── pjxrfltinv.c
│ │ │ │ ├── pjxrpctfwddc.c
│ │ │ │ ├── pjxrpctinvdc.c
│ │ │ │ ├── pjxrquant.c
│ │ │ │ └── psjxrres.c
│ │ │ ├── dec
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── include
│ │ │ │ │ ├── bitstreamin.h
│ │ │ │ │ ├── jpegxrdec_cc.h
│ │ │ │ │ ├── jpegxrdec.h
│ │ │ │ │ ├── jpegxrdec_tbb.h
│ │ │ │ │ └── uic_jpegxr_dec.h
│ │ │ │ └── src
│ │ │ │ ├── bitstreamin.cpp
│ │ │ │ ├── jpegxrdec_cc.cpp
│ │ │ │ ├── jpegxrdec.cpp
│ │ │ │ ├── jpegxrdec_tbb.cpp
│ │ │ │ ├── jpegxrmbdec.cpp
│ │ │ │ └── uic_jpegxr_dec.cpp
│ │ │ └── enc
│ │ │ ├── CMakeLists.txt
│ │ │ ├── include
│ │ │ │ ├── bitstreamout.h
│ │ │ │ ├── jpegxrenc_cc.h
│ │ │ │ ├── jpegxrenc.h
│ │ │ │ └── uic_jpegxr_enc.h
│ │ │ └── src
│ │ │ ├── bitstreamout.cpp
│ │ │ ├── jpegxrenc_cc.cpp
│ │ │ ├── jpegxrenc.cpp
│ │ │ ├── jpegxrmbenc.cpp
│ │ │ └── uic_jpegxr_enc.cpp
│ │ ├── png
│ │ │ ├── common
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ └── src
│ │ │ │ ├── ANNOUNCE
│ │ │ │ ├── CHANGES
│ │ │ │ ├── example.c
│ │ │ │ ├── KNOWNBUG
│ │ │ │ ├── libpng-1.2.35.txt
│ │ │ │ ├── LICENSE
│ │ │ │ ├── png.c
│ │ │ │ ├── pngconf.h
│ │ │ │ ├── pngerror.c
│ │ │ │ ├── pnggccrd.c
│ │ │ │ ├── pngget.c
│ │ │ │ ├── png.h
│ │ │ │ ├── pngmem.c
│ │ │ │ ├── pngpread.c
│ │ │ │ ├── pngread.c
│ │ │ │ ├── pngrio.c
│ │ │ │ ├── pngrtran.c
│ │ │ │ ├── pngrutil.c
│ │ │ │ ├── pngset.c
│ │ │ │ ├── pngtest.c
│ │ │ │ ├── pngtest.png
│ │ │ │ ├── pngtrans.c
│ │ │ │ ├── pngvcrd.c
│ │ │ │ ├── pngwio.c
│ │ │ │ ├── pngwrite.c
│ │ │ │ ├── pngwtran.c
│ │ │ │ ├── pngwutil.c
│ │ │ │ ├── README
│ │ │ │ └── Y2KINFO
│ │ │ ├── dec
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── include
│ │ │ │ │ └── uic_png_dec.h
│ │ │ │ └── src
│ │ │ │ └── uic_png_dec.cpp
│ │ │ └── enc
│ │ │ ├── CMakeLists.txt
│ │ │ ├── include
│ │ │ │ └── uic_png_enc.h
│ │ │ └── src
│ │ │ └── uic_png_enc.cpp
│ │ └── zlib
│ │ ├── CMakeLists.txt
│ │ └── src
│ │ ├── adler32.c
│ │ ├── algorithm.txt
│ │ ├── ChangeLog
│ │ ├── compress.c
│ │ ├── crc32.c
│ │ ├── crc32.h
│ │ ├── deflate.c
│ │ ├── deflate.h
│ │ ├── example.c
│ │ ├── FAQ
│ │ ├── gzio.c
│ │ ├── infback.c
│ │ ├── inffast.c
│ │ ├── inffast.h
│ │ ├── inffixed.h
│ │ ├── inflate.c
│ │ ├── inflate.h
│ │ ├── inftrees.c
│ │ ├── inftrees.h
│ │ ├── ipp_static.cpp
│ │ ├── minigzip.c
│ │ ├── trees.c
│ │ ├── trees.h
│ │ ├── uncompr.c
│ │ ├── zconf.h
│ │ ├── zconf.in.h
│ │ ├── zlib.h
│ │ ├── zutil.c
│ │ └── zutil.h
│ ├── core
│ │ └── uic
│ │ ├── CMakeLists.txt
│ │ ├── include
│ │ │ ├── uic_addr_arith.h
│ │ │ ├── uic_attachable_buffer.h
│ │ │ ├── uic_base_image_codec.h
│ │ │ ├── uic_base_image_decoder.h
│ │ │ ├── uic_base_image_encoder.h
│ │ │ ├── uic_base_stream_diagn.h
│ │ │ ├── uic_base_stream.h
│ │ │ ├── uic_base_stream_input.h
│ │ │ ├── uic_base_stream_output.h
│ │ │ ├── uic_defs.h
│ │ │ ├── uic_exc_status.h
│ │ │ ├── uic_fixed_array.h
│ │ │ ├── uic_fixed_buffer.h
│ │ │ ├── uic_general_algorithm.h
│ │ │ ├── uic_geometry.h
│ │ │ ├── uic_image_converter.h
│ │ │ ├── uic_image.h
│ │ │ ├── uic_math.h
│ │ │ └── uic_new.h
│ │ └── src
│ │ ├── uic_image_converter.cpp
│ │ ├── uic_image.cpp
│ │ └── uic_new.cpp
│ └── io
│ └── uic_io
│ ├── CMakeLists.txt
│ ├── include
│ │ ├── membuffin.h
│ │ ├── membuffout.h
│ │ ├── stdfilein.h
│ │ └── stdfileout.h
│ └── src
│ ├── membuffin.cpp
│ ├── membuffout.cpp
│ ├── stdfilein.cpp
│ └── stdfileout.cpp
└── support.txt
459 directories, 2992 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论