summaryrefslogtreecommitdiff
path: root/ext
AgeCommit message (Collapse)AuthorFilesLines
2011-08-30soundtouch: Handling incoming rate when requested.Jan Schmidt2-9/+49
Absorb inbound segments with rate != 1.0 and output a segment with rate taken from the new output-rate property, adjusting the segment applied_rate, stream duration and timestamps as necessary to compensate
2011-08-26fix valgrind warning about Conditional jump or move depends on uninitialised ↵Nicola Murino1-0/+2
value(s)
2011-08-26Move m_pprevFrame free just before the clone of the latest frame for readabilityNicola Murino1-2/+2
2011-08-24kate: make gst_kate_util_is_utf8_string() inline to fix compiler warning ↵Tim-Philipp Müller1-1/+1
with older libkate versions gstkateutil.c:230:1: error: 'gst_kate_util_is_utf8_string' defined but not used
2011-08-24rsndvd: ensure metadata is writable when writing to itVincent Penquerc'h1-0/+1
https://bugzilla.gnome.org/show_bug.cgi?id=657250
2011-08-23kate: pass on timed event metadata as tags when we canVincent Penquerc'h1-0/+46
Metadata attached to other objects that may be used in this event are not passed, as is binary metadata.
2011-08-23vp8: probe for the new tuning API to keep building with older libvpxVincent Penquerc'h2-0/+24
https://bugzilla.gnome.org/show_bug.cgi?id=656928
2011-08-23rsvgdec: use input buffer timings if possibleVincent Penquerc'h2-9/+34
SVG data may come through multiple buffers, so keep track of the timestamp of the first buffer, and use it in preference. https://bugzilla.gnome.org/show_bug.cgi?id=628284
2011-08-23kate: do not consider an empty SPU to be a fatal errorVincent Penquerc'h1-3/+8
Instead, just encode nothing and go on. https://bugzilla.gnome.org/show_bug.cgi?id=657091
2011-08-23kate: do not clear out high bits from display areaVincent Penquerc'h1-4/+4
http://dvd.sourceforge.net/spu_notes does not mention that high bits are to be masked, and not clearing them makes a sample work, where clearing them yielded left > right. History from the dvdspu plugin, from where this code was copied, does not shed any light, as tracing this code's origin shows the same bitmasks being there in 2007 when it was imported. https://bugzilla.gnome.org/show_bug.cgi?id=657091
2011-08-18ofa: fingerprint creation can failVincent Penquerc'h1-7/+14
There does not seem to be a way to retrieve information about why failure occured, unfortunately. When failure occurs, do not post a NULL fingerprint tag. https://bugzilla.gnome.org/show_bug.cgi?id=656641
2011-08-18ofa: cleanupVincent Penquerc'h1-8/+12
Avoid repeating casting to GstAudioFilter when one will do Use object related logging to make it easier to get just the logs we want https://bugzilla.gnome.org/show_bug.cgi?id=656641
2011-08-18ofa: do not create fingerprint on EOS if record is FALSEVincent Penquerc'h1-1/+1
https://bugzilla.gnome.org/show_bug.cgi?id=656641
2011-08-18vp8enc: Remove unused and useless variable in tags handlingSebastian Dröge1-3/+2
2011-08-16celtdec: make this compile with git libceltVincent Penquerc'h1-0/+5
celt_mode_info was removed, in favor of a _ctl. https://bugzilla.gnome.org/show_bug.cgi?id=656686
2011-08-16ofa: don't crash when there's no data to create a fingerprint fromVincent Penquerc'h1-6/+17
Fixes a crash when no data flowed through. https://bugzilla.gnome.org/show_bug.cgi?id=656641
2011-08-12diracenc: Update for basevideoencoder ::get_caps() removalSebastian Dröge1-26/+36
2011-08-12schroenc: Update for basevideoencoder ::get_caps() removalSebastian Dröge1-95/+50
2011-08-12vp8enc: Update for basevideoencoder ::get_caps() removalSebastian Dröge1-63/+56
2011-08-08schroedinger: Fix set but unused variablesSjoerd Simons1-19/+0
Remove some dead code that triggers "set but unused variables" from Gcc 4.6. Fixes #656166 Signed-off-by: David Schleef <ds@schleef.org>
2011-08-08dirac: Fix set but unused variablesSjoerd Simons1-25/+0
Remove some dead code that triggers "set but unused variables" from Gcc 4.6. Fixes #656164. Signed-off-by: David Schleef <ds@schleef.org>
2011-08-04motioncells: turn two global vars into static variablesStefan Sauer3-9/+7
Move 2 variable to motioncells_warpper and make them static.
2011-08-03kateenc: Fix uninitialized errorDavid Schleef1-1/+4
2011-08-03schroenc: remove shape_output handlingDavid Schleef1-201/+42
2011-08-03diracenc: Remove unused shape_output codeDavid Schleef1-150/+9
2011-08-03vp8enc: Add more propertiesDavid Schleef2-1/+150
2011-08-03vp8enc: add min/maxsection-pct optionAlexey Fisher2-0/+36
This options should be good to redeuce decode CPU load. for lowend hardware: minsection-pct=15 maxsection-pct=400 for hiend hw: minsection-pct=5 maxsection-pct=800 see example: http://www.webmproject.org/tools/encoder-parameters/#2-pass_vbr_encoding_for_smooth_playback_on_low-end_hardware Signed-off-by: Alexey Fisher <bug-track@fisher-privat.net> Signed-off-by: David Schleef <ds@schleef.org>
2011-08-03vp8enc: add lag-in-frames option.Alexey Fisher2-1/+19
This option set maximum of frames codec should remember, to make better prediktion for alt-ref frames. See example: http://www.webmproject.org/tools/encoder-parameters/#2-pass_best_quality_vbr_encoding Signed-off-by: Alexey Fisher <bug-track@fisher-privat.net> Signed-off-by: David Schleef <ds@schleef.org>
2011-08-03vp8enc: use multipass.cache file name as default for multipass mode.Alexey Fisher1-2/+2
Signed-off-by: Alexey Fisher <bug-track@fisher-privat.net> Signed-off-by: David Schleef <ds@schleef.org>
2011-08-03faac: Add properties for VBR encodingMukul Majmudar2-4/+64
Property "quality" to specify VBR quantizer quality and property "brtype" to choose between ABR and VBR encoding. The default is now VBR with quality=100. Fixes bug #654310. Signed-off-by: David Schleef <ds@schleef.org>
2011-08-02Fix some more variable-set-but-not-used compiler warningsTim-Philipp Müller1-2/+0
2011-07-28motioncells: new element to detect areas of motionRobert Jobbagy8-2/+2403
2011-07-21schroenc: Update for GstBaseVideoEncoder::finish() signature changeSebastian Dröge1-3/+4
2011-07-21vp8enc: Update for GstBaseVideoEncoder::finish() signature changeSebastian Dröge1-3/+3
2011-07-21diracenc: Update for GstBaseVideoEncoder::finish() signature changeSebastian Dröge1-3/+3
2011-07-20Fix compilation for unused but not setNicolas Dufresne7-10/+23
https://bugzilla.gnome.org/show_bug.cgi?id=654572
2011-07-18dfbvideosink: fix harmless typo in variable initializationSreerenj Balachandran1-2/+2
https://bugzilla.gnome.org/show_bug.cgi?id=654840
2011-07-14neonhttpsrc: implement URI queryAlessandro Decina1-0/+24
2011-07-13schroedinger: Fix compilation and set-but-not-used compiler warningsSebastian Dröge2-53/+7
2011-07-13diracenc: Fix compilation by including the new gstbasevideoutils.h header ↵Sebastian Dröge1-8/+1
and fixing some set but not used compiler warnings
2011-07-12jp2k: Fix set-but-unused warningsOlivier Crête2-80/+0
2011-07-12resindvd: Fix set-but-unused warningsOlivier Crête2-17/+1
2011-07-12cog: Fix set-but-unused warningsOlivier Crête1-6/+3
2011-07-12vp8: Fix set-but-unused warningsOlivier Crête1-3/+0
2011-07-09vp8enc: Use destroy notify to free the coder hookSebastian Dröge1-14/+20
2011-07-07opus: duplicate from CELTDavid Schleef7-0/+2319
Copy the celt plugin and convert it to Opus. Mostly works.
2011-07-04vp8enc: update for new libvpx apiDavid Schleef1-9/+8
2011-06-26vp8enc: generate a timestamp for alt-ref frames.Alexey Fisher1-0/+2
It will fix handling of altref/invisible frames since matroska-mux drop any fram with no timestamp. see also: http://www.webmproject.org/code/specs/container/ The encoder will currently set the AR's timestamp as close as possible to the previous frame while attempting to provide a timestamp that is strictly increasing. In cases where the time base given to the encoder at configure time is not granular enough to allow for this the AR will share the same timestamp as D, but should be treated as having no duration. Fixes bug #652951 Signed-off-by: Alexey Fisher <bug-track@fisher-privat.net>
2011-06-25vp8dec: add check if we have legal aspect-ratio before reset it.Alexey Fisher1-2/+4
the commit f9b552f0494e (vp8dec: set par to 1/1) will fix situation where no aspect-ratio is set, but it brake stream with available aspect-ratio. This patch fix it. Fixes: #652902. Signed-off-by: Alexey Fisher <bug-track@fisher-privat.net>
2011-06-18RTMP: add rtmpsink element for output to an RTMP serverJan Schmidt5-17/+473