Vincent Penquerc'h
ee1be9236f
matroskademux: only unlock pad when it was locked
...
This fixes the mutex being unlocked too much and ending up allowing
other threads when they should not.
https://bugzilla.gnome.org/show_bug.cgi?id=671776
2012-03-12 15:20:33 +01:00
Andrej Gelenberg
38372eb199
pngdec: add support for video/x-raw-gray formats
...
pngdec can now decode gray 8- and 16-bit images without alpha channel
direct to video/x-raw-gray format. 16-bit gray images have big-endian
format, because it's native PNG endianness. Gray images with alpha
channel still converted to RGBA.
Signed-off-by: Andrej Gelenberg <andrej.gelenberg@udo.edu>
2012-03-12 15:18:12 +01:00
Marc Leeman
b4756db358
gstrtspsrc: disable RTSP keep-alive on request
2012-03-12 15:14:21 +01:00
Wim Taymans
15d1d40662
smpte: fix stride handling
2012-03-12 14:48:47 +01:00
Wim Taymans
075cd54019
fix for caps _normalize changes
2012-03-12 12:23:15 +01:00
Wim Taymans
eb03b4de55
fix for caps api change
2012-03-12 11:47:35 +01:00
Wim Taymans
80dca40c35
fix for _do_simplify changes
2012-03-12 10:43:57 +01:00
Nicola Murino
3f4e4edaa2
gst: Fix some query leaks
2012-03-12 09:10:20 +01:00
Wim Taymans
a32d944a38
fix for caps api changes
2012-03-11 19:06:37 +01:00
Wim Taymans
756948262c
fix template caps refcount
2012-03-10 10:52:01 +01:00
Tim-Philipp Müller
e23264d570
configure: fix use of AC_LANG_PROGRAM
...
No need to include the int main () { } bits, the body is enough.
2012-03-09 15:53:32 +00:00
Tim-Philipp Müller
b13f63c224
configure: fix autogen.sh warnings
...
configure.ac:410: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
2012-03-09 15:25:02 +00:00
Wim Taymans
e0e39cb4ee
aasink: propose videometa uptream
...
subclass from videosink.
Propose videometa upstream because we can handle it with the video api.
2012-03-08 13:09:33 +01:00
Matej Knopp
0ee34c293f
qtmux: do not unref sample caps
...
https://bugzilla.gnome.org/show_bug.cgi?id=671534
2012-03-08 11:02:00 +00:00
Wim Taymans
bb8bc237b5
tests: improve more tests
2012-03-08 11:36:01 +01:00
Wim Taymans
65d59232b1
tests: fix some more tests
2012-03-08 11:20:43 +01:00
Wim Taymans
b5f1969406
rtpbin: improve cleanup
...
Reuse cleanup methods to make sure we remove all pads correctly
2012-03-07 15:22:36 +01:00
Wim Taymans
9942d3566e
rtpsession: set caps without the lock
...
Release the lock before setting the caps on the srcpad, which triggers an event,
which could eventually call back into us and cause a deadlock.
2012-03-07 15:02:44 +01:00
Wim Taymans
5cce960baa
ptdemux: set caps after activating the pad
...
Set the caps after we activated the pad or else it will just fail.
2012-03-07 15:02:44 +01:00
Wim Taymans
cdf927ab52
law: add layout to audio caps
2012-03-07 15:02:44 +01:00
Wim Taymans
b55d5e23ee
law: use GstAudioInfo
...
Use GstAudioInfo to generate output caps.
2012-03-07 15:02:44 +01:00
Matej Knopp
688e820573
qtdemux: covert art tag type is GstSample not GstBuffer now
...
https://bugzilla.gnome.org/show_bug.cgi?id=671534
2012-03-07 10:42:14 +00:00
Tim-Philipp Müller
2a5ee7465d
po: fix POTFILES.in for new wavpackparse location in source tree
2012-03-07 10:30:59 +00:00
David Schleef
cb0d04a2db
udp: Change the default port to 5004
...
udpsrc/udpsink are almost always used with RTP, so let's use an
RTP port as the default port. It's unclear why 4951 was used, it
goes back to early commits in CVS.
2012-03-06 21:44:36 -08:00
David Schleef
7831feced5
Merge branch '0.11' of ssh://git.freedesktop.org/git/gstreamer/gst-plugins-good into 0.11
2012-03-06 21:36:02 -08:00
Mark Nauwelaerts
a199ad9001
speexdec: use base class tag handling helper
...
... so as to ensure these to be handled and sent at proper time.
2012-03-06 16:23:48 +01:00
Sebastian Dröge
4101f87d17
wavpack: Fix possible underflow of unsigned integer variable
2012-03-06 14:25:27 +01:00
Sebastian Dröge
9d5e5ea553
ximagesrc: Fix 'comparison of unsigned expression >= 0 is always true'
...
This variable can never be below zero anyway.
2012-03-06 14:23:05 +01:00
Sebastian Dröge
f2e569cde8
rtspsrc: Use correct enum for return values
2012-03-06 14:18:33 +01:00
Sebastian Dröge
78079635a6
dvdepay: Fix 'comparison of unsigned expression >= 0 is always true' compiler warning
...
This was an actual bug as it could've caused reading from
invalid memory areas when the input is broken.
2012-03-06 14:16:21 +01:00
Sebastian Dröge
dad2a52f62
deinterlace: Fix 'variable 'oldbx' is uninitialized when used here' compiler warnings
2012-03-06 13:21:12 +01:00
Sebastian Dröge
4d55588e35
deinterlace: Fix 'implicit conversion from enumeration type 'GstDeinterlaceFields' to different enumeration type 'GstDeinterlaceMode'' compiler warning
2012-03-06 13:19:24 +01:00
Wim Taymans
1f0cf56c8b
gdk: cleanups and fix rowstride
...
Fix the output rowstride, we need to take the stride of the output video frame.
Since we are also dealing with planes, take the plane data and stride.
Don't store the same info twice in different variables.
2012-03-05 15:42:17 +01:00
Wim Taymans
4d8002e9c4
gdkpixbuf: fix event handling
2012-03-05 15:42:17 +01:00
Mark Nauwelaerts
e637cfb212
tests: port wavpack tests to 0.11
2012-03-05 13:44:21 +01:00
Mark Nauwelaerts
2f7d8f55a4
wavpackdec: port to 0.11
2012-03-05 13:44:21 +01:00
Mark Nauwelaerts
e0c7004667
wavpackenc: port to 0.11
2012-03-05 13:44:21 +01:00
Mark Nauwelaerts
8721817f6d
wavpack: remove legacy wavpackparse
2012-03-05 13:44:21 +01:00
Mark Nauwelaerts
690884bc57
audioparsers: port wavpackparse to 0.11
2012-03-05 13:33:34 +01:00
Mark Nauwelaerts
26dd999b68
Merge branch 'master' into 0.11
...
Conflicts:
ext/wavpack/gstwavpackparse.c
sys/v4l2/gstv4l2bufferpool.c
sys/v4l2/gstv4l2bufferpool.h
sys/v4l2/gstv4l2videooverlay.c
2012-03-05 13:29:59 +01:00
Wim Taymans
2adc948d18
x-raw-bayer -> x-bayer
2012-03-05 12:43:17 +01:00
Oleksij Rempel (Alexey Fisher)
a83d2f7047
v4l2sink: don't use deprecated XKeycodeToKeysym
...
https://bugzilla.gnome.org/show_bug.cgi?id=671299
Signed-off-by: Oleksij Rempel (Alexey Fisher) <bug-track@fisher-privat.net>
2012-03-05 11:34:36 +00:00
Wim Taymans
1dada15ccf
ximage: use new style caps
2012-03-05 12:03:01 +01:00
Mark Nauwelaerts
dccbbe191d
wavpackdec: allow some timestamp tolerance to arrange for perfect timestamping
...
... which also happens to make some more unit tests pass.
2012-03-05 10:56:41 +01:00
Mark Nauwelaerts
e43ff87364
wavpackdec: fix copying output data
2012-03-05 10:56:41 +01:00
Mark Nauwelaerts
7dbb1551ae
wavpackenc: restore legacy buffer offset decorating somewhat
...
... at least sufficiently to aid in recognizing rewritten header buffer
making unit test pass.
2012-03-05 10:56:41 +01:00
Stefan Sauer
a4ed5daae6
wavpackparse: initialize header to silence older gcc versions
2012-03-05 10:51:33 +01:00
Stefan Sauer
7ca56e24bd
wavpackparse: remove empty lines in varable declarations caused by old indent
2012-03-05 10:47:19 +01:00
Stefan Sauer
9212d79198
jack: fix obvious wrong definition for the master flag
2012-03-05 10:44:54 +01:00
Stefan Sauer
18e8aa48e6
jack: change the transport-mode enum into flags
...
One can use (or not use) master and slave mode independently.
2012-03-04 19:56:43 +01:00