remove fragile union design
[ardour.git] / libs / ardour / ardour /
drwxr-xr-x   ..
-rw-r--r-- 3165 amp.h
-rw-r--r-- 1693 analyser.h
-rw-r--r-- 2536 analysis_graph.h
-rw-r--r-- 3650 ardour.h
-rw-r--r-- 3382 async_midi_port.h
-rw-r--r-- 29062 audio_backend.h
-rw-r--r-- 7999 audio_buffer.h
-rw-r--r-- 1628 audio_library.h
-rw-r--r-- 3184 audio_playlist_importer.h
-rw-r--r-- 2387 audio_playlist_source.h
-rw-r--r-- 1934 audio_port.h
-rw-r--r-- 3204 audio_region_importer.h
-rw-r--r-- 2285 audio_track.h
-rw-r--r-- 2454 audio_track_importer.h
-rw-r--r-- 9916 audio_unit.h
-rw-r--r-- 2294 audioanalyser.h
-rw-r--r-- 10754 audioengine.h
-rw-r--r-- 1629 audiofile_tagger.h
-rw-r--r-- 4383 audiofilesource.h
-rw-r--r-- 2448 audioplaylist.h
-rw-r--r-- 9098 audioregion.h
-rw-r--r-- 5981 audiosource.h
-rw-r--r-- 3971 auditioner.h
-rw-r--r-- 1375 auto_bundle.h
-rw-r--r-- 5074 automatable.h
-rw-r--r-- 1584 automatable_sequence.h
-rw-r--r-- 5531 automation_control.h
-rw-r--r-- 4978 automation_list.h
-rw-r--r-- 2361 automation_watch.h
-rw-r--r-- 2455 beats_samples_converter.h
-rw-r--r-- 1519 boost_debug.h
-rw-r--r-- 1480 broadcast_info.h
-rw-r--r-- 2953 buffer.h
-rw-r--r-- 1620 buffer_manager.h
-rw-r--r-- 8017 buffer_set.h
-rw-r--r-- 6009 bundle.h
-rw-r--r-- 3160 butler.h
-rw-r--r-- 1782 caimportable.h
-rw-r--r-- 1922 capturing_processor.h
-rw-r--r-- 6044 chan_count.h
-rw-r--r-- 3913 chan_mapping.h
-rw-r--r-- 1787 click.h
-rw-r--r-- 2191 comparable_shared_ptr.h
-rw-r--r-- 2829 control_group.h
-rw-r--r-- 1324 control_group_member.h
-rw-r--r-- 3312 control_protocol_manager.h
-rw-r--r-- 2788 convolver.h
-rw-r--r-- 2339 coreaudiosource.h
-rw-r--r-- 2330 cycle_timer.h
-rw-r--r-- 6092 cycles.h
-rw-r--r-- 1713 dB.h
-rw-r--r-- 4009 data_type.h
-rw-r--r-- 4133 debug.h
-rw-r--r-- 2415 delayline.h
-rw-r--r-- 4275 delivery.h
-rw-r--r-- 2587 directory_names.h
-rw-r--r-- 6070 disk_io.h
-rw-r--r-- 7290 disk_reader.h
-rw-r--r-- 6630 disk_writer.h
-rw-r--r-- 9041 dsp_filter.h
-rw-r--r-- 3853 dsp_load_calculator.h
-rw-r--r-- 1426 ebur128_analysis.h
-rw-r--r-- 3149 element_import_handler.h
-rw-r--r-- 3880 element_importer.h
-rw-r--r-- 3922 event_ring_buffer.h
-rw-r--r-- 2353 event_type_map.h
-rw-r--r-- 1784 evoral_types_convert.h
-rw-r--r-- 2742 export_analysis.h
-rw-r--r-- 6217 export_channel.h
-rw-r--r-- 3136 export_channel_configuration.h
-rw-r--r-- 1382 export_failed.h
-rw-r--r-- 3557 export_filename.h
-rw-r--r-- 5742 export_format_base.h
-rw-r--r-- 2044 export_format_compatibility.h
-rw-r--r-- 5927 export_format_manager.h
-rw-r--r-- 8110 export_format_specification.h
-rw-r--r-- 8674 export_formats.h
-rw-r--r-- 9774 export_graph_builder.h
-rw-r--r-- 6858 export_handler.h
-rw-r--r-- 6660 export_multiplication.h
-rw-r--r-- 2368 export_pointers.h
-rw-r--r-- 2062 export_preset.h
-rw-r--r-- 8621 export_profile_manager.h
-rw-r--r-- 2707 export_status.h
-rw-r--r-- 2661 export_timespan.h
-rw-r--r-- 3927 file_source.h
-rw-r--r-- 1707 filename_extensions.h
-rw-r--r-- 3421 filesystem_paths.h
-rw-r--r-- 1654 filter.h
-rw-r--r-- 3749 fixed_delay.h
-rw-r--r-- 2344 fluid_synth.h
-rw-r--r-- 1640 gain_control.h
-rw-r--r-- 4050 graph.h
-rw-r--r-- 1905 graphnode.h
-rw-r--r-- 1687 iec1ppmdsp.h
-rw-r--r-- 1687 iec2ppmdsp.h
-rw-r--r-- 1920 import_status.h
-rw-r--r-- 1722 importable_source.h
-rw-r--r-- 2744 instrument_info.h
-rw-r--r-- 1879 internal_return.h
-rw-r--r-- 3055 internal_send.h
-rw-r--r-- 2681 interpolation.h
-rw-r--r-- 1323 interthread_info.h
-rw-r--r-- 8255 io.h
-rw-r--r-- 3076 io_processor.h
-rw-r--r-- 1914 io_vector.h
-rw-r--r-- 1529 kmeterdsp.h
-rw-r--r-- 27558 ladspa.h
-rw-r--r-- 5893 ladspa_plugin.h
-rw-r--r-- 2518 latent.h
-rw-r--r-- 1858 legatize.h
-rw-r--r-- 1696 libardour_visibility.h
-rw-r--r-- 2230 linux_vst_support.h
-rw-r--r-- 310 lmath.h
-rw-r--r-- 8764 location.h
-rw-r--r-- 1811 location_importer.h
-rw-r--r-- 3027 logcurve.h
-rw-r--r-- 4285 logmeter.h
-rw-r--r-- 2229 ltc_file_reader.h
-rw-r--r-- 14161 lua_api.h
-rw-r--r-- 1963 lua_script_params.h
-rw-r--r-- 1382 luabindings.h
-rw-r--r-- 6225 luaproc.h
-rw-r--r-- 3750 luascripting.h
-rw-r--r-- 8615 lv2_extensions.h
-rw-r--r-- 13248 lv2_plugin.h
-rw-r--r-- 1672 lxvst_plugin.h
-rw-r--r-- 1593 mac_vst_plugin.h
-rw-r--r-- 1448 mac_vst_support.h
-rw-r--r-- 3566 meter.h
-rw-r--r-- 1630 midi_automation_list_binder.h
-rw-r--r-- 6270 midi_buffer.h
-rw-r--r-- 2804 midi_channel_filter.h
-rw-r--r-- 1762 midi_cursor.h
-rw-r--r-- 11080 midi_model.h
-rw-r--r-- 1486 midi_operator.h
-rw-r--r-- 5792 midi_patch_manager.h
-rw-r--r-- 3370 midi_playlist.h
-rw-r--r-- 3218 midi_playlist_source.h
-rw-r--r-- 2884 midi_port.h
-rw-r--r-- 6197 midi_region.h
-rw-r--r-- 3276 midi_ring_buffer.h
-rw-r--r-- 1854 midi_scene_change.h
-rw-r--r-- 2631 midi_scene_changer.h
-rw-r--r-- 12167 midi_source.h
-rw-r--r-- 2281 midi_state_tracker.h
-rw-r--r-- 1324 midi_stretch.h
-rw-r--r-- 6640 midi_track.h
-rw-r--r-- 1982 midi_ui.h
-rw-r--r-- 1936 mididm.h
-rw-r--r-- 3138 midiport_manager.h
-rw-r--r-- 75973 minimp3.h
-rw-r--r-- 4564 mix.h
-rw-r--r-- 1604 mode.h
-rw-r--r-- 1785 monitor_control.h
-rw-r--r-- 6878 monitor_processor.h
-rw-r--r-- 1077 monitorable.h
-rw-r--r-- 1019 movable.h
-rw-r--r-- 2686 mp3fileimportable.h
-rw-r--r-- 1860 mp3filesource.h
-rw-r--r-- 1923 msvc_libardour.h
-rw-r--r-- 1712 mtdm.h
-rw-r--r-- 2774 mute_control.h
-rw-r--r-- 3004 mute_master.h
-rw-r--r-- 1433 muteable.h
-rw-r--r-- 1692 onset_detector.h
-rw-r--r-- 1906 operations.h
-rw-r--r-- 1779 pan_controllable.h
-rw-r--r-- 2980 pannable.h
-rw-r--r-- 6908 panner.h
-rw-r--r-- 1982 panner_manager.h
-rw-r--r-- 3575 panner_shell.h
-rw-r--r-- 4440 parameter_descriptor.h
-rw-r--r-- 3162 parameter_types.h
-rw-r--r-- 1291 peak.h
-rw-r--r-- 2321 phase_control.h
-rw-r--r-- 1574 pitch.h
-rw-r--r-- 16899 playlist.h
-rw-r--r-- 1751 playlist_factory.h
-rw-r--r-- 1922 playlist_source.h
-rw-r--r-- 16465 plugin.h
-rw-r--r-- 13569 plugin_insert.h
-rw-r--r-- 7689 plugin_manager.h
-rw-r--r-- 980 plugin_types.h
-rw-r--r-- 1585 polarity_processor.h
-rw-r--r-- 5835 port.h
-rw-r--r-- 20358 port_engine.h
-rw-r--r-- 2800 port_insert.h
-rw-r--r-- 8347 port_manager.h
-rw-r--r-- 5000 port_set.h
-rw-r--r-- 8405 presentation_info.h
-rw-r--r-- 2158 process_thread.h
-rw-r--r-- 7046 processor.h
-rw-r--r-- 1692 profile.h
-rw-r--r-- 1503 progress.h
-rw-r--r-- 2013 proxy_controllable.h
-rw-r--r-- 1700 quantize.h
-rw-r--r-- 2182 raw_midi_parser.h
-rw-r--r-- 1299 rb_effect.h
-rw-r--r-- 3195 rc_configuration.h
-rw-r--r-- 15610 rc_configuration_vars.h
-rw-r--r-- 1316 readable.h
-rw-r--r-- 1430 readonly_control.h
-rw-r--r-- 1632 recent_sessions.h
-rw-r--r-- 1968 record_enable_control.h
-rw-r--r-- 1481 record_safe_control.h
-rw-r--r-- 1124 recordable.h
-rw-r--r-- 17818 region.h
-rw-r--r-- 7023 region_factory.h
-rw-r--r-- 1794 region_sorters.h
-rw-r--r-- 2198 resampled_source.h
-rw-r--r-- 2552 return.h
-rw-r--r-- 1177 reverse.h
-rw-r--r-- 1041 revision.h
-rw-r--r-- 28815 route.h
-rw-r--r-- 2621 route_graph.h
-rw-r--r-- 6681 route_group.h
-rw-r--r-- 1562 route_group_member.h
-rw-r--r-- 1556 route_group_specialized.h
-rw-r--r-- 2778 rt_midibuffer.h
-rw-r--r-- 1767 rt_tasklist.h
-rw-r--r-- 2006 runtime_functions.h
-rw-r--r-- 1745 scene_change.h
-rw-r--r-- 1437 scene_changer.h
-rw-r--r-- 4386 search_paths.h
-rw-r--r-- 3948 selection.h
-rw-r--r-- 4143 send.h
-rw-r--r-- 73947 session.h
-rw-r--r-- 2417 session_configuration.h
-rw-r--r-- 5720 session_configuration_vars.h
-rw-r--r-- 4647 session_directory.h
-rw-r--r-- 5213 session_event.h
-rw-r--r-- 1735 session_handle.h
-rw-r--r-- 5159 session_metadata.h
-rw-r--r-- 2124 session_object.h
-rw-r--r-- 1582 session_playlist.h
-rw-r--r-- 3303 session_playlists.h
-rw-r--r-- 2312 session_route.h
-rw-r--r-- 2141 session_state_utils.h
-rw-r--r-- 1334 session_utils.h
-rw-r--r-- 1561 sidechain.h
-rw-r--r-- 2514 silentfilesource.h
-rw-r--r-- 2647 slavable.h
-rw-r--r-- 5793 slavable_automation_control.h
-rw-r--r-- 4339 smf_source.h
-rw-r--r-- 2104 sndfile_helpers.h
-rw-r--r-- 1955 sndfileimportable.h
-rw-r--r-- 4408 sndfilesource.h
-rw-r--r-- 3767 solo_control.h
-rw-r--r-- 2917 solo_isolate_control.h
-rw-r--r-- 1525 solo_safe_control.h
-rw-r--r-- 1193 soloable.h
-rw-r--r-- 1264 soundcloud_upload.h
-rw-r--r-- 1494 soundseq.h
-rw-r--r-- 4843 source.h
-rw-r--r-- 2650 source_factory.h
-rw-r--r-- 1612 speaker.h
-rw-r--r-- 1888 speakers.h
-rw-r--r-- 2180 spline.h
-rw-r--r-- 2820 srcfilesource.h
-rw-r--r-- 1611 stretch.h
-rw-r--r-- 1347 strip_silence.h
-rw-r--r-- 10434 stripable.h
-rw-r--r-- 1439 system_exec.h
-rw-r--r-- 1174 tape_file_matcher.h
-rw-r--r-- 2016 template_utils.h
-rw-r--r-- 25161 tempo.h
-rw-r--r-- 1703 tempo_map_importer.h
-rw-r--r-- 1837 thread_buffers.h
-rw-r--r-- 2793 ticker.h
-rw-r--r-- 986 timecode.h
-rw-r--r-- 1316 timefx_request.h
-rw-r--r-- 1090 timestamps.h
-rw-r--r-- 8075 track.h
-rw-r--r-- 5093 transform.h
-rw-r--r-- 1785 transient_detector.h
-rw-r--r-- 1574 transport_api.h
-rw-r--r-- 4258 transport_fsm.h
-rw-r--r-- 20527 transport_master.h
-rw-r--r-- 4171 transport_master_manager.h
-rw-r--r-- 1553 transpose.h
-rw-r--r-- 1530 trimmable.h
-rw-r--r-- 18562 types.h
-rw-r--r-- 3596 types_convert.h
-rw-r--r-- 2313 unknown_processor.h
-rw-r--r-- 3466 uri_map.h
-rw-r--r-- 1312 user_bundle.h
-rw-r--r-- 5181 utils.h
-rw-r--r-- 2951 value_as_string.h
-rw-r--r-- 6351 variant.h
-rw-r--r-- 8308 vca.h
-rw-r--r-- 2159 vca_manager.h
drwxr-xr-x - vestige
-rw-r--r-- 2047 vst_info_file.h
-rw-r--r-- 4660 vst_plugin.h
-rw-r--r-- 3516 vst_types.h
-rw-r--r-- 1562 vumeterdsp.h
-rw-r--r-- 1671 windows_vst_plugin.h
-rw-r--r-- 3399 worker.h