Wim Taymans
0236b2efc3
pulse: add test app for pulse device probe
2010-09-22 19:02:35 +02:00
Philippe Normand
720369c06e
osxvideosink: use the new xoverlay APIs
...
Also bumped -base requirements.
2010-09-21 13:40:33 +02:00
Sebastian Dröge
57b2d69fc4
configure: Use -DGST_DISABLE_DEPRECATED again for GIT versions
2010-09-21 12:32:52 +02:00
Sebastian Dröge
54ae5bcde0
configure: Require orc 0.4.8
...
The deinterlace plugin apparently fails to compile with older versions.
2010-09-08 18:36:55 +02:00
Sebastian Dröge
6da14d0c41
videomixer: Optimize ARGB blending and implement BGRA blending with orc
...
This now means, that we have absolutely no handwritten assembly anymore
in videomixer and it's also faster now when using SSE.
2010-09-04 14:52:09 +02:00
Philippe Normand
39d2ef5136
pulseutil: include pid value in gst_pulse_client_name() fallback return value
...
Fixes bug #627162
2010-09-04 14:52:06 +02:00
Tim-Philipp Müller
b990b0caac
Back to development
...
Temporarily disable -DGST_DISABLE_DEPRECATED for git builds until
the code is updated for the GST_FLOW_IS_* macro deprecations.
2010-09-04 13:15:59 +01:00
Tim-Philipp Müller
b26897dd84
Release 0.10.25
2010-09-02 23:44:19 +01:00
Sebastian Dröge
e3688fd9d6
0.10.24.5 pre-release
2010-08-25 19:01:50 +02:00
Sebastian Dröge
9e981f6c2d
0.10.24.4 pre-release
2010-08-21 21:41:36 +02:00
Tim-Philipp Müller
3bdc5c248e
0.10.24.3 pre-release
2010-08-11 16:50:42 +01:00
Tim-Philipp Müller
7e032540c0
0.10.24.2 pre-release
2010-08-10 23:37:23 +01:00
Sebastian Dröge
747070b475
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:25:31 +02:00
Sebastian Dröge
d1754f05c4
Revert "gdkpixbuf: Add a gdkpixbuf3 plugin that uses gdkpixbuf3"
...
This reverts commit b678815316
.
There's no gdk-pixbuf3 anymore. gdk-pixbuf was separated from GTK+
and will stay at version 2.0 for GTK+ 3.0.
2010-07-24 10:26:32 +02:00
Tim-Philipp Müller
e5aae4cd4e
Back to development
2010-07-16 11:31:08 +01:00
Tim-Philipp Müller
ae4c19ee50
Release 0.10.24
2010-07-15 01:49:04 +01:00
Tim-Philipp Müller
ffd2d68ac0
0.10.23.4 pre-release
2010-07-07 00:42:46 +01:00
Tim-Philipp Müller
c96f8bd430
0.10.23.3 pre-release
2010-06-29 20:18:51 +01:00
Tim-Philipp Müller
ee4b378c77
configure: fix --disable-external
2010-06-29 19:12:36 +01:00
Tim-Philipp Müller
8d0d93bcc6
Bump automake requirement to 1.10 and autoconf to 2.60
...
For maintainability reasons and $(builddir).
See #622944 .
2010-06-28 16:10:59 +01:00
Sebastian Dröge
b47b393566
configure: Require GTK+ >= 2.14 for the examples
2010-06-27 10:31:17 +02:00
Tim-Philipp Müller
ce694a9777
0.10.23.2 pre-release
2010-06-26 18:42:29 +01:00
Sebastian Dröge
584eb7aa9a
configure: Use GLIB_EXTRA_CFLAGS
2010-06-14 13:27:43 +02:00
David Schleef
269686fe35
configure: use m4 macro to check for Orc
2010-06-09 18:37:29 -07:00
David Schleef
02c279a511
configure: remove liboil check
2010-06-08 17:25:35 -07:00
David Schleef
d9817d5ec0
configure: Add orc check
2010-06-08 17:25:34 -07:00
Sebastian Dröge
2f71143135
raw1394: Require libraw1394 >= 2.0.0 for raw1394_read_cycle_timer
...
Fixes bug #620929 .
2010-06-08 09:23:19 +02:00
Pierre-Louis Bossart
66a76d1f65
pulsesink: optimize communication with PulseAudio using pa_stream_begin_write
2010-06-02 13:47:06 +02:00
Sebastian Dröge
b678815316
gdkpixbuf: Add a gdkpixbuf3 plugin that uses gdkpixbuf3
2010-06-01 11:21:28 +02:00
Tim-Philipp Müller
0005a3da24
configure: require core/base git
...
For WebM typefinding and GstTagsetter fixes.
2010-06-01 09:39:38 +01:00
Tim-Philipp Müller
d4c629f751
Back to development
2010-06-01 09:39:38 +01:00
Tim-Philipp Müller
418885d898
Release 0.10.23
2010-05-30 14:03:53 +01:00
Tim-Philipp Müller
64a01683ad
0.10.22.3 pre-release
2010-05-26 12:01:26 +01:00
Sebastian Dröge
956c1d83f1
configure: Use = instead of == in shell scripts for equality checks
2010-05-15 21:19:37 +02:00
Tim-Philipp Müller
b46d04627f
0.10.22.2 pre-release
2010-05-14 18:33:32 +01:00
Tim-Philipp Müller
1732ce033a
Move oss4 plugin from -bad to -good
...
Hook up build infrastructure, docs and tests.
Fixes #614305 .
2010-05-11 19:02:55 +01:00
Tim-Philipp Müller
5fcbea7e7e
Move imagefreeze plugin from -bad to -good
...
Hook up build infrastructure, docs and unit test for new plugin.
Fixes #613786 .
2010-05-11 14:31:44 +01:00
Sebastian Dröge
15617314f2
configure: Check for GTK+ 3.0 and if it's not available for GTK+ 2.0
2010-05-11 10:01:52 +02:00
Tim-Philipp Müller
5de7036292
Back to development.
2010-04-29 15:18:07 +01:00
Tim-Philipp Müller
1b17189816
Release 0.10.22
2010-04-28 02:58:02 +01:00
Tim-Philipp Müller
ab4981788a
0.10.21.3 pre-release
2010-04-26 00:01:25 +01:00
Thiago Santos
a5f21714e6
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:38:45 -03:00
Tim-Philipp Müller
1349d5d765
0.10.21.2 pre-release
2010-04-15 00:56:46 +01:00
Tim-Philipp Müller
f30f907c37
configure: also remove -Waggregate-return from warning flags
...
It causes problems with Objective-C code like in osxvideosink.
Fixes #613663 .
2010-04-13 00:14:46 +01:00
Edward Hervey
5cd3896142
configure: Remove -Wundef flag
...
Fixes #615161
2010-04-12 12:40:11 +02:00
Stefan Kost
0e0369cd62
Revert "configure: fix out of source dir builds"
...
This reverts commit ca0bd3a8ce
.
2010-04-04 22:12:07 +03:00
Stefan Kost
ca0bd3a8ce
configure: fix out of source dir builds
...
Remove non-existing gst-libs from include and library-paths'.
Fixes #614354 even more.
2010-04-04 21:58:57 +03:00
Rob Clark
25b0a4c91a
build: fix compiler warning when srcdir != builddir
...
Fixes '../../gst-libs: No such file or directory' warning/error when
the build directory is not the same as the source directory.
Fixes #614354 .
2010-03-30 13:52:12 +01:00
Benjamin Otte
015ce708e4
-Wold-style-definition is not valid for C++
2010-03-21 17:46:06 +01:00
Benjamin Otte
4f5a49a4c7
Add a large set of warning flags.
...
None of them trigger warnings anymore, so nothing needed to be fixed.
2010-03-21 17:24:14 +01:00
Benjamin Otte
412cc10314
Add -Wold-style-definition flag
...
And fix the warnings
2010-03-21 15:17:46 +01:00
Benjamin Otte
3f511ec361
Add -Wwrite-strings to the configure flags
...
... and fix all warnings
2010-03-21 14:17:47 +01:00
Wim Taymans
ef804589ca
rtsp: use GType from -base and bump required version
...
Use the transport flags GType from -base and bump the required version of -base
because of this.
2010-03-19 15:03:43 +01:00
Benjamin Otte
c76e72a7f5
Add -Wundef to configure flags
...
and fix the resulting warnings
2010-03-17 21:33:28 +01:00
Benjamin Otte
88ee9d817c
-Wmissing-prototypes is not valid for C++
2010-03-17 20:02:16 +01:00
Benjamin Otte
1055aaa9cb
Add -Wredundant-decls warning flag
...
Also fix compile issues
2010-03-17 19:35:10 +01:00
Benjamin Otte
3342b1679e
Add -Wmissing-declarations -Wmissing-prototypes warning flags
...
And fix all the warnings.
2010-03-17 18:23:28 +01:00
Руслан Ижбулатов
d544c7b937
png: Check for libpng >= 1.2 instead of libpng12
2010-03-16 15:20:10 +01:00
Benjamin Otte
cf6d4cd94e
Update CXXFLAGS, too, just like CFLAGS
2010-03-10 22:15:04 +01:00
Benjamin Otte
21f66635e8
Update for recent changes to common submodule
...
This just replaces every "$ERROR_CFLAGS" usage with a usage of
"$WARNING_CFLAGS $ERROR_CFLAGS" to get the same functionality as
previously.
Actually using that separation will happen later.
2010-03-10 21:53:51 +01:00
Sebastian Dröge
3e2e82afef
configure: Use automake 1.11 silent rules instead of shave if available
...
This makes sure that we use something that is still maintained and
also brings back libtool 1.5 support.
2010-03-09 21:03:18 +00:00
Tim-Philipp Müller
5d07a2c88f
Back to development
2010-03-09 17:45:27 +00:00
Tim-Philipp Müller
e39295317b
Release 0.10.21
2010-03-09 00:28:16 +00:00
Tim-Philipp Müller
01b6861527
Release 0.10.20
2010-03-08 23:42:51 +00:00
Tim-Philipp Müller
4379378239
Release 0.10.19
2010-03-06 00:43:03 +00:00
Tim-Philipp Müller
552d6b703d
0.18.4 pre-release
2010-03-03 20:29:30 +00:00
Tim-Philipp Müller
ec642338e3
0.10.18.3 pre-release
2010-02-24 21:31:00 +00:00
Volker Grabsch
673459c711
configure: Use $PKG_CONFIG instead of pkg-config to fix cross compilation
...
Fixes bug #610839 .
2010-02-23 17:25:54 +01:00
Tim-Philipp Müller
56a8c9143c
0.10.18.2 pre-release
2010-02-19 12:13:08 +00:00
Tim-Philipp Müller
3a52d21f95
configure: fix up GST_CXXFLAGS properly
...
We don't want C specific flags in GST_CXXFLAGS, so base it on the
GST_CFLAGS that only contains the pkg-config CFLAGS but none of
the GST_OPTION_CFLAGS. Also, we only need the local includes once.
Fix typo as well (GST_FLAGS -> GST_CFLAGS).
2010-02-16 00:50:15 +00:00
Stefan Kost
8866c7ca8d
configure: base GST_CXXFLAGS on --cflags from pkg-config
...
pkg-config sets GST_CFLAGS and GST_LIBS. We need to use CFLAGS as a starting
point for for both C and CXX settings.
2010-02-15 23:13:46 +02:00
Tim-Philipp Müller
b057a65c68
configure: bump -base requirement to git
...
For GST_RIFF_TAG_JUNQ.
2010-02-13 23:28:06 +00:00
Sebastian Dröge
bc611043a9
Moved 'shapewipe' from -bad to -good
...
Fixes bug #584536 .
2010-02-12 11:24:38 +01:00
Tim-Philipp Müller
96ac04f7fb
configure: back to development
...
Slushy freeze remains in effect.
2010-02-12 00:04:18 +00:00
Tim-Philipp Müller
34c128b66d
Release 0.10.18
2010-02-10 23:18:22 +00:00
Tim-Philipp Müller
c927264622
0.10.17.3 pre-release
2010-02-05 02:13:33 +00:00
Tim-Philipp Müller
ec428ab381
0.10.17.2 pre-release
2010-01-27 01:56:03 +00:00
Tim-Philipp Müller
0c4b3ffb02
configure: purge all mention of CVS
2010-01-27 01:18:51 +00:00
Sebastian Dröge
648f0f0b50
ladspa: Remove the sources from gst-plugins-good
...
It's disabled anyway and the latest version of it is in
gst-plugins-bad. Fixes bug #603779 .
2009-12-04 14:43:41 +01:00
Tim-Philipp Müller
1a2135ee0e
configure: bump core requirement to 0.10.25.1 as well
...
Make implicit requirement explicit.
2009-11-18 12:02:48 +00:00
Jan Schmidt
0883913fc2
Bump gst-plugins-base requirement to 0.10.25.1
2009-11-18 03:09:06 +00:00
Jan Schmidt
5219267073
Back to development -> 0.10.17.1
2009-11-18 01:27:37 +00:00
Jan Schmidt
21887027e4
Release 0.10.17
2009-11-17 01:25:30 +00:00
Jan Schmidt
30d1ef6677
0.10.16.3 pre-release
2009-11-13 02:07:25 +00:00
Jan Schmidt
3e92738c29
0.10.16.2 pre-release
2009-11-09 20:06:03 +00:00
Sebastian Dröge
3f541452c4
pulsesink: Only set the volume on stream connection if pulse >= 0.9.20 is available
...
In older versions the volume set during stream connection had
no defined sematic and usually it was a relative volume. What
was needed for our use case is an absolute volume though, otherwise
the volume will be always decreased on stream connection if it's
less than 100%.
Since pulse 0.9.20 that volume is always an absolute volume if
flat volumes are used and relative otherwise, which is the same
as for pa_context_set_sink_input_volume().
Relevant pulse changesets:
http://git.0pointer.de/?p=pulseaudio.git;a=commit;h=f27a50691c8fe45bac7dd6b21fac91a359def3a1
http://git.0pointer.de/?p=pulseaudio.git;a=commit;h=2501687579e359d5032a4d165b2ffc8f5b1b8ba6
2009-10-30 09:27:59 +01:00
Lennart Poettering
abd7ec63cf
pulse: bump minimum libpulse version to 0.9.10
...
Older versions than 0.9.10 are really really old and buggy. Drop
compatibility with them. Nobody should run anything that old.
Also see: https://bugzilla.gnome.org/show_bug.cgi?id=595029
2009-10-17 08:48:21 +02:00
Jan Schmidt
993a29a390
check: Make the level unit test succeed on Solaris 10
...
Add a configure check for functional isinf() and fpclass(), and
use fpclass() where possible when isinf() is not available.
2009-10-09 00:14:07 +01:00
Wim Taymans
42ee5e22a2
pulsesink: remove ringbuffer reset compensation
...
Remove the code to deal with a ringbuffer reset as this code is now in the base
class.
Bump the -base requirement as we need the new baseaudiosink code to function
properly.
2009-09-09 16:25:06 +02:00
Sebastian Dröge
000a483d31
rtp: Use new gst_iterator_new_single() for the internal linked pads iteration
2009-08-31 08:09:09 +02:00
Tim-Philipp Müller
e4aaee7fdd
Back to hacking -> 0.10.16.1
2009-08-30 23:26:48 +01:00
Tim-Philipp Müller
0efa34f0d5
Release 0.10.16
2009-08-29 12:12:19 +01:00
Tim-Philipp Müller
8c529a719f
0.10.15.5 pre-release
2009-08-26 00:58:45 +01:00
Tim-Philipp Müller
902fdb4b15
0.10.15.4 pre-release
2009-08-24 17:50:29 +01:00
Tim-Philipp Müller
4ce46c932b
0.10.15.3 pre-release
2009-08-14 20:18:04 +01:00
Tim-Philipp Müller
352e071660
0.10.15.2 pre-release
2009-08-11 17:30:41 +01:00
Tim-Philipp Müller
4701696a92
Move rtpmanager from -bad to -good.
...
Hook up build infrastructure (autotools, docs, unit test).
2009-08-11 02:43:09 +01:00
Sebastian Dröge
153ae910a0
wavpack: Use GLib GChecksum instead of our own MD5 implementation
...
This requires GLib 2.16 but that version is already required by core anyway.
2009-08-10 09:54:16 +02:00
Tim-Philipp Müller
78626d4db2
configure: bump core/base requirements to latest release
...
To avoid confusion.
2009-08-09 01:30:51 +01:00
Wim Taymans
ab3bed81a5
pulsesink: add 24bit sample formats
...
Add check for pulseaudio 0.9.15 and enable 24bits samples in that case.
2009-07-14 16:14:34 +02:00