summaryrefslogtreecommitdiff
path: root/ext/wayland
Commit message (Expand)AuthorAgeFilesLines
* waylandsink: Fix compiler warningSebastian Dröge2014-06-211-1/+1
* waylandsink/wldisplay: verify that all the required interfaces have been foun...George Kiagiadakis2014-06-171-0/+18
* waylandsink: remove the buffer from the surface when going PAUSED -> READYGeorge Kiagiadakis2014-06-171-7/+22
* waylandsink/wlwindow: do not commit a resize when it happens due to a video i...George Kiagiadakis2014-06-171-5/+7
* waylandsink/wlwindow: take into account the video aspect ratio when determini...George Kiagiadakis2014-06-171-3/+4
* waylandsink: improve the way the video size is passed to wlwindow and also im...George Kiagiadakis2014-06-174-35/+49
* waylandsink: rename pause/resume_rendering to begin/end_geometry_change and u...George Kiagiadakis2014-06-171-10/+10
* waylandsink: remove the manual synchronization from pause/resume_rendering an...George Kiagiadakis2014-06-172-25/+12
* waylandsink: protect access to properties with the OBJECT_LOCKGeorge Kiagiadakis2014-06-171-0/+7
* waylandsink: protect access to the display with a new display_lockGeorge Kiagiadakis2014-06-172-14/+42
* waylandsink: remove the OBJECT_LOCK from set_caps()George Kiagiadakis2014-06-171-10/+3
* waylandsink: Replace the OBJECT_LOCK with a private render_lock to lock rende...George Kiagiadakis2014-06-172-15/+18
* waylandsink: move surface resizing logic to the GstWlWindow and make it be ca...George Kiagiadakis2014-06-173-32/+77
* waylandsink: cleanup GstWlWindow a bit after the overlaying semantics changeGeorge Kiagiadakis2014-06-172-45/+30
* waylandsink: create and maintain the subsurface inside the sinkGeorge Kiagiadakis2014-06-175-31/+71
* wayland: add public API for creating & using the display handle GstContextGeorge Kiagiadakis2014-06-171-6/+4
* waylandsink: get the external display handle using GstContextGeorge Kiagiadakis2014-06-172-43/+118
* waylandsink: drop width/height arguments from gst_wl_window_new_from_surface()George Kiagiadakis2014-06-173-6/+9
* waylandsink: add G_BEGIN/END_DECLS on all headers for consistencyGeorge Kiagiadakis2014-06-173-0/+12
* waylandsink: fix assertion failure when stopping immediately after starting, ...George Kiagiadakis2014-06-171-1/+1
* waylandsink: Update wl_scaler to version 2George Kiagiadakis2014-06-173-20/+72
* waylandsink/Makefile.am: Fix scaler-client-protocol.h generationGeorge Kiagiadakis2014-06-171-0/+8
* waylandsink: remove unused functionsGeorge Kiagiadakis2014-06-174-31/+0
* waylandsink: Add myself to the authors listGeorge Kiagiadakis2014-06-171-1/+2
* waylandsink/wldisplay: bind to the latest available wl_compositor versionGeorge Kiagiadakis2014-06-171-2/+2
* waylandsink: create/destroy the display when entering/leaving the READY state...George Kiagiadakis2014-06-171-37/+41
* waylandsink: Support all video formats supported by the displayGeorge Kiagiadakis2014-06-171-7/+28
* waylandsink: fix crash in case there is no pool because of a caps negotiation...George Kiagiadakis2014-06-171-4/+8
* waylandsink: set an empty input region on the video surfaceGeorge Kiagiadakis2014-06-171-0/+6
* waylandsink/wlwindow: reuse code between the two constructorsGeorge Kiagiadakis2014-06-171-8/+2
* waylandsink: increase debug messagesGeorge Kiagiadakis2014-06-171-0/+5
* waylandsink: Use a boolean in combination with render_cond to comply with GCo...George Kiagiadakis2014-06-172-4/+9
* waylandsink: Implement expose() and handle resizing properly in non-PLAYING s...George Kiagiadakis2014-06-172-34/+62
* waylandsink: Use wl_scaler/wl_viewport to scale the surface in the compositor...George Kiagiadakis2014-06-176-31/+18
* waylandsink: Build bindings for the unstable wl_scaler specGeorge Kiagiadakis2014-06-173-4/+182
* waylandsink: Set external surfaces and their child objects to use our own eve...George Kiagiadakis2014-06-171-0/+2
* waylandsink: Wait for the frame_cb to redraw and drop frames meanwhileGeorge Kiagiadakis2014-06-172-1/+12
* waylandsink: Handle wl_buffer::release and don't reuse buffers that are not r...George Kiagiadakis2014-06-173-16/+142
* waylandsink/waylandpool: remove useless munmap callGeorge Kiagiadakis2014-06-172-6/+0
* waylandsink/waylandpool: call the start/stop methods of the parent classGeorge Kiagiadakis2014-06-171-2/+4
* waylandsink/waylandpool: unlink mmaped shm files so that they don't remain on...George Kiagiadakis2014-06-171-0/+1
* waylandsink: implement the GstVideoOverlay & GstWaylandVideo interfacesGeorge Kiagiadakis2014-06-174-45/+206
* waylandsink: implement with stubs the GstWaylandVideo & GstVideoOverlay inter...George Kiagiadakis2014-06-172-10/+80
* waylandsink: handle the list of supported formats properlyGeorge Kiagiadakis2014-06-174-11/+26
* waylandsink/wlvideoformat: add mappings for many common formatsGeorge Kiagiadakis2014-06-171-0/+31
* waylandsink: unref the buffer poolGeorge Kiagiadakis2014-06-171-0/+3
* waylandsink/waylandpool: ref the display instead of the sink to avoid cyclic ...George Kiagiadakis2014-06-173-16/+14
* waylandsink: make the display property usefulGeorge Kiagiadakis2014-06-172-10/+14
* waylandsink: access sink->pool in a more atomic fashionGeorge Kiagiadakis2014-06-171-8/+6
* waylandsink: remove the useless wayland_lockGeorge Kiagiadakis2014-06-172-8/+0