- 15 Oct, 2008 1 commit
-
-
Robin Stocker authored
ext/ffmpeg/gstffmpegdec.c: If both, the decoder and the demuxer, provide a non-1:1 PAR prefer the one of the demuxer ... Original commit message from CVS: Patch by: Robin Stocker <robin at nibor dot org> * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_add_pixel_aspect_ratio): If both, the decoder and the demuxer, provide a non-1:1 PAR prefer the one of the demuxer instead of the one of the decoder. Fixes bug #556336.
-
- 08 Oct, 2008 3 commits
-
-
Mark Nauwelaerts authored
ext/ffmpeg/: Add some more width/height/channels/rate limitations to caps to cater for more automagic negotiation. A... Original commit message from CVS: * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ff_vid_caps_new), (gst_ff_aud_caps_new), (gst_ffmpeg_codecid_to_caps), (gst_ffmpeg_codectype_to_caps): * ext/ffmpeg/gstffmpegcodecmap.h: * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_negotiate), (gst_ffmpegdec_register): * ext/ffmpeg/gstffmpegenc.c: (gst_ffmpegenc_getcaps), (gst_ffmpegenc_register): Add some more width/height/channels/rate limitations to caps to cater for more automagic negotiation. Addresses #532422.
-
Mark Nauwelaerts authored
Original commit message from CVS: * configure.ac: * ext/Makefile.am: * ext/libswscale/Makefile.am: * ext/libswscale/gstffmpegscale.c: (gst_ffmpegscale_method_get_type), (gst_ffmpegscale_base_init), (gst_ffmpegscale_class_init), (gst_ffmpegscale_init), (gst_ffmpegscale_reset), (gst_ffmpegscale_finalize), (gst_ffmpegscale_caps_remove_format_info), (gst_ffmpegscale_transform_caps), (gst_ffmpegscale_fixate_caps), (gst_ffmpegscale_get_unit_size), (gst_ffmpeg_caps_to_pixfmt), (gst_ffmpegscale_fill_info), (gst_ffmpegscale_set_caps), (gst_ffmpegscale_transform), (gst_ffmpegscale_handle_src_event), (gst_ffmpegscale_stop), (gst_ffmpegscale_set_property), (gst_ffmpegscale_get_property), (gst_ffmpeg_log_callback), (plugin_init): Rewrite ffvideoscale using libswscale and put into a separate plugin. Fixes #504056.
-
Damien Lespiau authored
Original commit message from CVS: Patch by: Damien Lespiau <damien dot lespiau at gmail dot com> * configure.ac: * ext/ffmpeg/Makefile.am: Fix cross compilation and add support for compilation with mingw32. Fixes bug #542216.
-
- 06 Sep, 2008 1 commit
-
-
Stefan Kost authored
Original commit message from CVS: * configure.ac: Fix type in error messgae. * tests/check/.cvsignore: Ignore more files.
-
- 04 Sep, 2008 4 commits
-
-
Wim Taymans authored
Original commit message from CVS: * ext/ffmpeg/gstffmpegcodecmap.c: (nal_escape), (copy_config), (gst_ffmpeg_caps_with_codecid): Add some debug that revealed that the escape code was disabled...
-
Wim Taymans authored
ext/ffmpeg/gstffmpegdec.c: If we have a parser and we did not consume any of the bytes of a new buffer, make sure we ... Original commit message from CVS: * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_frame), (gst_ffmpegdec_chain): If we have a parser and we did not consume any of the bytes of a new buffer, make sure we submit the buffer again with its original timestamp instead of a -1 timestamp. Fixes various h264 cases with reordered frames. If we have a discont and a timestamp but the first buffer after the discont did not produce any data, make sure we set the timestamp on the next buffer instead. Fixes initial timestamp on realaudio in many cases.
-
Wim Taymans authored
ext/ffmpeg/gstffmpegcodecmap.c: Escape the codec_data for h264 before we put it in the extra_data because ffmpeg expe... Original commit message from CVS: * ext/ffmpeg/gstffmpegcodecmap.c: (nal_escape), (copy_config), (gst_ffmpeg_caps_with_codecid): Escape the codec_data for h264 before we put it in the extra_data because ffmpeg expects it escaped.
-
Edward Hervey authored
Original commit message from CVS: * configure.ac: And back to development we go...
-
- 03 Sep, 2008 2 commits
-
-
Edward Hervey authored
Original commit message from CVS: releasing 0.10.5, "This little piggy went to market"
-
Edward Hervey authored
ext/ffmpeg/gstffmpegcodecmap.c: Give the TrueSpeech audio codec a proper caps. This is now synchronized with libriff ... Original commit message from CVS: * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_codecid_to_caps): Give the TrueSpeech audio codec a proper caps. This is now synchronized with libriff in -base cvs.
-
- 01 Sep, 2008 1 commit
-
-
Tim-Philipp Müller authored
Original commit message from CVS: ChangeLog surgery: fix garbled UTF-8
-
- 31 Aug, 2008 2 commits
-
-
Edward Hervey authored
Original commit message from CVS: * configure.ac: 0.10.4.3 pre-release
-
Edward Hervey authored
Original commit message from CVS: * ffmpegrev: Adjust time of swscale checkout to ffmpeg revision being used. * gst-libs/ext/Makefile.am: Fix make distcheck
-
- 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
-