- 29 Aug, 2008 3 commits
-
-
Edward Hervey authored
Original commit message from CVS: * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_finalize), (gst_ffmpegdec_get_buffer), (gst_ffmpegdec_frame): Finalizing a decoder that was never used shouldn't trigger an assertion. Add debug messages for the two other g_assert_if_reached().
-
Edward Hervey authored
ext/ffmpeg/gstffmpegcodecmap.c: Instead of marking all audio decoders/encoders as accepting up to 6 channels, we whit... Original commit message from CVS: * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ff_aud_caps_new): Instead of marking all audio decoders/encoders as accepting up to 6 channels, we white-list those for which we are sure they can handle those 6 channels. Fixes #549799
-
Michael Smith authored
ext/ffmpeg/gstffmpegdemux.c: gst_pad_template_new() takes ownership of caps; ref them beforehand since we want to kee... Original commit message from CVS: * ext/ffmpeg/gstffmpegdemux.c: gst_pad_template_new() takes ownership of caps; ref them beforehand since we want to keep using them afterwards.
-
- 28 Aug, 2008 2 commits
-
-
Edward Hervey authored
ext/ffmpeg/gstffmpegcodecmap.c: ffmpeg audio decoders can now do up to 6 channels... and actually expose it properly.... Original commit message from CVS: * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ff_aud_caps_new): ffmpeg audio decoders can now do up to 6 channels... and actually expose it properly. Don't expect any channel mapping though.
-
Edward Hervey authored
configure.ac: Slim down the build of 'prefered' ffmpeg snapshot to disable compilation of things we don't need. Original commit message from CVS: * configure.ac: Slim down the build of 'prefered' ffmpeg snapshot to disable compilation of things we don't need. * ffmpegrev: Update our 'prefered' ffmpeg snapshot to rev 15004. This has the fix for a nasty wma2 decoding regression.
-
- 18 Aug, 2008 1 commit
-
-
Thijs Vermeir authored
Original commit message from CVS: * configure.ac: Check if bz2 is installed (#548304)
-
- 12 Aug, 2008 1 commit
-
-
Jan Schmidt authored
Original commit message from CVS: * configure.ac: 0.10.4.2 pre-release. * docs/Makefile.am: Disable recursion into the plugins docs directory - there's no docs in there anyway, and it breaks distcheck.
-
- 01 Aug, 2008 1 commit
-
-
Mark Nauwelaerts authored
ext/ffmpeg/: Latest ffmpeg revision's avcodec_close frees more; use safer coding to prevent double free and other rel... Original commit message from CVS: * ext/ffmpeg/gstffmpegcfg.c: (gst_ffmpeg_cfg_fill_context): * ext/ffmpeg/gstffmpegenc.c: (gst_ffmpegenc_getcaps): Latest ffmpeg revision's avcodec_close frees more; use safer coding to prevent double free and other related segfaults.
-
- 28 Jul, 2008 1 commit
-
-
Mark Nauwelaerts authored
Original commit message from CVS: * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_caps_to_pixfmt): Recognize video/x-raw-gray and map to proper pixfmt. * ext/ffmpeg/gstffmpegenc.c: (gst_ffmpegenc_setcaps), (gst_ffmpegenc_chain_video): Fail negotiation if pixfmt cannot be determined from input caps. Prevent segfault accessing non-existant coded_frame, provide some warning debug output instead.
-
- 23 Jul, 2008 1 commit
-
-
Edward Hervey authored
Original commit message from CVS: * ffmpegrev: Updating to today's ffmpeg upstream revision, mostly to fix a security issue.
-
- 11 Jul, 2008 1 commit
-
-
Mark Nauwelaerts authored
Original commit message from CVS: * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_caps_with_codecid): Prevent likely segfault on EMPTY provided caps.
-
- 06 Jul, 2008 1 commit
-
-
Aurelien Grimaud authored
Original commit message from CVS: Based on a patch by: Aurelien Grimaud <gstelzz at yahoo dot fr> * ext/ffmpeg/gstffmpegmux.c: (gst_ffmpegmux_collected): Properly convert buffer duration to an ffmpeg packet duration. Fixes #371939.
-
- 01 Jul, 2008 1 commit
-
-
Jan Schmidt authored
ext/ffmpeg/gstffmpegdec.c: If ffmpeg reports 0 bytes of input data consumed, don't break out unless it also didn't pr... Original commit message from CVS: * ext/ffmpeg/gstffmpegdec.c: If ffmpeg reports 0 bytes of input data consumed, don't break out unless it also didn't produce any output. Fixes the audio in #377400 and doesn't break anything else I've tested. Enable the mp3 parser, and set mp3 and mpeg2-video decoding autoplug at marginal level, as they seem to both work fine now.
-
- 13 Jun, 2008 4 commits
-
-
Edward Hervey authored
Original commit message from CVS: * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_formatid_get_codecids): MP4 does not allow H263 and AMR.
-
Edward Hervey authored
Original commit message from CVS: ChangeLog surgery, forgot to mention the addition of new codecs
-
Edward Hervey authored
ext/ffmpeg/: FFMpeg now provides proper long_name for AVCodec, remove our internal mapping and directly use upstream ... Original commit message from CVS: * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_codecid_to_caps), (gst_ffmpeg_get_codecid_longname): * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_base_init), (gst_ffmpegdec_register): * ext/ffmpeg/gstffmpegenc.c: (gst_ffmpegenc_base_init), (gst_ffmpegenc_register): * ext/ffmpeg/gstffmpegmux.c: (gst_ffmpegmux_register): FFMpeg now provides proper long_name for AVCodec, remove our internal mapping and directly use upstream naming. Improve debugging messages. Remove g_warning() which isn't really needed.
-
Edward Hervey authored
Original commit message from CVS: * ext/ffmpeg/Makefile.am: * ffmpegrev: Bump upstream ffmpeg revision to todays (rev 13766). ffmpeg now requires libbz2.
-
- 26 May, 2008 5 commits
-
-
Wim Taymans authored
ext/ffmpeg/gstffmpegdemux.c: Set flv demuxer to rank NONE, we have a better, working demuxer in -bad and we don't wan... Original commit message from CVS: * ext/ffmpeg/gstffmpegdemux.c: (gst_ffmpegdemux_register): Set flv demuxer to rank NONE, we have a better, working demuxer in -bad and we don't want any bug reports about this one. Fixes #534783.
-
Wim Taymans authored
ext/ffmpeg/gstffmpegcodecmap.c: Add more specific width/height for DV video so that it negotiates more automatically. Original commit message from CVS: * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ff_vid_caps_new), (gst_ffmpeg_pixfmt_to_caps), (gst_ffmpeg_caps_with_codecid): Add more specific width/height for DV video so that it negotiates more automatically. Try to avoid accessing NULL caps. * ext/ffmpeg/gstffmpegenc.c: (gst_ffmpegenc_getcaps): Add some more debuggin to the caps generation.
-
Sebastian Dröge authored
Original commit message from CVS: * Makefile.am: Dist autogen.sh. Fixes bug #534371.
-
Sebastian Dröge authored
ext/ffmpeg/gstffmpegdec.c: Explicitely disable the AAC decoders as they don't work very well and we have better alter... Original commit message from CVS: * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_register): Explicitely disable the AAC decoders as they don't work very well and we have better alternatives. Fixes bug #534392.
-
Sebastian Dröge authored
Use av_picture_copy() instead of libswscale to copy pictures. This removes the swscale dependency and is faster. Fixe... Original commit message from CVS: Patch by: Hans de Goede <j dot w dot r degoede at hhs dot nl> * configure.ac: * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_avpicture_fill): * ext/ffmpeg/gstffmpegcodecmap.h: * ext/ffmpeg/gstffmpegdec.c: (get_output_buffer): * ext/ffmpeg/gstffmpegdemux.c: (gst_ffmpegdemux_loop): * ext/ffmpeg/gstffmpegmux.c: (gst_ffmpegmux_collected): Use av_picture_copy() instead of libswscale to copy pictures. This removes the swscale dependency and is faster. Fixes bug #534390.
-
- 25 May, 2008 3 commits
-
-
Tim-Philipp Müller authored
ext/ffmpeg/gstffmpegdemux.c: Explicitly disable 'raw' mpeg-ts typefinder as well; better debug logging for the gst-ff... Original commit message from CVS: * ext/ffmpeg/gstffmpegdemux.c: (gst_ffmpegdemux_type_find), (gst_ffmpegdemux_register): Explicitly disable 'raw' mpeg-ts typefinder as well; better debug logging for the gst-ffmpeg typefinders. (#533708).
-
Tim-Philipp Müller authored
ext/ffmpeg/gstffmpegdemux.c: Implement SEEKING query, so players such as totem can query seekability. Fix a comment t... Original commit message from CVS: * ext/ffmpeg/gstffmpegdemux.c: (gst_ffmpegdemux_src_query_list), (gst_ffmpegdemux_src_query), (gst_ffmpegdemux_get_stream), (gst_ffmpegdemux_open): Implement SEEKING query, so players such as totem can query seekability. Fix a comment typo or two.
-
Jan Schmidt authored
Original commit message from CVS: * configure.ac: Back to development -> 0.10.4.1
-
- 21 May, 2008 1 commit
-
-
Jan Schmidt authored
Original commit message from CVS: Release 0.10.4
-
- 20 May, 2008 1 commit
-
-
Jan Schmidt authored
Original commit message from CVS: * configure.ac: 0.10.3.3 pre-release
-
- 13 May, 2008 1 commit
-
-
Sebastian Dröge authored
Original commit message from CVS: * configure.ac: * ext/ffmpeg/gstffmpegcodecmap.c: * ext/ffmpeg/gstffmpegdemux.c: * ext/libpostproc/gstpostproc.c: Fix build with (Debian's) system ffmpeg. Fixes bug #532803.
-
- 12 May, 2008 3 commits
-
-
Edward Hervey authored
Original commit message from CVS: * configure.ac: 0.10.3.2 pre-release
-
Edward Hervey authored
Original commit message from CVS: * docs/plugins/gst-ffmpeg-plugins.args: * docs/plugins/gst-ffmpeg-plugins.hierarchy: * docs/plugins/gst-ffmpeg-plugins.interfaces: * docs/plugins/gst-ffmpeg-plugins.prerequisites: * docs/plugins/inspect/plugin-ffmpeg.xml: Update docs
-
Edward Hervey authored
Original commit message from CVS: * gst-libs/ext/Makefile.am: More fixes for make dist
-
- 08 May, 2008 7 commits
-
-
Edward Hervey authored
Original commit message from CVS: * ffmpegrev: Update to today's upstream ffmpeg. No visible regressions.
-
Edward Hervey authored
Original commit message from CVS: * configure.ac: * gst-libs/ext/Makefile.am: More fixes for make dist.
-
Edward Hervey authored
Original commit message from CVS: * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_img_convert): Replace usage of img_convert (deprecated) by sws_scale. Fixes #529015
-
Edward Hervey authored
Original commit message from CVS: * configure.ac: Fix doc-building and make dist.
-
Edward Hervey authored
Original commit message from CVS: * gst-libs/ext/Makefile.am: Don't copy file which is no longer present.
-
Edward Hervey authored
Original commit message from CVS: * ext/ffmpeg/gstffmpegaudioresample.c: (gst_ffmpegaudioresample_class_init), (gst_ffmpegaudioresample_init), (gst_ffmpegaudioresample_transform_caps), (gst_ffmpegaudioresample_transform_size), (gst_ffmpegaudioresample_get_unit_size), (gst_ffmpegaudioresample_set_caps), (gst_ffmpegaudioresample_transform): small gst-indent run.
-
Edward Hervey authored
Original commit message from CVS: * gst-libs/ext/Makefile.am: Use 'make clean' and not 'make dist-clean' for local cleanups. Fixes #519235
-
- 07 May, 2008 2 commits
-
-
Edward Hervey authored
Original commit message from CVS: * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_setcaps), (gst_ffmpegdec_register): Previous commit in fact broke playback for standard wmv3. Instead make both ffdec_vc1 and ffdec_wmv3 accept any wmv3 variant and figure out the proper codecid when opening the ffmpeg decoder.
-
Edward Hervey authored
ext/ffmpeg/gstffmpegdec.c: Bump the priority of VC1 decoder so that it goes before the WMV3 decoder. This allows prop... Original commit message from CVS: * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_setcaps), (gst_ffmpegdec_video_frame), (gst_ffmpegdec_register): Bump the priority of VC1 decoder so that it goes before the WMV3 decoder. This allows proper auto-pluggin with decodebin/playbin. Fixes #531857
-