Wim Taymans
b0ad8467dd
examples: add synchronized playback and capture example
...
Add an example that demonstrates synchronized playback and capture.
2010-09-16 19:22:09 +02:00
Sebastian Dröge
351110a4db
configure: Require orc 0.4.8.1 for the volume test
2010-09-05 12:09:42 +02:00
Thiago Santos
aa3abae744
configure: Add check for log2
...
Adds check for log2 and only use it in exif library if it is
available.
2010-08-25 11:19:31 -03:00
Sebastian Dröge
2ee9360cf6
audioconvert: Require ORC 0.4.7 for the loadl/storel opcodes
...
And update disted files to allow compilation with no or too old ORC.
2010-08-24 15:07:40 +02:00
Tim-Philipp Müller
e776699036
build: use new AG_GST_PKG_CONFIG_PATH m4 macro from common
...
Sets up a GST_PKG_CONFIG_PATH variable for use in Makefile.am
(avoids trailing ':' in PKG_CONFIG_PATH used).
2010-08-14 19:12:37 +01:00
Stefan Kost
617a0fc50e
tests/playback: due to popular demand mv them from examples to icles
...
The tests are toys and not reference demos.
2010-08-12 12:27:58 +03:00
Stefan Kost
23cadbae94
playback: move tests from plugin-dir to tests/examples/playback
2010-08-12 10:52:34 +03:00
Sebastian Dröge
e8c8977582
configure: Check if the compiler supports ISO C89 or C99 and which parameters are required
...
This first checks what is required for ISO C99 support and sets the relevant
compiler parameters and if no C99 compiler is found, it checks for a
C89 compiler. This enables us to check for and use C89/C99 functions
that gcc hides from us without the correct compiler parameters.
2010-08-04 19:24:29 +02:00
Tim-Philipp Müller
f842c49f5d
configure: require core from git
...
For GstDateTime stuff used in libgsttag.
2010-07-26 17:48:14 +02:00
Tim-Philipp Müller
5a0c2517ee
pbutils: add compile time and runtime version checks for gst-plugins-base
...
So people can check what version of the gst-plugins-base libs they're
building against or linked against.
API: GST_PLUGINS_BASE_VERSION_MAJOR
API: GST_PLUGINS_BASE_VERSION_MINOR
API: GST_PLUGINS_BASE_VERSION_MICRO
API: GST_PLUGINS_BASE_VERSION_NANO
API: GST_CHECK_PLUGINS_BASE_VERSION
API: gst_plugins_base_version()
API: gst_plugins_base_version_string()
2010-07-26 17:25:15 +02:00
Tim-Philipp Müller
5011cb2392
configure: set release date/time
...
Use the new AG_GST_SET_PACKAGE_RELEASE_DATETIME_WITH_NANO macro.
2010-07-24 09:48:47 +01:00
Sebastian Dröge
5318e71b4d
configure: Require libtheora >= 1.1
...
It's more than a year old at the time of the next -base release,
has many encoder and decoder improvements and gets us rid of a lot
of #ifdefs
2010-07-16 17:39:22 +02:00
Tim-Philipp Müller
f456c673eb
Back to development
2010-07-16 11:24:21 +01:00
Tim-Philipp Müller
67ab46e11d
Release 0.10.30
2010-07-15 01:26:02 +01:00
Tim-Philipp Müller
db7c42d0d4
0.10.29.4 pre-release
2010-07-07 00:35:37 +01:00
Tim-Philipp Müller
10e89016ad
configure: keep things sorted alphabetically
...
On special request. Because it's important, apparently.
2010-06-30 11:00:45 +01:00
Tim-Philipp Müller
d5e252f4a0
0.10.29.3 pre-release
2010-06-29 19:14:10 +01:00
Tim-Philipp Müller
634502bb20
configure: fix --disable-external
2010-06-29 18:47:32 +01:00
Tim-Philipp Müller
a6fc8a8738
Bump automake requirement to 1.10
...
For maintainability reasons and $(builddir).
Fixes #622944 .
2010-06-28 15:57:20 +01:00
Tim-Philipp Müller
a7e131532e
0.10.29.2 pre-release
2010-06-26 18:19:56 +01:00
Sebastian Dröge
72e2d296f2
configure: Use GLIB_EXTRA_CFLAGS
2010-06-14 13:20:53 +02:00
Tim-Philipp Müller
dab38bb8a0
cdparanoia: check for cdparanoia with pkg-config first
...
cdparanoia now has a .pc file in post-0.10.2 SVN, so use
that to check for cdparanoia before we try all the other
checks. Besides being generally nicer, this may help with
correctly detecting cdparanoia on OSX some day (see #609918 ).
2010-06-11 22:16:26 +01:00
David Schleef
5ad2066f93
Use the Orc m4 macro
2010-06-09 12:41:00 -07:00
Tim-Philipp Müller
164a91d10d
Fix build if orc is not installed
...
Orc is not a hard requirement. Things should still compile and
work without orc, but slow fallback code may be used in this
case. Fix up configure to not error out if orc is not installed
and wrap use of orc profiling in audioresample in #ifdefs.
Fixes #620136 some more.
2010-06-08 13:26:53 +01:00
David Schleef
2328a84f99
configure: convert liboil check to orc
2010-06-07 23:58:53 -07:00
Tim-Philipp Müller
2c989ef3a7
tests: add small unit test for AC3 vs. JPEG typefinding issue
2010-06-05 17:24:45 +01:00
Tim-Philipp Müller
2c21340c79
examples: get the right Qt moc binary to use via pkg-config
...
Should make us do the right thing in cases where both Qt3 and Qt4
are installed.
Fixes #620211 .
2010-06-01 13:07:53 +01:00
Sebastian Dröge
61a65cda11
configure: Remove (now) useless check for cbrt
2010-05-28 08:27:29 +02:00
Sebastian Dröge
258e519b49
videorate: Use new string fixation function from core
2010-05-22 10:02:46 +02:00
Sebastian Dröge
68cf261e71
configure: Use = instead of == in shell scripts for equality checks
2010-05-15 21:15:48 +02:00
Sebastian Dröge
8ea2e94a7d
configure: Check for GTK+ 3.0 and if it's not available for GTK+ 2.0
2010-05-11 10:07:22 +02:00
Tim-Philipp Müller
63931dc80b
Bump GLib requirement to 2.20
...
See http://gstreamer.freedesktop.org/wiki/ReleasePlanning/GLibRequirement
2010-04-30 14:08:50 +01:00
Tim-Philipp Müller
43aaf6364f
Back to development.
2010-04-29 15:02:39 +01:00
Tim-Philipp Müller
d7fb375eef
Release 0.10.29
2010-04-28 02:16:58 +01:00
Tim-Philipp Müller
aca35326c3
0.10.28.3 pre-release
2010-04-25 23:14:35 +01:00
Thiago Santos
c84142d39f
configure: Drop -Wcast-align
...
Commit message copied from core's commit from Benjamin Otte:
246f5dba96
Apparently gcc warns that GstMiniObject is not castable to
GstEvent/Message/Buffer due to them containing 64bit variables, even
though ARM hackers claim that those only need 4byte alignment. And as
long as gcc behaves that way, this warning is not very useful.
So we'll remove the warning until this problem is fixed.
Fixes #615698
2010-04-15 08:36:51 -03:00
Tim-Philipp Müller
e9431554fa
0.10.28.2 pre-release
2010-04-14 15:35:06 +01:00
Tim-Philipp Müller
037898a2ce
build: bump autoconf requirement to 2.60 for gobject-introspection.m4
...
Require autoconf 2.60 (which was released in June 2006).
Fixes #600718 .
2010-04-07 19:08:41 +01:00
David Schleef
f2a0dd38b0
configure: fix cdparanoia check
...
Linking with libcdda_paranoia.so requires also linking with
libcdda_interface.so.
2010-04-04 21:24:44 -07:00
Tim-Philipp Müller
7d1c889956
examples: build silly joystick seek example only on linux
...
jsseek depends on linux headers and should therefore only be built
on linux.
Fixes #614764 .
2010-04-04 12:15:04 +01:00
Tim-Philipp Müller
7ef4938d93
configure: require core git
2010-03-22 09:15:28 +00:00
Tim-Philipp Müller
c256b6feda
configure.ac: -Wmissing-prototypes and -Wnested-externs are not valid for C++
...
Fixes building Qt-based overlay examples in combination with -Werror.
2010-03-17 23:59:24 +00:00
Tim-Philipp Müller
05388ea820
configure.ac: wrap overly long warning flag lines
2010-03-17 23:59:24 +00:00
Benjamin Otte
e92fe0fdcb
Add more warning flags
...
The warnings are:
-Wcast-align
-Winit-self
-Wmissing-include-dirs
-Waddress
-Waggregate-return
-Wno-multichar
-Wnested-externs
No code needed to be fixed.
2010-03-17 12:09:25 +01:00
Benjamin Otte
1471df894a
Add -Wformat-nonliteral -Wformat-security
...
And fix the resulting compile failures.
I'm sorry about the patch necessary to gstclockoverlay.h but after
talking to Tim we decided we can live with it.
2010-03-17 12:09:25 +01:00
Benjamin Otte
3bd4aa26ff
Add -Wwrite-strings to configure
...
Fixes for the code included
2010-03-16 17:41:51 +01:00
Benjamin Otte
6cc138436c
Add -Wundef flag
2010-03-16 17:41:50 +01:00
Benjamin Otte
3a7d632a59
Add -Wredundant-decls to warning flags
...
... and fix all the warnings that flag throws.
2010-03-11 15:38:18 +01:00
Benjamin Otte
43b1683421
Add -Wmissing-declarations -Wmissing-prototypes to warning flags
...
Includes all the fixes necessary to make stuff compile again.
2010-03-11 13:50:31 +01:00
Benjamin Otte
06b516ab47
Add WARNING_CXXFLAGS where ERROR_CXXFLAGS are
...
This matches the previous commit doing the same for CFLAGS in response
to the common/ module changes.
2010-03-11 12:18:50 +01:00