summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2012-03-06ffmux: Use correct enum type for return value0.10Sebastian Dröge1-1/+1
2012-03-02ffmpegdec: Use auto-threads if available, and only slice-threadingEdward Hervey1-3/+8
Slice threading causes less latency (and corruption)
2012-02-22codecmap: Add mapping for Indeo 4 video codecEdward Hervey1-0/+8
2012-02-22libav: Switch to tracking 0.8 release branchEdward Hervey1-0/+0
2012-01-25configure: Add --disable-fatal-warnings configure optionSebastian Dröge2-1/+3
2012-01-18ffdec: Only set get_buffer() function for videoSebastian Dröge1-3/+5
Fixes bug #666435.
2012-01-12ffmpegdemux: demote swf demuxer to GST_RANK_NONETim-Philipp Müller1-2/+1
SWF doesn't really make sense in our context, don't pretend to support it. People should use a dedicated swf player for that.
2012-01-12ffmpegdemux: fix caps leakVincent Penquerc'h1-0/+1
2012-01-10configure.ac: improve path handling in out-of-tree buildMark Nauwelaerts1-1/+1
That is, handle the srcdir being given by a relative path as well as an absolute path by using autotools provided absolute path.
2012-01-10ffmpeg: Channel layouts are now set for DTS and (E)AC3 by libavSebastian Dröge1-19/+0
2012-01-10libav: Update to current GIT masterSebastian Dröge1-0/+0
2012-01-10ffdec: Give the (E)AC3/DTS decoders a rank of marginalSebastian Dröge1-9/+1
Even if they don't downmix to stereo, they're still working correctly. The only advantage of dtsdec/a52dec is that they downmix to stereo (using the special downmixing matrices) if downstream prefers stereo but in every other case they should be equivalent.
2012-01-07configure: require core from git/pre-releaseTim-Philipp Müller1-1/+1
For gst_element_class_add_static_pad_template() which was added only recently.
2011-12-15ffmpeg: port to GstCollectPads2Vincent Penquerc'h1-17/+17
2011-12-01ffmpegdec: Report latency if B-frames are presentEdward Hervey1-25/+36
... and cleanup the query handler while we're at it https://bugzilla.gnome.org/show_bug.cgi?id=663616
2011-11-28ffmpeg: fix pad template ref leaksVincent Penquerc'h6-20/+15
https://bugzilla.gnome.org/show_bug.cgi?id=662664
2011-11-23Fix cpu cores detection on OS XMatej Knopp1-1/+1
https://bugzilla.gnome.org/show_bug.cgi?id=664687
2011-11-02Merge remote-tracking branch 'origin/0.10.13'Edward Hervey5-47/+214
2011-11-020.10.13 Release "Speeding, sparks like lightning"0.10.13Edward Hervey5-47/+214
2011-10-31configure.ac: Remove --enable-postproc from the default flagsEdward Hervey1-1/+1
fixes previous patch
2011-10-310.10.12.3 pre-releaseEdward Hervey1-1/+1
2011-10-31Allow building a LGPL only gst-ffmpeg pluginMartin Storsjo4-7/+34
This removes --enable-gpl and --enable-postproc from the ffmpeg configure line, and disables building the postproc gstreamer plugin. https://bugzilla.gnome.org/show_bug.cgi?id=654037 Conflicts: configure.ac
2011-10-31ffmpegenc: Pass the size of the output buffer to avcodec_encode_audioSjoerd Simons1-1/+1
avcodec_encode_audio is documented as taking the size of the output buffer not the size of the input buffer. This fixes the use of the G722 encoder and makes the code more consistent with avconv from the libav source tree.
2011-10-31ffmpegcodecmap: Further specify allowed rates for G722 and G726Sjoerd Simons1-0/+12
2011-10-31ffmpegcodecmap: Always restrict audio codec in the unfixed casesSjoerd Simons1-66/+63
If the context isn't fixed yet or if it doesn't exist then always restrict the caps. Also restrict the maximum channels for G726 and G722 to 1 channel
2011-10-31Allow building a LGPL only gst-ffmpeg pluginMartin Storsjo4-5/+34
This removes --enable-gpl and --enable-postproc from the ffmpeg configure line, and disables building the postproc gstreamer plugin. https://bugzilla.gnome.org/show_bug.cgi?id=654037
2011-10-19ffmpegenc: Pass the size of the output buffer to avcodec_encode_audioSjoerd Simons1-1/+1
avcodec_encode_audio is documented as taking the size of the output buffer not the size of the input buffer. This fixes the use of the G722 encoder and makes the code more consistent with avconv from the libav source tree.
2011-10-19ffmpegcodecmap: Further specify allowed rates for G722 and G726Sjoerd Simons1-0/+12
2011-10-19ffmpegcodecmap: Always restrict audio codec in the unfixed casesSjoerd Simons1-66/+63
If the context isn't fixed yet or if it doesn't exist then always restrict the caps. Also restrict the maximum channels for G726 and G722 to 1 channel
2011-10-180.10.12.2 pre-releaseEdward Hervey1-1/+1
2011-10-18libav: Update to v0.7.2 releaseEdward Hervey1-0/+0
2011-10-17gstffmpegdec: Re-enable MT-decoding by defaultEdward Hervey1-1/+1
2011-10-17gstffmpegutils: Fix includeEdward Hervey1-0/+6
2011-10-17configure.ac: Fix for new libavEdward Hervey1-2/+2
2011-10-17libav: Switch to current git masterEdward Hervey1-0/+0
2011-10-03ffdec: ensure buffers have correct interlacedness in capsVincent Penquerc'h1-0/+22
Whether a frame is interlaced or not is unknown at the time of buffer allocation, so caps on the buffer in opaque will have a previous frame's interlaced flag set. So if interlacedness changes, we update the buffer (if any) caps with the correct interlaced flag once we know. https://bugzilla.gnome.org/show_bug.cgi?id=656155
2011-09-26ffmpegdec: post QoS messages when dropping a frameVincent Penquerc'h1-2/+30
There seems to be a little bit of non obvious logic where the QoS logic can decide to not drop decoding a frame and pass it to ffmpeg, telling it to drop. In this case, the QoS logic does not drop the frame itself, but since the frame will end up being dropped, we still mark it as dropped and post a QoS message. https://bugzilla.gnome.org/show_bug.cgi?id=657950
2011-09-26ffmpegdec: disable parser for already-parsed FLAC inputTim-Philipp Müller1-0/+6
Not needed to make anything work, just seems to make sense. https://bugzilla.gnome.org/show_bug.cgi?id=589361
2011-09-26ffmpegcodecmap: don't create dummy codec data for FLAC decoderTim-Philipp Müller1-1/+2
Since then it just errors out because it's too small, as it wants the flac headers as codec data if there is codec data. https://bugzilla.gnome.org/show_bug.cgi?id=589361
2011-09-26ffdeinterlace: add "mode" property including automatic modeTvrtko Ursulin1-1/+162
Just like deinterlace. https://bugzilla.gnome.org/show_bug.cgi?id=656328
2011-09-07docs: cleanup makefilesStefan Sauer1-30/+4
Remove commented out parts that we don't need. Remove "the wingo addition" - no so useful after all. Narrow down file-globs for plugin docs.
2011-09-06Automatic update of common submoduleStefan Sauer1-0/+0
From a39eb83 to 11f0cd5
2011-09-06Automatic update of common submoduleStefan Sauer1-0/+0
From 605cd9a to a39eb83
2011-09-03ffdec: Blacklist non-working subtitle decodersNicolas Dufresne1-1/+6
This include decoder for ASS, SRT, PGS, DVD and DVB. Those are generated with bad capabilities and are not usable in GStreamer. Other elements exist to handle those subtitle formats. https://bugzilla.gnome.org/show_bug.cgi?id=658019
2011-09-03tests: add simple test for creating postproc elementsTim-Philipp Müller3-1/+49
https://bugzilla.gnome.org/show_bug.cgi?id=654634
2011-09-03Update internal libav snapshot to latest releases/0.7 tip for postproc fixTim-Philipp Müller1-0/+0
https://bugzilla.gnome.org/show_bug.cgi?id=654634
2011-09-03configure: back to developmentTim-Philipp Müller1-1/+1
2011-07-20Release 0.10.12Edward Hervey4-27/+887
2011-07-20Update dope fileEdward Hervey1-0/+11
2011-07-18codecmap: Don't create dummy extradata for AAC LATMRaimo Järvi1-1/+1
If extradata is created for LATM, libav will use it for initialising AAC decoder and decoding will fail. Fixes bug #652812.