summaryrefslogtreecommitdiff
path: root/gtk2_ardour/video_image_frame.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.
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-12-19Fix video-timeline (request parameter is "frame=")Robin Gareus
2017-12-19Use "Frames" for video-frames (NO-OP)Robin Gareus
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
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
2015-10-04don't export video-frame request functionRobin Gareus
2015-09-16Remove ardour_ui.h header inclusionTim Mayberry
2014-06-25move utility functions into a dedicated namespaceRobin Gareus
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-04-21vtl: fix leftover typo in request URL (noop)Robin Gareus
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-06Use Glib::usleep for portabilityTim Mayberry
2013-08-24fix merge conflicts from masterPaul Davis
2013-08-08dedicated namespace for video-utilsRobin Gareus
conflicting symbol prophylaxis
2013-08-03dedicated namespace for video-utilsRobin Gareus
conflicting symbol prophylaxis
2013-07-22Use GLib::usleep for portabilityTim Mayberry
2013-06-21fix unused argument warningPaul Davis
2013-06-14Merge branch 'master' into cairocanvasRobin Gareus
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-14NOOP clean up codeRobin Gareus
move curl-http-get wrapper-function which is used by various videotimeline related code to util.c
2013-05-04merge with masterPaul Davis
2013-05-04the big rework of window management. probably not complete at thsi point, ↵Paul Davis
but this is mostly functional
2013-04-17ArdourCanvas::Image allow to set custom data instead of class pre-allocated ↵Robin Gareus
memory.
2013-04-16fix typoPaul Davis
2013-04-17fix screwup with 5285d2 and 930fceRobin Gareus
2013-04-17amend to 930fceRobin Gareus
2013-04-17vtl: s/[audio]frame/sample/Robin Gareus
2013-04-17vtl: remove cruftRobin Gareus
2013-04-16vtl: remove superfluous groupRobin Gareus
2013-04-16vtl: use ArdourImageRobin Gareus
* update videotimeline -> new zoom, position API * update image-frame use Cairo based ArdourImage instead of GdkPixbuf
2013-04-16fix some unused argument warningsPaul Davis
2013-04-12change all frame_to_pixel and pixel_to_frame to sample_to_pixel and ↵Paul Davis
pixel_to_sample
2013-04-12remove all unit-based methods from (Public)Editor; rationalize ↵Paul Davis
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-11Merge branch 'master' into cairocanvasRobin Gareus
Conflicts: gtk2_ardour/editor.h gtk2_ardour/editor_canvas.cc gtk2_ardour/wscript
2013-04-11enable videotimeline by defaultRobin Gareus
2013-04-10vtl: remove inadvertently committed CURLERRORDEBUGRobin Gareus
2013-04-06vtl: make videotimeline work with new cairo canvasRobin Gareus
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-03-26fix typo in prev commitRobin Gareus
2013-03-26vtl: increase retry timeout on 503, print http status on error.Robin Gareus
2013-03-19vtl: re-request frame on 503/try-againRobin Gareus
2013-03-13videotimlineRobin Gareus
squashed 694 commits from http://gareus.org/gitweb/?p=ardour3.git