Sebastian Dröge
7332e2a229
configure.ac: Require GLib 2.31.10 and improve GIO check
2012-01-18 16:15:59 +01:00
Sebastian Dröge
2eeb0eb58e
udpsrc: Remove unneeded socket.h include
2012-01-17 16:58:07 +01:00
Sebastian Dröge
59e08fa503
configure: Remove socket/winsock specific checks
...
Not necessary anymore.
2012-01-17 16:53:31 +01:00
Sebastian Dröge
305901c7cc
rtspsrc: Update for the new GIO versions of the udp elements
2012-01-17 16:49:10 +01:00
Sebastian Dröge
cb789e32ad
rtpmanager: Port to GIO
2012-01-17 13:08:42 +01:00
Sebastian Dröge
a3496b14ea
configure: Require GIO 2.31.10
2012-01-17 11:21:25 +01:00
Sebastian Dröge
2ea3ef0c1c
udp: Remove now unecessary code
2012-01-17 11:18:33 +01:00
Sebastian Dröge
bb38a849e5
udpsink/multiudpsink: Port to GIO
2012-01-17 11:18:15 +01:00
Sebastian Dröge
6f055d554b
dynudpsink: Port to GIO
2012-01-17 10:49:34 +01:00
Sebastian Dröge
7f0239b19b
dynudpsink: Port to GIO
2012-01-17 09:32:27 +01:00
Sebastian Dröge
7f74fc9ef6
udpsrc: Port to GIO
2012-01-17 09:07:40 +01:00
Matej Knopp
d55f75f6f4
matroska: fix printf format compiler warnings
...
https://bugzilla.gnome.org/show_bug.cgi?id=662615
2012-01-15 18:31:27 +00:00
Mark Nauwelaerts
7002edbe2b
matroskademux: clean up obsolete closing segment handling
2012-01-13 14:24:40 +01:00
Tim-Philipp Müller
d681af899b
GST_TYPE_DATE -> G_TYPE_DATE
2012-01-12 23:55:31 +00:00
Tim-Philipp Müller
8580dd86c9
eqMerge remote-tracking branch 'origin/master' into 0.11
...
Conflicts:
ext/jack/gstjackaudiosink.c
ext/jack/gstjackaudiosrc.c
gst/matroska/matroska-mux.c
gst/matroska/matroska-read-common.c
gst/rtpmanager/gstrtpssrcdemux.c
2012-01-12 23:48:50 +00:00
Vincent Penquerc'h
654a04f90c
gstrtpssrcdemux: fix element leak
2012-01-12 18:23:42 +00:00
Vincent Penquerc'h
f04d812719
matroska: do not leak attachment buffers
2012-01-12 14:19:22 +00:00
Mark Nauwelaerts
e8c254f34d
flvdemux: remove obsolete FIXME comments
2012-01-12 13:18:43 +01:00
Vincent Penquerc'h
483514528a
flacenc: do not drop the first data buffer on the floor (and leak it either)
2012-01-12 10:30:56 +00:00
Mark Nauwelaerts
559c800c4f
flvdemux: add prefix to local GstIndex related copies
...
... to avoid duplicate type names with other such local copies in the wild.
2012-01-12 11:09:07 +01:00
Mark Nauwelaerts
68e0d2b60c
flvdemux: activate pad before setting caps
...
... rather than the usual 0.10 other way around.
Fixes #667558 .
2012-01-12 11:09:07 +01:00
Reynaldo H. Verdejo Pinochet
86053d9772
Temporarily disabling multifile for the Android build
...
There is a hard dependency on inotify comming from gio. We
are not currently bundling inotify with the Android dist so
I'm disabling multifile for now until someone gets around
to sort this out.
This change fixes building on Android
2012-01-11 18:57:43 -03:00
Leo Singer
56353e24d2
audiofx: Use most common convention for definitions of IIR filter coefficients.
...
Most signal processing texts, including MATLAB, use the following convention for IIR filter coefficients:
a_0 y[n] + a_1 y[n-1] + ... + a_M y[n-M] = b_0 x[n] + b_1 x[n-1] + ... + b[N] x[n-N]
Usually, a_0 is set to 1 because the coefficients can always be rescaled, giving
y[n] = b_0 x[n] + b_1 x[n-1] + ... + b[N] x[n-N] - a_1 y[n-1] - ... - a_M y[n-M]
The convention that was previously used by audiofxbaseiirfilter and derived class had the a and b coefficients swapped, and did not have the minus signs.
This change makes the audiofx plugin use the more common convention described above.
2012-01-11 15:24:00 +01:00
Stefan Sauer
bc1fa747a7
jack: add a transport mode enum
...
Clients can configure the desired behaviour via "transport" property. The
default behaviour is ignoring the transport state. Other modes are master and
slave.
2012-01-11 14:52:14 +01:00
Sebastian Dröge
e3c8c4f8b0
souphttpsrc: Fix buffer handling
...
souphttpsrc is now usable again and doesn't crash anymore
whenever something is read from a HTTP connection.
2012-01-11 14:10:46 +01:00
Tim-Philipp Müller
834e58be9e
tests: fix wavenc test on big endian
...
wavenc only accepts little-endian PCM, but most of our
elements such as audiotestsrc only produce or process
audio in native endianness, so we need to plug a
converter before wavenc on big endian systems.
2012-01-11 01:47:38 +00:00
Stefan Sauer
747e63f4e7
jack: deactivate the request_state code
...
When qjackctl is started, transport is stopped by default. This would be a
regression for gstreamer apps that before just started to play right away.
2012-01-10 23:02:45 +01:00
Stefan Sauer
7d4044aa46
jack: add transport control handling
...
This feature allows to start and stop playback from other jack applications (e.g. qjackctl).
2012-01-10 22:35:02 +01:00
Nicola Murino
d1bb060d71
matroskamux: fix codec_priv leaks
...
https://bugzilla.gnome.org/show_bug.cgi?id=667419
2012-01-10 18:29:06 +00:00
Stefan Sauer
0280ab04ed
jack: use jack type for the callback
...
Jack headers have a typedef for the shutdown callback as well.
2012-01-10 15:08:16 +01:00
Sebastian Dröge
93e3ed5a86
Merge branch 'master' into 0.11
...
Conflicts:
ext/cairo/gsttextoverlay.c
ext/pulse/pulseaudiosink.c
gst/audioparsers/gstaacparse.c
gst/avi/gstavimux.c
gst/flv/gstflvmux.c
gst/interleave/interleave.c
gst/isomp4/gstqtmux.c
gst/matroska/matroska-demux.c
gst/matroska/matroska-mux.c
gst/matroska/matroska-mux.h
gst/matroska/matroska-read-common.c
gst/multifile/gstmultifilesink.c
gst/multipart/multipartmux.c
gst/shapewipe/gstshapewipe.c
gst/smpte/gstsmpte.c
gst/udp/gstmultiudpsink.c
gst/videobox/gstvideobox.c
gst/videocrop/gstaspectratiocrop.c
gst/videomixer/videomixer.c
gst/videomixer/videomixer2.c
gst/wavparse/gstwavparse.c
po/ja.po
po/lv.po
po/sr.po
tests/check/Makefile.am
tests/check/elements/qtmux.c
tests/check/elements/rgvolume.c
2012-01-10 14:32:32 +01:00
Arun Raghavan
692e00cc00
docs: Remove old videomixer headers
...
These got removed in the transition to videomixer2.
2012-01-09 22:58:32 +05:30
Vincent Penquerc'h
2b2c0940f1
matroskamux: fix codec string leaks
2012-01-09 17:28:17 +00:00
Sebastian Dröge
4cdacf4ca9
videomixer: Remove videomixer and register videomixer2 as videomixer
2012-01-09 14:53:27 +01:00
Mark Nauwelaerts
43986a661d
qtdemux: initialize variable to avoid undefined use
2012-01-09 11:38:15 +01:00
Sebastian Dröge
a22a566c0b
flac: Port to the new raw audio caps
2012-01-06 09:40:55 +01:00
Vincent Penquerc'h
a6d9f6a3ce
isomp4: fix caps leak
2012-01-05 19:25:33 +00:00
Vincent Penquerc'h
3489b691c5
isomp4: remove dead assignment
2012-01-05 19:08:03 +00:00
Wim Taymans
6c800137d8
fix pad templates
2012-01-05 14:18:03 +01:00
Sebastian Dröge
4b6a410be0
speex: Update for the new raw audio caps
2012-01-05 10:36:49 +01:00
Sebastian Dröge
42bdbbcb29
jack: Add the new layout field to the raw audio caps
2012-01-05 10:36:48 +01:00
Sebastian Dröge
531d611f83
jackaudiosrc: Port to the new multichannel audio caps
2012-01-05 10:36:45 +01:00
Sebastian Dröge
e1bf53562e
configure: Add FLAC and interleave to the non-ported plugins list
...
Both need to be updated to the audio/x-raw caps and were only
half-ported before.
2012-01-05 10:30:34 +01:00
Sebastian Dröge
4885f34458
rtp: Update for the new audio caps
2012-01-05 10:30:34 +01:00
Sebastian Dröge
19788be6b1
wavparse: Update for libgstriff API changes
...
Still needs to handle raw audio channel reordering
2012-01-05 10:30:34 +01:00
Sebastian Dröge
30b83b167a
wavenc: Update for the new raw audio caps
2012-01-05 10:30:34 +01:00
Sebastian Dröge
b35bacb460
spectrum: Update for the new raw audio caps layout field
2012-01-05 10:30:34 +01:00
Sebastian Dröge
7459bdd414
replaygain: Update for the new audio caps
2012-01-05 10:30:34 +01:00
Sebastian Dröge
dd84b002b0
matroska: Update for the new raw audio interleaved caps field
...
Still needs to be fixed to handle the multichannel channel-mask
and reordering.
2012-01-05 10:30:34 +01:00
Sebastian Dröge
261a42c9ef
level: Update for the new raw audio layout field
2012-01-05 10:30:34 +01:00