Tuukka Pasanen
ef37bb48bc
v4l2src: fix for webcamstudio vloopback
...
Because vlooback emits 25 - ENOTTY and no EINVAL v4l2src thought it
can't handle this and does not work.
https://bugzilla.gnome.org/show_bug.cgi?id=669455
2012-02-16 12:59:10 +00:00
Tim-Philipp Müller
979431c034
rtpjitterbuffer: declare variables at the beginning of the block
...
It's how we roll. Fixes 'ISO C90 forbids mixed declarations and code'
compiler warning.
2012-02-16 11:21:28 +00:00
Tim-Philipp Müller
71477a3eac
examples: fix spectrum example build issues
...
Find fft headers in uninstalled setup, fix LIBS order.
2012-02-15 23:55:44 +00:00
Wim Taymans
6b2998d5b7
aacparse: remove some unused declarations
2012-02-15 12:41:43 +01:00
Stefan Sauer
dfc431dbb8
spectrum-demo: show the effect of fast-mode
2012-02-15 11:25:45 +01:00
Wim Taymans
4f4f9c9c68
aspectratiocrop: fix caps refcount
2012-02-14 12:26:37 +01:00
Wim Taymans
f7faea3915
tests: fix test, use videoconvert
2012-02-14 11:22:46 +01:00
Wim Taymans
63ec4ca38b
Merge branch 'master' into 0.11
...
Conflicts:
tests/check/elements/flacparse.c
2012-02-14 10:51:38 +01:00
Mark Nauwelaerts
1ae32656ae
audioparsers: adjust to modified baseparse API
2012-02-13 18:27:53 +01:00
Wim Taymans
e3b5a2e40d
update for memory api change
2012-02-13 18:13:19 +01:00
Mark Nauwelaerts
ec6b2e8659
tests: flacparse: check and compare intended data
2012-02-13 12:07:17 +01:00
Tim-Philipp Müller
91a58ccda1
Merge remote-tracking branch 'origin/master' into 0.11
...
Conflicts:
ext/taglib/gstapev2mux.cc
ext/taglib/gstid3v2mux.cc
ext/taglib/gsttaglibmux.c
ext/taglib/gsttaglibmux.h
2012-02-12 17:03:37 +00:00
Tim-Philipp Müller
736f68e1e6
taglib: port to GstTagMux base class
2012-02-12 16:22:21 +00:00
Vincent Penquerc'h
8620c16b27
taglib: finish off a few missed variable changes
...
Local variables are now unused, and the values from the segment copy
are used instead, so remove the now useless local variables and write
to the segment where appropriate.
2012-02-12 12:24:50 +00:00
Wim Taymans
225e98d623
Merge branch 'master' into 0.11
...
Conflicts:
ext/flac/gstflacenc.c
ext/jack/gstjackaudioclient.c
ext/jack/gstjackaudiosink.c
ext/jack/gstjackaudiosrc.c
ext/pulse/plugin.c
ext/shout2/gstshout2.c
gst/matroska/matroska-mux.c
gst/rtp/gstrtph264pay.c
2012-02-10 16:23:14 +01:00
Tim-Philipp Müller
5b25f3737b
rtph264pay: add stream-format and alignment to h264 sink caps
...
We're happy to accept both byte-stream and avc, advertise
that on the sink caps and fix up _get_caps() function to
not just return "video/x-h264".
https://bugzilla.gnome.org/show_bug.cgi?id=606662
2012-02-10 14:08:55 +00:00
Tim-Philipp Müller
6872b40873
rtph264depay: add stream-format and alignment fields to src template caps
...
Because we can. And so we get a warning if we try to output avc with
nal alignment or somesuch.
https://bugzilla.gnome.org/show_bug.cgi?id=606662
2012-02-10 14:08:55 +00:00
Tim-Philipp Müller
dca42d4767
tests: clean up rtp-payloading test a little
...
Feed data into the pipeline using appsrc instead of fdsrc and
a pipe. Store unsigned byte values in guint8 instead of char.
Getting rid of the capsfilter also helps to avoid 'format is
not fully specified' warnings when pushing "video/x-h264" data
into rtph264pay with fully specified h264 caps in the sink template.
2012-02-10 14:07:45 +00:00
Wim Taymans
8eca20ead0
flv: use default pad query
...
We need to chain up unknown queries to the default query handler instead of
blindly forwarding them. In this case it caused the caps query to be forwarded
to the upstream typefind and return the wrong type for the audio/video pad.
2012-02-10 10:07:34 +01:00
Mark Nauwelaerts
507f936778
tests: mpegaudioparse: remove stray declaration
2012-02-09 22:13:11 +01:00
Mark Nauwelaerts
207f520bbd
aacparse: correctly set ADIF src caps
2012-02-09 22:10:11 +01:00
Mark Nauwelaerts
ee2e07d50d
ac3parse: prevent a few direct exits without cleanup
2012-02-09 22:10:07 +01:00
Mark Nauwelaerts
abc8c162ed
flacdec: shift in proper direction for audio sample conversion
2012-02-09 22:09:31 +01:00
Wim Taymans
9737bf26f0
tests: fix compilation
2012-02-09 18:09:45 +01:00
Marc Leeman
dc54c83fd3
multiudpsink: typo fix (bytes send -> bytes sent)
2012-02-09 10:26:42 +01:00
Wim Taymans
9365f12d6e
GST_FLOW_WRONG_STATE -> GST_FLOW_FLUSHING
2012-02-08 16:43:30 +01:00
Ralph Giles
8b2ca70124
shout2send: send video/webm through libshout.
...
This requires SHOUT_FORMAT_WEBM, added in libshout 2.3.0,
so video/webm support is contingent on that symbol being
defined.
Also an indentation change required by the pre-commit hook.
https://bugzilla.gnome.org/show_bug.cgi?id=669590
2012-02-08 10:50:18 +00:00
Philippe Normand
640be49e21
deinterleave: port to 0.11
...
Port of the deinterleave element and its unittests. The interleave
element will be ported as part of another patch, hence disabling it
for now.
https://bugzilla.gnome.org/show_bug.cgi?id=668847
2012-02-08 10:40:39 +01:00
Raimo Järvi
697dcc60b4
directsoundsink: Fix compiling
...
https://bugzilla.gnome.org/show_bug.cgi?id=669607
2012-02-07 23:20:19 +00:00
Raimo Järvi
b7b3161c26
waveformsink: Port to 0.11
...
https://bugzilla.gnome.org/show_bug.cgi?id=669612
2012-02-07 22:56:47 +00:00
Stefan Sauer
7a9970fc29
jack: rework transport support
...
Move common code to jackclient. There we can also handle the request state
message in a better way, as the element callbacks are only run if the element is
active.
2012-02-07 21:59:29 +01:00
Wim Taymans
412510d6ed
tests: improve tagmux tests
2012-02-07 10:47:19 +01:00
Wim Taymans
819865ea54
taglib: fix object registration
...
We can't use G_DEFINE_TYPE because the class is not set in the class_init and we
need it to get the srcpad template.
Fix a caps leak
2012-02-07 10:30:28 +01:00
Wim Taymans
3644e23184
tests: fix jpeg test
2012-02-07 10:30:28 +01:00
Wim Taymans
88733ea2f8
soup: fix caps
2012-02-07 10:30:28 +01:00
Wim Taymans
54252d0c49
effecttv: fix initialisation
2012-02-07 10:30:28 +01:00
Wim Taymans
9196e0a3d6
y4m: fix negotiation
2012-02-07 10:30:28 +01:00
Wim Taymans
02034ce772
tests: fix more tests
2012-02-07 10:30:28 +01:00
Mark Nauwelaerts
9be8a6f48c
dv: port to 0.11
2012-02-06 22:15:45 +01:00
Wim Taymans
92a0c01732
test: fix more tests
2012-02-06 18:35:01 +01:00
Wim Taymans
9a76a00a4d
tests: fix more tests
2012-02-06 15:52:49 +01:00
Wim Taymans
6674b029e4
flv: fix caps
2012-02-06 15:52:36 +01:00
Wim Taymans
dd26b14930
iirequalizer: fix equalizer and unit test
2012-02-06 15:20:55 +01:00
Wim Taymans
41648135b2
tests: fix some more tests
2012-02-06 13:44:20 +01:00
Wim Taymans
408873a884
avimux: take the pad from collectpads2 correctly
2012-02-06 13:43:49 +01:00
Wim Taymans
f3f54403b1
tests: fix more unit tests
2012-02-06 13:29:24 +01:00
Wim Taymans
44d369211c
audiodynamic: fix negotiation
2012-02-06 13:28:55 +01:00
Nicola Murino
32f8a04b57
matroskademux: avoid posting invalid duration for each frame
...
https://bugzilla.gnome.org/show_bug.cgi?id=666583
2012-02-06 10:23:51 +00:00
Wim Taymans
ef0686c52c
tests: fix more tests
2012-02-06 10:07:06 +01:00
Wim Taymans
16cc9b3807
tests: improve some tests
2012-02-06 09:49:38 +01:00