autogen.sh: Check for Subversion presence.

Original commit message from CVS:
Patch by: Dejan Sakelšak <sakdean at gmail dot com>
* autogen.sh:
Check for Subversion presence.
This commit is contained in:
Dejan Sakelšak 2008-04-21 12:17:33 +00:00 committed by Edward Hervey
parent 1ffe547e23
commit 1cfef16fc0
2 changed files with 65 additions and 54 deletions

View file

@ -1,4 +1,10 @@
2008-04-19 Sebastian Dröge <slomo@circular-chaos.org> 2008-04-21 Edward Hervey <edward@collabora.co.uk>
Patch by: Dejan Sakelšak <sakdean at gmail dot com>
* autogen.sh:
Check for Subversion presence.
2008-04-19 Sebastian Dröge <slomo@circular-chaos.org>
* ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_codecid_to_caps), * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_codecid_to_caps),
(gst_ffmpeg_formatid_to_caps), (gst_ffmpeg_caps_to_codecid), (gst_ffmpeg_formatid_to_caps), (gst_ffmpeg_caps_to_codecid),
@ -7,7 +13,7 @@
Add support for MusePack StreamVersion 7 and disable the StreamVersion Add support for MusePack StreamVersion 7 and disable the StreamVersion
8 typefinder. Fixes bug #510745. 8 typefinder. Fixes bug #510745.
2008-04-19 Sebastian Dröge <slomo@circular-chaos.org> 2008-04-19 Sebastian Dröge <slomo@circular-chaos.org>
* ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_codecid_to_caps), * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_codecid_to_caps),
(gst_ffmpeg_caps_with_codecid), (gst_ffmpeg_formatid_to_caps), (gst_ffmpeg_caps_with_codecid), (gst_ffmpeg_formatid_to_caps),
@ -30,7 +36,7 @@
checkout manually synchronized, then. Update this when you update checkout manually synchronized, then. Update this when you update
FFMPEG_REVISION. FFMPEG_REVISION.
2008-04-06 Sebastian Dröge <slomo@circular-chaos.org> 2008-04-06 Sebastian Dröge <slomo@circular-chaos.org>
Patch by: Damien Lespiau <damien dot lespiau at gmail dot com> Patch by: Damien Lespiau <damien dot lespiau at gmail dot com>
@ -115,7 +121,7 @@
Add new variables for the output timestamp and duration to make the code Add new variables for the output timestamp and duration to make the code
a little more clear. a little more clear.
2008-01-26 Sebastian Dröge <slomo@circular-chaos.org> 2008-01-26 Sebastian Dröge <slomo@circular-chaos.org>
* ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_video_frame): * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_video_frame):
Initialize hurry_up to 0 to fix "might be used uninitialized" Initialize hurry_up to 0 to fix "might be used uninitialized"
@ -196,7 +202,7 @@
Add h263 to the list of codecs using the mpeg flags and options. Add h263 to the list of codecs using the mpeg flags and options.
Add some more H263 specific flags. Fixes #421068. Add some more H263 specific flags. Fixes #421068.
2008-01-22 Sebastian Dröge <slomo@circular-chaos.org> 2008-01-22 Sebastian Dröge <slomo@circular-chaos.org>
* ext/ffmpeg/gstffmpegdemux.c: (gst_ffmpegdemux_register): * ext/ffmpeg/gstffmpegdemux.c: (gst_ffmpegdemux_register):
Don't register typefinders for which we have better replacements Don't register typefinders for which we have better replacements
@ -238,7 +244,7 @@
(gst_ffmpegdec_sink_event), (gst_ffmpegdec_change_state): (gst_ffmpegdec_sink_event), (gst_ffmpegdec_change_state):
Add basic reverse playback for video. Add basic reverse playback for video.
2008-01-10 Sebastian Dröge <slomo@circular-chaos.org> 2008-01-10 Sebastian Dröge <slomo@circular-chaos.org>
* autogen.sh: * autogen.sh:
Add -Wno-portability to the automake parameters to stop warnings Add -Wno-portability to the automake parameters to stop warnings
@ -259,7 +265,7 @@
* gst-libs/ext/Makefile.am: * gst-libs/ext/Makefile.am:
Remove trailing whitespace as warned by automake. Remove trailing whitespace as warned by automake.
2008-01-04 Sebastian Dröge <slomo@circular-chaos.org> 2008-01-04 Sebastian Dröge <slomo@circular-chaos.org>
* ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_register): * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_register):
* ext/ffmpeg/gstffmpegdemux.c: (gst_ffmpegdemux_register): * ext/ffmpeg/gstffmpegdemux.c: (gst_ffmpegdemux_register):
@ -279,13 +285,13 @@
Fix demuxer to stop properly (emit an error message on the bus) if no Fix demuxer to stop properly (emit an error message on the bus) if no
pads are linked. Use aggregated flow return values a bit more. pads are linked. Use aggregated flow return values a bit more.
2007-12-18 Tim-Philipp Müller <tim at centricular dot net> 2007-12-18 Tim-Philipp Müller <tim at centricular dot net>
* Makefile.am: * Makefile.am:
Include common/win32.mak for CRLF check of win32 project Include common/win32.mak for CRLF check of win32 project
files (see #393626). files (see #393626).
2007-12-17 Sebastian Dröge <slomo@circular-chaos.org> 2007-12-17 Sebastian Dröge <slomo@circular-chaos.org>
* ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_codecid_to_caps), * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_codecid_to_caps),
(gst_ffmpeg_formatid_get_codecids), (gst_ffmpeg_formatid_get_codecids),
@ -321,7 +327,7 @@
Switch to latest upstream revision so we can have the split-up for Switch to latest upstream revision so we can have the split-up for
flac mmx optimizations. flac mmx optimizations.
2007-12-15 Sebastian Dröge <slomo@circular-chaos.org> 2007-12-15 Sebastian Dröge <slomo@circular-chaos.org>
Based on a patch by: Based on a patch by:
Hans de Goede <j dot w dot r degoede at hhs dot nl> Hans de Goede <j dot w dot r degoede at hhs dot nl>
@ -331,7 +337,7 @@
NULL-terminate the GEnumValue arrays, otherwise they will cause NULL-terminate the GEnumValue arrays, otherwise they will cause
crashes. Fixes #503733. crashes. Fixes #503733.
2007-12-09 Sebastian Dröge <slomo@circular-chaos.org> 2007-12-09 Sebastian Dröge <slomo@circular-chaos.org>
* configure.ac: * configure.ac:
Don't define GST_DISABLE_DEPRECATED for releases. Fixes #498181. Don't define GST_DISABLE_DEPRECATED for releases. Fixes #498181.
@ -384,7 +390,7 @@
Initial patch of the new mirror-less build-system for gst-ffmpeg using Initial patch of the new mirror-less build-system for gst-ffmpeg using
specific revisions of ffmpeg svn instead. specific revisions of ffmpeg svn instead.
Might still have some issues, we need people to try this. Might still have some issues, we need people to try this.
Help by : Dejan Sakelšak <sakdean at gmail dot com> Help by : Dejan SakelÅ¡ak <sakdean at gmail dot com>
* ext/ffmpeg/gstffmpeg.c: (plugin_init): * ext/ffmpeg/gstffmpeg.c: (plugin_init):
* ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_codecid_to_caps), * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_codecid_to_caps),
(gst_ffmpeg_caps_with_codecid), (gst_ffmpeg_caps_to_codecid), (gst_ffmpeg_caps_with_codecid), (gst_ffmpeg_caps_to_codecid),
@ -419,7 +425,7 @@
2007-11-08 Edward Hervey <bilboed@bilboed.com> 2007-11-08 Edward Hervey <bilboed@bilboed.com>
Patch by: Ole André Vadla Ravnås <ole dot andre dot ravnas at tandberg dot com> Patch by: Ole André Vadla RavnÃ¥s <ole dot andre dot ravnas at tandberg dot com>
* ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_caps_with_codecid): * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_caps_with_codecid):
* ext/ffmpeg/gstffmpegmux.c: (gst_ffmpegmux_init): * ext/ffmpeg/gstffmpegmux.c: (gst_ffmpegmux_init):
@ -449,7 +455,7 @@
(gst_ffmpegdata_close): (gst_ffmpegdata_close):
gst-indent cleanup. gst-indent cleanup.
2007-10-12 Tim-Philipp Müller <tim at centricular dot net> 2007-10-12 Tim-Philipp Müller <tim at centricular dot net>
* configure.ac: * configure.ac:
Add big fat warning message with explanation when building Add big fat warning message with explanation when building
@ -636,7 +642,7 @@
Be a bit smarter when clipping the frame without a duration, we don't Be a bit smarter when clipping the frame without a duration, we don't
want the frame to extend to the end of the segment in this case. want the frame to extend to the end of the segment in this case.
2007-05-24 Tim-Philipp Müller <tim at centricular dot net> 2007-05-24 Tim-Philipp Müller <tim at centricular dot net>
* configure.ac: * configure.ac:
Add -no-undefined to GST_ALL_LDFLAGS; without it, no shared libs Add -no-undefined to GST_ALL_LDFLAGS; without it, no shared libs
@ -727,12 +733,12 @@
Renamed the mpeg4 category to mpeg. Renamed the mpeg4 category to mpeg.
Fixes #403739 Fixes #403739
2007-03-01 Sebastian Dröge <slomo@circular-chaos.org> 2007-03-01 Sebastian Dröge <slomo@circular-chaos.org>
* configure.ac: * configure.ac:
Convert to new AG_GST style. Convert to new AG_GST style.
2007-02-16 Tim-Philipp Müller <tim at centricular dot net> 2007-02-16 Tim-Philipp Müller <tim at centricular dot net>
* ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_base_init), * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_base_init),
(gst_ffmpegdec_register): (gst_ffmpegdec_register):
@ -763,7 +769,7 @@
My console is not your TODO list. My console is not your TODO list.
If it were your TODO list, you would have DONE it by now. If it were your TODO list, you would have DONE it by now.
2007-02-09 Tim-Philipp Müller <tim at centricular dot net> 2007-02-09 Tim-Philipp Müller <tim at centricular dot net>
* ext/ffmpeg/gstffmpegmux.c: (gst_ffmpegmux_register): * ext/ffmpeg/gstffmpegmux.c: (gst_ffmpegmux_register):
ffmux_flv only accepts mpeg audio with a sample rate of 44100, 22050 ffmux_flv only accepts mpeg audio with a sample rate of 44100, 22050
@ -771,7 +777,7 @@
that encoding piplines at least have a chance to automatically that encoding piplines at least have a chance to automatically
negotiate to one of the allowed rates. negotiate to one of the allowed rates.
2007-02-09 Tim-Philipp Müller <tim at centricular dot net> 2007-02-09 Tim-Philipp Müller <tim at centricular dot net>
* ext/ffmpeg/gstffmpegmux.c: (gst_ffmpegmux_request_new_pad), * ext/ffmpeg/gstffmpegmux.c: (gst_ffmpegmux_request_new_pad),
(gst_ffmpegmux_setcaps), (gst_ffmpegmux_collected): (gst_ffmpegmux_setcaps), (gst_ffmpegmux_collected):
@ -791,7 +797,7 @@
register yuv4mpegpipe demuxer with MARGINAL rank to register yuv4mpegpipe demuxer with MARGINAL rank to
make it also typically available for auto-plugging. Fixes #399108. make it also typically available for auto-plugging. Fixes #399108.
2007-01-22 Tim-Philipp Müller <tim at centricular dot net> 2007-01-22 Tim-Philipp Müller <tim at centricular dot net>
Patch by: Martin Szulecki <gnomebugzilla at sukimashita com> Patch by: Martin Szulecki <gnomebugzilla at sukimashita com>
@ -855,7 +861,7 @@
* ext/ffmpeg/gstffmpegenc.c: (gst_ffmpegenc_me_method_get_type): * ext/ffmpeg/gstffmpegenc.c: (gst_ffmpegenc_me_method_get_type):
Make the name of the motion-estimation method enum values meaningful. Make the name of the motion-estimation method enum values meaningful.
2007-01-07 Sébastien Moutte <sebastien@moutte.net> 2007-01-07 Sébastien Moutte <sebastien@moutte.net>
* Makefile.am: * Makefile.am:
Add win32/MANIFEST to EXTRA_DIST so win32 files will Add win32/MANIFEST to EXTRA_DIST so win32 files will
@ -875,7 +881,7 @@
add a dep on the internal lib so the plugin gets rebuilt on add a dep on the internal lib so the plugin gets rebuilt on
code changes to the ffmpeg lib code changes to the ffmpeg lib
2007-01-03 Tim-Philipp Müller <tim at centricular dot net> 2007-01-03 Tim-Philipp Müller <tim at centricular dot net>
* ext/ffmpeg/gstffmpegenc.c: (gst_ffmpegenc_class_init), * ext/ffmpeg/gstffmpegenc.c: (gst_ffmpegenc_class_init),
(gst_ffmpegenc_finalize): (gst_ffmpegenc_finalize):
@ -883,7 +889,7 @@
and potential crashes caused by them in some circumstances. and potential crashes caused by them in some circumstances.
Fixes #392395. Fixes #392395.
2006-12-21 Tim-Philipp Müller <tim at centricular dot net> 2006-12-21 Tim-Philipp Müller <tim at centricular dot net>
* ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_caps_to_smpfmt): * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_caps_to_smpfmt):
The "signed" field in raw audio caps is of boolean type, trying to The "signed" field in raw audio caps is of boolean type, trying to
@ -894,7 +900,7 @@
* configure.ac: * configure.ac:
fix quoting so it works for fedora autotools too fix quoting so it works for fedora autotools too
2006-12-15 Tim-Philipp Müller <tim at centricular dot net> 2006-12-15 Tim-Philipp Müller <tim at centricular dot net>
* docs/Makefile.am: * docs/Makefile.am:
* tests/check/Makefile.am: * tests/check/Makefile.am:
@ -1108,7 +1114,7 @@
end up passing completely bogus data to the AVCodecContext. end up passing completely bogus data to the AVCodecContext.
Fixes #355584 Fixes #355584
2006-10-05 Tim-Philipp Müller <tim at centricular dot net> 2006-10-05 Tim-Philipp Müller <tim at centricular dot net>
* ext/ffmpeg/gstffmpegdemux.c: (gst_ffmpegdemux_get_stream): * ext/ffmpeg/gstffmpegdemux.c: (gst_ffmpegdemux_get_stream):
* ext/ffmpeg/gstffmpegenc.c: (gst_ffmpegenc_setcaps): * ext/ffmpeg/gstffmpegenc.c: (gst_ffmpegenc_setcaps):
@ -1152,7 +1158,7 @@
gst-plugins-* alternative, to figure out which ones can move to gst-plugins-* alternative, to figure out which ones can move to
RANK_MARGINAL too. RANK_MARGINAL too.
2006-09-29 Tim-Philipp Müller <tim at centricular dot net> 2006-09-29 Tim-Philipp Müller <tim at centricular dot net>
* ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_register): * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_register):
* ext/ffmpeg/gstffmpegenc.c: (gst_ffmpegenc_register): * ext/ffmpeg/gstffmpegenc.c: (gst_ffmpegenc_register):
@ -1421,20 +1427,20 @@
* configure.ac: * configure.ac:
fix test by finding base plugins fix test by finding base plugins
2006-05-09 Tim-Philipp Müller <tim at centricular dot net> 2006-05-09 Tim-Philipp Müller <tim at centricular dot net>
* tests/check/gst-ffmpeg.supp: * tests/check/gst-ffmpeg.supp:
Add missing file (which prepare-ChangeLog didn't pick up Add missing file (which prepare-ChangeLog didn't pick up
because it's empty). because it's empty).
2006-05-09 Tim-Philipp Müller <tim at centricular dot net> 2006-05-09 Tim-Philipp Müller <tim at centricular dot net>
* tests/check/generic/libavcodec-locking.c: (GST_START_TEST), * tests/check/generic/libavcodec-locking.c: (GST_START_TEST),
(simple_launch_lines_suite), (main): (simple_launch_lines_suite), (main):
Only run test when encoder element is available (we might Only run test when encoder element is available (we might
have been configured with --disable-encoders). have been configured with --disable-encoders).
2006-05-09 Tim-Philipp Müller <tim at centricular dot net> 2006-05-09 Tim-Philipp Müller <tim at centricular dot net>
Patch by: Luca Ognibene <luogni at tin dot it> Patch by: Luca Ognibene <luogni at tin dot it>
@ -1444,7 +1450,7 @@
(main): (main):
Add test case for libavcodec locking Add test case for libavcodec locking
2006-05-09 Tim-Philipp Müller <tim at centricular dot net> 2006-05-09 Tim-Philipp Müller <tim at centricular dot net>
* Makefile.am: * Makefile.am:
* configure.ac: * configure.ac:
@ -1483,7 +1489,7 @@
Refresh patches to incorporate MikeS' automake 1.9 changes from a Refresh patches to incorporate MikeS' automake 1.9 changes from a
while back. while back.
2006-05-02 Tim-Philipp Müller <tim at centricular dot net> 2006-05-02 Tim-Philipp Müller <tim at centricular dot net>
* ext/ffmpeg/gstffmpegdemux.c: (gst_ffmpegdemux_register): * ext/ffmpeg/gstffmpegdemux.c: (gst_ffmpegdemux_register):
Give ffmpeg demuxers a rank of NONE for the time being, so that Give ffmpeg demuxers a rank of NONE for the time being, so that
@ -1590,7 +1596,7 @@
refactor some functions. Use GstSegment. refactor some functions. Use GstSegment.
Implement simple QOS by using the ffmpeg hurry_up field. Implement simple QOS by using the ffmpeg hurry_up field.
2006-04-06 Tim-Philipp Müller <tim at centricular dot net> 2006-04-06 Tim-Philipp Müller <tim at centricular dot net>
* ext/ffmpeg/gstffmpegdemux.c: (gst_ffmpegdemux_register): * ext/ffmpeg/gstffmpegdemux.c: (gst_ffmpegdemux_register):
Register id3 demuxer, avi demuxer and ogg demuxer with Register id3 demuxer, avi demuxer and ogg demuxer with
@ -1635,7 +1641,7 @@
lock themselves. This fixes a deadlock when lock themselves. This fixes a deadlock when
_open fails. _open fails.
2006-03-14 Tim-Philipp Müller <tim at centricular dot net> 2006-03-14 Tim-Philipp Müller <tim at centricular dot net>
* ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_frame): * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_frame):
Don't use gst_pad_alloc_buffer() for frames with palette, Don't use gst_pad_alloc_buffer() for frames with palette,
@ -1685,7 +1691,7 @@
Fix segmentation fault and memleak. Fix segmentation fault and memleak.
Fixes #332995 and #333001 Fixes #332995 and #333001
2006-02-24 Tim-Philipp Müller <tim at centricular dot net> 2006-02-24 Tim-Philipp Müller <tim at centricular dot net>
* ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_frame): * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_frame):
... can't adjust buffer size of NULL buffers though ... can't adjust buffer size of NULL buffers though
@ -1697,7 +1703,7 @@
* gst-libs/ext/ffmpeg/autogen.sh: * gst-libs/ext/ffmpeg/autogen.sh:
Allow automake 1.9 Allow automake 1.9
2006-02-24 Tim-Philipp Müller <tim at centricular dot net> 2006-02-24 Tim-Philipp Müller <tim at centricular dot net>
* ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_get_palette), * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_get_palette),
(gst_ffmpeg_set_palette): (gst_ffmpeg_set_palette):
@ -1841,7 +1847,7 @@
This allows playback of h263/3gp files taking fps from the demuxer, This allows playback of h263/3gp files taking fps from the demuxer,
which before always set GST_CLOCK_TIME_NONE as timestamp. which before always set GST_CLOCK_TIME_NONE as timestamp.
2006-02-04 Tim-Philipp Müller <tim at centricular dot net> 2006-02-04 Tim-Philipp Müller <tim at centricular dot net>
* ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_get_palette): * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_get_palette):
Buffers aren't boxed types any longer. Buffers aren't boxed types any longer.
@ -1890,7 +1896,7 @@
* docs/version.entities.in: * docs/version.entities.in:
First step at adding docs First step at adding docs
2006-01-26 Tim-Philipp Müller <tim at centricular dot net> 2006-01-26 Tim-Philipp Müller <tim at centricular dot net>
* ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_caps_with_codecid): * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_caps_with_codecid):
Pad codec data buffer to a size that is a multiple of 16, which Pad codec data buffer to a size that is a multiple of 16, which
@ -1943,7 +1949,7 @@
* libavcodec/utils.c: Fix for CVE-2005-4048 (bugzilla bug * libavcodec/utils.c: Fix for CVE-2005-4048 (bugzilla bug
#324209), buffer overflow with small PNG images with palettes. #324209), buffer overflow with small PNG images with palettes.
Patch by: Loïc Minier <lool+gnome at via.ecp.fr> Patch by: Loïc Minier <lool+gnome at via.ecp.fr>
* libavutil/Makefile.am (INCLUDES): Add ALTIVEC_CFLAGS here, fixes * libavutil/Makefile.am (INCLUDES): Add ALTIVEC_CFLAGS here, fixes
compilation on ppc (#320238). compilation on ppc (#320238).
@ -1961,7 +1967,7 @@
* ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_frame): * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_frame):
Finer grained keyframe detection Finer grained keyframe detection
2005-12-16 Tim-Philipp Müller <tim at centricular dot net> 2005-12-16 Tim-Philipp Müller <tim at centricular dot net>
Patch by: Sebastien Cote Patch by: Sebastien Cote
Patch by: Luca Ognibene Patch by: Luca Ognibene
@ -1976,7 +1982,7 @@
Do proper locking around avcodec_open() and avcodec_close() Do proper locking around avcodec_open() and avcodec_close()
(fixes #322254) (fixes #322254)
2005-12-10 Tim-Philipp Müller <tim at centricular dot net> 2005-12-10 Tim-Philipp Müller <tim at centricular dot net>
* gst-libs/ext/Makefile.am: * gst-libs/ext/Makefile.am:
We need to use $(MAKE) here instead of 'make' (on some We need to use $(MAKE) here instead of 'make' (on some
@ -2044,7 +2050,7 @@
(gst_ffmpegenc_setcaps), (gst_ffmpegenc_set_property), (gst_ffmpegenc_setcaps), (gst_ffmpegenc_set_property),
(gst_ffmpegenc_get_property): Add rtp-payload-size property. (gst_ffmpegenc_get_property): Add rtp-payload-size property.
2005-11-28 Tim-Philipp Müller <tim at centricular dot net> 2005-11-28 Tim-Philipp Müller <tim at centricular dot net>
* ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_close), * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_close),
(gst_ffmpegdec_setcaps), (gst_ffmpegdec_add_pixel_aspect_ratio), (gst_ffmpegdec_setcaps), (gst_ffmpegdec_add_pixel_aspect_ratio),
@ -2096,7 +2102,7 @@
* ext/ffmpeg/gstffmpegdec.c (gst_ffmpegdec_sink_event): Run * ext/ffmpeg/gstffmpegdec.c (gst_ffmpegdec_sink_event): Run
update-funcnames. update-funcnames.
2005-11-21 Tim-Philipp Müller <tim at centricular dot net> 2005-11-21 Tim-Philipp Müller <tim at centricular dot net>
* ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_sink_event): * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_sink_event):
Remove GST_STREAM_LOCK here, it is not needed any longer. Remove GST_STREAM_LOCK here, it is not needed any longer.
@ -2122,7 +2128,7 @@
* configure.ac (GST_PLUGIN_LDFLAGS): -no-undefined for better * configure.ac (GST_PLUGIN_LDFLAGS): -no-undefined for better
debugging, allows dll builds on windows. Fixes #316076. debugging, allows dll builds on windows. Fixes #316076.
2005-11-14 Tim-Philipp Müller <tim at centricular dot net> 2005-11-14 Tim-Philipp Müller <tim at centricular dot net>
* ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_frame), * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_frame),
(gst_ffmpegdec_sink_event): (gst_ffmpegdec_sink_event):
@ -2154,7 +2160,7 @@
* TODO: * TODO:
Add some TODO items for 0.9 cycle. Add some TODO items for 0.9 cycle.
2005-10-26 Tim-Philipp Müller <tim at centricular dot net> 2005-10-26 Tim-Philipp Müller <tim at centricular dot net>
* ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_init), * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_init),
(gst_ffmpegdec_close), (gst_ffmpegdec_open), (gst_ffmpegdec_close), (gst_ffmpegdec_open),
@ -2754,7 +2760,7 @@
2005-02-01 Ronald S. Bultje <rbultje@ronald.bitfreak.net> 2005-02-01 Ronald S. Bultje <rbultje@ronald.bitfreak.net>
* ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_frame): * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_frame):
Don´t SIGFPE right away. Don´t SIGFPE right away.
2005-01-31 Ronald S. Bultje <rbultje@ronald.bitfreak.net> 2005-01-31 Ronald S. Bultje <rbultje@ronald.bitfreak.net>
@ -3440,7 +3446,7 @@
* configure.ac: * configure.ac:
fix --export-symblos-regex to a working regex. fix --export-symblos-regex to a working regex.
2004-04-03 Tim-Philipp Müller <t.i.m@zen.co.uk> 2004-04-03 Tim-Philipp Müller <t.i.m@zen.co.uk>
reviewed by: David Schleef <ds@schleef.org> reviewed by: David Schleef <ds@schleef.org>

View file

@ -4,7 +4,7 @@
DIE=0 DIE=0
package=gst-ffmpeg package=gst-ffmpeg
srcfile=configure.ac srcfile=configure.ac
have_svn=`which svn`
# FFMPEG specific properties # FFMPEG specific properties
. ./ffmpegrev . ./ffmpegrev
@ -16,23 +16,28 @@ then
cvs co common cvs co common
fi fi
if test ! -f $FFMPEG_CO_DIR/configure if test -x $have_svn && [ $have_svn ];
then then
if test ! -f $FFMPEG_CO_DIR/configure
then
# checkout ffmpeg from its repository # checkout ffmpeg from its repository
rm -rf $FFMPEG_CO_DIR rm -rf $FFMPEG_CO_DIR
echo "+ getting ffmpeg from svn" echo "+ getting ffmpeg from svn"
svn -r $FFMPEG_REVISION co $FFMPEG_SVN $FFMPEG_CO_DIR svn -r $FFMPEG_REVISION co $FFMPEG_SVN $FFMPEG_CO_DIR
echo "+ updating externals" echo "+ updating externals"
sh -c "$FFMPEG_EXTERNALS_UPDATE" sh -c "$FFMPEG_EXTERNALS_UPDATE"
else
# update ffmpeg from its repository
echo "+ updating ffmpeg checkout"
svn -r $FFMPEG_REVISION up $FFMPEG_CO_DIR
echo "+ updating externals"
sh -c "$FFMPEG_EXTERNALS_UPDATE"
fi
else else
# update ffmpeg from its repository echo "Subversion needed for ffmpeg checkout, please install and/or add to \$PATH"
echo "+ updating ffmpeg checkout" exit 0
svn -r $FFMPEG_REVISION up $FFMPEG_CO_DIR
echo "+ updating externals"
sh -c "$FFMPEG_EXTERNALS_UPDATE"
fi fi
# source helper functions # source helper functions
if test ! -f common/gst-autogen.sh; if test ! -f common/gst-autogen.sh;
then then