gitextract_c_rmr097/ ├── 3rdParty/ │ ├── equalizer/ │ │ ├── eq.cpp │ │ ├── eq.h │ │ ├── iir.h │ │ ├── iir_cfs.cpp │ │ ├── iir_cfs.h │ │ ├── iir_fpu.cpp │ │ └── iir_fpu.h │ ├── libmad/ │ │ ├── include/ │ │ │ ├── bit.c │ │ │ ├── bit.h │ │ │ ├── config.h │ │ │ ├── decoder.c │ │ │ ├── decoder.h │ │ │ ├── fixed.c │ │ │ ├── fixed.h │ │ │ ├── frame.c │ │ │ ├── frame.h │ │ │ ├── global.h │ │ │ ├── huffman.c │ │ │ ├── huffman.h │ │ │ ├── layer12.c │ │ │ ├── layer12.h │ │ │ ├── layer3.c │ │ │ ├── layer3.h │ │ │ ├── mad.h │ │ │ ├── stream.c │ │ │ ├── stream.h │ │ │ ├── synth.c │ │ │ ├── synth.h │ │ │ ├── timer.c │ │ │ ├── timer.h │ │ │ ├── version.c │ │ │ └── version.h │ │ └── lib/ │ │ ├── libmad.lib │ │ └── libmadd.lib │ ├── libogg/ │ │ ├── include/ │ │ │ ├── ogg.h │ │ │ └── os_types.h │ │ └── lib/ │ │ ├── libogg.lib │ │ └── liboggd.lib │ ├── libvorbis/ │ │ ├── include/ │ │ │ ├── analysis.c │ │ │ ├── backends.h │ │ │ ├── bitrate.c │ │ │ ├── bitrate.h │ │ │ ├── block.c │ │ │ ├── codebook.c │ │ │ ├── codebook.h │ │ │ ├── codec.h │ │ │ ├── codec_internal.h │ │ │ ├── envelope.c │ │ │ ├── envelope.h │ │ │ ├── floor0.c │ │ │ ├── floor1.c │ │ │ ├── floor_all.h │ │ │ ├── highlevel.h │ │ │ ├── info.c │ │ │ ├── lookup.c │ │ │ ├── lookup.h │ │ │ ├── lookup_data.h │ │ │ ├── lpc.c │ │ │ ├── lpc.h │ │ │ ├── lsp.c │ │ │ ├── lsp.h │ │ │ ├── mapping0.c │ │ │ ├── masking.h │ │ │ ├── mdct.c │ │ │ ├── mdct.h │ │ │ ├── misc.h │ │ │ ├── os.h │ │ │ ├── psy.c │ │ │ ├── psy.h │ │ │ ├── psych_11.h │ │ │ ├── psych_16.h │ │ │ ├── psych_44.h │ │ │ ├── psych_8.h │ │ │ ├── psytune.c │ │ │ ├── registry.c │ │ │ ├── registry.h │ │ │ ├── res0.c │ │ │ ├── residue_16.h │ │ │ ├── residue_44.h │ │ │ ├── residue_44u.h │ │ │ ├── residue_8.h │ │ │ ├── scales.h │ │ │ ├── setup_11.h │ │ │ ├── setup_16.h │ │ │ ├── setup_22.h │ │ │ ├── setup_32.h │ │ │ ├── setup_44.h │ │ │ ├── setup_44u.h │ │ │ ├── setup_8.h │ │ │ ├── setup_X.h │ │ │ ├── sharedbook.c │ │ │ ├── smallft.c │ │ │ ├── smallft.h │ │ │ ├── synthesis.c │ │ │ ├── tone.c │ │ │ ├── vorbisenc.c │ │ │ ├── vorbisenc.h │ │ │ ├── vorbisfile.c │ │ │ ├── vorbisfile.h │ │ │ ├── window.c │ │ │ └── window.h │ │ └── lib/ │ │ ├── libvorbis.lib │ │ └── libvorbisd.lib │ ├── qdeviceWatcher/ │ │ ├── include/ │ │ │ ├── qdevicechangeevent.cpp │ │ │ ├── qdevicechangeevent.h │ │ │ ├── qdevicewatcher.cpp │ │ │ ├── qdevicewatcher.h │ │ │ ├── qdevicewatcher_global.h │ │ │ ├── qdevicewatcher_linux.cpp │ │ │ ├── qdevicewatcher_p.h │ │ │ ├── qdevicewatcher_win32.cpp │ │ │ └── qdevicewatcher_wince.cpp │ │ └── lib/ │ │ └── QDeviceWatcherd2.lib │ ├── qtsingleapplication/ │ │ ├── QtLockedFile │ │ ├── QtSingleApplication │ │ ├── qtlocalpeer.cpp │ │ ├── qtlocalpeer.h │ │ ├── qtlockedfile.cpp │ │ ├── qtlockedfile.h │ │ ├── qtlockedfile_unix.cpp │ │ ├── qtlockedfile_win.cpp │ │ ├── qtsingleapplication.cpp │ │ ├── qtsingleapplication.h │ │ ├── qtsingleapplication.pri │ │ ├── qtsinglecoreapplication.cpp │ │ ├── qtsinglecoreapplication.h │ │ └── qtsinglecoreapplication.pri │ └── qxtglobalshortcut/ │ ├── qxtglobal.h │ ├── qxtglobalshortcut.cpp │ ├── qxtglobalshortcut.h │ ├── qxtglobalshortcut.pri │ ├── qxtglobalshortcut_mac.cpp │ ├── qxtglobalshortcut_p.h │ ├── qxtglobalshortcut_win.cpp │ └── qxtglobalshortcut_x11.cpp ├── AboutPanel/ │ ├── AboutPage.cpp │ ├── AboutPage.h │ ├── AboutPanel.cpp │ ├── AboutPanel.h │ ├── AboutPanel.pri │ ├── AuthorPage.cpp │ ├── AuthorPage.h │ ├── ThanksPage.cpp │ └── ThanksPage.h ├── CZPlayer.pro ├── ConfigPanel/ │ ├── ConfigDialog.cpp │ ├── ConfigDialog.h │ ├── ConfigPanel.pri │ ├── DownloadSettingsPage.cpp │ ├── DownloadSettingsPage.h │ ├── EditHotkeyDialog.cpp │ ├── EditHotkeyDialog.h │ ├── GeneralSettingsPage.cpp │ ├── GeneralSettingsPage.h │ ├── Global.cpp │ ├── Global.h │ ├── GlobalConfig.cpp │ ├── GlobalConfig.h │ ├── HotkeysSettingsPage.cpp │ ├── HotkeysSettingsPage.h │ ├── HotkeysTableWidget.cpp │ ├── HotkeysTableWidget.h │ ├── LrcDemo.cpp │ ├── LrcDemo.h │ ├── LrcSettingsPage.cpp │ ├── LrcSettingsPage.h │ ├── UpdatePage.cpp │ └── UpdatePage.h ├── Copyright ├── Core/ │ ├── AutoStart.cpp │ ├── AutoStart.h │ ├── AutoStartHandle.cpp │ ├── AutoStartHandle.h │ ├── ChineseToLetter.h │ ├── Core.pri │ ├── FileRelation.cpp │ ├── FileRelation.h │ ├── FileRelationHandle.cpp │ ├── FileRelationHandle.h │ ├── GlobalHotkey.cpp │ ├── GlobalHotkey.h │ ├── NoFocusDelegate.cpp │ ├── NoFocusDelegate.h │ ├── StatusDefine.h │ ├── TR.h │ └── signal_slot.h ├── DB/ │ ├── DB.pri │ ├── DBModule.cpp │ └── DBModule.h ├── Doxyfile ├── Engine/ │ ├── AudioStream.cpp │ ├── AudioStream.h │ ├── BasicPlayer.cpp │ ├── BasicPlayer.h │ ├── CriticalSection.h │ ├── Engine.pri │ ├── FastFourierTransform.cpp │ ├── FastFourierTransform.h │ ├── IO.cpp │ ├── IO.h │ ├── SoundControl.cpp │ ├── SoundControl.h │ ├── SpectroGraph.cpp │ ├── SpectroGraph.h │ ├── Stream.cpp │ ├── Stream.h │ ├── Thread.h │ ├── Utils.cpp │ ├── Utils.h │ └── WMWrapper.cpp ├── Entity/ │ ├── Entity.pri │ ├── MusicInfoEntity.cpp │ ├── MusicInfoEntity.h │ ├── MusicListSaveFormatEntity.cpp │ ├── MusicListSaveFormatEntity.h │ ├── RadioInfoEntity.cpp │ └── RadioInfoEntity.h ├── ExecDir/ │ ├── AutoUpdate/ │ │ └── qt.conf │ ├── CZPlayer.exe.embed.manifest │ ├── RadioInfo.xml │ ├── qt.conf │ └── update.xml ├── LICENSE ├── LrcLabel/ │ ├── LrcLabel.pri │ ├── MusicLrc.cpp │ └── MusicLrc.h ├── MainWidget/ │ ├── MainWidget.cpp │ ├── MainWidget.h │ └── MainWidget.pri ├── MediaWidget/ │ ├── CollectionPanel.cpp │ ├── CollectionPanel.h │ ├── DownloadListPanel.cpp │ ├── DownloadListPanel.h │ ├── LrcPortraitPanel.cpp │ ├── LrcPortraitPanel.h │ ├── MediaWidget.cpp │ ├── MediaWidget.h │ ├── MediaWidget.pri │ ├── RadioPanel.cpp │ ├── RadioPanel.h │ ├── RankingPanel.cpp │ ├── RankingPanel.h │ ├── SearchPanel.cpp │ └── SearchPanel.h ├── MinWidget/ │ ├── MinMusicWidget.cpp │ ├── MinMusicWidget.h │ └── MinWidget.pri ├── MusicList/ │ ├── MusicList.cpp │ ├── MusicList.h │ ├── MusicList.pri │ ├── MusicListWidget.cpp │ ├── MusicListWidget.h │ ├── SharedDialog.cpp │ └── SharedDialog.h ├── README.md ├── Resources/ │ ├── CZPlayer.qrc │ ├── CZPlayer.rc │ ├── audio/ │ │ └── README │ ├── qss/ │ │ └── CZPlayer.qss │ └── xml/ │ ├── README │ ├── RadioInfo.xml │ └── update.xml ├── TODO ├── Thread/ │ ├── AlbumThread.cpp │ ├── AlbumThread.h │ ├── DownloadMusicThread.cpp │ ├── DownloadMusicThread.h │ ├── LoadMusicThread.cpp │ ├── LoadMusicThread.h │ ├── LrcThread.cpp │ ├── LrcThread.h │ ├── SearchThread.cpp │ ├── SearchThread.h │ └── Thread.pri ├── doc/ │ ├── _about_page_8cpp.html │ ├── _about_page_8h.html │ ├── _about_page_8h_source.html │ ├── _about_panel_8cpp.html │ ├── _about_panel_8h.html │ ├── _about_panel_8h_source.html │ ├── _album_thread_8cpp.html │ ├── _album_thread_8h.html │ ├── _album_thread_8h_source.html │ ├── _audio_stream_8h_source.html │ ├── _author_page_8cpp.html │ ├── _author_page_8h.html │ ├── _author_page_8h_source.html │ ├── _basic_player_8cpp.html │ ├── _basic_player_8h.html │ ├── _basic_player_8h_source.html │ ├── _collection_panel_8cpp.html │ ├── _collection_panel_8h.html │ ├── _collection_panel_8h_source.html │ ├── _config_dialog_8cpp.html │ ├── _config_dialog_8h.html │ ├── _config_dialog_8h_source.html │ ├── _critical_section_8h_source.html │ ├── _d_b_module_8cpp.html │ ├── _d_b_module_8h.html │ ├── _d_b_module_8h_source.html │ ├── _download_list_panel_8cpp.html │ ├── _download_list_panel_8h.html │ ├── _download_list_panel_8h_source.html │ ├── _download_settings_page_8cpp.html │ ├── _download_settings_page_8h.html │ ├── _download_settings_page_8h_source.html │ ├── _edit_hotkey_dialog_8cpp.html │ ├── _edit_hotkey_dialog_8h.html │ ├── _edit_hotkey_dialog_8h_source.html │ ├── _fast_fourier_transform_8h_source.html │ ├── _general_settings_page_8cpp.html │ ├── _general_settings_page_8h.html │ ├── _general_settings_page_8h_source.html │ ├── _global_8h_source.html │ ├── _global_config_8cpp.html │ ├── _global_config_8h.html │ ├── _global_config_8h_source.html │ ├── _global_hotkey_8cpp.html │ ├── _global_hotkey_8h.html │ ├── _global_hotkey_8h_source.html │ ├── _hotkeys_settings_page_8cpp.html │ ├── _hotkeys_settings_page_8h.html │ ├── _hotkeys_settings_page_8h_source.html │ ├── _hotkeys_table_widget_8cpp.html │ ├── _hotkeys_table_widget_8h.html │ ├── _hotkeys_table_widget_8h_source.html │ ├── _i_o_8h_source.html │ ├── _load_music_thread_8cpp.html │ ├── _load_music_thread_8h.html │ ├── _load_music_thread_8h_source.html │ ├── _lrc_demo_8cpp.html │ ├── _lrc_demo_8h.html │ ├── _lrc_demo_8h_source.html │ ├── _lrc_portrait_panel_8cpp.html │ ├── _lrc_portrait_panel_8h.html │ ├── _lrc_portrait_panel_8h_source.html │ ├── _lrc_settings_page_8cpp.html │ ├── _lrc_settings_page_8h.html │ ├── _lrc_settings_page_8h_source.html │ ├── _lrc_thread_8cpp.html │ ├── _lrc_thread_8h.html │ ├── _lrc_thread_8h_source.html │ ├── _main_widget_8h.html │ ├── _main_widget_8h_source.html │ ├── _media_widget_8cpp.html │ ├── _media_widget_8h.html │ ├── _media_widget_8h_source.html │ ├── _min_music_widget_8cpp.html │ ├── _min_music_widget_8h.html │ ├── _min_music_widget_8h_source.html │ ├── _music_info_entity_8cpp.html │ ├── _music_info_entity_8h.html │ ├── _music_info_entity_8h_source.html │ ├── _music_list_8cpp.html │ ├── _music_list_8h.html │ ├── _music_list_8h_source.html │ ├── _music_list_save_format_entity_8cpp.html │ ├── _music_list_save_format_entity_8h.html │ ├── _music_list_save_format_entity_8h_source.html │ ├── _music_list_widget_8cpp.html │ ├── _music_list_widget_8h.html │ ├── _music_list_widget_8h_source.html │ ├── _music_lrc_8cpp.html │ ├── _music_lrc_8h.html │ ├── _music_lrc_8h_source.html │ ├── _no_focus_delegate_8h_source.html │ ├── _radio_panel_8cpp.html │ ├── _radio_panel_8h.html │ ├── _radio_panel_8h_source.html │ ├── _ranking_panel_8cpp.html │ ├── _ranking_panel_8h.html │ ├── _ranking_panel_8h_source.html │ ├── _search_panel_8cpp.html │ ├── _search_panel_8h.html │ ├── _search_panel_8h_source.html │ ├── _shared_dialog_8cpp.html │ ├── _shared_dialog_8h.html │ ├── _shared_dialog_8h_source.html │ ├── _sound_control_8cpp.html │ ├── _sound_control_8h.html │ ├── _sound_control_8h_source.html │ ├── _spectro_graph_8cpp.html │ ├── _spectro_graph_8h.html │ ├── _spectro_graph_8h_source.html │ ├── _status_define_8h.html │ ├── _status_define_8h_source.html │ ├── _stream_8h_source.html │ ├── _t_r_8h.html │ ├── _t_r_8h_source.html │ ├── _thanks_page_8cpp.html │ ├── _thanks_page_8h.html │ ├── _thanks_page_8h_source.html │ ├── _thread_8h_source.html │ ├── _update_page_8cpp.html │ ├── _update_page_8h.html │ ├── _update_page_8h_source.html │ ├── _utils_8h_source.html │ ├── annotated.html │ ├── class_about_page-members.html │ ├── class_about_page.html │ ├── class_about_panel-members.html │ ├── class_about_panel.html │ ├── class_album_thread-members.html │ ├── class_album_thread.html │ ├── class_author_page-members.html │ ├── class_author_page.html │ ├── class_c_audio_stream-members.html │ ├── class_c_audio_stream.html │ ├── class_c_basic_player-members.html │ ├── class_c_basic_player.html │ ├── class_c_critical_section-members.html │ ├── class_c_critical_section.html │ ├── class_c_custom_memory_stream-members.html │ ├── class_c_custom_memory_stream.html │ ├── class_c_fast_fourier_transform-members.html │ ├── class_c_fast_fourier_transform.html │ ├── class_c_file_input-members.html │ ├── class_c_file_input.html │ ├── class_c_file_stream-members.html │ ├── class_c_file_stream.html │ ├── class_c_handle_stream-members.html │ ├── class_c_handle_stream.html │ ├── class_c_input-members.html │ ├── class_c_input.html │ ├── class_c_memory_stream-members.html │ ├── class_c_memory_stream.html │ ├── class_c_mp3_input-members.html │ ├── class_c_mp3_input.html │ ├── class_c_play_thread-members.html │ ├── class_c_play_thread.html │ ├── class_c_spectrum_analyser-members.html │ ├── class_c_spectrum_analyser.html │ ├── class_c_spectrum_analyser_thread-members.html │ ├── class_c_spectrum_analyser_thread.html │ ├── class_c_stream-members.html │ ├── class_c_stream.html │ ├── class_c_streamed_input-members.html │ ├── class_c_streamed_input.html │ ├── class_c_system-members.html │ ├── class_c_system.html │ ├── class_c_thread-members.html │ ├── class_c_thread.html │ ├── class_c_vorbis_input-members.html │ ├── class_c_vorbis_input.html │ ├── class_c_wave_converter-members.html │ ├── class_c_wave_converter.html │ ├── class_c_wave_input-members.html │ ├── class_c_wave_input.html │ ├── class_c_wma_input-members.html │ ├── class_c_wma_input.html │ ├── class_collection_panel-members.html │ ├── class_collection_panel.html │ ├── class_config_dialog-members.html │ ├── class_config_dialog.html │ ├── class_d_b_module-members.html │ ├── class_d_b_module.html │ ├── class_d_s___start_buffer_helper-members.html │ ├── class_d_s___start_buffer_helper.html │ ├── class_d_s___start_buffer_helper_1_1_data-members.html │ ├── class_d_s___start_buffer_helper_1_1_data.html │ ├── class_download_list_panel-members.html │ ├── class_download_list_panel.html │ ├── class_download_settings_page-members.html │ ├── class_download_settings_page.html │ ├── class_edit_hotkey_dialog-members.html │ ├── class_edit_hotkey_dialog.html │ ├── class_general_settings_page-members.html │ ├── class_general_settings_page.html │ ├── class_global_config-members.html │ ├── class_global_config.html │ ├── class_global_hot_key-members.html │ ├── class_global_hot_key.html │ ├── class_hot_keys_settings_page-members.html │ ├── class_hot_keys_settings_page.html │ ├── class_hot_keys_table_widget-members.html │ ├── class_hot_keys_table_widget.html │ ├── class_load_music_thread-members.html │ ├── class_load_music_thread.html │ ├── class_load_music_thread_event-members.html │ ├── class_load_music_thread_event.html │ ├── class_lrc_demo-members.html │ ├── class_lrc_demo.html │ ├── class_lrc_portrait_panel-members.html │ ├── class_lrc_portrait_panel.html │ ├── class_lrc_settings_page-members.html │ ├── class_lrc_settings_page.html │ ├── class_lrc_thread-members.html │ ├── class_lrc_thread.html │ ├── class_main_widget-members.html │ ├── class_main_widget.html │ ├── class_media_widget-members.html │ ├── class_media_widget.html │ ├── class_min_music_widget-members.html │ ├── class_min_music_widget.html │ ├── class_music_info_entity-members.html │ ├── class_music_info_entity.html │ ├── class_music_list-members.html │ ├── class_music_list.html │ ├── class_music_list_save_format_entity-members.html │ ├── class_music_list_save_format_entity.html │ ├── class_music_list_widget-members.html │ ├── class_music_list_widget.html │ ├── class_music_lrc-members.html │ ├── class_music_lrc.html │ ├── class_no_focus_delegate-members.html │ ├── class_no_focus_delegate.html │ ├── class_radio_panel-members.html │ ├── class_radio_panel.html │ ├── class_ranking_panel-members.html │ ├── class_ranking_panel.html │ ├── class_search_panel-members.html │ ├── class_search_panel.html │ ├── class_shared_dialog-members.html │ ├── class_shared_dialog.html │ ├── class_signal-members.html │ ├── class_signal.html │ ├── class_signal1-members.html │ ├── class_signal1.html │ ├── class_signal2-members.html │ ├── class_signal2.html │ ├── class_signal3-members.html │ ├── class_signal3.html │ ├── class_signal4-members.html │ ├── class_signal4.html │ ├── class_signal5-members.html │ ├── class_signal5.html │ ├── class_signal6-members.html │ ├── class_signal6.html │ ├── class_signal7-members.html │ ├── class_signal7.html │ ├── class_signal8-members.html │ ├── class_signal8.html │ ├── class_signal9-members.html │ ├── class_signal9.html │ ├── class_slot-members.html │ ├── class_slot.html │ ├── class_slot1-members.html │ ├── class_slot1.html │ ├── class_slot2-members.html │ ├── class_slot2.html │ ├── class_slot3-members.html │ ├── class_slot3.html │ ├── class_slot4-members.html │ ├── class_slot4.html │ ├── class_slot5-members.html │ ├── class_slot5.html │ ├── class_slot6-members.html │ ├── class_slot6.html │ ├── class_slot7-members.html │ ├── class_slot7.html │ ├── class_slot8-members.html │ ├── class_slot8.html │ ├── class_slot9-members.html │ ├── class_slot9.html │ ├── class_slot_base-members.html │ ├── class_slot_base.html │ ├── class_slot_base1-members.html │ ├── class_slot_base1.html │ ├── class_slot_base2-members.html │ ├── class_slot_base2.html │ ├── class_slot_base3-members.html │ ├── class_slot_base3.html │ ├── class_slot_base4-members.html │ ├── class_slot_base4.html │ ├── class_slot_base5-members.html │ ├── class_slot_base5.html │ ├── class_slot_base6-members.html │ ├── class_slot_base6.html │ ├── class_slot_base7-members.html │ ├── class_slot_base7.html │ ├── class_slot_base8-members.html │ ├── class_slot_base8.html │ ├── class_slot_base9-members.html │ ├── class_slot_base9.html │ ├── class_slot_impl-members.html │ ├── class_slot_impl.html │ ├── class_slot_impl1-members.html │ ├── class_slot_impl1.html │ ├── class_slot_impl2-members.html │ ├── class_slot_impl2.html │ ├── class_slot_impl3-members.html │ ├── class_slot_impl3.html │ ├── class_slot_impl4-members.html │ ├── class_slot_impl4.html │ ├── class_slot_impl5-members.html │ ├── class_slot_impl5.html │ ├── class_slot_impl6-members.html │ ├── class_slot_impl6.html │ ├── class_slot_impl7-members.html │ ├── class_slot_impl7.html │ ├── class_slot_impl8-members.html │ ├── class_slot_impl8.html │ ├── class_slot_impl9-members.html │ ├── class_slot_impl9.html │ ├── class_sound_control-members.html │ ├── class_sound_control.html │ ├── class_spectrograph-members.html │ ├── class_spectrograph.html │ ├── class_thanks_page-members.html │ ├── class_thanks_page.html │ ├── class_update_page-members.html │ ├── class_update_page.html │ ├── classes.html │ ├── dir_0b6ee6e7e9547e675db4add2e5de97da.html │ ├── dir_39ce8d35579d5eb10e41a1450265d156.html │ ├── dir_4d857fb7e9085ae5b88ad2c12868c8c8.html │ ├── dir_800159ee4c5072e219532c73d0742501.html │ ├── dir_8f184a2117dd7a79280d84efd9c8507d.html │ ├── dir_9ee117705b853058628419415d05a484.html │ ├── dir_a625c670f828dfaff80322b07e1365a6.html │ ├── dir_abd33bfc052dc4b28a34b6a77a4d5bc7.html │ ├── dir_bbfe1637124d83753e4f60ab7a9ad152.html │ ├── dir_c211989d999a6a303a2b08461c3c22b8.html │ ├── dir_c6310732a22f63c0c2fc5595561e68f1.html │ ├── dir_db9980dfd90e37473d4dfba3eb448642.html │ ├── doxygen.css │ ├── dynsections.js │ ├── files.html │ ├── functions.html │ ├── functions_a.html │ ├── functions_c.html │ ├── functions_d.html │ ├── functions_e.html │ ├── functions_f.html │ ├── functions_func.html │ ├── functions_func_c.html │ ├── functions_func_d.html │ ├── functions_func_e.html │ ├── functions_func_f.html │ ├── functions_func_g.html │ ├── functions_func_h.html │ ├── functions_func_i.html │ ├── functions_func_l.html │ ├── functions_func_m.html │ ├── functions_func_n.html │ ├── functions_func_o.html │ ├── functions_func_p.html │ ├── functions_func_r.html │ ├── functions_func_s.html │ ├── functions_func_t.html │ ├── functions_func_u.html │ ├── functions_func_v.html │ ├── functions_func_~.html │ ├── functions_g.html │ ├── functions_h.html │ ├── functions_i.html │ ├── functions_l.html │ ├── functions_m.html │ ├── functions_n.html │ ├── functions_o.html │ ├── functions_p.html │ ├── functions_r.html │ ├── functions_s.html │ ├── functions_t.html │ ├── functions_u.html │ ├── functions_v.html │ ├── functions_vars.html │ ├── functions_~.html │ ├── globals.html │ ├── globals_defs.html │ ├── globals_enum.html │ ├── globals_eval.html │ ├── globals_vars.html │ ├── hierarchy.html │ ├── index.html │ ├── jquery.js │ ├── main_8cpp.html │ ├── search/ │ │ ├── all_0.html │ │ ├── all_0.js │ │ ├── all_1.html │ │ ├── all_1.js │ │ ├── all_10.html │ │ ├── all_10.js │ │ ├── all_11.html │ │ ├── all_11.js │ │ ├── all_12.html │ │ ├── all_12.js │ │ ├── all_13.html │ │ ├── all_13.js │ │ ├── all_14.html │ │ ├── all_14.js │ │ ├── all_15.html │ │ ├── all_15.js │ │ ├── all_16.html │ │ ├── all_16.js │ │ ├── all_17.html │ │ ├── all_17.js │ │ ├── all_2.html │ │ ├── all_2.js │ │ ├── all_3.html │ │ ├── all_3.js │ │ ├── all_4.html │ │ ├── all_4.js │ │ ├── all_5.html │ │ ├── all_5.js │ │ ├── all_6.html │ │ ├── all_6.js │ │ ├── all_7.html │ │ ├── all_7.js │ │ ├── all_8.html │ │ ├── all_8.js │ │ ├── all_9.html │ │ ├── all_9.js │ │ ├── all_a.html │ │ ├── all_a.js │ │ ├── all_b.html │ │ ├── all_b.js │ │ ├── all_c.html │ │ ├── all_c.js │ │ ├── all_d.html │ │ ├── all_d.js │ │ ├── all_e.html │ │ ├── all_e.js │ │ ├── all_f.html │ │ ├── all_f.js │ │ ├── classes_0.html │ │ ├── classes_0.js │ │ ├── classes_1.html │ │ ├── classes_1.js │ │ ├── classes_2.html │ │ ├── classes_2.js │ │ ├── classes_3.html │ │ ├── classes_3.js │ │ ├── classes_4.html │ │ ├── classes_4.js │ │ ├── classes_5.html │ │ ├── classes_5.js │ │ ├── classes_6.html │ │ ├── classes_6.js │ │ ├── classes_7.html │ │ ├── classes_7.js │ │ ├── classes_8.html │ │ ├── classes_8.js │ │ ├── classes_9.html │ │ ├── classes_9.js │ │ ├── classes_a.html │ │ ├── classes_a.js │ │ ├── classes_b.html │ │ ├── classes_b.js │ │ ├── classes_c.html │ │ ├── classes_c.js │ │ ├── classes_d.html │ │ ├── classes_d.js │ │ ├── classes_e.html │ │ ├── classes_e.js │ │ ├── classes_f.html │ │ ├── classes_f.js │ │ ├── defines_0.html │ │ ├── defines_0.js │ │ ├── defines_1.html │ │ ├── defines_1.js │ │ ├── defines_2.html │ │ ├── defines_2.js │ │ ├── defines_3.html │ │ ├── defines_3.js │ │ ├── defines_4.html │ │ ├── defines_4.js │ │ ├── defines_5.html │ │ ├── defines_5.js │ │ ├── defines_6.html │ │ ├── defines_6.js │ │ ├── defines_7.html │ │ ├── defines_7.js │ │ ├── defines_8.html │ │ ├── defines_8.js │ │ ├── defines_9.html │ │ ├── defines_9.js │ │ ├── defines_a.html │ │ ├── defines_a.js │ │ ├── defines_b.html │ │ ├── defines_b.js │ │ ├── defines_c.html │ │ ├── defines_c.js │ │ ├── enums_0.html │ │ ├── enums_0.js │ │ ├── enums_1.html │ │ ├── enums_1.js │ │ ├── enumvalues_0.html │ │ ├── enumvalues_0.js │ │ ├── enumvalues_1.html │ │ ├── enumvalues_1.js │ │ ├── files_0.html │ │ ├── files_0.js │ │ ├── files_1.html │ │ ├── files_1.js │ │ ├── files_2.html │ │ ├── files_2.js │ │ ├── files_3.html │ │ ├── files_3.js │ │ ├── files_4.html │ │ ├── files_4.js │ │ ├── files_5.html │ │ ├── files_5.js │ │ ├── files_6.html │ │ ├── files_6.js │ │ ├── files_7.html │ │ ├── files_7.js │ │ ├── files_8.html │ │ ├── files_8.js │ │ ├── files_9.html │ │ ├── files_9.js │ │ ├── files_a.html │ │ ├── files_a.js │ │ ├── files_b.html │ │ ├── files_b.js │ │ ├── files_c.html │ │ ├── files_c.js │ │ ├── functions_0.html │ │ ├── functions_0.js │ │ ├── functions_1.html │ │ ├── functions_1.js │ │ ├── functions_10.html │ │ ├── functions_10.js │ │ ├── functions_11.html │ │ ├── functions_11.js │ │ ├── functions_12.html │ │ ├── functions_12.js │ │ ├── functions_2.html │ │ ├── functions_2.js │ │ ├── functions_3.html │ │ ├── functions_3.js │ │ ├── functions_4.html │ │ ├── functions_4.js │ │ ├── functions_5.html │ │ ├── functions_5.js │ │ ├── functions_6.html │ │ ├── functions_6.js │ │ ├── functions_7.html │ │ ├── functions_7.js │ │ ├── functions_8.html │ │ ├── functions_8.js │ │ ├── functions_9.html │ │ ├── functions_9.js │ │ ├── functions_a.html │ │ ├── functions_a.js │ │ ├── functions_b.html │ │ ├── functions_b.js │ │ ├── functions_c.html │ │ ├── functions_c.js │ │ ├── functions_d.html │ │ ├── functions_d.js │ │ ├── functions_e.html │ │ ├── functions_e.js │ │ ├── functions_f.html │ │ ├── functions_f.js │ │ ├── nomatches.html │ │ ├── search.css │ │ ├── search.js │ │ ├── variables_0.html │ │ ├── variables_0.js │ │ ├── variables_1.html │ │ ├── variables_1.js │ │ ├── variables_2.html │ │ ├── variables_2.js │ │ ├── variables_3.html │ │ ├── variables_3.js │ │ ├── variables_4.html │ │ ├── variables_4.js │ │ ├── variables_5.html │ │ ├── variables_5.js │ │ ├── variables_6.html │ │ └── variables_6.js │ ├── signal__slot_8h_source.html │ ├── struct___a_c_m_wave_format-members.html │ ├── struct___a_c_m_wave_format.html │ ├── struct___d_v_i___a_d_p_c_m___e_n_c_o_d_e___s_t_a_t_e___s_t_e_r_e_o-members.html │ ├── struct___d_v_i___a_d_p_c_m___e_n_c_o_d_e___s_t_a_t_e___s_t_e_r_e_o.html │ ├── struct___d_v_i___a_d_p_c_m___i_n_f_o-members.html │ ├── struct___d_v_i___a_d_p_c_m___i_n_f_o.html │ ├── struct___d_v_i___a_d_p_c_m___s_t_a_t_e___s_t_e_r_e_o-members.html │ ├── struct___d_v_i___a_d_p_c_m___s_t_a_t_e___s_t_e_r_e_o.html │ ├── struct___d_v_i_a_d_p_c_m_block_header-members.html │ ├── struct___d_v_i_a_d_p_c_m_block_header.html │ ├── struct___d_v_i_a_d_p_c_m_header-members.html │ ├── struct___d_v_i_a_d_p_c_m_header.html │ ├── struct___i_d3_tag-members.html │ ├── struct___i_d3_tag.html │ ├── struct___i_d3v2_frame-members.html │ ├── struct___i_d3v2_frame.html │ ├── struct___i_d3v2_tag-members.html │ ├── struct___i_d3v2_tag.html │ ├── struct___m_s___a_d_p_c_m___c_o_e_f___s_e_t-members.html │ ├── struct___m_s___a_d_p_c_m___c_o_e_f___s_e_t.html │ ├── struct___m_s___a_d_p_c_m___i_n_f_o-members.html │ ├── struct___m_s___a_d_p_c_m___i_n_f_o.html │ ├── struct___m_s_a_d_p_c_m_block_header_mono-members.html │ ├── struct___m_s_a_d_p_c_m_block_header_mono.html │ ├── struct___m_s_a_d_p_c_m_block_header_stereo-members.html │ ├── struct___m_s_a_d_p_c_m_block_header_stereo.html │ ├── struct___riff_header-members.html │ ├── struct___riff_header.html │ ├── struct___w_m_a___s_y_n_c___r_e_a_d_e_r-members.html │ ├── struct___w_m_a___s_y_n_c___r_e_a_d_e_r.html │ ├── struct___w_m_a_format_spec-members.html │ ├── struct___w_m_a_format_spec.html │ ├── struct___wave_header-members.html │ ├── struct___wave_header.html │ ├── struct___wave_header_ex-members.html │ ├── struct___wave_header_ex.html │ ├── struct_d_s___audio_device_cache-members.html │ ├── struct_d_s___audio_device_cache.html │ ├── struct_d_s___info-members.html │ ├── struct_d_s___info.html │ ├── struct_d_s___refresh_cache_struct-members.html │ ├── struct_d_s___refresh_cache_struct.html │ ├── struct_w_a_v_e_f_o_r_m_a_t_e_x_t_e_n_s_i_b_l_e-members.html │ ├── struct_w_a_v_e_f_o_r_m_a_t_e_x_t_e_n_s_i_b_l_e.html │ ├── structdither-members.html │ ├── structdither.html │ ├── structtag___direct_audio_device_description-members.html │ ├── structtag___direct_audio_device_description.html │ ├── structxing-members.html │ ├── structxing.html │ └── tabs.css ├── doc.bat └── main.cpp