Merge branch 'cairocanvas'

Multimedia / Ardour - Paul Davis [linuxaudiosystems.com] - 16 October 2014 04:12 UTC

ad01736 Merge branch 'cairocanvas'

.gitignore | 68 +
MSVCMixbus3/MSVCMixbus3.vsprops.in | 131 +
MSVCardour3/Ardour3.vcproj | 2206 +
MSVCardour3/MSVCMixbus3.vsprops.in | 131 +
MSVCardour3/resource | 20 +
ardour_system.rc | 49 -
ardour_system_sae.rc | 71 -
doc/using_callgrind.txt | 49 +
export/wscript | 2 +-
gtk2_ardour/about.cc | 16 +-
gtk2_ardour/actions.cc | 13 +-
gtk2_ardour/actions.h | 2 +-
gtk2_ardour/add_route_dialog.cc | 1 +
gtk2_ardour/add_video_dialog.cc | 127 +-
gtk2_ardour/add_video_dialog.h | 11 +
gtk2_ardour/analysis_window.cc | 1 +
gtk2_ardour/arcall | 10 +-
gtk2_ardour/ardbg | 9 +-
gtk2_ardour/ardev_common.sh.in | 4 +-
gtk2_ardour/ardour-sae.menus | 3 -
gtk2_ardour/ardour.menus.in | 56 +-
gtk2_ardour/ardour.sh.in | 16 +-
gtk2_ardour/ardour3_fonts.rc.in | 103 -
gtk2_ardour/ardour3_styles.rc.in | 1043 -
gtk2_ardour/ardour3_ui_dark.rc.in | 355 -
gtk2_ardour/ardour3_ui_default.conf | 502 -
gtk2_ardour/ardour3_ui_light.rc.in | 366 -
gtk2_ardour/ardour3_widget_list.rc | 397 -
gtk2_ardour/ardour_button.cc | 1058 +-
gtk2_ardour/ardour_button.h | 101 +-
gtk2_ardour/ardour_dialog.cc | 6 +-
gtk2_ardour/ardour_display.cc | 147 +
gtk2_ardour/ardour_display.h | 62 +
gtk2_ardour/ardour_dropdown.cc | 83 +
gtk2_ardour/ardour_dropdown.h | 47 +
gtk2_ardour/ardour_knob.cc | 458 +
gtk2_ardour/ardour_knob.h | 96 +
gtk2_ardour/ardour_ui.cc | 470 +-
gtk2_ardour/ardour_ui.h | 64 +-
gtk2_ardour/ardour_ui2.cc | 96 +-
gtk2_ardour/ardour_ui_dependents.cc | 7 +
gtk2_ardour/ardour_ui_dialogs.cc | 57 +-
gtk2_ardour/ardour_ui_ed.cc | 51 +-
gtk2_ardour/ardour_ui_options.cc | 45 +-
gtk2_ardour/ardour_window.cc | 3 +-
gtk2_ardour/armass | 11 +
gtk2_ardour/arprof | 31 +
gtk2_ardour/au_pluginui.mm | 19 +-
gtk2_ardour/audio_clock.cc | 87 +-
gtk2_ardour/audio_clock.h | 4 +-
gtk2_ardour/audio_region_editor.cc | 31 +-
gtk2_ardour/audio_region_editor.h | 11 +-
gtk2_ardour/audio_region_view.cc | 1382 +-
gtk2_ardour/audio_region_view.h | 69 +-
gtk2_ardour/audio_streamview.cc | 90 +-
gtk2_ardour/audio_streamview.h | 1 -
gtk2_ardour/audio_time_axis.cc | 50 +-
gtk2_ardour/audio_time_axis.h | 3 +-
gtk2_ardour/automation_controller.cc | 15 +-
gtk2_ardour/automation_line.cc | 152 +-
gtk2_ardour/automation_line.h | 27 +-
gtk2_ardour/automation_region_view.cc | 20 +-
gtk2_ardour/automation_region_view.h | 11 +-
gtk2_ardour/automation_streamview.cc | 39 +-
gtk2_ardour/automation_streamview.h | 1 -
gtk2_ardour/automation_time_axis.cc | 151 +-
gtk2_ardour/automation_time_axis.h | 19 +-
gtk2_ardour/axis_view.cc | 11 +-
gtk2_ardour/axis_view.h | 8 +-
gtk2_ardour/big_clock_window.cc | 8 +-
gtk2_ardour/bundle_env.h | 35 +
gtk2_ardour/bundle_env_cocoa.cc | 172 +
gtk2_ardour/bundle_env_linux.cc | 170 +
gtk2_ardour/bundle_env_mingw.cc | 157 +
gtk2_ardour/bundle_env_msvc.cc | 504 +
gtk2_ardour/bundle_manager.cc | 3 +-
gtk2_ardour/button_joiner.cc | 2 +-
gtk2_ardour/button_joiner.h | 2 +-
gtk2_ardour/canvas-curve.h | 65 -
gtk2_ardour/canvas-flag.cc | 105 -
gtk2_ardour/canvas-flag.h | 74 -
gtk2_ardour/canvas-hit.cc | 60 -
gtk2_ardour/canvas-hit.h | 59 -
gtk2_ardour/canvas-noevent-pixbuf.h | 41 -
gtk2_ardour/canvas-noevent-rect.h | 44 -
gtk2_ardour/canvas-noevent-text.h | 44 -
gtk2_ardour/canvas-note-event.cc | 317 -
gtk2_ardour/canvas-note-event.h | 165 -
gtk2_ardour/canvas-note.cc | 75 -
gtk2_ardour/canvas-note.h | 74 -
gtk2_ardour/canvas-simpleline.h | 64 -
gtk2_ardour/canvas-simplerect.h | 72 -
gtk2_ardour/canvas-sysex.cc | 102 -
gtk2_ardour/canvas-sysex.h | 61 -
gtk2_ardour/canvas-waveview.c | 2 +-
gtk2_ardour/canvas.h | 43 -
gtk2_ardour/canvas_impl.h | 34 -
gtk2_ardour/canvas_patch_change.cc | 8 +-
gtk2_ardour/canvas_patch_change.h | 75 -
gtk2_ardour/canvas_vars.h | 68 +-
gtk2_ardour/control_point.cc | 60 +-
gtk2_ardour/control_point.h | 21 +-
gtk2_ardour/crossfade_edit.cc | 200 +-
gtk2_ardour/crossfade_edit.h | 20 +-
gtk2_ardour/crossfade_view.h | 13 +-
gtk2_ardour/default_ui_config.in | 520 +
gtk2_ardour/diamond.cc | 84 -
gtk2_ardour/diamond.h | 52 -
gtk2_ardour/edit_note_dialog.cc | 18 +-
gtk2_ardour/edit_note_dialog.h | 13 +-
gtk2_ardour/editing_syms.h | 1 +
gtk2_ardour/editor.cc | 1448 +-
gtk2_ardour/editor.h | 509 +-
gtk2_ardour/editor_actions.cc | 179 +-
gtk2_ardour/editor_audio_import.cc | 21 +-
gtk2_ardour/editor_audiotrack.cc | 5 +-
gtk2_ardour/editor_canvas.cc | 1369 +-
gtk2_ardour/editor_canvas_events.cc | 268 +-
gtk2_ardour/editor_cursors.cc | 91 +-
gtk2_ardour/editor_cursors.h | 40 +-
gtk2_ardour/editor_drag.cc | 1444 +-
gtk2_ardour/editor_drag.h | 103 +-
gtk2_ardour/editor_export_audio.cc | 6 +-
gtk2_ardour/editor_group_tabs.cc | 28 +-
gtk2_ardour/editor_items.h | 12 +-
gtk2_ardour/editor_keys.cc | 67 +-
gtk2_ardour/editor_markers.cc | 114 +-
gtk2_ardour/editor_mixer.cc | 4 +-
gtk2_ardour/editor_mouse.cc | 1235 +-
gtk2_ardour/editor_ops.cc | 983 +-
gtk2_ardour/editor_regions.cc | 3 +-
gtk2_ardour/editor_route_groups.cc | 73 +-
gtk2_ardour/editor_route_groups.h | 4 -
gtk2_ardour/editor_routes.cc | 606 +-
gtk2_ardour/editor_routes.h | 44 +-
gtk2_ardour/editor_rulers.cc | 1056 +-
gtk2_ardour/editor_selection.cc | 211 +-
gtk2_ardour/editor_snapshots.cc | 1 +
gtk2_ardour/editor_summary.cc | 120 +-
gtk2_ardour/editor_summary.h | 8 +-
gtk2_ardour/editor_tempodisplay.cc | 93 +-
gtk2_ardour/editor_timefx.cc | 5 +-
gtk2_ardour/editor_videotimeline.cc | 25 +-
gtk2_ardour/engine_dialog.cc | 3259 +-
gtk2_ardour/engine_dialog.h | 85 +-
gtk2_ardour/enums.cc | 42 +
gtk2_ardour/enums.h | 12 +-
gtk2_ardour/export_channel_selector.cc | 8 +-
gtk2_ardour/export_channel_selector.h | 6 +-
gtk2_ardour/export_dialog.cc | 102 +-
gtk2_ardour/export_dialog.h | 23 +-
gtk2_ardour/export_file_notebook.cc | 44 +-
gtk2_ardour/export_file_notebook.h | 7 +-
gtk2_ardour/export_format_dialog.cc | 16 +
gtk2_ardour/export_format_dialog.h | 10 +
gtk2_ardour/export_range_markers_dialog.cc | 209 -
gtk2_ardour/export_range_markers_dialog.h | 66 -
gtk2_ardour/export_timespan_selector.cc | 25 +-
gtk2_ardour/export_timespan_selector.h | 8 +-
gtk2_ardour/export_video_dialog.cc | 31 +-
gtk2_ardour/export_video_infobox.cc | 3 +
gtk2_ardour/fft_graph.cc | 43 +-
gtk2_ardour/fft_result.cc | 4 +-
gtk2_ardour/fix_carbon.h | 4 +
gtk2_ardour/fonts.rc.in | 103 +
gtk2_ardour/gain_meter.cc | 69 +-
gtk2_ardour/gain_meter.h | 11 +-
gtk2_ardour/generic_pluginui.cc | 34 +-
gtk2_ardour/ghostregion.cc | 109 +-
gtk2_ardour/ghostregion.h | 52 +-
gtk2_ardour/global_port_matrix.cc | 11 +-
gtk2_ardour/global_port_matrix.h | 4 +-
gtk2_ardour/global_signals.h | 2 +
gtk2_ardour/group_tabs.cc | 51 +-
gtk2_ardour/group_tabs.h | 8 +-
gtk2_ardour/gtk-custom-hruler.c | 267 -
gtk2_ardour/gtk-custom-hruler.h | 66 -
gtk2_ardour/gtk-custom-ruler.c | 494 -
gtk2_ardour/gtk-custom-ruler.h | 107 -
gtk2_ardour/gtk_pianokeyboard.c | 20 +-
gtk2_ardour/hit.cc | 129 +
gtk2_ardour/hit.h | 66 +
gtk2_ardour/icons/anchored_trim_left_cursor.png | Bin 0 -> 631 bytes
gtk2_ardour/icons/anchored_trim_right_cursor.png | Bin 0 -> 625 bytes
gtk2_ardour/icons/ardour.ico | Bin 0 -> 51483 bytes
.../icons/cursor_z/expand_left_right_cursor.png | Bin 0 -> 1143 bytes
.../icons/cursor_z/expand_up_down_cursor.png | Bin 0 -> 1140 bytes
gtk2_ardour/icons/cursor_z/fade_in_cursor.png | Bin 0 -> 1317 bytes
gtk2_ardour/icons/cursor_z/fade_out_cursor.png | Bin 0 -> 1308 bytes
gtk2_ardour/icons/cursor_z/grabber.png | Bin 0 -> 1248 bytes
gtk2_ardour/icons/cursor_z/grabber_edit_point.png | Bin 0 -> 1343 bytes
gtk2_ardour/icons/cursor_z/grabber_note.png | Bin 0 -> 1406 bytes
gtk2_ardour/icons/cursor_z/hide.png | Bin 0 -> 1188 bytes
gtk2_ardour/icons/cursor_z/i_beam_cursor.png | Bin 0 -> 973 bytes
gtk2_ardour/icons/cursor_z/move_cursor.png | Bin 0 -> 1225 bytes
.../icons/cursor_z/resize_bottom_cursor.png | Bin 0 -> 1190 bytes
.../icons/cursor_z/resize_bottom_left_cursor.png | Bin 0 -> 1220 bytes
.../icons/cursor_z/resize_bottom_right_cursor.png | Bin 0 -> 1216 bytes
gtk2_ardour/icons/cursor_z/resize_left_cursor.png | Bin 0 -> 1171 bytes
gtk2_ardour/icons/cursor_z/resize_right_cursor.png | Bin 0 -> 1167 bytes
gtk2_ardour/icons/cursor_z/resize_top_cursor.png | Bin 0 -> 1164 bytes
.../icons/cursor_z/resize_top_left_cursor.png | Bin 0 -> 1216 bytes
.../icons/cursor_z/resize_top_right_cursor.png | Bin 0 -> 1210 bytes
gtk2_ardour/icons/cursor_z/trim_bottom_cursor.png | Bin 0 -> 1214 bytes
gtk2_ardour/icons/cursor_z/trim_left_cursor.png | Bin 0 -> 1198 bytes
gtk2_ardour/icons/cursor_z/trim_left_cursor_5.png | Bin 0 -> 1198 bytes
.../icons/cursor_z/trim_left_cursor_right_only.png | Bin 0 -> 1245 bytes
gtk2_ardour/icons/cursor_z/trim_right_cursor.png | Bin 0 -> 1177 bytes
gtk2_ardour/icons/cursor_z/trim_right_cursor_5.png | Bin 0 -> 1177 bytes
.../icons/cursor_z/trim_right_cursor_left_only.png | Bin 0 -> 1221 bytes
gtk2_ardour/icons/cursor_z/trim_top_cursor.png | Bin 0 -> 1213 bytes
gtk2_ardour/icons/cursor_z/zoom_in_cursor.png | Bin 0 -> 1181 bytes
gtk2_ardour/icons/cursor_z/zoom_out_cursor.png | Bin 0 -> 1173 bytes
gtk2_ardour/icons/fadein-constant-power.png | Bin 962 -> 769 bytes
gtk2_ardour/icons/fadein-fast-cut.png | Bin 893 -> 720 bytes
gtk2_ardour/icons/fadein-linear.png | Bin 959 -> 802 bytes
gtk2_ardour/icons/fadein-slow-cut.png | Bin 988 -> 766 bytes
gtk2_ardour/icons/fadein-symmetric.png | Bin 0 -> 741 bytes
gtk2_ardour/icons/fadeout-constant-power.png | Bin 1012 -> 754 bytes
gtk2_ardour/icons/fadeout-fast-cut.png | Bin 1684 -> 712 bytes
gtk2_ardour/icons/fadeout-linear.png | Bin 1599 -> 790 bytes
gtk2_ardour/icons/fadeout-slow-cut.png | Bin 1607 -> 766 bytes
gtk2_ardour/icons/fadeout-symmetric.png | Bin 0 -> 716 bytes
gtk2_ardour/icons/padlock_closed.png | Bin 0 -> 3589 bytes
gtk2_ardour/icons/padlock_open.png | Bin 0 -> 5900 bytes
gtk2_ardour/icons/scissors.png | Bin 0 -> 1106 bytes
gtk2_ardour/icons/soundcloud.png | Bin 0 -> 1140 bytes
gtk2_ardour/icons/time_exp.png | Bin 0 -> 420 bytes
gtk2_ardour/icons/tool_cut.png | Bin 0 -> 463 bytes
gtk2_ardour/io_selector.cc | 1 +
gtk2_ardour/keyboard.cc | 11 +-
gtk2_ardour/keyeditor.cc | 23 +-
gtk2_ardour/keyeditor.h | 5 +
gtk2_ardour/latency_gui.cc | 4 +-
gtk2_ardour/led.cc | 2 +-
gtk2_ardour/led.h | 2 +-
gtk2_ardour/level_meter.cc | 61 +-
gtk2_ardour/level_meter.h | 2 +-
gtk2_ardour/lineset.cc | 803 -
gtk2_ardour/lineset.h | 194 -
gtk2_ardour/linux_vst_gui_support.cc | 25 +-
gtk2_ardour/location_ui.cc | 34 +-
gtk2_ardour/location_ui.h | 14 +-
gtk2_ardour/lxvst_plugin_ui.cc | 2 +-
gtk2_ardour/main.cc | 328 +-
gtk2_ardour/main_clock.cc | 2 +-
gtk2_ardour/marker.cc | 270 +-
gtk2_ardour/marker.h | 25 +-
gtk2_ardour/meter_patterns.cc | 5 +-
gtk2_ardour/meter_strip.cc | 142 +-
gtk2_ardour/meter_strip.h | 10 +-
gtk2_ardour/meterbridge.cc | 30 +-
gtk2_ardour/midi_automation_line.cc | 4 +-
gtk2_ardour/midi_automation_line.h | 2 +-
gtk2_ardour/midi_channel_selector.cc | 8 +-
gtk2_ardour/midi_region_view.cc | 573 +-
gtk2_ardour/midi_region_view.h | 137 +-
gtk2_ardour/midi_streamview.cc | 103 +-
gtk2_ardour/midi_streamview.h | 7 +-
gtk2_ardour/midi_time_axis.cc | 113 +-
gtk2_ardour/midi_time_axis.h | 29 +-
gtk2_ardour/midi_tracer.cc | 5 +-
gtk2_ardour/missing_file_dialog.cc | 21 +-
gtk2_ardour/mixer.bindings | 2 +
gtk2_ardour/mixer_actor.cc | 17 +-
gtk2_ardour/mixer_actor.h | 8 +-
gtk2_ardour/mixer_group_tabs.cc | 24 +-
gtk2_ardour/mixer_strip.cc | 619 +-
gtk2_ardour/mixer_strip.h | 54 +-
gtk2_ardour/mixer_ui.cc | 73 +-
gtk2_ardour/mixer_ui.h | 6 +
gtk2_ardour/mnemonic-us.bindings.in | 77 +-
gtk2_ardour/monitor_section.cc | 197 +-
gtk2_ardour/monitor_section.h | 15 +-
gtk2_ardour/mono_panner.cc | 21 +-
gtk2_ardour/mouse_cursors.cc | 276 +-
gtk2_ardour/mouse_cursors.h | 12 +
gtk2_ardour/msvc/winmain.cc | 133 +
gtk2_ardour/note.cc | 141 +
gtk2_ardour/note.h | 71 +
gtk2_ardour/note_base.cc | 312 +
gtk2_ardour/note_base.h | 164 +
gtk2_ardour/nsmclient.cc | 8 +
gtk2_ardour/option_editor.cc | 50 +-
gtk2_ardour/option_editor.h | 63 +-
gtk2_ardour/panner2d.cc | 33 +-
gtk2_ardour/panner2d.h | 4 +-
gtk2_ardour/panner_interface.cc | 9 +
gtk2_ardour/panner_interface.h | 3 +
gtk2_ardour/panner_ui.cc | 21 +-
gtk2_ardour/panner_ui.h | 2 +
gtk2_ardour/patch_change.cc | 255 +
gtk2_ardour/patch_change.h | 77 +
gtk2_ardour/patch_change_dialog.cc | 2 +-
gtk2_ardour/piano_roll_header.cc | 48 +-
gtk2_ardour/pingback.cc | 6 +
gtk2_ardour/plugin_eq_gui.cc | 34 +-
gtk2_ardour/plugin_selector.cc | 38 +-
gtk2_ardour/plugin_selector.h | 3 +-
gtk2_ardour/plugin_ui.cc | 7 +-
gtk2_ardour/po/cs.po | 6770 +-
gtk2_ardour/po/de.po | 7007 +-
gtk2_ardour/po/el.po | 6442 +-
gtk2_ardour/po/en_GB.po | 6472 +-
gtk2_ardour/po/es.po | 6766 +-
gtk2_ardour/po/fr.po | 6645 +-
gtk2_ardour/po/it.po | 6468 +-
gtk2_ardour/po/nn.po | 6711 +-
gtk2_ardour/po/pl.po | 6426 +-
gtk2_ardour/po/pt.po | 6368 +-
gtk2_ardour/po/pt_PT.po | 6428 +-
gtk2_ardour/po/ru.po | 6576 +-
gtk2_ardour/po/sv.po | 6408 +-
gtk2_ardour/po/zh.po | 6479 +-
gtk2_ardour/port_insert_ui.cc | 1 -
gtk2_ardour/port_matrix.cc | 3 +-
gtk2_ardour/port_matrix_column_labels.cc | 1 -
gtk2_ardour/port_matrix_row_labels.cc | 1 -
gtk2_ardour/processor_box.cc | 68 +-
gtk2_ardour/processor_box.h | 7 +-
gtk2_ardour/public_editor.cc | 1 +
gtk2_ardour/public_editor.h | 86 +-
gtk2_ardour/quantize_dialog.cc | 2 +-
gtk2_ardour/rc_option_editor.cc | 406 +-
gtk2_ardour/rc_option_editor.h | 5 +
gtk2_ardour/region_editor.cc | 1 -
gtk2_ardour/region_editor.h | 1 -
gtk2_ardour/region_gain_line.cc | 5 +-
gtk2_ardour/region_gain_line.h | 3 +-
gtk2_ardour/region_layering_order_editor.cc | 1 +
gtk2_ardour/region_view.cc | 282 +-
gtk2_ardour/region_view.h | 49 +-
gtk2_ardour/return_ui.cc | 3 +-
gtk2_ardour/rhythm_ferret.cc | 1 -
gtk2_ardour/route_group_dialog.cc | 43 +-
gtk2_ardour/route_group_dialog.h | 2 +-
gtk2_ardour/route_params_ui.cc | 27 +-
gtk2_ardour/route_params_ui.h | 2 +
gtk2_ardour/route_time_axis.cc | 343 +-
gtk2_ardour/route_time_axis.h | 20 +-
gtk2_ardour/route_ui.cc | 707 +-
gtk2_ardour/route_ui.h | 31 +-
gtk2_ardour/ruler_dialog.cc | 86 +
gtk2_ardour/ruler_dialog.h | 54 +
gtk2_ardour/search_path_option.cc | 4 +-
gtk2_ardour/selection.cc | 130 +-
gtk2_ardour/send_ui.cc | 3 +-
gtk2_ardour/session_dialog.cc | 33 +-
gtk2_ardour/session_dialog.h | 2 +-
gtk2_ardour/session_metadata_dialog.h | 6 +-
gtk2_ardour/session_option_editor.cc | 162 +-
gtk2_ardour/session_option_editor.h | 8 +
gtk2_ardour/sfdb_freesound_mootcher.cc | 928 +-
gtk2_ardour/sfdb_ui.cc | 37 +-
gtk2_ardour/sfdb_ui.h | 3 +
gtk2_ardour/shuttle_control.cc | 4 +-
gtk2_ardour/shuttle_control.h | 2 +-
gtk2_ardour/simpleline.cc | 191 -
gtk2_ardour/simpleline.h | 208 -
gtk2_ardour/simpleline_p.h | 67 -
gtk2_ardour/simplerect.cc | 224 -
gtk2_ardour/simplerect.h | 151 -
gtk2_ardour/simplerect_p.h | 66 -
gtk2_ardour/soundcloud_export_selector.cc | 113 +
gtk2_ardour/soundcloud_export_selector.h | 46 +
gtk2_ardour/splash.cc | 10 +-
gtk2_ardour/startup.cc | 2 +
gtk2_ardour/step_editor.cc | 4 +-
gtk2_ardour/step_entry.cc | 7 +-
gtk2_ardour/stereo_panner.cc | 44 +-
gtk2_ardour/streamview.cc | 110 +-
gtk2_ardour/streamview.h | 37 +-
gtk2_ardour/strip_silence_dialog.cc | 4 -
gtk2_ardour/strip_silence_dialog.h | 1 -
gtk2_ardour/styles.rc.in | 794 +
gtk2_ardour/sys_ex.cc | 86 +
gtk2_ardour/sys_ex.h | 54 +
gtk2_ardour/system_exec.cc | 808 -
gtk2_ardour/system_exec.h | 201 -
gtk2_ardour/tape_region_view.cc | 25 +-
gtk2_ardour/tape_region_view.h | 9 +-
gtk2_ardour/tempo_dialog.cc | 36 +-
gtk2_ardour/tempo_dialog.h | 5 +
gtk2_ardour/tempo_lines.cc | 196 +-
gtk2_ardour/tempo_lines.h | 27 +-
gtk2_ardour/theme_manager.cc | 162 +-
gtk2_ardour/theme_manager.h | 19 +-
gtk2_ardour/time_axis_view.cc | 386 +-
gtk2_ardour/time_axis_view.h | 78 +-
gtk2_ardour/time_axis_view_item.cc | 733 +-
gtk2_ardour/time_axis_view_item.h | 103 +-
gtk2_ardour/time_info_box.cc | 5 +-
gtk2_ardour/track_selection.h | 21 +-
gtk2_ardour/transcode_ffmpeg.cc | 84 +-
gtk2_ardour/transcode_ffmpeg.h | 5 +-
gtk2_ardour/transcode_video_dialog.cc | 7 +-
gtk2_ardour/trx.menus.in | 319 +
gtk2_ardour/ui_config.cc | 97 +-
gtk2_ardour/ui_config.h | 56 +-
gtk2_ardour/ui_config_vars.h | 11 +-
gtk2_ardour/ui_dark.rc.in | 355 +
gtk2_ardour/ui_light.rc.in | 366 +
gtk2_ardour/utils.cc | 224 +-
gtk2_ardour/utils.h | 25 +-
gtk2_ardour/utils_videotl.cc | 25 +-
gtk2_ardour/verbose_cursor.cc | 153 +-
gtk2_ardour/verbose_cursor.h | 35 +-
gtk2_ardour/video_image_frame.cc | 206 +-
gtk2_ardour/video_image_frame.h | 20 +-
gtk2_ardour/video_monitor.cc | 54 +-
gtk2_ardour/video_monitor.h | 4 +-
gtk2_ardour/video_server_dialog.cc | 36 +-
gtk2_ardour/video_timeline.cc | 133 +-
gtk2_ardour/video_timeline.h | 17 +-
gtk2_ardour/volume_controller.cc | 8 +-
gtk2_ardour/vst_plugin_ui.cc | 40 +-
gtk2_ardour/vst_plugin_ui.h | 3 +
gtk2_ardour/vstdbg | 12 +
gtk2_ardour/waveview.cc | 323 -
gtk2_ardour/waveview.h | 177 -
gtk2_ardour/waveview_p.h | 67 -
gtk2_ardour/widget_list.rc | 222 +
gtk2_ardour/window_manager.h | 2 +-
gtk2_ardour/windows_icon.rc | 1 +
gtk2_ardour/windows_vst_plugin_ui.cc | 30 +-
gtk2_ardour/windows_vst_plugin_ui.h | 2 +-
gtk2_ardour/wscript | 227 +-
headless/hardbg | 5 +
headless/hardev | 4 +
headless/hardev_common.sh.in | 39 +
headless/load_session.cc | 204 +
headless/misc.cc | 46 +
headless/misc.h | 13 +
headless/wscript | 99 +
icons/win32/msvc_resources.rc.in | 110 +
icons/win32/res/mixbus_icon12_32.ico | Bin 0 -> 3262 bytes
icons/win32/res/mixbus_icon12_48.ico | Bin 0 -> 7358 bytes
icons/win32/res/mixbus_icon12_64.ico | Bin 0 -> 12862 bytes
icons/win32/res/mixbus_icon_32px.ico | Bin 0 -> 3262 bytes
icons/win32/res/mixbus_icon_48px.ico | Bin 0 -> 7358 bytes
icons/win32/res/mixbus_icon_64px.ico | Bin 0 -> 12862 bytes
icons/win32/res/mixbus_ses_icon_32.ico | Bin 0 -> 3262 bytes
icons/win32/resource | 493 +
libs/appleutility/CAConditionalMacros.h | 2 +-
libs/appleutility/wscript | 3 +
libs/ardour/MSVClibardour/ardour.vcproj | 2238 +
libs/ardour/amp.cc | 18 +-
libs/ardour/ardour/amp.h | 5 +-
libs/ardour/ardour/analyser.h | 4 +-
libs/ardour/ardour/ardour.h | 40 +-
libs/ardour/ardour/async_midi_port.h | 37 +-
libs/ardour/ardour/audio_backend.h | 122 +-
libs/ardour/ardour/audio_buffer.h | 2 +-
libs/ardour/ardour/audio_diskstream.h | 3 +-
libs/ardour/ardour/audio_library.h | 6 +-
libs/ardour/ardour/audio_playlist_importer.h | 6 +-
libs/ardour/ardour/audio_playlist_source.h | 2 +-
libs/ardour/ardour/audio_port.h | 2 +-
libs/ardour/ardour/audio_region_importer.h | 4 +-
libs/ardour/ardour/audio_track.h | 4 +-
libs/ardour/ardour/audio_track_importer.h | 4 +-
libs/ardour/ardour/audio_unit.h | 8 +-
libs/ardour/ardour/audioanalyser.h | 5 +-
libs/ardour/ardour/audioengine.h | 93 +-
libs/ardour/ardour/audiofile_tagger.h | 4 +-
libs/ardour/ardour/audiofilesource.h | 5 +-
libs/ardour/ardour/audioplaylist.h | 4 +-
libs/ardour/ardour/audioregion.h | 35 +-
libs/ardour/ardour/audiosource.h | 2 +-
libs/ardour/ardour/auditioner.h | 5 +-
libs/ardour/ardour/auto_bundle.h | 2 +-
libs/ardour/ardour/automatable.h | 3 +-
libs/ardour/ardour/automatable_sequence.h | 2 +-
libs/ardour/ardour/automation_control.h | 16 +-
libs/ardour/ardour/automation_list.h | 8 +-
libs/ardour/ardour/automation_watch.h | 2 +-
libs/ardour/ardour/backend_search_path.h | 39 -
libs/ardour/ardour/beats_frames_converter.h | 3 +-
libs/ardour/ardour/broadcast_info.h | 3 +-
libs/ardour/ardour/buffer.h | 3 +-
libs/ardour/ardour/buffer_manager.h | 4 +-
libs/ardour/ardour/buffer_set.h | 9 +-
libs/ardour/ardour/bundle.h | 4 +-
libs/ardour/ardour/butler.h | 42 +-
libs/ardour/ardour/caimportable.h | 3 +-
libs/ardour/ardour/capturing_processor.h | 2 +-
libs/ardour/ardour/chan_count.h | 6 +-
libs/ardour/ardour/chan_mapping.h | 2 +-
libs/ardour/ardour/click.h | 5 +-
libs/ardour/ardour/comparable_shared_ptr.h | 4 +-
libs/ardour/ardour/configuration.h | 2 +-
libs/ardour/ardour/configuration_variable.h | 13 +-
libs/ardour/ardour/control_protocol_manager.h | 4 +-
libs/ardour/ardour/control_protocol_search_path.h | 40 -
libs/ardour/ardour/coreaudiosource.h | 4 +-
libs/ardour/ardour/cycle_timer.h | 7 +-
libs/ardour/ardour/cycles.h | 3 +
libs/ardour/ardour/data_type.h | 4 +-
libs/ardour/ardour/debug.h | 77 +-
libs/ardour/ardour/delayline.h | 69 +
libs/ardour/ardour/delivery.h | 3 +-
libs/ardour/ardour/directory_names.h | 36 +-
libs/ardour/ardour/diskstream.h | 16 +-
libs/ardour/ardour/element_import_handler.h | 5 +-
libs/ardour/ardour/element_importer.h | 3 +-
libs/ardour/ardour/event_type_map.h | 4 +-
libs/ardour/ardour/export_channel.h | 10 +-
libs/ardour/ardour/export_channel_configuration.h | 2 +-
libs/ardour/ardour/export_failed.h | 4 +-
libs/ardour/ardour/export_filename.h | 2 +-
libs/ardour/ardour/export_format_base.h | 7 +-
libs/ardour/ardour/export_format_compatibility.h | 2 +-
libs/ardour/ardour/export_format_manager.h | 4 +-
libs/ardour/ardour/export_format_specification.h | 9 +-
libs/ardour/ardour/export_formats.h | 14 +-
libs/ardour/ardour/export_formats_search_path.h | 34 -
libs/ardour/ardour/export_graph_builder.h | 2 +-
libs/ardour/ardour/export_handler.h | 20 +-
libs/ardour/ardour/export_pointers.h | 1 +
libs/ardour/ardour/export_preset.h | 4 +-
libs/ardour/ardour/export_profile_manager.h | 5 +-
libs/ardour/ardour/export_status.h | 3 +-
libs/ardour/ardour/export_timespan.h | 3 +-
libs/ardour/ardour/file_source.h | 8 +-
libs/ardour/ardour/filename_extensions.h | 20 +-
libs/ardour/ardour/filesystem_paths.h | 24 +-
libs/ardour/ardour/filter.h | 3 +-
libs/ardour/ardour/graph.h | 3 +-
libs/ardour/ardour/graphnode.h | 2 +-
libs/ardour/ardour/iec1ppmdsp.h | 3 +-
libs/ardour/ardour/iec2ppmdsp.h | 3 +-
libs/ardour/ardour/import_status.h | 3 +-
libs/ardour/ardour/importable_source.h | 3 +-
libs/ardour/ardour/instrument_info.h | 15 +-
libs/ardour/ardour/internal_return.h | 2 +-
libs/ardour/ardour/internal_send.h | 8 +-
libs/ardour/ardour/interpolation.h | 7 +-
libs/ardour/ardour/interthread_info.h | 3 +-
libs/ardour/ardour/io.h | 4 +-
libs/ardour/ardour/io_processor.h | 2 +-
libs/ardour/ardour/jack_utils.h | 253 +
libs/ardour/ardour/kmeterdsp.h | 4 +-
libs/ardour/ardour/ladspa_plugin.h | 14 +-
libs/ardour/ardour/latent.h | 3 +-
libs/ardour/ardour/libardour_visibility.h | 45 +
libs/ardour/ardour/linux_vst_support.h | 39 +-
libs/ardour/ardour/location.h | 52 +-
libs/ardour/ardour/location_importer.h | 4 +-
libs/ardour/ardour/logcurve.h | 6 +-
libs/ardour/ardour/lv2_bundled_search_path.h | 35 -
libs/ardour/ardour/lv2_plugin.h | 11 +-
libs/ardour/ardour/lxvst_plugin.h | 6 +-
libs/ardour/ardour/meter.h | 5 +-
libs/ardour/ardour/midi_automation_list_binder.h | 2 +-
libs/ardour/ardour/midi_buffer.h | 35 +-
libs/ardour/ardour/midi_diskstream.h | 4 +-
libs/ardour/ardour/midi_model.h | 14 +-
libs/ardour/ardour/midi_operator.h | 2 +-
libs/ardour/ardour/midi_patch_manager.h | 2 +-
libs/ardour/ardour/midi_patch_search_path.h | 39 -
libs/ardour/ardour/midi_playlist.h | 3 +-
libs/ardour/ardour/midi_playlist_source.h | 2 +-
libs/ardour/ardour/midi_port.h | 2 +-
libs/ardour/ardour/midi_region.h | 9 +-
libs/ardour/ardour/midi_ring_buffer.h | 3 +-
libs/ardour/ardour/midi_scene_change.h | 63 +
libs/ardour/ardour/midi_scene_changer.h | 75 +
libs/ardour/ardour/midi_source.h | 3 +-
libs/ardour/ardour/midi_state_tracker.h | 3 +-
libs/ardour/ardour/midi_stretch.h | 2 +-
libs/ardour/ardour/midi_track.h | 11 +-
libs/ardour/ardour/midi_ui.h | 5 +-
libs/ardour/ardour/mididm.h | 64 +
libs/ardour/ardour/midiport_manager.h | 15 +-
libs/ardour/ardour/mix.h | 39 +-
libs/ardour/ardour/monitor_processor.h | 19 +-
libs/ardour/ardour/movable.h | 2 +-
libs/ardour/ardour/msvc_libardour.h | 73 +
libs/ardour/ardour/mtdm.h | 4 +-
libs/ardour/ardour/mute_master.h | 2 +-
libs/ardour/ardour/onset_detector.h | 2 +-
libs/ardour/ardour/operations.h | 31 +-
libs/ardour/ardour/pan_controllable.h | 2 +-
libs/ardour/ardour/pannable.h | 2 +-
libs/ardour/ardour/panner.h | 17 +-
libs/ardour/ardour/panner_manager.h | 18 +-
libs/ardour/ardour/panner_search_path.h | 39 -
libs/ardour/ardour/panner_shell.h | 3 +-
libs/ardour/ardour/peak.h | 1 +
libs/ardour/ardour/pi_controller.h | 82 -
libs/ardour/ardour/pitch.h | 4 +-
libs/ardour/ardour/playlist.h | 26 +-
libs/ardour/ardour/playlist_factory.h | 2 +-
libs/ardour/ardour/playlist_source.h | 2 +-
libs/ardour/ardour/plugin.h | 5 +-
libs/ardour/ardour/plugin_insert.h | 5 +-
libs/ardour/ardour/plugin_manager.h | 35 +-
libs/ardour/ardour/plugin_types.h | 34 +
libs/ardour/ardour/port.h | 4 +-
libs/ardour/ardour/port_engine.h | 3 +-
libs/ardour/ardour/port_insert.h | 3 +-
libs/ardour/ardour/port_manager.h | 2 +-
libs/ardour/ardour/port_set.h | 2 +-
libs/ardour/ardour/process_thread.h | 3 +-
libs/ardour/ardour/processor.h | 3 +-
libs/ardour/ardour/profile.h | 16 +-
libs/ardour/ardour/progress.h | 4 +-
libs/ardour/ardour/proxy_controllable.h | 11 +-
libs/ardour/ardour/public_diskstream.h | 4 +-
libs/ardour/ardour/quantize.h | 3 +-
libs/ardour/ardour/rb_effect.h | 2 +-
libs/ardour/ardour/rc_configuration.h | 7 +-
libs/ardour/ardour/rc_configuration_vars.h | 33 +-
libs/ardour/ardour/readable.h | 3 +-
libs/ardour/ardour/recent_sessions.h | 10 +-
libs/ardour/ardour/region.h | 59 +-
libs/ardour/ardour/region_factory.h | 3 +-
libs/ardour/ardour/region_sorters.h | 17 +-
libs/ardour/ardour/resampled_source.h | 3 +-
libs/ardour/ardour/return.h | 2 +-
libs/ardour/ardour/reverse.h | 2 +-
libs/ardour/ardour/revision.h | 9 +-
libs/ardour/ardour/route.h | 32 +-
libs/ardour/ardour/route_graph.h | 2 +-
libs/ardour/ardour/route_group.h | 25 +-
libs/ardour/ardour/route_group_member.h | 2 +-
libs/ardour/ardour/route_sorters.h | 44 +
libs/ardour/ardour/runtime_functions.h | 11 +-
libs/ardour/ardour/scene_change.h | 43 +
libs/ardour/ardour/scene_changer.h | 57 +
libs/ardour/ardour/search_paths.h | 112 +
libs/ardour/ardour/send.h | 13 +-
libs/ardour/ardour/session.h | 127 +-
libs/ardour/ardour/session_configuration.h | 5 +-
libs/ardour/ardour/session_configuration_vars.h | 4 +-
libs/ardour/ardour/session_directory.h | 4 +-
libs/ardour/ardour/session_event.h | 7 +-
libs/ardour/ardour/session_handle.h | 6 +-
libs/ardour/ardour/session_metadata.h | 4 +-
libs/ardour/ardour/session_object.h | 4 +-
libs/ardour/ardour/session_playlists.h | 2 +-
libs/ardour/ardour/session_state_utils.h | 10 +-
libs/ardour/ardour/session_utils.h | 4 +-
libs/ardour/ardour/silentfilesource.h | 5 +-
libs/ardour/ardour/slave.h | 20 +-
libs/ardour/ardour/smf_source.h | 2 +-
libs/ardour/ardour/sndfileimportable.h | 3 +-
libs/ardour/ardour/sndfilesource.h | 5 +-
libs/ardour/ardour/soundcloud_upload.h | 55 +
libs/ardour/ardour/soundseq.h | 6 +-
libs/ardour/ardour/source.h | 2 +-
libs/ardour/ardour/source_factory.h | 2 +-
libs/ardour/ardour/speaker.h | 4 +-
libs/ardour/ardour/speakers.h | 2 +-
libs/ardour/ardour/spline.h | 4 +-
libs/ardour/ardour/srcfilesource.h | 9 +-
libs/ardour/ardour/stretch.h | 4 +-
libs/ardour/ardour/strip_silence.h | 2 +-
libs/ardour/ardour/system_exec.h | 51 +
libs/ardour/ardour/tape_file_matcher.h | 4 +-
libs/ardour/ardour/template_utils.h | 18 +-
libs/ardour/ardour/tempo.h | 14 +-
libs/ardour/ardour/tempo_map_importer.h | 4 +-
libs/ardour/ardour/thread_buffers.h | 5 +-
libs/ardour/ardour/ticker.h | 3 +-
libs/ardour/ardour/track.h | 10 +-
libs/ardour/ardour/transient_detector.h | 2 +-
libs/ardour/ardour/trimmable.h | 2 +-
libs/ardour/ardour/types.h | 29 +-
libs/ardour/ardour/unknown_processor.h | 2 +-
libs/ardour/ardour/uri_map.h | 4 +-
libs/ardour/ardour/user_bundle.h | 2 +-
libs/ardour/ardour/utils.h | 58 +-
libs/ardour/ardour/vestige/aeffectx.h | 78 +-
libs/ardour/ardour/visibility.h | 44 -
libs/ardour/ardour/vst_info_file.h | 55 +
libs/ardour/ardour/vst_plugin.h | 5 +-
libs/ardour/ardour/vst_types.h | 30 +-
libs/ardour/ardour/vumeterdsp.h | 3 +-
libs/ardour/ardour/windows_vst_plugin.h | 8 +-
libs/ardour/ardour/worker.h | 6 +-
libs/ardour/async_midi_port.cc | 49 +-
libs/ardour/audio_diskstream.cc | 57 +-
libs/ardour/audio_library.cc | 23 +-
libs/ardour/audio_track.cc | 62 +-
libs/ardour/audio_unit.cc | 20 +-
libs/ardour/audioengine.cc | 352 +-
libs/ardour/audiofilesource.cc | 9 +-
libs/ardour/audioregion.cc | 165 +-
libs/ardour/audiosource.cc | 255 +-
libs/ardour/auditioner.cc | 14 +-
libs/ardour/automatable.cc | 17 +-
libs/ardour/automation_control.cc | 2 +-
libs/ardour/automation_list.cc | 24 +-
libs/ardour/automation_watch.cc | 4 +-
libs/ardour/backend_search_path.cc | 45 -
libs/ardour/broadcast_info.cc | 9 +-
libs/ardour/buffer_manager.cc | 4 +-
libs/ardour/butler.cc | 165 +-
libs/ardour/control_protocol_manager.cc | 67 +-
libs/ardour/control_protocol_search_path.cc | 47 -
libs/ardour/cycle_timer.cc | 2 +
libs/ardour/debug.cc | 4 +
libs/ardour/default_click.cc | 4 +
libs/ardour/delayline.cc | 351 +
libs/ardour/delivery.cc | 3 +-
libs/ardour/directory_names.cc | 10 +-
libs/ardour/diskstream.cc | 123 +-
libs/ardour/element_import_handler.cc | 1 +
libs/ardour/enums.cc | 66 +-
libs/ardour/event_type_map.cc | 7 +-
libs/ardour/export_channel.cc | 7 +-
libs/ardour/export_filename.cc | 31 +-
libs/ardour/export_format_base.cc | 2 +-
libs/ardour/export_format_manager.cc | 8 +
libs/ardour/export_format_specification.cc | 16 +
libs/ardour/export_formats_search_path.cc | 51 -
libs/ardour/export_graph_builder.cc | 8 +-
libs/ardour/export_handler.cc | 77 +-
libs/ardour/export_profile_manager.cc | 41 +-
libs/ardour/file_source.cc | 38 +-
libs/ardour/filesystem_paths.cc | 134 +-
libs/ardour/find_session.cc | 10 +-
libs/ardour/globals.cc | 48 +-
libs/ardour/graph.cc | 15 +-
libs/ardour/import.cc | 45 +-
libs/ardour/internal_return.cc | 3 +-
libs/ardour/internal_send.cc | 28 +-
libs/ardour/io.cc | 26 +-
libs/ardour/ladspa_plugin.cc | 72 +-
libs/ardour/linux_vst_info_file.cc | 427 -
libs/ardour/linux_vst_support.cc | 25 +-
libs/ardour/location.cc | 157 +-
libs/ardour/ltc_slave.cc | 12 +-
libs/ardour/lv2_bundled_search_path.cc | 41 -
libs/ardour/lv2_evbuf.c | 2 +-
libs/ardour/lv2_plugin.cc | 137 +-
libs/ardour/lxvst_plugin.cc | 9 +-
libs/ardour/meter.cc | 9 +-
libs/ardour/midi_buffer.cc | 51 +
libs/ardour/midi_clock_slave.cc | 7 +-
libs/ardour/midi_diskstream.cc | 64 +-
libs/ardour/midi_model.cc | 5 +-
libs/ardour/midi_patch_manager.cc | 16 +-
libs/ardour/midi_patch_search_path.cc | 50 -
libs/ardour/midi_port.cc | 2 +-
libs/ardour/midi_scene_change.cc | 142 +
libs/ardour/midi_scene_changer.cc | 327 +
libs/ardour/midi_source.cc | 1 -
libs/ardour/midi_track.cc | 31 +-
libs/ardour/midi_ui.cc | 10 +
libs/ardour/mididm.cc | 140 +
libs/ardour/midiport_manager.cc | 22 +-
libs/ardour/mix.cc | 16 +-
libs/ardour/msvc/msvc_libardour.cc | 276 +
libs/ardour/mtc_slave.cc | 13 +-
libs/ardour/operations.cc | 44 +-
libs/ardour/panner_manager.cc | 63 +-
libs/ardour/panner_search_path.cc | 44 -
libs/ardour/panner_shell.cc | 14 +-
libs/ardour/pcm_utils.cc | 4 +-
libs/ardour/pi_controller.cc | 231 -
libs/ardour/playlist.cc | 207 +-
libs/ardour/plugin.cc | 4 +
libs/ardour/plugin_insert.cc | 55 +-
libs/ardour/plugin_manager.cc | 608 +-
libs/ardour/po/cs.po | 1153 +-
libs/ardour/po/de.po | 1171 +-
libs/ardour/po/el.po | 1101 +-
libs/ardour/po/en_GB.po | 2628 +
libs/ardour/po/es.po | 1084 +-
libs/ardour/po/it.po | 1077 +-
libs/ardour/po/nn.po | 1132 +-
libs/ardour/po/pl.po | 1075 +-
libs/ardour/po/ru.po | 1048 +-
libs/ardour/po/sv.po | 1065 +-
libs/ardour/po/zh.po | 1079 +-
libs/ardour/port.cc | 68 +-
libs/ardour/port_insert.cc | 2 +
libs/ardour/port_set.cc | 8 +-
libs/ardour/rc_configuration.cc | 11 +-
libs/ardour/region.cc | 18 +-
libs/ardour/region_factory.cc | 8 +-
libs/ardour/resampled_source.cc | 4 +
libs/ardour/route.cc | 198 +-
libs/ardour/route_group.cc | 2 +-
libs/ardour/route_group_member.cc | 1 +
libs/ardour/scene_change.cc | 39 +
libs/ardour/search_paths.cc | 276 +
libs/ardour/send.cc | 47 +-
libs/ardour/session.cc | 576 +-
libs/ardour/session_butler.cc | 10 -
libs/ardour/session_configuration.cc | 70 +
libs/ardour/session_events.cc | 14 +-
libs/ardour/session_export.cc | 2 +-
libs/ardour/session_ltc.cc | 14 +-
libs/ardour/session_midi.cc | 36 +-
libs/ardour/session_playlists.cc | 8 +-
libs/ardour/session_process.cc | 30 +-
libs/ardour/session_state.cc | 486 +-
libs/ardour/session_state_utils.cc | 6 +-
libs/ardour/session_transport.cc | 270 +-
libs/ardour/session_vst.cc | 122 +-
libs/ardour/smf_source.cc | 17 +-
libs/ardour/sndfile_helpers.cc | 2 +
libs/ardour/sndfileimportable.cc | 2 +-
libs/ardour/sndfilesource.cc | 67 +-
libs/ardour/soundcloud_upload.cc | 355 +
libs/ardour/source.cc | 2 -
libs/ardour/sse_functions_xmm.cc | 5 +-
libs/ardour/system_exec.cc | 78 +
libs/ardour/template_utils.cc | 60 +-
libs/ardour/test/audio_engine_test.cc | 53 +
libs/ardour/test/audio_engine_test.h | 14 +
libs/ardour/test/jack_utils_test.cc | 290 +
libs/ardour/test/jack_utils_test.h | 31 +
libs/ardour/test/midi_clock_slave_test.cc | 2 +-
libs/ardour/test/plugins_test.cc | 54 +
libs/ardour/test/plugins_test.h | 12 +
libs/ardour/test/resampled_source_test.cc | 4 +-
libs/ardour/test/test_common.cc | 4 +-
libs/ardour/test/test_common.h | 2 +-
libs/ardour/thread_buffers.cc | 13 +-
libs/ardour/track.cc | 105 +-
libs/ardour/utils.cc | 84 +-
libs/ardour/vst_info_file.cc | 1075 +
libs/ardour/vst_plugin.cc | 100 +-
libs/ardour/windows_vst_plugin.cc | 10 +-
libs/ardour/worker.cc | 17 +-
libs/ardour/wscript | 124 +-
libs/ardouralsautil/ardouralsautil/devicelist.h | 33 +
libs/ardouralsautil/ardouralsautil/reserve.h | 88 +
libs/ardouralsautil/devicelist.cc | 252 +
libs/ardouralsautil/request_device.c | 256 +
libs/ardouralsautil/reserve.c | 685 +
libs/ardouralsautil/wscript | 55 +
.../MSVCaudiographer/audiographer.vcproj | 436 +
libs/audiographer/audiographer/broadcast_info.h | 6 +-
libs/audiographer/audiographer/debug_utils.h | 5 +-
libs/audiographer/audiographer/debuggable.h | 14 +-
libs/audiographer/audiographer/exception.h | 5 +-
libs/audiographer/audiographer/flag_debuggable.h | 3 +-
libs/audiographer/audiographer/flag_field.h | 6 +-
libs/audiographer/audiographer/general/chunker.h | 3 +-
.../audiographer/general/deinterleaver.h | 3 +-
.../audiographer/general/interleaver.h | 3 +-
.../audiographer/audiographer/general/normalizer.h | 66 +-
.../audiographer/general/peak_reader.h | 3 +-
.../audiographer/general/sample_format_converter.h | 5 +-
.../audiographer/general/silence_trimmer.h | 3 +-
.../audiographer/general/sr_converter.h | 3 +-
libs/audiographer/audiographer/general/threader.h | 5 +-
libs/audiographer/audiographer/process_context.h | 7 +-
libs/audiographer/audiographer/routines.h | 4 +-
libs/audiographer/audiographer/sink.h | 4 +-
libs/audiographer/audiographer/sndfile/tmp_file.h | 5 +-
libs/audiographer/audiographer/source.h | 4 +-
libs/audiographer/audiographer/throwing.h | 6 +-
libs/audiographer/audiographer/type_utils.h | 8 +-
libs/audiographer/audiographer/types.h | 2 +
.../audiographer/utils/identity_vertex.h | 4 +-
.../audiographer/utils/listed_source.h | 4 +-
libs/audiographer/audiographer/visibility.h | 45 +
libs/audiographer/private/gdither/gdither.cc | 4 +-
libs/audiographer/src/general/broadcast_info.cc | 2 +-
libs/audiographer/src/general/normalizer.cc | 88 +
libs/audiographer/tests/sndfile/tmp_file_test.cc | 2 +-
libs/audiographer/wscript | 33 +-
.../MSVCbackends/dummy_audiobackend.vcproj | 303 +
.../backends/MSVCbackends/jack_audiobackend.vcproj | 326 +
.../MSVCbackends/waves_audiobackend.vcproj | 534 +
libs/backends/alsa/alsa_audiobackend.cc | 1828 +
libs/backends/alsa/alsa_audiobackend.h | 424 +
libs/backends/alsa/alsa_midi.cc | 243 +
libs/backends/alsa/alsa_midi.h | 97 +
libs/backends/alsa/alsa_rawmidi.cc | 422 +
libs/backends/alsa/alsa_rawmidi.h | 120 +
libs/backends/alsa/alsa_sequencer.cc | 292 +
libs/backends/alsa/alsa_sequencer.h | 64 +
libs/backends/alsa/rt_thread.h | 55 +
libs/backends/alsa/select_sleep.h | 35 +
libs/backends/alsa/wscript | 42 +
libs/backends/alsa/zita-alsa-pcmi.cc | 1138 +
libs/backends/alsa/zita-alsa-pcmi.h | 188 +
libs/backends/dummy/dummy_audiobackend.cc | 1790 +
libs/backends/dummy/dummy_audiobackend.h | 456 +
libs/backends/dummy/dummy_midi_seq.h | 726 +
libs/backends/dummy/wscript | 38 +
libs/backends/jack/jack_api.cc | 23 +-
libs/backends/jack/jack_audiobackend.cc | 39 +-
libs/backends/jack/jack_audiobackend.h | 23 +-
libs/backends/jack/jack_connection.cc | 4 +-
libs/backends/jack/jack_session.cc | 2 +
libs/backends/jack/jack_utils.cc | 137 +-
libs/backends/jack/wscript | 21 +-
libs/backends/wavesaudio/portmidi/pmutil.h | 127 +
libs/backends/wavesaudio/portmidi/portmidi.h | 654 +
libs/backends/wavesaudio/portmidi/porttime.h | 92 +
.../wavesaudio/portmidi/src/pm_common/pminternal.h | 178 +
.../wavesaudio/portmidi/src/pm_common/pmutil.c | 284 +
.../wavesaudio/portmidi/src/pm_common/portmidi.c | 1137 +
.../wavesaudio/portmidi/src/pm_mac/Makefile.osx | 129 +
.../wavesaudio/portmidi/src/pm_mac/README_MAC.txt | 163 +
.../wavesaudio/portmidi/src/pm_mac/finddefault.c | 57 +
.../src/pm_mac/pm_mac.xcodeproj/project.pbxproj | 594 +
.../project.xcworkspace/contents.xcworkspacedata | 7 +
.../UserInterfaceState.xcuserstate | Bin 0 -> 5803 bytes
.../xcschemes/Assemble Application.xcscheme | 86 +
.../xcschemes/Compile Java.xcscheme | 59 +
.../xcschemes/CopyJavaSources.xcscheme | 59 +
.../xcschemes/JPortMidiHeaders.xcscheme | 59 +
.../xcschemes/PmDefaults.xcscheme | 59 +
.../xcschemes/xcschememanagement.plist | 62 +
.../xcschemes/Assemble Application.xcscheme | 86 +
.../xcschemes/Compile Java.xcscheme | 59 +
.../xcschemes/CopyJavaSources.xcscheme | 59 +
.../xcschemes/JPortMidiHeaders.xcscheme | 59 +
.../xcschemes/PmDefaults.xcscheme | 59 +
.../xcschemes/xcschememanagement.plist | 62 +
.../portmidi/src/pm_mac/pmdefaults/make/build.xml | 87 +
.../src/pm_mac/pmdefaults/make/find-classrefs.sh | 31 +
.../pmdefaults/resources/English.lproj/Credits.rtf | 14 +
.../resources/English.lproj/InfoPlist.strings | 3 +
.../src/pm_mac/pmdefaults/resources/Info.plist | 40 +
.../src/pm_mac/pmdefaults/resources/Manifest | 1 +
.../wavesaudio/portmidi/src/pm_mac/pmmac.c | 59 +
.../wavesaudio/portmidi/src/pm_mac/pmmac.h | 4 +
.../wavesaudio/portmidi/src/pm_mac/pmmacosxcm.c | 1010 +
.../wavesaudio/portmidi/src/pm_mac/pmmacosxcm.h | 6 +
.../portmidi/src/pm_mac/readbinaryplist.c | 1115 +
.../portmidi/src/pm_mac/readbinaryplist.h | 88 +
.../wavesaudio/portmidi/src/pm_win/pmwin.c | 142 +
.../wavesaudio/portmidi/src/pm_win/pmwinmm.c | 1466 +
.../wavesaudio/portmidi/src/pm_win/pmwinmm.h | 5 +
.../portmidi/src/porttime/ptmacosx_mach.c | 131 +
.../wavesaudio/portmidi/src/porttime/ptwinmm.c | 71 +
libs/backends/wavesaudio/waves_audiobackend.cc | 1295 +
libs/backends/wavesaudio/waves_audiobackend.h | 407 +
.../wavesaudio/waves_audiobackend.latency.cc | 90 +
.../backends/wavesaudio/waves_audiobackend.midi.cc | 353 +
.../wavesaudio/waves_audiobackend.port_engine.cc | 661 +
libs/backends/wavesaudio/waves_audioport.cc | 62 +
libs/backends/wavesaudio/waves_audioport.h | 58 +
libs/backends/wavesaudio/waves_dataport.cc | 143 +
libs/backends/wavesaudio/waves_dataport.h | 115 +
libs/backends/wavesaudio/waves_midi_buffer.cc | 49 +
libs/backends/wavesaudio/waves_midi_buffer.h | 48 +
libs/backends/wavesaudio/waves_midi_device.cc | 268 +
libs/backends/wavesaudio/waves_midi_device.h | 72 +
.../wavesaudio/waves_midi_device_manager.cc | 242 +
.../wavesaudio/waves_midi_device_manager.h | 77 +
libs/backends/wavesaudio/waves_midi_event.cc | 160 +
libs/backends/wavesaudio/waves_midi_event.h | 75 +
libs/backends/wavesaudio/waves_midiport.cc | 67 +
libs/backends/wavesaudio/waves_midiport.h | 64 +
.../wavesaudio/wavesapi/BasicTypes/WCFourCC.h | 213 +
.../wavesaudio/wavesapi/BasicTypes/WTByteOrder.h | 223 +
.../wavesaudio/wavesapi/BasicTypes/WUComPtr.h | 118 +
.../wavesaudio/wavesapi/BasicTypes/WUDefines.h | 176 +
.../wavesaudio/wavesapi/BasicTypes/WUMathConsts.h | 48 +
.../wavesaudio/wavesapi/BasicTypes/WUTypes.h | 266 +
.../wavesapi/MiscUtils/MinMaxUtilities.h | 133 +
.../wavesapi/MiscUtils/UMicroseconds.cpp | 77 +
.../wavesaudio/wavesapi/MiscUtils/UMicroseconds.h | 124 +
.../wavesaudio/wavesapi/MiscUtils/WCFixedString.h | 904 +
.../wavesaudio/wavesapi/MiscUtils/WUErrors.h | 336 +
.../wavesaudio/wavesapi/MiscUtils/pthread_utils.h | 38 +
.../wavesaudio/wavesapi/MiscUtils/safe_delete.h | 37 +
.../wavesaudio/wavesapi/Threads/WCThreadSafe.cpp | 826 +
.../wavesaudio/wavesapi/Threads/WCThreadSafe.h | 411 +
.../WavesPublicAPI/1.0/WavesPublicAPI_Defines.h | 60 +
.../wavesaudio/wavesapi/WavesPublicAPI/WTErr.h | 46 +
.../wavesaudio/wavesapi/WavesPublicAPI/wstdint.h | 367 +
.../wavesaudio/wavesapi/akupara/basics.hpp | 53 +
.../wavesapi/akupara/compiletime_functions.hpp | 205 +
.../wavesapi/akupara/threading/atomic_ops.hpp | 388 +
.../akupara/threading/atomic_ops_gcc_x86.hpp | 201 +
.../wavesapi/devicemanager/IncludeWindows.h | 50 +
.../devicemanager/WCMRAudioDeviceManager.cpp | 686 +
.../devicemanager/WCMRAudioDeviceManager.h | 270 +
.../devicemanager/WCMRCoreAudioDeviceManager.cpp | 3047 +
.../devicemanager/WCMRCoreAudioDeviceManager.h | 209 +
.../wavesapi/devicemanager/WCMRNativeAudio.cpp | 263 +
.../wavesapi/devicemanager/WCMRNativeAudio.h | 96 +
.../devicemanager/WCMRPortAudioDeviceManager.cpp | 1792 +
.../devicemanager/WCMRPortAudioDeviceManager.h | 179 +
.../wavesapi/refmanager/WCRefManager.cpp | 26 +
.../wavesaudio/wavesapi/refmanager/WCRefManager.h | 81 +
libs/backends/wavesaudio/wscript | 109 +
libs/backends/wscript | 37 +-
libs/canvas/MSVCcanvas/cairocanvas.vcproj | 495 +
libs/canvas/Notes | 1 +
libs/canvas/arc.cc | 142 +
libs/canvas/arrow.cc | 271 +
libs/canvas/benchmark/benchmark.cc | 63 +
libs/canvas/benchmark/benchmark.h | 26 +
libs/canvas/benchmark/items_at_point.cc | 62 +
libs/canvas/benchmark/render_from_log.cc | 62 +
libs/canvas/benchmark/render_parts.cc | 58 +
libs/canvas/benchmark/render_whole.cc | 46 +
libs/canvas/benchmark/sessions/midi1.xml |18484 ++++
libs/canvas/benchmark/sessions/old_sunday.xml |104618 ++++++++++++++++++++
libs/canvas/build-and-run-benchmark.sh | 47 +
libs/canvas/build-and-run-manual-test.sh | 35 +
libs/canvas/build-and-run-tests.sh | 29 +
libs/canvas/canvas.cc | 1157 +
libs/canvas/canvas/arc.h | 69 +
libs/canvas/canvas/arrow.h | 93 +
libs/canvas/canvas/canvas.h | 267 +
libs/canvas/canvas/circle.h | 37 +
libs/canvas/canvas/container.h | 60 +
libs/canvas/canvas/curve.h | 65 +
libs/canvas/canvas/debug.h | 56 +
libs/canvas/canvas/fill.h | 70 +
libs/canvas/canvas/flag.h | 51 +
libs/canvas/canvas/fwd.h | 39 +
libs/canvas/canvas/image.h | 112 +
libs/canvas/canvas/interpolated_curve.h | 229 +
libs/canvas/canvas/item.h | 311 +
libs/canvas/canvas/line.h | 66 +
libs/canvas/canvas/line_set.h | 68 +
libs/canvas/canvas/lookup_table.h | 89 +
libs/canvas/canvas/outline.h | 70 +
libs/canvas/canvas/pixbuf.h | 55 +
libs/canvas/canvas/poly_item.h | 51 +
libs/canvas/canvas/poly_line.h | 51 +
libs/canvas/canvas/polygon.h | 51 +
libs/canvas/canvas/rectangle.h | 92 +
libs/canvas/canvas/root_group.h | 40 +
libs/canvas/canvas/ruler.h | 86 +
libs/canvas/canvas/scroll_group.h | 56 +
libs/canvas/canvas/stateful_image.h | 84 +
libs/canvas/canvas/text.h | 72 +
libs/canvas/canvas/tracking_text.h | 49 +
libs/canvas/canvas/types.h | 118 +
libs/canvas/canvas/utils.h | 41 +
libs/canvas/canvas/visibility.h | 45 +
libs/canvas/canvas/wave_view.h | 199 +
libs/canvas/canvas/widget.h | 51 +
libs/canvas/canvas/xfade_curve.h | 87 +
libs/canvas/circle.cc | 35 +
libs/canvas/container.cc | 53 +
libs/canvas/curve.cc | 262 +
libs/canvas/debug.cc | 160 +
libs/canvas/doc/ardour.dot | 28 +
libs/canvas/doc/make.sh | 3 +
libs/canvas/fill.cc | 111 +
libs/canvas/flag.cc | 91 +
libs/canvas/i18n.h | 20 +
libs/canvas/image.cc | 107 +
libs/canvas/item.cc

  • Share