summaryrefslogtreecommitdiff
path: root/gtk2_ardour/video_timeline.cc
AgeCommit message (Collapse)Author
2019-08-03Update GPL boilerplate and (C)Robin Gareus
Copyright-holder and year information is extracted from git log. git history begins in 2005. So (C) from 1998..2005 is lost. Also some (C) assignment of commits where the committer didn't use --author.
2019-03-05Use enum for exec stderr parameter (2/2)Robin Gareus
2018-11-19Use libardour video-tool path (2/2)Robin Gareus
2018-06-02no error logging for CURL HTTP requests; future callers can request it if ↵Paul Davis
necessary
2018-01-21Use "frame" for video-frames, fixes video-monitor state.Robin Gareus
revert/amend/undo 30b087ab for video-related units
2017-09-18globally change all use of "frame" to refer to audio into "sample".Paul Davis
Generated by tools/f2s. Some hand-editing will be required in a few places to fix up comments related to timecode and video in order to keep the legible
2017-06-22Remove LocaleGuards from VideoTimeLine classTim Mayberry
float <=> string conversion is done using PBD::string_to/to_string() via XMLNode::get/set_property so the LocaleGuards are no longer necessary
2017-04-19Use XMLNode::get/set_property API in VideoTimeLine classTim Mayberry
2017-04-19Remove unused header include in video_timeline.ccTim Mayberry
2017-01-11Windows/Videotimeline: support all drives (no fixed docroot/drive-letter)Robin Gareus
2017-01-10Prepare for windows video support on all drive-letters.Robin Gareus
* add harvid version detection (>= 0.8.2 is needed) * special case empty docroot (for windows, pass drive-letter)
2016-07-18remove old a3_curl API and switch some curl callsRobin Gareus
Keep freesound-moocher as is until freesound-apiv2 branch is merged or rebased.
2016-07-14enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.hPaul Davis
2016-05-07fix LocaleGuard contstructor (3dc77280)Robin Gareus
2016-05-05we always only use the "C" locale when saving.Robin Gareus
2016-05-04OMNIBUS COMMIT: prefer const XMLNode::property method (and provide a real one)Paul Davis
2016-02-28allow to configure custom path to video monitorRobin Gareus
2015-10-23back to mjpeg (revert 2cb511e and 3f157f9) for nowRobin Gareus
There is anecdotal evidence that using mpeg4 as codec leads to issues (xjadeo indexes and gets stuck at 99%, likely in libavcodec). The main motivation for using mpeg4 is/was windows/VFAT 2GB file limit and improved video quality. This will have to be revisited.
2015-06-23update video import flags, relax GOP size.Robin Gareus
2015-06-09fix video-image request, zoom before video start.Robin Gareus
2015-01-24Add a new signal (not yet used) to initiate session saves; alter signal name ↵Paul Davis
for existing signal used to allow other objects to add XML state to session
2015-01-19use C locale, because POSIX locale is not supported on windows, and ↵Ben Loftis
operation is undefined. C works on all platforms
2014-12-23consolidate video-tool filepaths - step oneRobin Gareus
1:1 cut/paste
2014-11-25NOOP, fix some “missing sentinel” -WformatRobin Gareus
2014-11-24also search for 32bit xjadeo on 64bit windowsRobin Gareus
2014-10-16remove duplicate windows includesRobin Gareus
2014-10-16Merge branch 'cairocanvas'Paul Davis
2014-08-28video-timeline tools path updates for OSX and WindowsRobin Gareus
2014-08-16prepare for upcoming Jadeo.app -> Xjadeo.app rename on OSX.Robin Gareus
also add Windows code while we're at it and fallback to xjadeo on GNU/Linux.
2014-06-25move utility functions into a dedicated namespaceRobin Gareus
2014-06-25Rename PBD::find_file_in_search_path to just PBD::find_fileTim Mayberry
saves a bit of typing and not necessary if you look at how it is used.
2014-06-22more canvas refactoring.Paul Davis
Remove Canvas::Layout, use Canvas::Container for the same purpose, move child-rendering into Item::render_children() so that it could theoretically be used by any derived type.
2014-06-21use newly factored canvas in gtk2_ardourPaul Davis
2014-06-07check for xjadeo/xjremote >= 0.7.7Robin Gareus
2014-06-02merge with master and fix 4 conflicts by handPaul Davis
2014-04-24try get_win_special_folder() for harvid & xjadeo (if registry fails)Robin Gareus
2014-04-24query windows registry for xjadeo & harvid pathRobin Gareus
2014-04-23fix xjadeo on windows (directly use xjadeo.exe)Robin Gareus
2014-04-19videotimeline: path related fixes for windowsRobin Gareus
2014-04-11add manual reference to missing video-tools warningsRobin Gareus
2014-03-23fix some memory leaksRobin Gareus
2014-02-10replace a few creeping instances of the string "Ardour" with PROGRAM_NAMEPaul Davis
2013-10-03'gtk2_ardour' - Add namespaces + casting where necessary + general bits of ↵John Emmas
'correctness' to keep MSVC happy
2013-09-21Merge remote-tracking branch 'remotes/origin/cairocanvas' into windowsJohn Emmas
Conflicts (hopefully resolved): gtk2_ardour/marker.cc gtk2_ardour/midi_region_view.h gtk2_ardour/region_gain_line.h gtk2_ardour/utils.cc gtk2_ardour/video_image_frame.cc gtk2_ardour/wscript libs/backends/jack/wscript
2013-09-06Rename SearchPath class SearchpathTim Mayberry
Windows headers define SearchPath which means we have to undefine it where necessary. This is a pain and can be tricksy, so I feel renaming the class slightly is the easiest solution.
2013-08-08dedicated namespace for video-utilsRobin Gareus
conflicting symbol prophylaxis
2013-08-08tiny detail.. GUI-callback may try to check vmonitor->is_started() or issue ↵Robin Gareus
a periodic seek update while it's going away
2013-08-08vtl: replace Ardour with Program-Name in messagesRobin Gareus
2013-08-03dedicated namespace for video-utilsRobin Gareus
conflicting symbol prophylaxis
2013-07-31tiny detail.. GUI-callback may try to check vmonitor->is_started() or issue ↵Robin Gareus
a periodic seek update while it's going away