summaryrefslogtreecommitdiff
path: root/gtk2_ardour/video_image_frame.cc
AgeCommit message (Collapse)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