gitextract_4e0u9_x1/ ├── .gitignore ├── dep/ │ └── readme.txt ├── doc/ │ ├── english/ │ │ ├── help_english_vc08.vcproj │ │ ├── help_english_vc10.vcxproj │ │ ├── help_english_vc10.vcxproj.filters │ │ ├── how_to_use/ │ │ │ ├── burn_image.html │ │ │ ├── burn_options.html │ │ │ ├── configuration.html │ │ │ ├── copy_audio_disc.html │ │ │ ├── copy_data_disc.html │ │ │ ├── device_configuration.html │ │ │ ├── disc_information.html │ │ │ ├── erase_disc.html │ │ │ ├── fixate_disc.html │ │ │ ├── manage_tracks.html │ │ │ ├── read_options.html │ │ │ └── working_with_projects/ │ │ │ ├── add_boot_image.html │ │ │ ├── getting_started.html │ │ │ ├── multisession_disc.html │ │ │ └── project_settings.html │ │ ├── infra_recorder/ │ │ │ ├── acknowledgments.html │ │ │ ├── copyright.html │ │ │ ├── faq.html │ │ │ ├── feature_overview.html │ │ │ ├── installation.html │ │ │ ├── introduction.html │ │ │ ├── license_agreement.html │ │ │ ├── quick_start.html │ │ │ ├── system_requirements.html │ │ │ └── whats_new.html │ │ ├── infrarecorder.hhc │ │ ├── infrarecorder.hhk │ │ ├── infrarecorder.hhp │ │ ├── style.css │ │ └── stylescript.js │ └── french/ │ ├── French.chm │ ├── Gpl-3.0-FR.txt │ ├── InfraRecorder.hhp │ ├── InfraRecorderFR.hhc │ ├── InfraRecorderFR.hhk │ ├── fr.stp │ ├── how_to_use/ │ │ ├── burn_image.html │ │ ├── burn_options.html │ │ ├── configuration.html │ │ ├── copy_audio_disc.html │ │ ├── copy_data_disc.html │ │ ├── device_configuration.html │ │ ├── disc_information.html │ │ ├── erase_disc.html │ │ ├── fixate_disc.html │ │ ├── manage_tracks.html │ │ ├── read_options.html │ │ └── working_with_projects/ │ │ ├── add_boot_image.html │ │ ├── getting_started.html │ │ ├── multisession_disc.html │ │ └── project_settings.html │ ├── infra_recorder/ │ │ ├── acknowledgments.html │ │ ├── copyright.html │ │ ├── faq.html │ │ ├── feature_overview.html │ │ ├── installation.html │ │ ├── introduction.html │ │ ├── license_agreement.html │ │ ├── license_agreement_fr.html │ │ ├── quick_start.html │ │ ├── system_requirements.html │ │ └── whats_new.html │ ├── style.css │ └── stylescript.js ├── etc/ │ ├── codecs/ │ │ └── readme.txt │ └── translations/ │ ├── help/ │ │ ├── czech.chm │ │ ├── french.chm │ │ ├── german.chm │ │ ├── russian.chm │ │ ├── thai.chm │ │ ├── turkish.chm │ │ └── ukrainian.chm │ ├── install.txt │ ├── readme.txt │ └── software/ │ ├── albanian.irl │ ├── arabic.irl │ ├── armenian.irl │ ├── basque.irl │ ├── bosnian.irl │ ├── bulgarian.irl │ ├── catalan.irl │ ├── chinese-simplified.irl │ ├── chinese-traditional.irl │ ├── chuvash.irl │ ├── croatian.irl │ ├── czech.irl │ ├── danish.irl │ ├── dutch.irl │ ├── english.irl │ ├── estonian.irl │ ├── farsi.irl │ ├── finnish.irl │ ├── french.irl │ ├── galician.irl │ ├── georgian.irl │ ├── german.irl │ ├── greek.irl │ ├── hebrew.irl │ ├── hungarian.irl │ ├── indonesian.irl │ ├── italian.irl │ ├── japanese.irl │ ├── korean.irl │ ├── latvian.irl │ ├── lithuanian.irl │ ├── macedonian.irl │ ├── norwegian.irl │ ├── polish.irl │ ├── portuguese-brazilian.irl │ ├── portuguese.irl │ ├── romanian.irl │ ├── russian.irl │ ├── serbian-cyrillic.irl │ ├── serbian-latin.irl │ ├── slovak.irl │ ├── slovenian.irl │ ├── spanish.irl │ ├── swedish.irl │ ├── thai.irl │ ├── turkish.irl │ ├── ukrainian.irl │ ├── valencian.irl │ └── vietnamese.irl ├── license.rtf ├── license.txt ├── makelinks.bat ├── readme.txt ├── sign.bat └── src/ ├── app/ │ ├── action_manager.cc │ ├── action_manager.hh │ ├── advanced_progress.cc │ ├── advanced_progress.hh │ ├── atl_compat.hh │ ├── control/ │ │ ├── custom_button.cc │ │ ├── custom_button.hh │ │ ├── custom_combo_box.cc │ │ ├── custom_combo_box.hh │ │ ├── custom_container.cc │ │ ├── custom_container.hh │ │ ├── custom_edit_ctrl.cc │ │ ├── custom_edit_ctrl.hh │ │ ├── custom_header_ctrl.cc │ │ ├── custom_header_ctrl.hh │ │ ├── custom_multi_button.cc │ │ ├── custom_multi_button.hh │ │ ├── custom_toolbar_ctrl.cc │ │ ├── custom_toolbar_ctrl.hh │ │ ├── double_buffered_static.cc │ │ ├── double_buffered_static.hh │ │ ├── drop_down_button.cc │ │ ├── drop_down_button.hh │ │ ├── gradient_static.cc │ │ ├── gradient_static.hh │ │ ├── label_container.cc │ │ ├── label_container.hh │ │ ├── mini_html_ctrl.cc │ │ ├── mini_html_ctrl.hh │ │ ├── project_list_view_ctrl.cc │ │ ├── project_list_view_ctrl.hh │ │ ├── project_tree_view_ctrl.cc │ │ ├── project_tree_view_ctrl.hh │ │ ├── shell_list_view_ctrl.cc │ │ ├── shell_list_view_ctrl.hh │ │ ├── space_meter.cc │ │ ├── space_meter.hh │ │ ├── title_tip_list_view_ctrl.cc │ │ ├── title_tip_list_view_ctrl.hh │ │ ├── welcome_pane.cc │ │ └── welcome_pane.hh │ ├── core/ │ │ ├── cd_text.cc │ │ ├── cd_text.hh │ │ ├── cdrtools_parse_strings.hh │ │ ├── core.cc │ │ ├── core.hh │ │ ├── core2.cc │ │ ├── core2.hh │ │ ├── core2_blank.cc │ │ ├── core2_blank.hh │ │ ├── core2_format.cc │ │ ├── core2_format.hh │ │ ├── core2_info.cc │ │ ├── core2_info.hh │ │ ├── core2_read.cc │ │ ├── core2_read.hh │ │ ├── core2_stream.cc │ │ ├── core2_stream.hh │ │ ├── core2_util.cc │ │ ├── core2_util.hh │ │ ├── diagnostics.cc │ │ ├── diagnostics.hh │ │ ├── scsi.cc │ │ └── scsi.hh │ ├── ctrl_messages.hh │ ├── dialog/ │ │ ├── about_window.cc │ │ ├── about_window.hh │ │ ├── add_boot_image_dlg.cc │ │ ├── add_boot_image_dlg.hh │ │ ├── burn_advanced_page.cc │ │ ├── burn_advanced_page.hh │ │ ├── burn_image_dlg.cc │ │ ├── burn_image_dlg.hh │ │ ├── burn_image_general_page.cc │ │ ├── burn_image_general_page.hh │ │ ├── config_advanced_page.cc │ │ ├── config_advanced_page.hh │ │ ├── config_dlg.cc │ │ ├── config_dlg.hh │ │ ├── config_general_page.cc │ │ ├── config_general_page.hh │ │ ├── config_language_page.cc │ │ ├── config_language_page.hh │ │ ├── config_shell_ext_page.cc │ │ ├── config_shell_ext_page.hh │ │ ├── confirm_file_replace_dlg.cc │ │ ├── confirm_file_replace_dlg.hh │ │ ├── copy_disc_dlg.cc │ │ ├── copy_disc_dlg.hh │ │ ├── copy_disc_general_page.cc │ │ ├── copy_disc_general_page.hh │ │ ├── copy_image_dlg.cc │ │ ├── copy_image_dlg.hh │ │ ├── copy_image_general_page.cc │ │ ├── copy_image_general_page.hh │ │ ├── device_advanced_page.cc │ │ ├── device_advanced_page.hh │ │ ├── device_dlg.cc │ │ ├── device_dlg.hh │ │ ├── device_general_page.cc │ │ ├── device_general_page.hh │ │ ├── devices_dlg.cc │ │ ├── devices_dlg.hh │ │ ├── disc_dlg.cc │ │ ├── disc_dlg.hh │ │ ├── disc_general_page.cc │ │ ├── disc_general_page.hh │ │ ├── edit_track_dlg.cc │ │ ├── edit_track_dlg.hh │ │ ├── erase_dlg.cc │ │ ├── erase_dlg.hh │ │ ├── fixate_dlg.cc │ │ ├── fixate_dlg.hh │ │ ├── import_session_dlg.cc │ │ ├── import_session_dlg.hh │ │ ├── info_dlg.cc │ │ ├── info_dlg.hh │ │ ├── log_dlg.cc │ │ ├── log_dlg.hh │ │ ├── main_frm.cc │ │ ├── main_frm.hh │ │ ├── main_view.cc │ │ ├── main_view.hh │ │ ├── new_file_ext_dlg.cc │ │ ├── new_file_ext_dlg.hh │ │ ├── progress_dlg.cc │ │ ├── progress_dlg.hh │ │ ├── project_prop_audio_page.cc │ │ ├── project_prop_audio_page.hh │ │ ├── project_prop_boot_page.cc │ │ ├── project_prop_boot_page.hh │ │ ├── project_prop_dlg.cc │ │ ├── project_prop_dlg.hh │ │ ├── project_prop_fields_page.cc │ │ ├── project_prop_fields_page.hh │ │ ├── project_prop_file_sys_page.cc │ │ ├── project_prop_file_sys_page.hh │ │ ├── project_prop_general_page.cc │ │ ├── project_prop_general_page.hh │ │ ├── project_prop_iso_page.cc │ │ ├── project_prop_iso_page.hh │ │ ├── project_prop_udf_page.cc │ │ ├── project_prop_udf_page.hh │ │ ├── read_options_page.cc │ │ ├── read_options_page.hh │ │ ├── save_tracks_dlg.cc │ │ ├── save_tracks_dlg.hh │ │ ├── simple_progress_dlg.cc │ │ ├── simple_progress_dlg.hh │ │ ├── splash_window.cc │ │ ├── splash_window.hh │ │ ├── tracks_dlg.cc │ │ ├── tracks_dlg.hh │ │ ├── wait_dlg.cc │ │ └── wait_dlg.hh │ ├── directory_monitor.cc │ ├── directory_monitor.hh │ ├── effects.cc │ ├── effects.hh │ ├── enum_fmt_etc.cc │ ├── enum_fmt_etc.hh │ ├── files_data_object.cc │ ├── files_data_object.hh │ ├── infrarecorder.cc │ ├── infrarecorder.hh │ ├── infrarecorder.rc │ ├── infrarecorder_vc08.vcproj │ ├── infrarecorder_vc10.vcxproj │ ├── infrarecorder_vc10.vcxproj.filters │ ├── pidl_helper.cc │ ├── pidl_helper.hh │ ├── png_file.cc │ ├── png_file.hh │ ├── project_data_object.cc │ ├── project_data_object.hh │ ├── project_drop_source.cc │ ├── project_drop_source.hh │ ├── project_drop_target_base.cc │ ├── project_drop_target_base.hh │ ├── project_manager.cc │ ├── project_manager.hh │ ├── registry.cc │ ├── registry.hh │ ├── resource.h │ ├── settings.cc │ ├── settings.hh │ ├── settings_manager.cc │ ├── settings_manager.hh │ ├── stdafx.cc │ ├── stdafx.hh │ ├── string_table.cc │ ├── string_table.hh │ ├── temp_manager.cc │ ├── temp_manager.hh │ ├── toolbar_manager.cc │ ├── toolbar_manager.hh │ ├── translated_strings.hh │ ├── tree_manager.cc │ ├── tree_manager.hh │ ├── utility/ │ │ ├── audio_util.cc │ │ ├── audio_util.hh │ │ ├── device_util.cc │ │ ├── device_util.hh │ │ ├── lang_util.cc │ │ ├── lang_util.hh │ │ ├── shell_ext_util.cc │ │ ├── shell_ext_util.hh │ │ ├── trans_util.cc │ │ └── trans_util.hh │ ├── version.cc │ ├── version.hh │ ├── visual_styles.cc │ └── visual_styles.hh ├── base/ │ ├── base_vc08.vcproj │ ├── base_vc10.vcxproj │ ├── base_vc10.vcxproj.filters │ ├── check_fmt_str_placeholders.cc │ ├── check_fmt_str_placeholders.hh │ ├── codec_const.hh │ ├── codec_manager.cc │ ├── codec_manager.hh │ ├── custom_string.hh │ ├── file_util.cc │ ├── file_util.hh │ ├── graph_util.cc │ ├── graph_util.hh │ ├── lng_processor.cc │ ├── lng_processor.hh │ ├── string_container.cc │ ├── string_container.hh │ ├── string_conv.cc │ ├── string_conv.hh │ ├── string_util.cc │ ├── string_util.hh │ ├── xml_processor.cc │ └── xml_processor.hh ├── codecs/ │ ├── lame/ │ │ ├── config_dlg.cc │ │ ├── config_dlg.hh │ │ ├── config_general_page.cc │ │ ├── config_general_page.hh │ │ ├── lame.cc │ │ ├── lame.def │ │ ├── lame.rc │ │ ├── lame_base.cc │ │ ├── lame_base.hh │ │ ├── lame_encoder.cc │ │ ├── lame_encoder.hh │ │ ├── lame_vc08.vcproj │ │ ├── lame_vc10.vcxproj │ │ ├── lame_vc10.vcxproj.filters │ │ ├── resource.h │ │ ├── stdafx.cc │ │ └── stdafx.hh │ ├── sndfile/ │ │ ├── library_helper.cc │ │ ├── library_helper.hh │ │ ├── sndfile.cc │ │ ├── sndfile.def │ │ ├── sndfile_vc08.vcproj │ │ ├── sndfile_vc10.vcxproj │ │ ├── sndfile_vc10.vcxproj.filters │ │ ├── stdafx.cc │ │ └── stdafx.hh │ ├── vorbis/ │ │ ├── config_dlg.cc │ │ ├── config_dlg.hh │ │ ├── config_general_page.cc │ │ ├── config_general_page.hh │ │ ├── resource.h │ │ ├── stdafx.cc │ │ ├── stdafx.hh │ │ ├── vorbis.cc │ │ ├── vorbis.def │ │ ├── vorbis.hh │ │ ├── vorbis.rc │ │ ├── vorbis_vc08.vcproj │ │ ├── vorbis_vc10.vcxproj │ │ └── vorbis_vc10.vcxproj.filters │ ├── wave/ │ │ ├── stdafx.cc │ │ ├── stdafx.hh │ │ ├── wave.cc │ │ ├── wave.def │ │ ├── wave_vc08.vcproj │ │ ├── wave_vc10.vcxproj │ │ ├── wave_vc10.vcxproj.filters │ │ ├── wave_writer.cc │ │ └── wave_writer.hh │ └── wma/ │ ├── config_dlg.cc │ ├── config_dlg.hh │ ├── config_general_page.cc │ ├── config_general_page.hh │ ├── library_helper.cc │ ├── library_helper.hh │ ├── read_stream.cc │ ├── read_stream.hh │ ├── resource.h │ ├── stdafx.cc │ ├── stdafx.hh │ ├── wma.cc │ ├── wma.def │ ├── wma.rc │ ├── wma_reader.cc │ ├── wma_reader.hh │ ├── wma_vc08.vcproj │ ├── wma_vc10.vcxproj │ └── wma_vc10.vcxproj.filters ├── infrarecorder_vc08.sln ├── infrarecorder_vc10.sln ├── setup/ │ ├── ir_plugin/ │ │ ├── ir_plugin.cc │ │ ├── ir_plugin.def │ │ ├── ir_plugin_vc08.vcproj │ │ ├── ir_plugin_vc10.vcxproj │ │ ├── ir_plugin_vc10.vcxproj.filters │ │ ├── settings.cc │ │ ├── settings.hh │ │ ├── stdafx.cc │ │ └── stdafx.hh │ ├── setup_nsis.nsi │ ├── setup_nsis_vc08.vcproj │ ├── setup_nsis_vc10.vcxproj │ ├── setup_nsis_vc10.vcxproj.filters │ ├── setup_wix.bat │ ├── setup_wix.wxs │ ├── setup_wix_vc08.vcproj │ ├── setup_wix_vc10.vcxproj │ └── setup_wix_vc10.vcxproj.filters ├── shell/ │ ├── lang_util.cc │ ├── lang_util.hh │ ├── readme.txt │ ├── resource.h │ ├── settings.cc │ ├── settings.hh │ ├── settings_manager.cc │ ├── settings_manager.hh │ ├── shell.cc │ ├── shell.def │ ├── shell.idl │ ├── shell.rc │ ├── shell.rgs │ ├── shell.vcproj.vspscc │ ├── shell_ext.cc │ ├── shell_ext.hh │ ├── shell_ext.rgs │ ├── shell_ps.def │ ├── shell_ps_vc08.vcproj │ ├── shell_ps_vc08.vcproj.vspscc │ ├── shell_vc08.vcproj │ ├── shell_vc10.vcxproj │ ├── shell_vc10.vcxproj.filters │ ├── stdafx.cc │ ├── stdafx.hh │ ├── string_table.cc │ ├── string_table.hh │ └── version.hh ├── tests/ │ ├── codec.hh │ ├── data/ │ │ └── audio/ │ │ ├── audio_test_1-sndfile_ogg-quality_mid.ogg │ │ ├── audio_test_1-sndfile_wma-128.wma │ │ ├── audio_test_1-sndfile_wma-28.wma │ │ ├── audio_test_1-sndfile_wma-64.wma │ │ └── audio_test_1.aif │ ├── tests_vc08.vcproj │ ├── tests_vc10.vcxproj │ └── tests_vc10.vcxproj.filters └── tools/ ├── codectester/ │ ├── codectester.cc │ ├── codectester.hh │ ├── codectester.rc │ ├── codectester_vc08.vcproj │ ├── codectester_vc10.vcxproj │ ├── codectester_vc10.vcxproj.filters │ ├── main_dlg.cc │ ├── main_dlg.hh │ ├── resource.h │ ├── stdafx.cc │ └── stdafx.hh └── translationtool/ ├── lng_analyzer.cc ├── lng_analyzer.hh ├── main_dlg.cc ├── main_dlg.hh ├── resource.h ├── stdafx.cc ├── stdafx.hh ├── translationtool.cc ├── translationtool.hh ├── translationtool.rc ├── translationtool_vc08.vcproj ├── translationtool_vc10.vcxproj └── translationtool_vc10.vcxproj.filters