ardour.git
11 years agofix input metering when not rolling but using h/w monitoring: need to explicitly...
Paul Davis [Sat, 30 Mar 2013 04:14:33 +0000 (00:14 -0400)]
fix input metering when not rolling but using h/w monitoring: need to explicitly run meter in this case, since we are otherwise just passing silence

11 years agoremove incorrect #includes of <cairo/cairo.h> and replace with <cairo.h>
Paul Davis [Sat, 30 Mar 2013 00:36:11 +0000 (20:36 -0400)]
remove incorrect #includes of <cairo/cairo.h> and replace with <cairo.h>

11 years agoMerge branch 'patches' of https://github.com/jdekozak/ardour
Paul Davis [Fri, 29 Mar 2013 18:18:08 +0000 (14:18 -0400)]
Merge branch 'patches' of https://github.com/jdekozak/ardour

11 years agoallow Drag-n-Drop onto the empty canvas (again); always import MIDI files since we...
Paul Davis [Fri, 29 Mar 2013 18:09:03 +0000 (14:09 -0400)]
allow Drag-n-Drop onto the empty canvas (again); always import MIDI files since we consider them writable and so embedding isn't a safe option

11 years agotweak name shown in plugin selector listview as column header for "Hide"; rebuild...
Paul Davis [Fri, 29 Mar 2013 16:36:03 +0000 (12:36 -0400)]
tweak name shown in plugin selector listview as column header for "Hide"; rebuild plugin menu after hidden status for a plugin is changed, so that the effect is present without requiring a restart of Ardour (#5422)

11 years agoMerge branch 'master' of git.ardour.org:ardour/ardour
Paul Davis [Fri, 29 Mar 2013 15:53:02 +0000 (11:53 -0400)]
Merge branch 'master' of git.ardour.org:ardour/ardour

11 years agomajor fixes for MIDI patch change and note undo/redo. Patch change handling was compl...
Paul Davis [Fri, 29 Mar 2013 15:52:25 +0000 (11:52 -0400)]
major fixes for MIDI patch change and note undo/redo. Patch change handling was completely broken because of the use of absolute floating point comparisons for time comparison, and serialization/deserialization of patch change property changes was borked because of int/char conversions by stringstream. Note undo/redo would fail for note removal if a note had been moved and/or had its note number changed as the next operation after it was added, because time-based lookup would fail. Similar small changes made for sysex messages, which just needed the musical_time comparisons and nothing else

11 years agovtl: workaround xjadeo <= 0.6.4 issue
Robin Gareus [Fri, 29 Mar 2013 11:35:21 +0000 (12:35 +0100)]
vtl: workaround xjadeo <= 0.6.4 issue

11 years agovtl: rework import workflow
Robin Gareus [Fri, 29 Mar 2013 11:20:09 +0000 (12:20 +0100)]
vtl: rework import workflow

 - do not allow to simply copy the video file
 - decision to transcode or just reference is made in "transcode dialog"
   not during file-selection.
   Only there the actual codec is known and can be judged to be suitable
   for direct reference
 - simplify "transcode dialog" - no more buttons for specific actions,
   drop-down select actions.
 - increase minimum bitrate for imported file to 500kbit/s

11 years agovtl: update ffprobe csv parsing
Robin Gareus [Fri, 29 Mar 2013 10:07:20 +0000 (11:07 +0100)]
vtl: update ffprobe csv parsing

11 years agovtl: amend 0c2d95b - fix possible race condition when terminating external program
Robin Gareus [Fri, 29 Mar 2013 08:48:29 +0000 (09:48 +0100)]
vtl: amend  0c2d95b - fix possible race condition when terminating external program

11 years agovtl: add close/remove video menu entry
Robin Gareus [Fri, 29 Mar 2013 08:46:29 +0000 (09:46 +0100)]
vtl: add close/remove video menu entry

11 years agovtl: fix possible race condition when terminating external program
Robin Gareus [Thu, 28 Mar 2013 22:32:02 +0000 (23:32 +0100)]
vtl: fix possible race condition when terminating external program

11 years agosome deep tweaking to get MIDI channel control into nearly done shape for 3.1
Paul Davis [Thu, 28 Mar 2013 21:10:57 +0000 (17:10 -0400)]
some deep tweaking to get MIDI channel control into nearly done shape for 3.1

11 years agovtl: fflush stdout/in after writing to external process
Robin Gareus [Thu, 28 Mar 2013 20:54:44 +0000 (21:54 +0100)]
vtl: fflush stdout/in after writing to external process

11 years agovtl: hide audio-import button when import/processing started
Robin Gareus [Thu, 28 Mar 2013 20:53:42 +0000 (21:53 +0100)]
vtl: hide audio-import button when import/processing started

11 years agominor fix for misleading comment
Paul Davis [Thu, 28 Mar 2013 20:18:08 +0000 (16:18 -0400)]
minor fix for misleading comment

11 years agovtl: debug xjadeo communication
Robin Gareus [Thu, 28 Mar 2013 15:59:01 +0000 (16:59 +0100)]
vtl: debug xjadeo communication

11 years agovtl: prepare audio offset on A/V import
Robin Gareus [Thu, 28 Mar 2013 15:58:30 +0000 (16:58 +0100)]
vtl: prepare audio offset on A/V import

11 years agoMerge branch 'master' of git.ardour.org:ardour/ardour
Paul Davis [Thu, 28 Mar 2013 13:56:31 +0000 (09:56 -0400)]
Merge branch 'master' of git.ardour.org:ardour/ardour

11 years agolittle extra debugging to show discovered LXVST .so's
Paul Davis [Thu, 28 Mar 2013 13:56:22 +0000 (09:56 -0400)]
little extra debugging to show discovered LXVST .so's

11 years agovtl: simple/localhost mode.
Robin Gareus [Thu, 28 Mar 2013 12:41:36 +0000 (13:41 +0100)]
vtl: simple/localhost mode.

Hide most of the setup complexity that is irrelevant when
running the video-server on the same host as Ardour.

Add an abstraction layer to the config which will become
important later when /building in/ the video-server.

11 years agovtl: rc config dialog for simple/advanced config
Robin Gareus [Thu, 28 Mar 2013 12:20:47 +0000 (13:20 +0100)]
vtl: rc config dialog for simple/advanced config

11 years agovtl: prepare simple/advanced usage modes
Robin Gareus [Wed, 27 Mar 2013 21:27:26 +0000 (22:27 +0100)]
vtl: prepare simple/advanced usage modes

"simple": localhost only system; hide much of the setup complexity
"advanced":' allow for remote-server, paths mapping, server index etc.

11 years agoSquashed commit of the following:
Paul Davis [Thu, 28 Mar 2013 01:50:18 +0000 (21:50 -0400)]
Squashed commit of the following:

commit fdbae82077db53add90df7448a06869dac89acc6
Author: Paul Davis <paul@linuxaudiosystems.com>
Date:   Wed Mar 27 21:45:28 2013 -0400

    mammoth changes in basic signal flow, total redesign of MIDI channel filtering and more.

commit 59343a8283698e02bc0f622313b29e98f449e4c8
Author: Paul Davis <paul@linuxaudiosystems.com>
Date:   Wed Mar 27 01:58:53 2013 -0400

    initial working version after changes to MIDI channel filtering. may affect metering input too. testing not yet finished

this commit merges many deep changes in ardour's internal architecture,
combined with a total redesign of how MIDI channel filtering works.

data in a track used to flow from JACK port buffers to diskstream's ringbuffers
and was then copied from the ringbuffers into a BufferSet for use during
Route::process_output_buffers(). The butler thread would handle the movement of
data between the ringbuffers and disk.

with this commit, data now flows from JACK port buffers into the BufferSet used
for Route processing, and is copied from the BufferSet into the diskstream's
ringbuffers (the butler thread continues to handle interactions with disk as
usual).

this change allowed a dramatic consolidation of code and simplification of most
aspects of Track/Route::roll() and Track/Route::no_roll(). in particular, see
Route::fill_buffers_with_input() which now concisely describes how we move data
from JACK port buffers into the BufferSet for all Route types (including Tracks).

this work was initially motivated by changing MIDI channel filtering so that we
can process capture and playback independently. there is now a very clean
pathway for this - see MidiTrack::roll() (NOTE: This needs implementing in the
no-roll case too - a TODO item).

the channel selector for MIDI tracks has been moved out of the track header and
is now accessible via the context menu. more work is likely here, to make it
(more) obvious to the user when filtering is going on.

11 years agouse C++ std function for max()
Robin Gareus [Wed, 27 Mar 2013 17:45:08 +0000 (18:45 +0100)]
use C++ std function for max()

11 years agomove "Video Monitor" to WindowMenu
Robin Gareus [Wed, 27 Mar 2013 17:27:16 +0000 (18:27 +0100)]
move "Video Monitor" to WindowMenu

11 years agovtl: video sets session start/end markers.
Robin Gareus [Wed, 27 Mar 2013 17:21:09 +0000 (18:21 +0100)]
vtl: video sets session start/end markers.

11 years agomessages related to video-server & ffmpeg external binaries
Robin Gareus [Wed, 27 Mar 2013 15:04:56 +0000 (16:04 +0100)]
messages related to video-server & ffmpeg external binaries

11 years agooptionally include video-server in linux bundle
Robin Gareus [Wed, 27 Mar 2013 13:51:25 +0000 (14:51 +0100)]
optionally include video-server in linux bundle

11 years agocanonical names for video-tools
Robin Gareus [Tue, 26 Mar 2013 21:19:04 +0000 (22:19 +0100)]
canonical names for video-tools

11 years agofix typo in prev commit
Robin Gareus [Tue, 26 Mar 2013 13:48:15 +0000 (14:48 +0100)]
fix typo in prev commit

11 years agovtl: increase retry timeout on 503, print http status on error.
Robin Gareus [Tue, 26 Mar 2013 13:11:52 +0000 (14:11 +0100)]
vtl: increase retry timeout on 503, print http status on error.

11 years agoadd <ardour-root>/bin to PATH
Robin Gareus [Tue, 26 Mar 2013 13:11:20 +0000 (14:11 +0100)]
add <ardour-root>/bin to PATH

prepare for video-util deployment in Linux bundle

11 years agouse new VisibilityTracker class for ArdourWindow
Paul Davis [Tue, 26 Mar 2013 00:04:36 +0000 (20:04 -0400)]
use new VisibilityTracker class for ArdourWindow

11 years agoadd new VisibilityTracker class to implement cycling window visibility "properly...
Paul Davis [Tue, 26 Mar 2013 00:03:59 +0000 (20:03 -0400)]
add new VisibilityTracker class to implement cycling window visibility "properly" - i.e. avoiding hide+show/present to get a hidden or partially obscured window visible again

11 years agoremove notion of BUILD from build and uninstall scripts
Paul Davis [Mon, 25 Mar 2013 14:39:00 +0000 (10:39 -0400)]
remove notion of BUILD from build and uninstall scripts

11 years agoremove notion of BUILD from stage2.run
Paul Davis [Mon, 25 Mar 2013 14:37:47 +0000 (10:37 -0400)]
remove notion of BUILD from stage2.run

11 years agopossible new naming convention, plus factor out version/DEBUG info into a sourced...
Paul Davis [Mon, 25 Mar 2013 13:49:07 +0000 (09:49 -0400)]
possible new naming convention, plus factor out version/DEBUG info into a sourced shell script fragment that can be shared by build+package

11 years agoMerge branch 'master' of git.ardour.org:ardour/ardour
Paul Davis [Mon, 25 Mar 2013 13:25:03 +0000 (09:25 -0400)]
Merge branch 'master' of git.ardour.org:ardour/ardour

11 years agomore packaging tweaks related to git/wscript/python
Paul Davis [Mon, 25 Mar 2013 13:10:38 +0000 (09:10 -0400)]
more packaging tweaks related to git/wscript/python

11 years agoFix memory leak.
David Robillard [Mon, 25 Mar 2013 00:10:11 +0000 (20:10 -0400)]
Fix memory leak.

11 years agoMerge branch 'master' of git.ardour.org:ardour/ardour
David Robillard [Sun, 24 Mar 2013 22:47:49 +0000 (18:47 -0400)]
Merge branch 'master' of git.ardour.org:ardour/ardour

11 years agoLoad LV2 presets using lilv state API to support presets with state.
David Robillard [Sun, 24 Mar 2013 22:44:18 +0000 (18:44 -0400)]
Load LV2 presets using lilv state API to support presets with state.

11 years agomore packaging changes/debugging
Paul Davis [Sun, 24 Mar 2013 21:24:12 +0000 (17:24 -0400)]
more packaging changes/debugging

11 years agoMerge branch 'master' of git.ardour.org:ardour/ardour
Paul Davis [Sun, 24 Mar 2013 21:06:46 +0000 (17:06 -0400)]
Merge branch 'master' of git.ardour.org:ardour/ardour

11 years agomore packaging name fixes
Paul Davis [Sun, 24 Mar 2013 21:01:21 +0000 (17:01 -0400)]
more packaging name fixes

11 years agoAdd option to export track output to stem export dialog
Sakari Bergen [Sun, 24 Mar 2013 19:53:34 +0000 (21:53 +0200)]
Add option to export track output to stem export dialog

11 years agoFix static initialization order problem
Sakari Bergen [Sun, 24 Mar 2013 19:18:20 +0000 (21:18 +0200)]
Fix static initialization order problem

11 years agoFix PBD wscript to be python3 compatible
Sakari Bergen [Sun, 24 Mar 2013 12:51:57 +0000 (14:51 +0200)]
Fix PBD wscript to be python3 compatible

11 years agoFix some compilation warnings
Julien de Kozak [Sat, 23 Mar 2013 13:33:20 +0000 (14:33 +0100)]
Fix some compilation warnings

11 years agomore packaging name tweaks
Paul Davis [Sat, 23 Mar 2013 00:42:08 +0000 (20:42 -0400)]
more packaging name tweaks

11 years agomore tweaks to get package names right
Paul Davis [Sat, 23 Mar 2013 00:30:14 +0000 (20:30 -0400)]
more tweaks to get package names right

11 years agoMerge branch 'master' of git.ardour.org:ardour/ardour
Paul Davis [Sat, 23 Mar 2013 00:28:42 +0000 (20:28 -0400)]
Merge branch 'master' of git.ardour.org:ardour/ardour

11 years agomake 0/KP_0 do the same thing in the mono panner as it does in the stereo panner...
Paul Davis [Sat, 23 Mar 2013 00:22:46 +0000 (20:22 -0400)]
make 0/KP_0 do the same thing in the mono panner as it does in the stereo panner (reset to center)

11 years agochange extraction of revision and build from revision.cc, and use in the build, packa...
Paul Davis [Fri, 22 Mar 2013 20:54:06 +0000 (16:54 -0400)]
change extraction of revision and build from revision.cc, and use in the build, package and uninstall scripts

11 years agohonor CTRL modifier when drag/drop importing files (copy vs embed)
Robin Gareus [Thu, 21 Mar 2013 20:33:02 +0000 (21:33 +0100)]
honor CTRL modifier when drag/drop importing files (copy vs embed)

11 years agofix nasty crash when using double-nested compound (consolidated) regions caused by...
Paul Davis [Thu, 21 Mar 2013 14:14:01 +0000 (10:14 -0400)]
fix nasty crash when using double-nested compound (consolidated) regions caused by not (re)allocating enough mixdown buffers; fix up various warnings from valgrind about mismatching operator delete[] by using shared_array<T> rather than shared_ptr<T>, as should have been the case all along

11 years agoMerge branch 'patches' of https://github.com/jdekozak/ardour
Paul Davis [Wed, 20 Mar 2013 21:47:47 +0000 (17:47 -0400)]
Merge branch 'patches' of https://github.com/jdekozak/ardour

11 years agofix an old bug introduced when cth tried (valiantly) to make region-list -> DnD ...
Paul Davis [Wed, 20 Mar 2013 21:33:25 +0000 (17:33 -0400)]
fix an old bug introduced when cth tried (valiantly) to make region-list -> DnD -> canvas behave like a regular region drag. this doesnt' work because the RegionInsertDrag() grabs the mouse and breaks the DnD. in addition, the code failed to correctly indicate when a drop was possible (over a Track) and when it was not (over a Bus) - this has also been fixed. the actual code in Editor::drop_regions() could and should be simplified - no reason to use a RegionInsertDrag here, but it was fast

11 years agoremaining part of static library commit, should have been a part of 16ce39c2309769789...
Paul Davis [Wed, 20 Mar 2013 21:22:32 +0000 (17:22 -0400)]
remaining part of static library commit, should have been a part of 16ce39c2309769789784a1f74e41ce0c49a75282

11 years agomake PBD::stacktrace() be clear if it cannot generate stacktraces for some (runtime...
Paul Davis [Wed, 20 Mar 2013 21:20:13 +0000 (17:20 -0400)]
make PBD::stacktrace() be clear if it cannot generate stacktraces for some (runtime) reason. not sure why this is an issue, but it is, right now, on my machine

11 years agoinitial, prototype modifications to permit compilation of local libraries as static...
Paul Davis [Wed, 20 Mar 2013 21:18:55 +0000 (17:18 -0400)]
initial, prototype modifications to permit compilation of local libraries as static libs. required a "fix" to libs/pbd/debug.cc to even get the program up and running, and still does not work due to issues with boost::shared_ptr::enable_shared_from_this. controlled by configure-time --internal-{static,shared}-libs, set to shared by default (as has been the case for years)

11 years agofix other potential crashes with non-existing plugins and presets caused by indiscrim...
Paul Davis [Wed, 20 Mar 2013 21:15:08 +0000 (17:15 -0400)]
fix other potential crashes with non-existing plugins and presets caused by indiscriminate use of vector_delete<T>

11 years agoFix guard name
Julien de Kozak [Wed, 20 Mar 2013 19:17:56 +0000 (20:17 +0100)]
Fix guard name

11 years agoadd missing files
Paul Davis [Wed, 20 Mar 2013 12:43:19 +0000 (08:43 -0400)]
add missing files

11 years agomove path_expand() and search_path_expand() into libpbd, and use them to expand searc...
Paul Davis [Wed, 20 Mar 2013 11:43:19 +0000 (07:43 -0400)]
move path_expand() and search_path_expand() into libpbd, and use them to expand search paths given to pathscanner objects (always)

11 years agofix crash when deleting non-existing presets
Paul Davis [Wed, 20 Mar 2013 11:42:17 +0000 (07:42 -0400)]
fix crash when deleting non-existing presets

11 years agofix mishanding of LXVST (and windows VST) plugin names where the path includes a...
Paul Davis [Tue, 19 Mar 2013 20:44:25 +0000 (16:44 -0400)]
fix mishanding of LXVST (and windows VST) plugin names where the path includes a directory with a period/dot in its name such as ~/.lxvst

11 years ago[cosmetics] Replace "misformed" by "malformed" in PO files
Adrian Knoth [Tue, 19 Mar 2013 16:33:48 +0000 (17:33 +0100)]
[cosmetics] Replace "misformed" by "malformed" in PO files

Found by Debian's automatic QA tool.

11 years ago[cosmetics] Fix typo in debug output
Adrian Knoth [Tue, 19 Mar 2013 16:24:34 +0000 (17:24 +0100)]
[cosmetics] Fix typo in debug output

Found by Debian's automatic QA tool.

11 years agoMerge branch 'master' of git.ardour.org:ardour/ardour
Paul Davis [Tue, 19 Mar 2013 14:25:31 +0000 (10:25 -0400)]
Merge branch 'master' of git.ardour.org:ardour/ardour

11 years agovtl: re-request frame on 503/try-again
Robin Gareus [Mon, 18 Mar 2013 23:48:37 +0000 (00:48 +0100)]
vtl: re-request frame on 503/try-again

11 years agoMerge branch 'kdev4' of https://github.com/jdekozak/ardour
Paul Davis [Mon, 18 Mar 2013 22:57:21 +0000 (18:57 -0400)]
Merge branch 'kdev4' of https://github.com/jdekozak/ardour

11 years agoparameter-ize the URL used to donate from the nag screen
Paul Davis [Mon, 18 Mar 2013 20:56:05 +0000 (16:56 -0400)]
parameter-ize the URL used to donate from the nag screen

11 years agoSet the revision mechanism independent from the VCS name
Julien de Kozak [Sun, 17 Mar 2013 13:53:30 +0000 (14:53 +0100)]
Set the revision mechanism independent from the VCS name

11 years agoAdd KDevelop file project extension to the list of ignored files
Julien de Kozak [Sun, 17 Mar 2013 12:42:33 +0000 (13:42 +0100)]
Add KDevelop file project extension to the list of ignored files

11 years agomissing part of the midi map fix
Paul Davis [Mon, 18 Mar 2013 17:59:12 +0000 (13:59 -0400)]
missing part of the midi map fix

11 years agoreturn the full MIDI map search path from system_midi_map_search_path(), to fix ...
Paul Davis [Mon, 18 Mar 2013 15:42:49 +0000 (11:42 -0400)]
return the full MIDI map search path from system_midi_map_search_path(), to fix #5379

11 years agofix typo in ignore file
Robin Gareus [Sun, 17 Mar 2013 22:16:09 +0000 (23:16 +0100)]
fix typo in ignore file

11 years agoremove cruft (old cvsignore files)
Robin Gareus [Sun, 17 Mar 2013 22:08:27 +0000 (23:08 +0100)]
remove cruft (old cvsignore files)

11 years agoHopefully fix ardour.menus rebuilding when things change.
David Robillard [Sun, 17 Mar 2013 17:47:51 +0000 (13:47 -0400)]
Hopefully fix ardour.menus rebuilding when things change.

11 years agoSave LV2 presets with relative URIs to their own bundle, in the same style as Jalv.
David Robillard [Sun, 17 Mar 2013 16:52:49 +0000 (12:52 -0400)]
Save LV2 presets with relative URIs to their own bundle, in the same style as Jalv.

11 years agoFreesound fixes for #5853, and a few other small improvements
Colin Fletcher [Fri, 15 Mar 2013 19:59:19 +0000 (19:59 +0000)]
Freesound fixes for #5853, and a few other small improvements

Add a 'More' button to load the next page of results without clearing the already-found list.
Don't allow cancellation of searches, and don't update progress bar around searches, since we only get one page at a time now.
Show number of pages of results remaining to download in the tooltip of the 'More' button.
Use a new Mootcher object for each request, to avoid bad things happening when clicking in the Freesound search results list while a search or file download is already in progress.
Make the 'Stop' button insensitive except when it will actually stop the download of a sound file.
Only retrieve one page worth of data per search, rather than looping to get all pages.
Don't show an error in the log window if the user cancelled download.
Request 100 items per page, rather than the default 30.
Fix DOS line endings.

11 years agoHandle mutiple export files with the same extension but different format.
Sakari Bergen [Sun, 17 Mar 2013 10:32:48 +0000 (12:32 +0200)]
Handle mutiple export files with the same extension but different format.

If multiple filenames have the same extension, append the format name
to the filename. This still requires a bit of extra logic to be optimal,
as the format name will now be added in some situations where it is not
needed. However, this is better than producing a broken file...

11 years agoIgnore .waf3-* also (probably caused by python3?)
Sakari Bergen [Sun, 17 Mar 2013 09:47:10 +0000 (11:47 +0200)]
Ignore .waf3-* also (probably caused by python3?)

11 years agomatch *.[mM][iI][dD][iI]$ as well as *.[mM][iI][dD] files when looking for MIDI files
Paul Davis [Fri, 15 Mar 2013 02:31:32 +0000 (22:31 -0400)]
match *.[mM][iI][dD][iI]$ as well as *.[mM][iI][dD] files when looking for MIDI files

11 years agochange http_status to a long, as per Curl API, which stops mysterious crashes caused...
Paul Davis [Fri, 15 Mar 2013 02:25:30 +0000 (22:25 -0400)]
change http_status to a long, as per Curl API, which stops mysterious crashes caused by overwriting the WRITELOCATION ptr

11 years agovtl: also use video-monitor for files found using the index
Robin Gareus [Fri, 15 Mar 2013 01:11:03 +0000 (02:11 +0100)]
vtl: also use video-monitor for files found using the index

11 years agovtl: print (debug) messages if xjadeo is not available
Robin Gareus [Fri, 15 Mar 2013 01:09:04 +0000 (02:09 +0100)]
vtl: print (debug) messages if xjadeo is not available

11 years agoupdate during VM/release build via git, not svn
Paul Davis [Thu, 14 Mar 2013 21:14:39 +0000 (17:14 -0400)]
update during VM/release build via git, not svn

11 years agotouch "been-here-before" file even if user didn't modify any of teh default configuration
Paul Davis [Thu, 14 Mar 2013 19:11:31 +0000 (15:11 -0400)]
touch "been-here-before" file even if user didn't modify any of teh default configuration

11 years agovtl: fix crash if ffprobe returns zero fps
Robin Gareus [Thu, 14 Mar 2013 00:38:21 +0000 (01:38 +0100)]
vtl: fix crash if ffprobe returns zero fps

11 years agovtl: one less compiler warning
Robin Gareus [Thu, 14 Mar 2013 00:36:36 +0000 (01:36 +0100)]
vtl: one less compiler warning

11 years agovtl: fix --strict compiler warnings
Robin Gareus [Wed, 13 Mar 2013 21:59:28 +0000 (22:59 +0100)]
vtl: fix --strict compiler warnings

11 years agovideotimline
Robin Gareus [Tue, 12 Mar 2013 21:00:09 +0000 (22:00 +0100)]
videotimline

squashed 694 commits from http://gareus.org/gitweb/?p=ardour3.git

11 years agofix get_regions_after() -- used by videotimeline
Robin Gareus [Tue, 12 Mar 2013 20:42:51 +0000 (21:42 +0100)]
fix get_regions_after() -- used by videotimeline

11 years agoNOOP - pre videotimline cleanup
Robin Gareus [Tue, 12 Mar 2013 20:37:36 +0000 (21:37 +0100)]
NOOP - pre videotimline cleanup

11 years agoanother trivial change to test hooks
Paul Davis [Wed, 13 Mar 2013 18:35:39 +0000 (14:35 -0400)]
another trivial change to test hooks

11 years agoanother trivial change to test hooks
Paul Davis [Wed, 13 Mar 2013 18:31:18 +0000 (14:31 -0400)]
another trivial change to test hooks