summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2013-03-05h264parse: separate fields for distinct functional uses of codec_data fieldvideoparsersMark Nauwelaerts2-3/+8
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=692789 Conflicts: gst/videoparsers/gsth264parse.c
2013-03-05h264parse: use upstream width/height when givenWim Taymans1-3/+15
The upstream width and height should override the dimension detected in the file. Fixes https://bugzilla.gnome.org/show_bug.cgi?id=683142
2013-03-05h264parse: don't rewind to the NAL length size in bytewriter if the format ↵Thibault Saunier1-8/+16
is bytestream Fixes https://bugzilla.gnome.org/show_bug.cgi?id=687548 Signed-off-by: Kevin Thornberry Conflicts: gst/videoparsers/gsth264parse.c
2013-03-05videoparsers: use parsed or upstream fps to set some baseparse parametersMark Nauwelaerts3-22/+48
Conflicts: gst/videoparsers/gstmpeg4videoparse.c
2013-03-05videoparsers: preserve upstream fps and parMark Nauwelaerts2-10/+21
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=660866 Conflicts: gst/videoparsers/gsth264parse.c gst/videoparsers/gstmpegvideoparse.c
2013-03-01eglglessink: gst_video_sink_center_rect() takes the structs itself instead ↵backport0.10Sebastian Dröge1-1/+1
of pointers as first parameters
2013-03-01eglglessink: Fix aspect-ratio issues caused by scaling on RPiSebastian Dröge1-4/+15
Conflicts: ext/eglgles/video_platform_wrapper.c
2013-03-01eglglessink: Close the dispman display on RPi after usageSebastian Dröge1-1/+4
2013-03-01eglglessink: For RPi, initialize bcm_host in plugin_init()Sebastian Dröge1-5/+5
2013-03-01eglglessink: Also check for all the required libraries and headers for RPiSebastian Dröge1-6/+27
2013-03-01eglglessink: Add bcm/Raspberry Pi support.Julian Scheel3-2/+111
This adds a video platform backend for the dispmanx display manager used by broadcom and the Raspberry Pi. Signed-off-by: Julian Scheel <julian@jusst.de> Conflicts: ext/eglgles/video_platform_wrapper.c
2013-02-28shm: use O_CLOEXEC where appropriate in shmpipeBlake Tregre1-0/+8
https://bugzilla.gnome.org/show_bug.cgi?id=684339
2013-02-28shmsink: Error out if memory area is smaller than bufferOlivier Crête4-0/+23
2013-02-28shm: Make sure to not allocate blocks larger than the shared mem areaOlivier Crête1-7/+5
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=681359
2013-02-28rawparse: fix caps leakVincent Penquerc'h1-0/+1
2013-01-29opusenc: fix crash when setting "cbr" property when encoder is not running yetTim-Philipp Müller1-1/+2
https://bugzilla.gnome.org/show_bug.cgi?id=692698 Conflicts: ext/opus/gstopusenc.c
2013-01-24Automatic update of common submoduleThibault Saunier1-0/+0
From 3baf58a to 9bca01f
2013-01-17shm: Initialize shm_area_buf to invalid valueOlivier Crête1-0/+1
2013-01-17shm: apply shm area permissions to shmpipe control socketRoland Elek1-0/+6
Apply shared memory area permissions to the control socket (more precisely, the path it is bound to) as well. https://bugzilla.gnome.org/show_bug.cgi?id=682775
2013-01-16uvch264: Prevent temporary elements from going to playingOlivier Crête1-2/+13
2013-01-16uvch264: do not double-unref if transform_caps failsYouness Alaoui1-3/+11
2013-01-16uvch264: Add a fakesink to the transform_capsYouness Alaoui1-1/+15
Some version of basetransform will return the template caps if the src pad is not linked, so the capsfilter will return ANY. Linking it to fakesink allows us to return the right caps in the capsfilter and have them transformed by the colorspace converter.
2013-01-16uvch264: Define LIBUSB_CLASS_VIDEO if using an old version of libusbYouness Alaoui1-0/+3
2013-01-16uvch264: Add GstPropertyProbe support to uvch264_srcYouness Alaoui3-7/+190
2013-01-15codecparsers: h264: zero-initialize SPS VUI parametersMark Nauwelaerts1-0/+1
... so all 'present' flags indicate no presence of optional parts in case VUI parameters end up not being parsed. Fixes https://bugzilla.gnome.org/show_bug.cgi?id=681818
2013-01-09eglglessink: Downgrade a GST_ERROR to a GST_DEBUGSebastian 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