summaryrefslogtreecommitdiff
path: root/ext
AgeCommit message (Collapse)AuthorFilesLines
2012-09-14Merge remote-tracking branch 'reynaldo/android' into sdk-0.10.23buildSebastian Dröge1-32/+26
2012-09-13Fix xOverlay logicReynaldo H. Verdejo Pinochet1-32/+26
Several fixes dealing with correct window creation and set_handle() ops. Tested on X11/mesa with internal window creation.
2012-09-13Merge remote-tracking branch 'reynaldo/android' into sdk-0.10.23Sebastian Dröge2-50/+170
2012-09-13Actually test EGL configs before claiming supportReynaldo H. Verdejo Pinochet1-24/+57
2012-09-13Caps nego EGL fixesReynaldo H. Verdejo Pinochet1-14/+27
- Fix alloc lol on format list: Asked for 2 slices and used 3. - Reordered display & context init logic to prepare for actual config checking before claiming support for a given format. Change deals basically with setting up EGL display at start() and choose an EGL config only at setcaps time.
2012-09-12Caps nego. Start extending RGB support to a set.Reynaldo H. Verdejo Pinochet2-41/+115
2012-09-12Fix build of static pluginSebastian Dröge2-2/+4
2012-09-12Merge remote-tracking branch 'reynaldo/android' into sdk-0.10.23Sebastian Dröge7-0/+2142
Conflicts: sys/Makefile.am
2012-09-12Drop wrong format test on _setcaps (draft leftover)Reynaldo H. Verdejo Pinochet1-5/+0
2012-09-11Support RGB24 by defaultReynaldo H. Verdejo Pinochet2-9/+9
2012-09-11Instrument EGL error reportingReynaldo H. Verdejo Pinochet1-9/+25
2012-09-11Correctly return GstFlowReturn from render_and_display()Reynaldo H. Verdejo Pinochet1-11/+6
2012-09-11Move VBO setup to it's own functionReynaldo H. Verdejo Pinochet1-57/+80
2012-09-11Fix render_and_display logicReynaldo H. Verdejo Pinochet1-103/+106
Switch procedure according to enabled rendering path
2012-09-10Fix sample launch line with disabled window creationReynaldo H. Verdejo Pinochet1-1/+1
2012-09-10Rename stale android leftoverReynaldo H. Verdejo Pinochet2-3/+3
2012-09-10Move eglgles Sink to ext/ #2Reynaldo H. Verdejo Pinochet4-2/+3
2012-09-10[DO NOT MERGE] Move eglgles Sink to ext/Reynaldo H. Verdejo Pinochet7-0/+2109
2012-08-09vp8: Use pkg-config file for getting the LIBS and CFLAGSSebastian Dröge1-0/+1
2012-06-26opusparse: Simplify checkEdward Hervey1-36/+33
Avoids a unset variable warning (for nframes) with gcc 4.7.0
2012-06-26opusdec: read gain from the right place in the headerVincent Penquerc'h1-1/+1
It's at byte offset 16, not 14.
2012-06-26opusdec: do not assert on bad header, error out insteadVincent Penquerc'h1-3/+8
2012-06-26opusparse: heed test vector framing to eat any paddingVincent Penquerc'h1-0/+3
This fixes parsing on one particular test vector where payload data is smaller than the actual audio payload.
2012-06-26opus: reject major version number above what we grokVincent Penquerc'h1-1/+4
2012-06-26opus: bump written version from 0 to 0x01Vincent Penquerc'h1-1/+1
as per the spec update at https://wiki.xiph.org/OggOpus#ID_Header
2012-06-26opusdec: fix lost packet handling for FEC/PLCVincent Penquerc'h1-7/+13
The base audio decoder sends zero size packets, not NULL buffers, to signal dropped packets.
2012-06-26opuspay: plug buffer leakCarlos Rafael Giani1-0/+2
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=676647
2012-06-26opus: Handle GstByteWriter return valuesEdward Hervey1-10/+14
2012-06-26opusenc: only request and process 1 frame at a timeMark Nauwelaerts1-39/+31
... since it is specified in _finish_frame that input buffer may be invalidated after calling it, and is as such not reliably available for further encoding. Also, requesting or allowing several frames is only useful if subclass intends to process these "in 1 run" (as in, 1 output buffer), not for having another (inner) loop in subclass where the baseclass one will do just fine.
2012-06-26opusenc: configure baseclass requested samples really in samplesMark Nauwelaerts1-4/+2
... as opposed to bytes.
2012-06-26opusenc: add missing mutex unlock on error pathVincent Penquerc'h1-1/+3
2012-06-26opus: set author to myself, and update copyright noticesVincent Penquerc'h7-2/+8
because as slomo noted, in fact pretty much all the code in there is mine.
2012-06-26resindvd: guard against not finding some data on a DVDVincent Penquerc'h1-1/+7
May possibly help with a particular DVD. https://bugzilla.gnome.org/show_bug.cgi?id=673118
2012-05-28gstassrender: Refactoring.Andre Moreira Magalhaes (andrunko)2-208/+423
2012-05-22vp8enc: fix target bitrate config with libvpx 1.1.0Vincent Penquerc'h1-1/+5
libvpx 1.1.0 disallows a bitrate of 0, which was used by vp8enc as a default value. Instead, we use the default libvpx bitrate, scaled to our video size, if no bitrate was specified. This fixes encoding VP8 video with libvpx 1.1.0. https://bugzilla.gnome.org/show_bug.cgi?id=676245 Conflicts: ext/vp8/gstvp8enc.c
2012-03-16rsndvdsrc: post a message with title number and durationsVincent Penquerc'h1-0/+50
https://bugzilla.gnome.org/show_bug.cgi?id=672165
2012-03-13dtsdec: avoid runaway loop when resyncing during parseMark Nauwelaerts1-1/+1
... by checking for the correct (decremented) size variable. Fixes #671756.
2012-03-13celtdec: use base class tag handling helperMark Nauwelaerts1-2/+2
... so as to ensure these to be handled and sent at proper time.
2012-03-13dtsdec: use base class tag handling helperMark Nauwelaerts2-30/+2
... so as to ensure these to be handled and sent at proper time.
2012-03-13vp8enc: Fix 'argument to 'sizeof' in 'memset' call is the same expression as ↵Sebastian Dröge1-1/+1
the destination' compiler warning
2012-03-13gsettings: Fix 'if statement has empty body' compiler warningSebastian Dröge4-8/+9
2012-03-13faad: fixup nasty typo breaking compilationMark Nauwelaerts1-1/+1
2012-03-13faad: discard frame upon decoding errorMark Nauwelaerts1-0/+2
2012-03-13schro: Fix compilation with 1.0.10Robert Swain4-4/+17
2012-03-13schro: Handle 10 and 16-bit formatsDavid Schleef4-10/+73
2012-03-13vp8dec: use is_alt_data option to prevent timestamp collisionsOleksij Rempel (Alexey Fisher)1-0/+1
altref/invisible frames usually stored in container with same timestamp as dependet frame. This make basevideodecoder to update timestamp for dependet frame and couse TS colision on next frame: ^- here is altref time : 1 2 3 4 5 6 7 8 9 webm ts : 1 3 5 5 7 9 vp8dec ts: 1 3 7 7 9 Fix bug: https://bugzilla.gnome.org/show_bug.cgi?id=655245 Signed-off-by: Oleksij Rempel (Alexey Fisher) <bug-track@fisher-privat.net>
2012-03-09gst: Add better support for static pluginsSebastian Dröge126-146/+264
2012-02-20printf format fixesDavid Schleef2-3/+4
2012-02-03faad: include specific support AAC stream formats in template capsVincent Penquerc'h1-1/+2
https://bugzilla.gnome.org/show_bug.cgi?id=665394
2012-02-03kate: better error/debug reportingVincent Penquerc'h5-31/+106
Include text messages instead of error codes.