2397429e99
use quotes for in-tree pbd/glib wrapper include
2015-10-05 22:15:18 +02:00
f27800ea41
use pbd's gstdio compatibility wrapper (GUI)
2015-09-17 14:38:09 +02:00
460a06380c
Revert "Disable video-export metadata on windows (for now)"
...
This reverts commit 54ab3fb37e
.
2015-08-10 22:02:01 +02:00
54ab3fb37e
Disable video-export metadata on windows (for now)
...
Quote escaping metadata currently breaks export.
2015-08-10 00:35:24 +02:00
8b5474b9e1
For MSVC builds, implement 'rint()' and 'rintf()' to supplement the ones that were already implemented
2015-04-24 19:11:10 +01:00
nick_m
35f69656e8
Window focus handling fixes.
...
Many windows were not getting key events.
Use magic focus infrastructure (built for widgets) to deliver key events
via window focus in/out.
2015-04-02 02:41:49 +11:00
29abc678dd
fix potential crash when video tools are N/A
2015-03-25 03:39:47 +01:00
5bbea60546
another potential fix for video-export filename/crash
2015-03-24 03:28:07 +01:00
e6ccbc024c
fix video-export-dialog memleak/assert
2015-03-24 01:32:32 +01:00
803a239310
MSVC - accommodate some newly introduced calls to 'rintf()'
...
('rintf()' isn't available in MSVC)
2015-02-28 13:01:02 +00:00
60bb5986e2
rework video-export dialog, remember settings
2015-02-28 02:38:18 +01:00
09e187630a
VTL: add webm export-preset and amend 1184660.
2015-02-28 02:36:59 +01:00
c90400364a
prepare saving video-export settings.
...
* migrate dialog from Editor to UI.
* make it a WM proxied window
* prepare applying state after construction..
2015-02-28 02:36:58 +01:00
c0411de949
video export: allow to use ffmpeg format-defaults
2015-02-28 02:36:58 +01:00
15f57d01cf
video-export dialog: allow keyboard navigation
2015-02-28 02:36:58 +01:00
8381c10b59
update audio-export as used by video-export (disable soundcloud)
2014-07-06 23:45:39 +02:00
77e716943f
round A/V offset to video-frames.
2014-07-02 23:36:06 +02:00
a3c378cf62
move utility functions into a dedicated namespace
2014-06-25 21:47:54 +02:00
e466ce40ad
Merge branch 'master' into windows+cc
...
Conflicts (hopefully resolved):
gtk2_ardour/ardour_ui.cc
2013-10-14 19:31:22 +01:00
5568026387
'gtk2_ardour' - Harmonize '__WIN32__', 'OS_WIN32' etc, etc. Use 'PLATFORM_WINDOWS' instead
2013-10-14 17:00:28 +01:00
c2b2953f8c
export video-range: add to context menu
2013-10-12 22:56:08 +02:00
f7c54f1435
video-range export tweaks:
...
* quantize range to video-frame boundaries
* warn if range is empty or does not include video
2013-10-12 22:56:08 +02:00
300b484cf6
Merge branch 'master' into windows+cc
...
Conflicts (hopefully resolved):
gtk2_ardour/ardour_ui.cc
gtk2_ardour/ardour_ui.h
gtk2_ardour/ardour_ui_options.cc
2013-10-06 11:56:03 +01:00
e93c425d6f
'gtk2_ardour' - One further Glib::usleep needed
2013-10-06 10:52:41 +01:00
449f600c69
remove another unnecessary use of libgen.h
2013-10-04 13:02:41 -04:00
4861eca974
Merge branch 'master' into windows
2013-09-13 11:55:56 -04:00
8432f78346
vtl: export selected range
2013-09-12 22:46:11 +02:00
bb826f4bee
incomplete merge of master into windows (requires upcoming changes to master to be complete)
2013-09-12 11:28:50 -04:00
25cd52b392
vtl: update to ffmpeg v1.2.1 [lib]x264 option.
2013-09-08 18:27:41 +02:00
8c5cff6091
Merge branch 'master' into windows
2013-09-06 10:56:36 -04:00
a6b66f1594
vtl: fix small issue with video source file on export
2013-09-04 01:36:46 +02:00
ee1b49f87e
fix merge conflicts from master
2013-08-24 12:18:06 -04:00
c4227ca706
fix typos
2013-08-09 19:35:27 +02:00
43ae996b3a
dedicated namespace for video-utils
...
conflicting symbol prophylaxis
2013-08-03 16:54:57 +02:00
6a436fd826
fix merge conflict from master
2013-07-31 20:11:15 -04:00
dd65329363
clean up video related messages
2013-07-23 20:24:23 +02:00
650964f320
Merge branch 'master' into windows
2013-07-17 08:05:59 -04:00
003492cbf9
move ff* structs & typedef into dedicated namespace
...
(further avoid conflicts with plugins)
2013-07-16 18:01:56 +02:00
15be154515
use g_unlink() rather than unlink() universally, requires <glib/gstdio.h> in several files
2013-07-15 14:29:00 -04:00
b407b753f7
vtl: remember original video-file for later export/mux
2013-06-17 09:46:01 +02:00
24af570d06
vtl: update ffmpeg option sameq/qscale
2013-06-16 15:30:15 +02:00
2b90a57655
Fix the spelling and abstract the program name
...
The video exporting dialog has a few spelling bugs, as well
as unabstracted program name. The patch fixes it.
2013-06-14 02:10:31 +02:00
3973ce81b3
remove all of Gtk::Window::set_position (WIN_POS_MOUSE) for anything deriving from ArdourDialog or ArdourWindow; move the set_position() call into those classes' constructors, so that they are called before the windows are realized, and thus it actually works
2013-05-02 18:13:35 -04:00
66ee2c8e59
enable videotimeline by default
2013-04-11 19:49:48 +02:00
3f97d8c6d5
vtl: remove obvious warning
2013-04-05 00:15:57 +02:00
7fe22a7af3
vtl: overall export progress bar
2013-04-04 23:40:36 +02:00
b4e5eb3c8b
vtl: audio-export progress-bar tweaks
...
use the same concept as session > export > audio;
hopefully this fixes jack-disconnects during export.
2013-04-04 01:05:53 +02:00
7b99abb05d
vtl: renice export dialog
...
* fix scale w/h min+max
* update labels and alignment
2013-04-03 00:59:29 +02:00
1d48fb011e
vtl: update video-export
...
* range: pre/postfix with black video-frames
* fix A/V offset - decode and skip source until offset is reached
* use spinning progress-bar during decode&skip
* use video-stream index in stream-map
* fix audio-export abort; stop freewheeling
* re-indent code
2013-04-02 12:30:19 +02:00
ab3040f789
vtl: ffmpeg interaction:
...
* use ardour/SRC to resample audio on import
* parse framerate via codec-timebase if available
* update encoder parameters
* add vpx/webm as codec option
2013-03-31 19:34:58 +02:00