summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* ffdec_h264: fix garbled video with RTP/RTSP streams0.10Tim-Philipp Müller2013-07-101-1/+2
| | | | | | | | | | | With the new port to the video decoder base class we now require full access units, so add that to the caps and let the parser in front take care of that. Fixes playback of rtsp://media1.law.harvard.edu/Media/policy_d/2011/12/06_cfe.mov https://bugzilla.gnome.org/show_bug.cgi?id=677905
* Automatic update of common submoduleTim-Philipp Müller2013-03-101-0/+0
| | | | From 9bca01f to 2585de9
* Automatic update of common submoduleThibault Saunier2013-01-241-0/+0
| | | | From 3baf58a to 9bca01f
* configure: Depend on core/base 0.10.36.1Sebastian Dröge2012-12-171-1/+1
| | | | Needed because of the new video formats.
* ffmpegcodecmap: Y41B is YUV411P not YUV410PSebastian Dröge2012-11-191-1/+1
|
* avcodecmap: only restrict caps on encodersWim Taymans2012-11-193-177/+273
| | | | | | | | | We only want to restrict the channels/rate and width/height on the encoder pads. For decoders can't assume that the input caps contain channels/rate or width/height so we need to accept everything. Conflicts: ext/ffmpeg/gstffmpegcodecmap.c
* ffmpeg: Fix merge mistakeSebastian Dröge2012-11-191-3/+1
|
* libav: add decode support for proresMichael Smith2012-11-191-0/+6
| | | | | | | Fixes https://bugzilla.gnome.org/show_bug.cgi?id=683840 Conflicts: ext/ffmpeg/gstffmpegcodecmap.c
* ffmpegcolorspace: Fix shifts, we're having 10 bits per component, not 16Sebastian Dröge2012-11-191-0/+7
|
* configure: fix os type configure option for androidAndoni Morales Alastruey2012-10-231-1/+9
| | | | | Conflicts: configure.ac
* ffmpegviddec: Properly return if negotiation failsEdward Hervey2012-06-151-2/+11
| | | | Instead of crashing ....
* ffmpegviddec: Properly update the interlacingEdward Hervey2012-06-141-12/+13
| | | | Fixes #678080
* ffmpegviddec: Properly error out when codec doesn't openEdward Hervey2012-06-141-1/+3
| | | | Avoids ending up using an un-set codec
* Automatic update of common submoduleEdward Hervey2012-06-081-0/+0
| | | | From b811047 to 3baf58a
* libav: Update to 0.8.3 releaseSebastian Dröge2012-06-071-0/+0
|
* Automatic update of common submoduleEdward Hervey2012-06-061-0/+0
| | | | From b098abb to b811047
* Automatic update of common submoduleEdward Hervey2012-06-011-0/+0
| | | | From 96f075b to b098abb
* Automatic update of common submoduleSebastian Dröge2012-05-301-0/+0
| | | | From 1e6c5ea to 96f075b
* Automatic update of common submoduleSebastian Dröge2012-05-301-0/+0
| | | | From ff4cad1 to 1e6c5ea
* Automatic update of common submoduleSebastian Dröge2012-05-301-0/+0
| | | | From 7604bab to ff4cad1
* libav: Update to 0.8.2 releaseSebastian Dröge2012-05-221-0/+0
|
* tests: Don't run the postproc test if compiled as an LGPL pluginSebastian Dröge2012-05-151-1/+5
|
* codecmap: correctly set height in AVCodecContextNicolas Dufresne2012-04-271-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=674899
* ffmpegviddec: Always keep a reference to the frameEdward Hervey2012-04-261-12/+7
| | | | | Ensures no data gets cleared before the decoders are really done with it.
* ffmpegviddec: Flush and drain when neededEdward Hervey2012-04-261-2/+17
| | | | | we need to flush avcodec internal state on hard resets we need to drain out pending buffers on EOS and soft resets
* ffmpegviddec: Add video/x-raw-gray to src pad templateEdward Hervey2012-04-241-1/+3
|
* codecmap: Add more GstVideoInfo<=>PixelFormat mappingsEdward Hervey2012-04-241-0/+2
|
* ffmpegviddec: Port to GstVideoDecoderEdward Hervey2012-04-241-1524/+346
|
* gstffmpegvidenc: Port to -base video classesEdward Hervey2012-04-243-345/+191
|
* ffmpegenc/dec: Remove audio/video specific codeEdward Hervey2012-04-2410-3674/+768
| | | | Makes each file more manageable, second step to porting to base classes
* ffmpeg: Clone encoder and decoder filesEdward Hervey2012-04-244-0/+4586
| | | | First step in porting to base video classes
* codecmap: Add utility for using with GstVideoFormatEdward Hervey2012-04-242-1/+130
|
* ffdec: don't flush buffers on DISCONTWim Taymans2012-04-201-4/+4
| | | | | | | Don't flush the buffers that ffmpeg has on DISCONT but instead let it recover. This gives a much better image in the case of packet loss. Fixes https://bugzilla.gnome.org/show_bug.cgi?id=635020
* postproc: fix compilation when ORC is missingWim Taymans2012-04-191-2/+2
| | | | Fix 'set but not used' compiler error when ORC is missing.
* ffscale: fix compilation when ORC is missingWim Taymans2012-04-191-6/+3
| | | | Fix set but not used compiler error when ORC is missing.
* ffmux: Use correct enum type for return valueSebastian Dröge2012-03-061-1/+1
|
* ffmpegdec: Use auto-threads if available, and only slice-threadingEdward Hervey2012-03-021-3/+8
| | | | Slice threading causes less latency (and corruption)
* codecmap: Add mapping for Indeo 4 video codecEdward Hervey2012-02-221-0/+8
|
* libav: Switch to tracking 0.8 release branchEdward Hervey2012-02-221-0/+0
|
* configure: Add --disable-fatal-warnings configure optionSebastian Dröge2012-01-252-1/+3
|
* ffdec: Only set get_buffer() function for videoSebastian Dröge2012-01-181-3/+5
| | | | Fixes bug #666435.
* ffmpegdemux: demote swf demuxer to GST_RANK_NONETim-Philipp Müller2012-01-121-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.
* ffmpegdemux: fix caps leakVincent Penquerc'h2012-01-121-0/+1
|
* configure.ac: improve path handling in out-of-tree buildMark Nauwelaerts2012-01-101-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.
* ffmpeg: Channel layouts are now set for DTS and (E)AC3 by libavSebastian Dröge2012-01-101-19/+0
|
* libav: Update to current GIT masterSebastian Dröge2012-01-101-0/+0
|
* ffdec: Give the (E)AC3/DTS decoders a rank of marginalSebastian Dröge2012-01-101-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.
* configure: require core from git/pre-releaseTim-Philipp Müller2012-01-071-1/+1
| | | | | For gst_element_class_add_static_pad_template() which was added only recently.
* ffmpeg: port to GstCollectPads2Vincent Penquerc'h2011-12-151-17/+17
|
* ffmpegdec: Report latency if B-frames are presentEdward Hervey2011-12-011-25/+36
| | | | | | ... and cleanup the query handler while we're at it https://bugzilla.gnome.org/show_bug.cgi?id=663616