summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2010-01-11gstffmpegcodecmap: Add mappings for new codecsHEADmasterEdward Hervey1-2/+28
WMAPro Dolby TrueHD Atrac1 TwinVQ
2010-01-11configure.ac: re-indent long line, remove --disable-vhook, use ↵Edward Hervey1-1/+4
--disable-hwaccels
2010-01-11ffmpegrev: Bump to ffmpeg r21150 from Jan 11th 2010Edward Hervey1-2/+2
2009-12-21Automatic update of common submoduleMark Nauwelaerts1-0/+0
From 47cb23a to 14cec89
2009-12-09ffmpegdec: ignore all vdpau decodersTim-Philipp Müller1-7/+1
Make check for vdpau decoders more generic. There might be vdpau decoders we don't expect when using an external ffmpeg version, and we want those blacklisted as well (e.g. ffdec_mpeg4_vdpau).
2009-12-01Automatic update of common submoduleTim-Philipp Müller1-0/+0
From 87bf428 to 47cb23a
2009-12-01Automatic update of common submoduleSebastian Dröge1-0/+0
From da4c75c to 87bf428
2009-11-27Automatic update of common submoduleEdward Hervey1-0/+0
From 53a2485 to da4c75c
2009-11-22caps: Use default audio channel layouts for some codecsJan Schmidt1-3/+21
For a few white-listed codecs, use default fallback channel layouts when ffmpeg doesn't inform us.
2009-11-20ffenc: Make keyframe forcing thread-safeOlivier Crête2-2/+29
Make the keyframe forcing thread-safe, also emit a downstream event to allow muxers or payloaders to react appropriately. https://bugzilla.gnome.org/show_bug.cgi?id=602556
2009-11-19Automatic update of common submoduleTim-Philipp Müller1-0/+0
From 0702fe1 to 53a2485
2009-11-18Move encoders and muxers to GST_RANK_SECONDARY.Edward Hervey2-2/+2
2009-11-16ffdec: remove clipping hackWim Taymans1-8/+1
Remove a hack that seems to produce wrong clipping values.
2009-11-11ffmpeg: VC-1/WMV3 fixes.Jan Schmidt1-6/+15
Use format field in the pad caps to differentiate VC-1 from WMV3. Fix a typo in the caps creation and parsing - the field is called 'format' - not 'fourcc' Add a dodgy hack to populate the extradata size field (first byte) when it is 0 - as it seems to be for some (Matroska) test files.
2009-11-10Always give the most video restricted caps possibleSjoerd Simons1-1/+1
When the video caps aren't fixed yet, make sure we return the most precise set of caps. It seems a regression was introduced in cc082f, causing restricted caps to never be used if the context == NULL None of the restricted caps generation uses the context, so no need to check whether the context. Fixes bug #578160.
2009-11-09ffmpegdec: Only restore default in AVCodecContext when needed.Edward Hervey1-4/+4
Resetting default values is currently very complex in libavcodec, so we only call it when needed (i.e. when a context was previously used). Shaves off 10% of the setup of a decoder.
2009-11-05ffmpegdec: printf format fixesTim-Philipp Müller1-5/+6
2009-11-02ffdec: Don't use an allocated 1-entry structure for private data.Edward Hervey1-22/+7
If there's only one entry, just use that entry.
2009-11-02ffmux: avoid generating caps when registeringEdward Hervey1-70/+58
Don't generate caps when we register the class but delay that till when we actually create an instance of the class.
2009-11-02ffdemux: avoid generating caps when registeringEdward Hervey1-49/+27
Don't generate caps when we register the class but delay that till when we actually create an instance of the class.
2009-11-02ffenc: avoid generating caps when registeringEdward Hervey2-49/+35
Don't generate caps when we register the class but delay that till when we actually create an instance of the class.
2009-10-22ffdec: avoid generating caps when registeringWim Taymans1-31/+24
Don't generate caps when we register the class but delay that till when we actually create an instance of the class.
2009-10-16Automatic update of common submoduleStefan Kost1-0/+0
From 85d1530 to 0702fe1
2009-10-14Automatic update of common submoduleEdward Hervey1-0/+0
From a3e3ce4 to 85d1530
2009-10-08ffmpegenc: Add a note to the buffer-size property descriptionSebastian Dröge1-1/+5
Setting it has no effect anymore and is deprecated.
2009-10-08Revert "ffenc: Make the buffer-size property read-only"Sebastian Dröge1-1/+3
This reverts commit 98439aacc752432022b6fc3e5bc487d60b12dc48. Instead of printing a warning when trying to set the property it should do nothing as before and the property description should contain a note that setting it has no effect.
2009-10-08ffenc: Make the buffer-size property read-onlySebastian Dröge1-3/+1
...instead of just doing nothing when setting it. This makes sure that people notice that they shouldn't set the property because it creates a warning now.
2009-10-08Automatic update of common submoduleJan Schmidt1-0/+0
From 19fa4f3 to a3e3ce4
2009-10-07ffenc: Make sure to always provide large enough buffersSebastian Dröge1-5/+17
For audio always add the minimum ffmpeg buffer size, for video use the same weird buffer size as they use in ffmpeg.c: width*height*6 + 200 Also make setting of the buffer-size property a no-op. Fixes bug #593651.
2009-10-07ffmpegenc: Use dash instead of underscore in property namesSebastian Dröge1-4/+4
GLib internally converts them to dashs anyway.
2009-10-06back to development -> 0.10.9.1Jan Schmidt1-1/+1
2009-10-05Release 0.10.17Jan Schmidt5-30/+130
2009-10-05Fix distclean/distcheckJan Schmidt1-0/+1
2009-10-01Revert "ffmpegenc: Use dash instead of underscore in property names"Sebastian Dröge1-4/+4
This reverts commit b814d25cc9c59d227d9987f9011cfa9744fdd65d.
2009-10-01Revert "ffenc: Make sure to always provide large enough buffers"Sebastian Dröge1-16/+5
This reverts commit d9f6febe7015bbbbce7ddc82503f43751f7eb168.
2009-10-01Revert "ffmpegenc: Also add FF_MIN_BUFFER_SIZE to video buffers too"Sebastian Dröge1-2/+1
This reverts commit 577525af3d492469edd54e1c86b4ba0bfc214048.
2009-10-01ffmpegenc: Also add FF_MIN_BUFFER_SIZE to video buffers tooSebastian Dröge1-1/+2
Just to make sure we never get below it in case of very small videos.
2009-10-01ffenc: Make sure to always provide large enough buffersSebastian Dröge1-5/+16
For audio always add the minimum ffmpeg buffer size, for video use the same weird buffer size as they use in ffmpeg.c: width*height*6 + 200 Also make setting of the buffer-size property a no-op. Fixes bug #593651.
2009-10-01ffmpegenc: Use dash instead of underscore in property namesSebastian Dröge1-4/+4
GLib internally converts them to dashs anyway.
2009-09-120.10.8.2 pre-releaseJan Schmidt2-3/+283
2009-09-11license: Add COPYING and COPYING.LIBJan Schmidt4-1/+833
Add GPLv2 COPYING file, and LGPL COPYING.LIB. Add the boilerplate text about the plugin code being LGPL versus the linked plugin being GPL. Fixes: #590964
2009-09-10ffdec: correctly check for NONE timestampWim Taymans1-1/+1
2009-09-09ffmpeg: add support for G721Wim Taymans1-6/+34
Add support for g721, which is like G726 but with 1 channel, 8KHz and a bitrate of 32000. Fixes #594454
2009-09-08codecmap: don't set channel-positions for common mono and stereo casesJonathan Matthew1-2/+10
2009-09-05Automatic update of common submoduleSebastian Dröge1-0/+0
From 94f95e3 to 19fa4f3
2009-09-01ffdec: disable interpolation when dropping framesWim Taymans1-0/+8
When we are dropping frames because of QoS disable the DTS interpolation because we won't be able to update the timestamps and end up setting the wrong timestamps. Instead, simply use the timestamps from ffmpeg.
2009-08-30Add AG_GST_ARG_WITH_PKG_CONFIG_PATH to configureРуслан Ижбулатов1-0/+1
2009-08-21typefinders: skip ffmpeg typefinders if there isn't enough dataTim-Philipp Müller1-0/+12
ffmpeg typefinders don't do bounds checking for small chunks of data, so just skip them if we don't have a lot of data, to avoid invalid memory access and/or crashes.
2009-08-20checks: add minimal unit test for adpcm decoderTim-Philipp Müller5-1/+177
The sample file is so small, we may just as well add a little unit test for the previously fixed bug.
2009-08-19build: Remove gst-libs/ext/ffmpeg in maintainerclean target onlyJarkko Palviainen1-1/+6
Fixes bug #586894.