Commit graph

92 commits

Author SHA1 Message Date
Edward Hervey
7bb23479a1 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.
2008-08-28 08:45:48 +00:00
Thijs Vermeir
efa8be0ec3 configure.ac: Check if bz2 is installed (#548304)
Original commit message from CVS:
* configure.ac:
Check if bz2 is installed (#548304)
2008-08-18 21:30:05 +00:00
Jan Schmidt
5a8c0a859d configure.ac: 0.10.4.2 pre-release.
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.
2008-08-12 09:26:00 +00:00
Sebastian Dröge
2b248e29ff 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.
2008-05-26 07:39:19 +00:00
Jan Schmidt
da3342ef41 configure.ac: Back to development -> 0.10.4.1
Original commit message from CVS:
* configure.ac:
Back to development -> 0.10.4.1
2008-05-25 21:24:23 +00:00
Jan Schmidt
7b2f2ebda6 Release 0.10.4
Original commit message from CVS:
Release 0.10.4
2008-05-21 23:08:12 +00:00
Jan Schmidt
9fd8a40ea0 configure.ac: 0.10.3.3 pre-release
Original commit message from CVS:
* configure.ac:
0.10.3.3 pre-release
2008-05-20 11:56:51 +00:00
Sebastian Dröge
0d7adba925 Fix build with (Debian's) system ffmpeg. Fixes bug #532803.
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.
2008-05-13 15:07:25 +00:00
Edward Hervey
d1dba0d472 configure.ac: 0.10.3.2 pre-release
Original commit message from CVS:
* configure.ac:
0.10.3.2 pre-release
2008-05-12 14:28:58 +00:00
Edward Hervey
3bd052bef3 More fixes for make dist.
Original commit message from CVS:
* configure.ac:
* gst-libs/ext/Makefile.am:
More fixes for make dist.
2008-05-08 16:04:32 +00:00
Edward Hervey
78da51435c configure.ac: Fix doc-building and make dist.
Original commit message from CVS:
* configure.ac:
Fix doc-building and make dist.
2008-05-08 13:40:12 +00:00
Andy Wingo
e89529fccc configure.ac (FFMPEG_SOURCE): Enable PIC code using what ffmpeg wants us to tell it, --enable-shared. Works for me on...
Original commit message from CVS:
2008-04-15  Andy Wingo  <wingo@pobox.com>

* configure.ac (FFMPEG_SOURCE): Enable PIC code using what ffmpeg
wants us to tell it, --enable-shared. Works for me on mac os 10.5
and on x86-64 rawhide.
2008-04-15 10:17:15 +00:00
Damien Lespiau
a71f35fefe configure.ac: Actually build dlls when cross-compiling with mingw32.
Original commit message from CVS:
Patch by: Damien Lespiau <damien dot lespiau at gmail dot com>
* configure.ac:
Actually build dlls when cross-compiling with mingw32.
Fixes bug #526247.
2008-04-06 08:59:49 +00:00
Edward Hervey
72b54f8e4c ffmpegrev: Bump upstream ffmpeg revision to todays
Original commit message from CVS:
* ffmpegrev: Bump upstream ffmpeg revision to todays
* configure.ac: Fix configure for build modification in upstream
* ext/libpostproc/gstpostproc.c: (gst_post_proc_transform_ip):
Fix build for modifications in upstream
2008-04-03 09:32:46 +00:00
Andy Wingo
1c7202ea06 ext/ffmpeg/Makefile.am (libgstffmpeg_la_LIBADD): Re-add -lz explicitly here.
Original commit message from CVS:
2008-03-17  Andy Wingo  <wingo@pobox.com>

* ext/ffmpeg/Makefile.am (libgstffmpeg_la_LIBADD): Re-add -lz
explicitly here.

* configure.ac: Remove -lz from FFMPEG_LIBS, because FFMPEG_LIBS
are used in the Makefile.am as a DEPENDENCIES target, and -lz is
not a target. Also in a blahriffic turn of events, MMX and Altivec
code on MacOS 10.5 produces non-PIC code. Turn them off on macos.
2008-03-17 14:09:54 +00:00
Sebastian Dröge
df28e0bdb6 autogen.sh: Add -Wno-portability to the automake parameters to stop warnings about GNU make extensions being used. We...
Original commit message from CVS:
* autogen.sh:
Add -Wno-portability to the automake parameters to stop warnings
about GNU make extensions being used. We require GNU make in almost
every Makefile anyway.
* configure.ac:
Use AM_PROG_CC_C_O as a compiler that accepts both -c and -o
at the same time is required for per target flags.
2008-01-10 12:43:35 +00:00
Edward Hervey
016c84228c configure.ac: postproc needs some headers present in libavcodec/*.h
Original commit message from CVS:
* configure.ac:
postproc needs some headers present in libavcodec/*.h
2008-01-09 15:46:18 +00:00
Edward Hervey
f6186655c5 Merging GST_FFMPEG_NO_MIRROR branch to trunk
Original commit message from CVS:
Merging GST_FFMPEG_NO_MIRROR branch to trunk
2007-12-17 12:43:06 +00:00
Edward Hervey
22e3b86e43 configure.ac: And back to development cycle.
Original commit message from CVS:
* configure.ac:
And back to development cycle.
2007-12-04 21:06:47 +00:00
Edward Hervey
8a26a07286 Releasing 0.10.3
Original commit message from CVS:
Releasing 0.10.3
2007-12-04 21:03:26 +00:00
Edward Hervey
2f00b02612 configure.ac: 0.10.2.2 pre-release
Original commit message from CVS:
* configure.ac:
0.10.2.2 pre-release
2007-11-28 18:14:49 +00:00
Tim-Philipp Müller
62c4f57092 configure.ac: Add big fat warning message with explanation when building against an external copy of ffmpeg. Fixes #4...
Original commit message from CVS:
* configure.ac:
Add big fat warning message with explanation when building
against an external copy of ffmpeg. Fixes #407779.
2007-10-12 14:44:55 +00:00
Stefan Kost
8e16a39836 Check for libm and link against it (ffmpeg is using sqrt).
Original commit message from CVS:
* configure.ac:
* ext/ffmpeg/Makefile.am:
Check for libm and link against it (ffmpeg is using sqrt).
2007-08-01 15:06:44 +00:00
Jan Schmidt
489e66f5d5 Remove bogus check for libcheck, since we check for gstreamer-check and it pulls in the required info from there, and...
Original commit message from CVS:
* configure.ac:
* tests/Makefile.am:
Remove bogus check for libcheck, since we check for
gstreamer-check and it pulls in the required info from there, and we
weren't actually _using_ the information for libcheck ourselves
anyway.
2007-07-13 16:35:45 +00:00
Stefan Kost
2897413b57 configure.ac: Use pkg-config to locate check. Bump core requirement.
Original commit message from CVS:
* configure.ac:
Use pkg-config to locate check. Bump core requirement.
* ext/ffmpeg/gstffmpegdeinterlace.c: (gst_ffmpegdeinterlace_chain):
* ext/ffmpeg/gstffmpegscale.c: (gst_ffmpegscale_transform):
Replace deprecated method.
2007-07-12 11:13:13 +00:00
Tim-Philipp Müller
6b4825428d configure.ac: Add -no-undefined to GST_ALL_LDFLAGS; without it, no shared libs will be built or installed on MingW fo...
Original commit message from CVS:
* configure.ac:
Add -no-undefined to GST_ALL_LDFLAGS; without it, no shared libs
will be built or installed on MingW for our plugins in ext/; also,
it looks like the right thing to do and we do it for all our other
plugin modules as well. Fixes #440253.
2007-05-24 08:51:52 +00:00
Edward Hervey
bdadc136b2 Fix the build on MacOSX. since the one shipped by Apple is from the middle ages and is packed with issues.
Original commit message from CVS:
* configure.ac:
* ext/ffmpeg/Makefile.am:
* ext/libpostproc/Makefile.am:
Fix the build on MacOSX.
This requires a recent enough version of libtool (ex : 1.5.22), since
the one shipped by Apple is from the middle ages and is packed with
issues.
Fixes #435742
2007-05-17 15:46:17 +00:00
Sebastian Dröge
9451172957 configure.ac: Convert to new AG_GST style.
Original commit message from CVS:
* configure.ac:
Convert to new AG_GST style.
2007-03-01 01:10:22 +00:00
Thomas Vander Stichele
78c48caf30 configure.ac: actually properly define HAVE_FFMPEG_UNINSTALLED also use it as a conditional
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
2007-01-05 16:04:12 +00:00
Thomas Vander Stichele
876f952468 configure.ac: fix quoting so it works for fedora autotools too
Original commit message from CVS:
* configure.ac:
fix quoting so it works for fedora autotools too
2006-12-15 14:59:31 +00:00
Josselin Mouette
1f2cd3de4b Allow building against an external FFMpeg install. Fixes: #363363
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"
2006-12-14 23:31:45 +00:00
Jan Schmidt
2bb3e48e52 configure.ac: Back to CVS
Original commit message from CVS:
* configure.ac:
Back to CVS
2006-12-14 09:59:23 +00:00
Jan Schmidt
c43487f32d Release 0.10.2
Original commit message from CVS:
Release 0.10.2
2006-12-13 21:05:10 +00:00
Edward Hervey
8b9468e7c7 configure.ac: postproc filters need liboil to detect the cpu architecture
Original commit message from CVS:
Reviewed by: Edward Hervey  <edward@fluendo.com>
* configure.ac:
postproc filters need liboil to detect the cpu architecture
* ext/libpostproc/Makefile.am:
Update for liboil requirement, libpostproc being moved around in
ffmpeg mirror, and removal of unused header file.
* ext/libpostproc/gstpostproc.h:
Header file not needed anymore
* ext/libpostproc/gstpostproc.c: (gst_pp_scope_get_type),
(change_context), (append), (change_mode),
(gst_post_proc_base_init), (gst_post_proc_class_init),
(gst_post_proc_init), (gst_post_proc_dispose),
(gst_post_proc_setcaps), (gst_post_proc_transform_ip),
(gst_post_proc_set_property), (gst_post_proc_get_property),
(gst_post_proc_deblock_set_property),
(gst_post_proc_deblock_get_property),
(gst_post_proc_tmpnoise_set_property),
(gst_post_proc_tmpnoise_get_property),
(gst_post_proc_autolevels_set_property),
(gst_post_proc_autolevels_get_property),
(gst_post_proc_forcequant_set_property),
(gst_post_proc_forcequant_get_property), (gst_post_proc_register),
(plugin_init):
Port of postprocessing elements to 0.10.
2006-10-20 15:17:38 +00:00
Edward Hervey
041090a8d5 configure.ac: Don't build programs in ffmpeg checkout, since we're never going to use them in the gstreamer plugin. A...
Original commit message from CVS:
* configure.ac:
Don't build programs in ffmpeg checkout, since we're never going to use
them in the gstreamer plugin. Also it allows building the plugin on
systems that don't have UI-specific libraries (like X).
2006-08-14 09:17:48 +00:00
Thomas Vander Stichele
f305371649 configure.ac: fix test by finding base plugins
Original commit message from CVS:
2006-05-19  Thomas Vander Stichele  <thomas at apestaart dot org>

* configure.ac:
fix test by finding base plugins
2006-05-18 23:06:31 +00:00
Tim-Philipp Müller
10e4f37d31 Add test infrastructure to gst-ffmpeg (#324279).
Original commit message from CVS:
* Makefile.am:
* configure.ac:
* tests/Makefile.am:
* tests/check/.cvsignore:
* tests/check/Makefile.am:
* tests/check/generic/.cvsignore:
Add test infrastructure to gst-ffmpeg (#324279).
2006-05-09 16:15:39 +00:00
Andy Wingo
66547285fe configure.ac (GST_MAJORMINOR): Drop the required gstreamer version back down to the latest release, I don't think tho...
Original commit message from CVS:
2006-04-21  Andy Wingo  <wingo@pobox.com>

* configure.ac (GST_MAJORMINOR): Drop the required gstreamer
version back down to the latest release, I don't think thomas'
commit on 1 april was meant to change it.
2006-04-21 16:29:01 +00:00
Thomas Vander Stichele
d9f72b4194 don't use AS_LIBTOOL_TAGS, it doesn't work
Original commit message from CVS:
don't use AS_LIBTOOL_TAGS, it doesn't work
2006-04-01 15:41:27 +00:00
Thomas Vander Stichele
1ef6fec61f back to HEAD
Original commit message from CVS:
back to HEAD
2006-03-31 11:17:35 +00:00
Thomas Vander Stichele
3c440154c6 releasing 0.10.1
Original commit message from CVS:
releasing 0.10.1
2006-03-31 11:12:20 +00:00
Sebastien Cote
0a8f420c5c configure.ac: Apply patch from Sebastien Cote to handle --with-pkg-config-path before looking for GStreamer patches. ...
Original commit message from CVS:
* configure.ac:
Apply patch from Sebastien Cote to handle --with-pkg-config-path
before looking for GStreamer patches. (Re-closes #319248)
2006-02-21 11:30:10 +00:00
Thomas Vander Stichele
b108269cd2 yet more distcheck fixing
Original commit message from CVS:
yet more distcheck fixing
2006-02-01 19:22:04 +00:00
Thomas Vander Stichele
cc49eb9bdd configure.ac: fix build of deinterlace
Original commit message from CVS:

* configure.ac:
fix build of deinterlace
2006-01-31 12:30:53 +00:00
Thomas Vander Stichele
6eafabbcdf First step at adding docs
Original commit message from CVS:

* configure.ac:
* docs/Makefile.am:
* docs/plugins/.cvsignore:
* docs/plugins/gst-ffmpeg-plugins-docs.sgml:
* 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/gst-ffmpeg-plugins.types:
* docs/plugins/inspect.stamp:
* docs/plugins/inspect/plugin-ffmpeg.xml:
* docs/version.entities.in:
First step at adding docs
2006-01-31 08:55:57 +00:00
Edward Hervey
882d688f45 configure.ac: Add --with-pkg-config-path argument.
Original commit message from CVS:
* configure.ac:
Add --with-pkg-config-path argument.
Closes #319248
2006-01-17 09:12:52 +00:00
Thomas Vander Stichele
6ba0fee53f back to HEAD
Original commit message from CVS:
back to HEAD
2005-12-05 18:11:16 +00:00
Thomas Vander Stichele
a7dabfcfd6 releasing 0.10.0
Original commit message from CVS:
releasing 0.10.0
2005-12-05 18:00:41 +00:00
Thomas Vander Stichele
e2dcac3957 back to HEAD
Original commit message from CVS:
back to HEAD
2005-12-01 19:17:18 +00:00
Thomas Vander Stichele
41f1dd9e39 releasing 0.9.7
Original commit message from CVS:
releasing 0.9.7
2005-12-01 19:12:47 +00:00