aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* DEBIAN: DebianizationHEADglsdk-6_00_00_07masterNikhil Devshatwar2013-05-2218-0/+2704
|
* asfdemux: fix performance issue, especially with high-bitrate streamsTim-Philipp Müller2013-05-172-10/+42
| | | | | | | | | | | | | | | | | Two things were suboptimal from a performance point of view: a) consider a large media object such as a video keyframe, which may be split up into multiple fragments. We would assemble the media object as follows: buf = join (join (join (frag1, frag2), frag3), frag4) which causes many unnecessary memcpy()s, and malloc/free, which could easily add up to a multiple of the actual object size. To avoid this, we allocate a buffer of the size needed from the start and copy fragments into that directly. b) for every fragment to join, we would create a sub-buffer before joining it (which would discard the sub-buffer again), leading to unnecessary miniobject create/free churn.
* asfdemux: avoid unnecessary stream lookupTim-Philipp Müller2013-05-171-2/+1
| | | | | | We have already retrieved the stream for that stream number and made sure it's not NULL, so no need to do it again here; neither the number nor the streams changed since the last time.
* asfdemux: don't leak payload bufs in gst_asf_demux_free_streamAlessandro Decina2013-05-171-0/+6
|
* Decreased mpeg2dec rank so that ducatimpeg2dec is preferedOlivier Naudan2013-05-171-1/+1
|
* 0.10.18.3 pre-releasefreedesktop-RELEASE-0.10.18.3-pre-releaseTim-Philipp Müller2013-05-172-5/+5
|
* amrwbdec: _parse should not return OK if not enough data yetMark Nauwelaerts2013-05-171-1/+3
|
* amrnbdec: _parse should not return OK if not enough data yetMark Nauwelaerts2013-05-171-1/+4
|
* dvdreadsrc: fix off by one in cell calculation for the last chapterVincent Penquerc'h2013-05-171-1/+4
|
* x264enc: remove useless and semantically (though not practically) wrong codeVincent Penquerc'h2013-05-171-1/+1
| | | | | The object will be freed, so it's pointless to set the pointers to NULL anyway.
* x264enc: remove leaking "optimization"Vincent Penquerc'h2013-05-171-1/+1
|
* Automatic update of common submoduleTim-Philipp Müller2013-05-171-0/+0
| | | | From 11f0cd5 to cb5da59
* lame: fix LIBADD order in Makefile.amTim-Philipp Müller2013-05-171-2/+2
|
* lame: fix printf format in debug statementsTim-Philipp Müller2013-05-172-2/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=666926
* lame: ensure parsed outputMark Nauwelaerts2013-05-172-4/+234
| | | | ... by doing some basic parsing of encoded lame data.
* lame: cleanup unused instance struct fieldsMark Nauwelaerts2013-05-171-6/+0
|
* lamemp3enc: ensure parsed outputMark Nauwelaerts2013-05-173-6/+237
| | | | | | ... by doing some basic parsing of encoded lame data. Fixes #652150.
* lamemp3enc: do not leak merged tagsMark Nauwelaerts2013-05-171-1/+3
|
* dvdreadsrc: map subtitle language tag to stream indicated in PGC dataMark Nauwelaerts2013-05-171-2/+13
|
* dvddemux: tweak subtitle stream setup based on dvd language codes eventMark Nauwelaerts2013-05-171-5/+11
| | | | | | ... to allow for non-continuous subtitle stream numbers. The missing stream numbers tend to come up as subtitle streams anyway (albeit not with an identified language tag).
* dvdreadsrc: minor safety tweak to sector seekingMark Nauwelaerts2013-05-171-1/+2
|
* a52dec: Don't claim to support upstream renegotiationSebastian Dröge2013-05-171-0/+1
| | | | | | | | | and use fixed caps on the srcpad. To correctly support upstream renegotiation a52dec would need to check if the caps of the downstream allocated buffer are the requested caps or if the size is different. Fixes bug #665989.
* a52dec: Check that the a52_state is correctly initializedJulien Isorce2013-05-171-11/+23
|
* Work around deprecated thread API in glib masterTim-Philipp Müller2013-05-177-1/+152
| | | | | | | | | | | Add private replacements for deprecated functions such as g_mutex_new(), g_mutex_free(), g_cond_new() etc., mostly to avoid the deprecation warnings. We can't change most of these in 0.10 because they're part of our API and ABI. Suppress deprecation warnings in selected files, mostly for g_static_rec_mutex_*. StaticRecMutex is part of our API/ABI, not much we can do here in 0.10.
* 0.10.18.2 pre-releaseTim-Philipp Müller2013-05-172-13/+10
|
* po: update translationsTim-Philipp Müller2013-05-175-213/+119
|
* rdtdepay: make buffer metadata writable before setting caps on itTim-Philipp Müller2013-05-171-0/+1
| | | | | Fixes issue when the header buffer is being pushed, which was taken from the caps and is therefore not writable.
* dvdreadsrc: Fix format string compiler warningРуслан Ижбулатов2013-05-171-1/+2
| | | | Fixes bug #665101.
* various: fix pad template ref leaksVincent Penquerc'h2013-05-1730-122/+107
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=662664
* asfdemux: Don't leak pending payload buffersEdward Hervey2013-05-171-0/+10
| | | | Fixes #662964
* siddec: use BOILERPLATE macro and cleanup FIXMEsStefan Sauer2013-05-171-45/+13
|
* amrwbdec: port to audiodecoderMark Nauwelaerts2013-05-173-240/+97
|
* amrnbdec: fixup buildMark Nauwelaerts2013-05-171-2/+3
|
* amrnbdec: remove leftover extraneous _unrefMark Nauwelaerts2013-05-171-1/+0
|
* amrnbdec: port to audiodecoderMark Nauwelaerts2013-05-172-238/+93
|
* mpeg2dec: post QoS messages when dropping a frame due to QoSVincent Penquerc'h2013-05-172-1/+28
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=658241
* amrnbenc: port to audioencoderMark Nauwelaerts2013-05-173-164/+85
|
* twolame: Simple fix for GstAudioEncoder API changeSebastian Dröge2013-05-171-1/+2
|
* twolame: Fix variable 'gstelement_class' set but not used compiler warningSebastian Dröge2013-05-171-2/+0
|
* lame: Don't get the parent class again, GST_BOILERPLATE does this alreadySebastian Dröge2013-05-172-4/+0
|
* lame: Fix variable 'gstelement_class' set but not used compiler warningSebastian Dröge2013-05-172-4/+0
|
* twolame: improve output framing and timestampingMark Nauwelaerts2013-05-171-2/+6
| | | | | ... which simply comes down to requesting one frame of input data at a time, since the encoder nicely turns this into 1 encoded frame.
* twolame: port to audioencoderMark Nauwelaerts2013-05-173-257/+97
|
* lame: use some more boilerplateMark Nauwelaerts2013-05-171-44/+11
|
* lame: port to audioencoderMark Nauwelaerts2013-05-172-230/+102
|
* lamemp3enc: use some more boilerplateMark Nauwelaerts2013-05-171-31/+3
|
* lamemp3enc: really report bitrate rather kbitrateMark Nauwelaerts2013-05-171-1/+1
|
* lamemp3enc: port to audioencoderMark Nauwelaerts2013-05-173-420/+119
|
* dvdreadsrc: take into account first sector of the current titleVincent Penquerc'h2013-05-171-0/+23
| | | | | | This fixes seeking on titles which do not start on a new file. https://bugzilla.gnome.org/show_bug.cgi?id=659252
* dvdreadsrc: fix sector seekingVincent Penquerc'h2013-05-171-10/+12
| | | | | | | It was overly complicated, and did not take into account the offset needed for titles which do not start on a new file. https://bugzilla.gnome.org/show_bug.cgi?id=659252