summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2013-01-09eglglessink: Downgrade a GST_ERROR to a GST_DEBUG0.10Sebastian Dröge1-2/+2
2013-01-09eglglessink: Return the last_flow immediately if it wasn't GST_FLOW_OKSebastian Dröge1-1/+6
2013-01-09eglglessink: Improve EGL/GL error handling a bitSebastian Dröge1-12/+16
2013-01-09eglglessink: Bind the OpenGL ES API in the render thread tooSebastian Dröge1-0/+2
2013-01-09eglglessink: Add configure parameter to chose the EGL window systemSebastian Dröge3-35/+82
Only needed for creating native windows. Conflicts: ext/eglgles/Makefile.am
2013-01-09eglglessink: Add support for Mali fbdev EGL driverSebastian Dröge2-1/+32
2013-01-09eglglessink: Fix width/height swap in last commitSebastian Dröge1-1/+1
2013-01-09eglglessink: Fix handling of GstVideoOverlay::set_render_rect() and crop ↵Sebastian Dröge3-54/+68
metadata Conflicts: ext/eglgles/gsteglglessink.c ext/eglgles/gsteglglessink.h
2013-01-09eglglessink: Add a cast from EGLNativeWindowType to Window to fix a compiler ↵Sebastian Dröge1-1/+1
warning
2013-01-09eglglessink: Fix crash when closing internal X11 windowSebastian Dröge4-12/+27
2013-01-09eglglessink: Add proper check for X11Sebastian Dröge2-26/+10
Conflicts: configure.ac
2013-01-04shm: Actually get the permissions on get_propertyOlivier Crête1-9/+1
2012-12-26decklink: remove useless and uninitialized list causing a crash in the ↵Youness Alaoui2-6/+0
device probe
2012-12-24rsvg: add needed includeMark Nauwelaerts2-0/+2
... which was removed recently from corresponding header.
2012-12-23waylandsink: do not default to a fullscreen canvasJoe Konno1-3/+0
Defer certain canvas particulars to the player (or the Wayland compositor). Before this change, a fullscreen canvas was always requested. This may not be desirable in all cases. https://bugzilla.gnome.org/show_bug.cgi?id=690442
2012-12-13mpeg4videoparse: export number of sprite warping points in capsArnaud Vrac1-0/+4
This allows filtering out videos for hardware decoders that do not support GMC at all or only support a limited number of sprite warping points (usually 1).
2012-12-13mpeg4videoparse: handle divx capsArnaud Vrac1-7/+9
DivX 4/5 are MPEG4 part 2 videos, so they can be parsed by this plugin. Conflicts: gst/videoparsers/gstmpeg4videoparse.c
2012-12-11configure: Use AC_LANG_PROGRAM to make autoconf happySebastian Dröge1-8/+3
2012-12-11winscreencap: Fix configure check and compilationSebastian Dröge2-10/+17
2012-12-10suppress more warningsWim Taymans5-2/+6
2012-12-06mxfdemux: Don't allow any wrapping other than frame wrappingSebastian Dröge1-0/+27
Bad things will happen otherwise, like reading a complete, multiple GB large video track into a single buffer.
2012-12-05mxfdemux: Add function to get the essence track wrappingSebastian Dröge9-0/+281
2012-12-05mxf: Add support for parsing filler structural componentsSebastian Dröge4-0/+37
This does not add support for actually producing filler data if there's a filler component in a timeline.
2012-12-05mxf: Improve debug output during metadata resolvalSebastian Dröge1-23/+86
2012-11-30configure: fix wayland checkTim-Philipp Müller1-18/+1
Get rid of cruft we don't need, and make work properly when wayland is installed in a non-standard prefix, by not overriding WAYLAND_CFLAGS and WAYLAND_LIBS for no reason. https://bugzilla.gnome.org/show_bug.cgi?id=688407
2012-11-30waylandsink: Port to 1.0 protocolRob Bradford3-37/+71
- The globals are now notified through a wl_registry object - Since surface state is double buffered in the compositor it is now necessary to call wl_surface_commit to atomically update surface state - Implement the ping/pong protocol which the compositor uses to check the client is still alive - SHM buffers are now allocated through a pool - It is necessary to make the surface top level before the contents will be presented by the compositor - Adopt the new event handling - through wl_display_dispatch - Update the configure check to look for Wayland 1.0 https://bugzilla.gnome.org/show_bug.cgi?id=688407
2012-11-30mxf: Add more support for RP2008 (AVC in the MPEG mapping)Sebastian Dröge1-4/+12
2012-11-30wasapi: make the build happy without the static plugins patchSebastian Dröge1-2/+0
2012-11-30wasapi: Integrate into the autotools build systemSebastian Dröge3-6/+75
Patch based on a patch by Fabrizio Ciavatta <fabrizio.ciavatta@gmail.com>
2012-11-20GstPhotography: Add new enum values to match android's parametersYouness Alaoui1-3/+20
https://bugzilla.gnome.org/show_bug.cgi?id=688486
2012-11-19codecparsers: vc1: fix PTYPE for interlaced frames.Gwenole Beauchesne1-0/+8
Coverity found missing break in parse_frame_header_advanced() when determining PTYPE from FPTYPE for interlaced streams. https://bugzilla.gnome.org/show_bug.cgi?id=688626 Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com> (cherry picked from commit e179a6b4dc6b6b266d95307a41fae414d4a137bd)
2012-11-12amcvideodec: Fix refcount problem with frames being dropped because of ↵Sebastian Dröge1-1/+2
decoder bugs
2012-11-05waylandsink: fail gracefully with an error message if we can't connect to ↵Tim-Philipp Müller1-1/+12
wayland g_return_val_if_fail() is not for error handling, it's for catching programming errors in public API. Fixes problem with generic/states unit test. Conflicts: ext/wayland/gstwaylandsink.c
2012-11-05hlssink: add a playlist-length propertyWill Thompson2-2/+19
Probably not particularly useful in general, but handy to cut down the latency on a stream. https://bugzilla.gnome.org/show_bug.cgi?id=687133
2012-11-05hlssink: reset when going to NULL stateLuciana Fujii Pontello1-4/+12
https://bugzilla.gnome.org/show_bug.cgi?id=687133
2012-11-05hlssink: Fix segment names on playlistLuciana Fujii Pontello1-1/+1
When the playlist-root is not set, the segment name must not be appended by the path. https://bugzilla.gnome.org/show_bug.cgi?id=687133
2012-11-02eglglessink: Use GST_PLUGIN_DEFINE2 if available and use some more #defines ↵Sebastian Dröge1-1/+10
instead of hardcoding values
2012-11-02opensles: Use GST_PLUGIN_DEFINE2 only when availableSebastian Dröge1-0/+8
2012-11-02opensles: Use GLib 2.24 thread APISebastian Dröge1-6/+6
2012-11-02opensles: Fix compilation with debugging enabledSebastian Dröge1-1/+1
2012-11-01avfvideosrc: Allow changing the framerate through the capsOlivier Crête1-16/+46
2012-11-01opensles: Remove unused variableSebastian Dröge1-4/+0
2012-11-01opensles: Make sure to only ever create a single engine objectSebastian Dröge4-25/+97
The OpenSL ES spec defines: An implementation shall enable creation of at least one such object, but attempting to create more instances (either by a single application or by several different applications) may fail.
2012-11-01androidmedia: Skip Aricent codecs for nowSebastian Dröge1-0/+6
The HTC One X claims to have one (but doesn't) and loading the library for it hangs forever.
2012-11-01eglglessink: Post stream-status messages for our render threadSebastian Dröge1-0/+20
2012-10-31eglglessink: If pushing an item on the queue fails, free itSebastian Dröge1-1/+3
Otherwise we're going to leak the item. Conflicts: ext/eglgles/gsteglglessink.c
2012-10-30avfvideosrc: Negotiate format, also support more resolutionsOlivier Crête1-18/+101
This should enable supprt for old and new iPhones with the same code.
2012-10-24mpegdemux: check base_time before calculating new_startThijs Vermeir1-1/+2
https://bugzilla.gnome.org/show_bug.cgi?id=623387
2012-10-22androidmedia: Set and use input stateSebastian Dröge1-0/+10
2012-10-19eglglessink: Don't try to render expose() if no caps are known yetSebastian Dröge1-2/+7