Robin Gareus
4050ca5633
Update GPL boilerplate and (C)
...
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-08-03 15:53:15 +02:00
Paul Davis
f448041ec0
no error logging for CURL HTTP requests; future callers can request it if necessary
2018-06-02 13:24:31 -04:00
Robin Gareus
93625b108e
Use "frame" for video-frames, fixes video-monitor state.
...
revert/amend/undo 30b087ab
for video-related units
2018-01-21 11:27:26 +01:00
Robin Gareus
2e9fcceb1e
Fix video-timeline (request parameter is "frame=")
2017-12-19 19:14:53 +01:00
Robin Gareus
c6e53e7785
Use "Frames" for video-frames (NO-OP)
2017-12-19 19:14:33 +01:00
Paul Davis
30b087ab3d
globally change all use of "frame" to refer to audio into "sample".
...
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-09-18 12:39:17 -04:00
Robin Gareus
e9a2eea867
remove old a3_curl API and switch some curl calls
...
Keep freesound-moocher as is until freesound-apiv2 branch is merged
or rebased.
2016-07-18 16:46:59 +02:00
Paul Davis
cf52d6e4b4
enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h
2016-07-14 14:45:23 -04:00
Robin Gareus
65716d968e
don't export video-frame request function
2015-10-04 02:04:59 +02:00
Tim Mayberry
38bae2996a
Remove ardour_ui.h header inclusion
2015-09-16 16:55:17 -04:00
Robin Gareus
a3c378cf62
move utility functions into a dedicated namespace
2014-06-25 21:47:54 +02:00
Paul Davis
6a5d805b38
more canvas refactoring.
...
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-22 11:41:05 -04:00
Paul Davis
0796ccfb65
use newly factored canvas in gtk2_ardour
2014-06-21 11:44:22 -04:00
Robin Gareus
67ddda0158
vtl: fix leftover typo in request URL (noop)
2014-04-21 13:45:53 +02:00
John Emmas
19bb2b33a8
Merge remote-tracking branch 'remotes/origin/cairocanvas' into windows
...
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-21 09:17:25 +01:00
Tim Mayberry
d76efc97a3
Use Glib::usleep for portability
2013-09-06 14:31:31 +10:00
Paul Davis
ee1b49f87e
fix merge conflicts from master
2013-08-24 12:18:06 -04:00
Robin Gareus
b5845ea458
dedicated namespace for video-utils
...
conflicting symbol prophylaxis
2013-08-08 15:26:19 -04:00
Robin Gareus
43ae996b3a
dedicated namespace for video-utils
...
conflicting symbol prophylaxis
2013-08-03 16:54:57 +02:00
Tim Mayberry
d975d84437
Use GLib::usleep for portability
2013-07-22 13:44:32 +10:00
Paul Davis
ffbe9a949e
fix unused argument warning
2013-06-21 17:14:53 -04:00
Robin Gareus
11619a37bf
Merge branch 'master' into cairocanvas
...
Conflicts:
gtk2_ardour/editor_canvas.cc
gtk2_ardour/imageframe_time_axis.cc
gtk2_ardour/imageframe_time_axis.h
gtk2_ardour/imageframe_time_axis_group.cc
gtk2_ardour/imageframe_time_axis_group.h
gtk2_ardour/imageframe_time_axis_view.cc
gtk2_ardour/imageframe_time_axis_view.h
gtk2_ardour/imageframe_view.cc
gtk2_ardour/imageframe_view.h
gtk2_ardour/marker_time_axis.cc
gtk2_ardour/marker_time_axis.h
gtk2_ardour/marker_time_axis_view.cc
gtk2_ardour/marker_time_axis_view.h
gtk2_ardour/marker_view.cc
gtk2_ardour/marker_view.h
gtk2_ardour/video_image_frame.cc
gtk2_ardour/visual_time_axis.cc
gtk2_ardour/visual_time_axis.h
libs/canvas/canvas/circle.h
2013-06-14 21:09:24 +02:00
Robin Gareus
006e3575be
NOOP clean up code
...
move curl-http-get wrapper-function which is used by various
videotimeline related code to util.c
2013-06-14 13:58:56 +02:00
Paul Davis
e1b0f1bd0b
merge with master
2013-05-04 22:41:10 -04:00
Paul Davis
40944574c6
the big rework of window management. probably not complete at thsi point, but this is mostly functional
2013-05-04 22:02:05 -04:00
Robin Gareus
8f2a2877b5
ArdourCanvas::Image allow to set custom data instead of class pre-allocated memory.
2013-04-17 20:26:09 +02:00
Paul Davis
c6d5b2ce6d
fix typo
2013-04-16 21:39:24 -04:00
Robin Gareus
3beadec936
fix screwup with 5285d2 and 930fce
2013-04-17 03:36:35 +02:00
Robin Gareus
5285d21e35
amend to 930fce
2013-04-17 03:34:54 +02:00
Robin Gareus
930fce8696
vtl: s/[audio]frame/sample/
2013-04-17 03:21:39 +02:00
Robin Gareus
131b8eac57
vtl: remove cruft
2013-04-17 03:10:51 +02:00
Robin Gareus
3d169d00bb
vtl: remove superfluous group
2013-04-16 23:28:53 +02:00
Robin Gareus
b713af2083
vtl: use ArdourImage
...
* update videotimeline -> new zoom, position API
* update image-frame use Cairo based ArdourImage instead of GdkPixbuf
2013-04-16 23:28:08 +02:00
Paul Davis
5665227669
fix some unused argument warnings
2013-04-16 14:03:51 -04:00
Paul Davis
4258a34912
change all frame_to_pixel and pixel_to_frame to sample_to_pixel and pixel_to_sample
2013-04-12 11:15:45 -04:00
Paul Davis
ecfd2a7455
remove all unit-based methods from (Public)Editor; rationalize Editor::event_frame() to clearly identify whether the passed-in GdkEvent has window units or canvas units (the latter will be true for all events that are handled by the canvas and then passed to Editor
2013-04-12 11:09:49 -04:00
Robin Gareus
6ae4f10437
Merge branch 'master' into cairocanvas
...
Conflicts:
gtk2_ardour/editor.h
gtk2_ardour/editor_canvas.cc
gtk2_ardour/wscript
2013-04-11 22:24:05 +02:00
Robin Gareus
66ee2c8e59
enable videotimeline by default
2013-04-11 19:49:48 +02:00
Robin Gareus
ca1d58c254
vtl: remove inadvertently committed CURLERRORDEBUG
2013-04-10 23:40:23 +02:00
Robin Gareus
6830d83236
vtl: make videotimeline work with new cairo canvas
...
timeline thumbnail display, moving (drag/drop) and zoom works.
There still some crashes e.g. resizing the height of the timeline
and with off-screen image buffering when zooming in.
Likely due to concurrency issues:
VideoImageFrame::exposeimg() and direct access of the pixbuf:
"Assertion `!_bounding_box_dirty' failed." in canvas/item.cc:191
more work is needed..
2013-04-06 04:10:27 +02:00
Robin Gareus
41faeb76e1
fix typo in prev commit
2013-03-26 14:48:15 +01:00
Robin Gareus
0781b871d4
vtl: increase retry timeout on 503, print http status on error.
2013-03-26 14:11:52 +01:00
Robin Gareus
e1f3dcee2a
vtl: re-request frame on 503/try-again
2013-03-19 00:48:37 +01:00
Robin Gareus
0c3e840700
videotimline
...
squashed 694 commits from http://gareus.org/gitweb/?p=ardour3.git
2013-03-13 20:28:15 +01:00