- 17 Mar, 2007 1 commit
-
-
Johan Dahlin authored
Original commit message from CVS: * ext/ffmpeg/gstffmpegcodecmap.c (gst_ffmpeg_get_codecid_longname): Fix typo in Indeo-2 codec name
-
- 02 Mar, 2007 1 commit
-
-
Edward Hervey authored
ext/ffmpeg/gstffmpegcfg.c: Add mpeg1video and mpeg2video to the list of mpeg-derivatives for configuration settings. Original commit message from CVS: * ext/ffmpeg/gstffmpegcfg.c: (gst_ffmpeg_cfg_init): Add mpeg1video and mpeg2video to the list of mpeg-derivatives for configuration settings. Renamed the mpeg4 category to mpeg. Fixes #403739
-
- 01 Mar, 2007 1 commit
-
-
Sebastian Dröge authored
Original commit message from CVS: * configure.ac: Convert to new AG_GST style.
-
- 16 Feb, 2007 1 commit
-
-
Tim-Philipp Müller authored
ext/ffmpeg/: Don't use GINT_TO_POINTER and GPOINTER_TO_INT with GTypes, this can break horribly if sizeof(GType) happ... Original commit message from CVS: * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_base_init), (gst_ffmpegdec_register): * ext/ffmpeg/gstffmpegdemux.c: (gst_ffmpegdemux_base_init), (gst_ffmpegdemux_register): * ext/ffmpeg/gstffmpegenc.c: (gst_ffmpegenc_base_init), (gst_ffmpegenc_register): * ext/ffmpeg/gstffmpegmux.c: (gst_ffmpegmux_base_init), (gst_ffmpegmux_register): Don't use GINT_TO_POINTER and GPOINTER_TO_INT with GTypes, this can break horribly if sizeof(GType) happens to be bigger than sizeof(int), because GPOINTER_TO_INT might then chop off some bits of our GType (the reason this seems to works nevertheless is the put-current-type-also-as-value-0-into-the-hash-table-as-fallback hack used in the current code). In any case, instead of just fixing this, let's not use a hash table with GTypes here at all. g_type_{set|get}_qdata() seems to do the job just as well.
-
- 14 Feb, 2007 1 commit
-
-
Edward Hervey authored
Original commit message from CVS: * ext/ffmpeg/gstffmpegcfg.c: (gst_ffmpeg_flags_get_type): Typo fix.
-
- 09 Feb, 2007 3 commits
-
-
Thomas Vander Stichele authored
Original commit message from CVS: * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_register): My console is not your TODO list. If it were your TODO list, you would have DONE it by now.
-
Tim-Philipp Müller authored
ext/ffmpeg/gstffmpegmux.c: ffmux_flv only accepts mpeg audio with a sample rate of 44100, 22050 or 11025. Fix up the ... Original commit message from CVS: * ext/ffmpeg/gstffmpegmux.c: (gst_ffmpegmux_register): ffmux_flv only accepts mpeg audio with a sample rate of 44100, 22050 or 11025. Fix up the caps in the sink pad template accordingly, so that encoding piplines at least have a chance to automatically negotiate to one of the allowed rates.
-
Tim-Philipp Müller authored
ext/ffmpeg/gstffmpegmux.c: Only set the mux->opened flag after we've successfully written the header. This way we don... Original commit message from CVS: * ext/ffmpeg/gstffmpegmux.c: (gst_ffmpegmux_request_new_pad), (gst_ffmpegmux_setcaps), (gst_ffmpegmux_collected): Only set the mux->opened flag after we've successfully written the header. This way we don't crash in mysterious ways if we can't write the header for some reason (e.g. due to having accepted caps the format doesn't really allow), then return a GST_FLOW_ERROR, and then still receive another buffer afterwards despite having previously returned FLOW_ERROR (#403168). Also some minor logging improvements.
-
- 26 Jan, 2007 1 commit
-
-
Mark Nauwelaerts authored
ext/ffmpeg/gstffmpegdemux.c: register yuv4mpegpipe demuxer with MARGINAL rank to make it also typically available for... Original commit message from CVS: Patch by: Mark Nauwelaerts <manauw@skynet.be> * ext/ffmpeg/gstffmpegdemux.c: (gst_ffmpegdemux_register): register yuv4mpegpipe demuxer with MARGINAL rank to make it also typically available for auto-plugging. Fixes #399108.
-
- 22 Jan, 2007 1 commit
-
-
Martin Szulecki authored
Original commit message from CVS: Patch by: Martin Szulecki <gnomebugzilla at sukimashita com> * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_codecid_to_caps), (gst_ffmpeg_caps_with_codecid): Need to set depth on context for camtasia decoder (fixes #398875).
-
- 11 Jan, 2007 1 commit
-
-
Mark Nauwelaerts authored
ext/ffmpeg/gstffmpegcodecmap.c: Internally, ffmpeg (demuxer) expects YUV4MPEG version 2, this patch sets the caps cor... Original commit message from CVS: Patch by: Mark Nauwelaerts <manauw@skynet.be> * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_formatid_to_caps): Internally, ffmpeg (demuxer) expects YUV4MPEG version 2, this patch sets the caps correctly. Fixes #394071.
-
- 10 Jan, 2007 2 commits
-
-
Edward Hervey authored
Original commit message from CVS: Forgot number of bug fixed
-
Mark Nauwelaerts authored
ext/ffmpeg/gstffmpegdemux.c: Check the aggregated return value of pushes downstream to figure out if we really need t... Original commit message from CVS: Patch by: Mark Nauwelaerts <manauw@skynet.be> * ext/ffmpeg/gstffmpegdemux.c: (gst_ffmpegdemux_perform_seek), (gst_ffmpegdemux_aggregated_flow), (gst_ffmpegdemux_get_stream), (gst_ffmpegdemux_loop): Check the aggregated return value of pushes downstream to figure out if we really need to stop the task or not.
-
- 09 Jan, 2007 2 commits
-
-
Wim Taymans authored
Original commit message from CVS: * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_get_palette), (gst_ffmpeg_set_palette), (gst_ff_vid_caps_new), (gst_ff_aud_caps_new), (gst_ffmpeg_codecid_to_caps), (gst_ffmpeg_pixfmt_to_caps), (gst_ffmpeg_smpfmt_to_caps), (gst_ffmpeg_codectype_to_caps), (gst_ffmpeg_caps_to_pixfmt), (gst_ffmpeg_caps_with_codecid), (gst_ffmpeg_formatid_to_caps), (gst_ffmpeg_formatid_get_codecids), (gst_ffmpeg_caps_to_codecid), (gst_ffmpeg_init_pix_fmt_info), (gst_ffmpeg_avpicture_fill), (gst_ffmpeg_img_convert): * ext/ffmpeg/gstffmpegcodecmap.h: * ext/ffmpeg/gstffmpegenc.c: (gst_ffmpegenc_getcaps), (gst_ffmpegenc_register): Use codecid as extra parameter when getting caps. Restrict H263 caps to allowed sizes for better negotiation. MP4/3gp can contain AMR-WB as well. * ext/ffmpeg/gstffmpegdemux.c: (gst_ffmpegdemux_register): Indent.
-
Wim Taymans authored
Original commit message from CVS: * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_open), (gst_ffmpegdec_setcaps), (gst_ffmpegdec_negotiate), (get_output_buffer), (gst_ffmpegdec_video_frame), (clip_audio_buffer), (gst_ffmpegdec_audio_frame), (gst_ffmpegdec_frame), (gst_ffmpegdec_chain), (gst_ffmpegdec_register): Use caps to clip output images. Fixes #341736
-
- 08 Jan, 2007 1 commit
-
-
Edward Hervey authored
Original commit message from CVS: * ext/ffmpeg/gstffmpegenc.c: (gst_ffmpegenc_me_method_get_type): Make the name of the motion-estimation method enum values meaningful.
-
- 07 Jan, 2007 3 commits
-
-
Sebastien Moutte authored
Original commit message from CVS: * Makefile.am: Add win32/MANIFEST to EXTRA_DIST so win32 files will be include in the next release. * win32/MANIFEST: Add manifest to win32 files in next releases. * win32/vs6/gst_ffmpeg.dsw: * win32/vs6/libgstffmpeg.dsp: Add project files for VS6.
-
Sebastien Moutte authored
Original commit message from CVS: * win32/MANIFEST: Add manifest for win32 files.
-
Sebastien Moutte authored
Original commit message from CVS: * win32/vs6/gst_ffmpeg.dsw: * win32/vs6/libgstffmpeg.dsp: Add project files for VS6.
-
- 05 Jan, 2007 1 commit
-
-
Thomas Vander Stichele authored
Original commit message from CVS: * configure.ac: actually properly define HAVE_FFMPEG_UNINSTALLED also use it as a conditional * ext/ffmpeg/Makefile.am: add a dep on the internal lib so the plugin gets rebuilt on code changes to the ffmpeg lib
-
- 03 Jan, 2007 1 commit
-
-
Tim-Philipp Müller authored
ext/ffmpeg/gstffmpegenc.c: Turn dispose function into finalize function to avoid double-frees and potential crashes c... Original commit message from CVS: * ext/ffmpeg/gstffmpegenc.c: (gst_ffmpegenc_class_init), (gst_ffmpegenc_finalize): Turn dispose function into finalize function to avoid double-frees and potential crashes caused by them in some circumstances. Fixes #392395.
-
- 21 Dec, 2006 1 commit
-
-
Tim-Philipp Müller authored
ext/ffmpeg/gstffmpegcodecmap.c: The "signed" field in raw audio caps is of boolean type, trying to extract the value ... Original commit message from CVS: * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_caps_to_smpfmt): The "signed" field in raw audio caps is of boolean type, trying to extract the value with _get_int() will fail.
-
- 15 Dec, 2006 3 commits
-
-
Thomas Vander Stichele authored
Original commit message from CVS: * configure.ac: fix quoting so it works for fedora autotools too
-
Tim-Philipp Müller authored
Original commit message from CVS: * docs/Makefile.am: * tests/check/Makefile.am: Spaces => tab
-
Thomas Vander Stichele authored
Original commit message from CVS: * Makefile.am: * gst-ffmpeg.doap: * gst-ffmpeg.spec.in: add doap file
-
- 14 Dec, 2006 2 commits
-
-
Josselin Mouette authored
Original commit message from CVS: * Makefile.am: * configure.ac: * ext/ffmpeg/Makefile.am: * ext/ffmpeg/gstffmpeg.c: * ext/ffmpeg/gstffmpegdemux.c: * ext/libpostproc/Makefile.am: * ext/libpostproc/gstpostproc.c: Allow building against an external FFMpeg install. Fixes: #363363 Patch by: Josselin Mouette <joss at debian dot org> When built against an external install, the plugin description will say "system install" instead of "local snapshot"
-
Jan Schmidt authored
Original commit message from CVS: * configure.ac: Back to CVS
-
- 13 Dec, 2006 1 commit
-
-
Jan Schmidt authored
Original commit message from CVS: Release 0.10.2
-
- 07 Dec, 2006 2 commits
-
-
Edward Hervey authored
Original commit message from CVS: * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_formatid_get_codecids): Activate "amr" and "3gp" muxers. Add AMR-NB as a valid audio codec for "mp4" muxer
-
Wim Taymans authored
Original commit message from CVS: * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_formatid_get_codecids): Add H263p variants as possible format for mov. Fixes #378796.
-
- 06 Dec, 2006 1 commit
-
-
Jan Schmidt authored
tests/check/generic/libavcodec-locking.c: Fix the filter caps string for the test. Limit it to 10 fps, which means en... Original commit message from CVS: * tests/check/generic/libavcodec-locking.c: (GST_START_TEST): Fix the filter caps string for the test. Limit it to 10 fps, which means encoding ~ 50 frames before timeout
-
- 04 Dec, 2006 1 commit
-
-
Jan Schmidt authored
HACKING: Update the hacking info with information about how to prepare your quilt setup to hack on the ffmpeg checkout Original commit message from CVS: * HACKING: Update the hacking info with information about how to prepare your quilt setup to hack on the ffmpeg checkout
-
- 27 Nov, 2006 1 commit
-
-
Jan Schmidt authored
ext/ffmpeg/gstffmpegdec.c: When H264 is presented without codec_data, use a parser to frame it by assuming that no co... Original commit message from CVS: * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_open), (gst_ffmpegdec_chain): When H264 is presented without codec_data, use a parser to frame it by assuming that no codec_data implies it is unpacketised. Always use the return value from the parser to advance the input buffer position.
-
- 17 Nov, 2006 1 commit
-
-
Thomas Vander Stichele authored
Original commit message from CVS: * ext/ffmpeg/gstffmpegenc.c: (gst_ffmpegenc_register): My console is not your TODO list. If it were your TODO list, you would have DONE it by now.
-
- 16 Nov, 2006 1 commit
-
-
Ville Syrjala authored
Original commit message from CVS: Patch by: Ville Syrjala <ville.syrjala@movial.fi> * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_codecid_to_caps), (gst_ffmpeg_caps_to_codecid): Specify H.263 variant and version in the caps (fixes #361636)
-
- 14 Nov, 2006 1 commit
-
-
Michael Smith authored
Original commit message from CVS: * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_formatid_get_codecids), (gst_ffmpeg_caps_to_codecid): Add mmf to _get_codecids, so we can use the mmf muxer. Use "audio/x-adpcm" rather than the dubious looking "x-adpcm" as our caps type for the adpcm variants. * ext/ffmpeg/gstffmpegmux.c: (gst_ffmpegmux_base_init): Allow muxers that allow either only audio or only video, needed for mmf (audio only).
-
- 26 Oct, 2006 1 commit
-
-
Edward Hervey authored
ext/ffmpeg/gstffmpegenc.c: MPEG4 standard does not accept framerates with a denominator greater than (1<<16 - 1) (acc... Original commit message from CVS: * ext/ffmpeg/gstffmpegenc.c: (gst_ffmpegenc_getcaps), (gst_ffmpegenc_setcaps), (gst_ffmpegenc_register): MPEG4 standard does not accept framerates with a denominator greater than (1<<16 - 1) (according to the ffmpeg encoder...). We therefore scale down the framerate. Small indentation fixes using gst-indent.
-
- 25 Oct, 2006 1 commit
-
-
Wim Taymans authored
Original commit message from CVS: * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_codecid_to_caps), (gst_ffmpeg_caps_to_codecid): Fix AMR caps. Fixes #364956. * ext/ffmpeg/gstffmpegdemux.c: (gst_ffmpegdemux_get_stream): Activate pads before adding them.
-
- 24 Oct, 2006 2 commits
-
-
Edward Hervey authored
Original commit message from CVS: * ext/ffmpeg/gstffmpegmux.c: (gst_ffmpegmux_collected): The ->frame_size for RAW audio is 1. Should fix behaviour of some muxers.
-
Thomas Vander Stichele authored
Original commit message from CVS: * gst-ffmpeg.spec.in: Build with -O1 by default since otherwise assembler breaks
-