Wim Taymans
22eb0d2300
Merge branch 'master' into 0.11
2011-11-02 10:40:12 +01:00
Wim Taymans
83ccefb24e
update for netbuffer api change
2011-11-02 09:06:38 +01:00
Wim Taymans
75e0c6052f
update for netaddress change
2011-11-02 09:06:38 +01:00
Wim Taymans
b1ef7e8a86
update for meta api change
2011-11-02 09:06:37 +01:00
Wim Taymans
0560ab53c0
update for new task api
2011-11-02 09:06:37 +01:00
Wim Taymans
9a8a8e72c8
structure: fix for api update
2011-11-02 09:06:37 +01:00
Wim Taymans
161310fa23
bufferlist: update for new API
2011-11-02 09:06:37 +01:00
Tim-Philipp Müller
9f77b02b15
Update for pad API changes
...
GstProbeType, GstProbeReturn and GstActivateMode -> GstPad*
2011-11-01 00:52:28 +00:00
René Stadler
cf771ab7ae
ac3parse: fix obvious crash
2011-10-31 18:39:35 +01:00
Mark Nauwelaerts
57684fee3a
qtmux: avoid shortcut evaluation when adding paired mp4 tag
...
Fixes (part of) #638711 .
2011-10-31 16:25:59 +01:00
Mark Nauwelaerts
00c8ae733d
matroskamux: do not use unoffical V_MJPEG codec id
...
... but as not spec'ed especially, consider it a VfW compatibility case.
Fixes #659837 .
2011-10-31 15:47:14 +01:00
Tim-Philipp Müller
d6e1f53233
flacenc: remove dead code from header
...
We require a new-enough libflac that this condition will never apply.
2011-10-30 19:30:14 +00:00
Tim-Philipp Müller
a49818f876
flacdec: parse stream headers from caps in set_format function
...
Not that this seems to be actually needed, libflac happily decodes
stuff even if we just drop all headers and never feed it to the
library.
2011-10-30 19:12:44 +00:00
Tim-Philipp Müller
ab591b6d53
flacdec: don't extract metadata, leave that to the parser or container
2011-10-30 19:12:44 +00:00
Tim-Philipp Müller
5ab43cdf91
flacdec: we expect framed input now, remove some more code
2011-10-30 19:12:39 +00:00
Tim-Philipp Müller
92361863e6
flacdec: naive port to GstAudioDecoder
...
This would probably have been too invasive to do in the 0.10
branch, with all the pull-mode and parser handling code in
there.
2011-10-30 17:39:40 +00:00
Tim-Philipp Müller
9cd17092d8
ext, gst: update for taglist API changes
2011-10-30 11:44:53 +00:00
Tim-Philipp Müller
8d43ab15d9
tests: fix compilation of audio tests in uninstalled setup
2011-10-30 11:41:32 +00:00
René Stadler
3b6de2bacd
audiopanorama: simplify get_unit_size
2011-10-28 21:26:33 +02:00
René Stadler
fb63372713
tests: audioecho: port to 0.11
2011-10-28 21:22:38 +02:00
René Stadler
8809965204
audioecho: fix internal buffer size calculation
2011-10-28 21:22:38 +02:00
René Stadler
ad095ae316
tests: audiochebband: port to 0.11
2011-10-28 21:22:38 +02:00
Wim Taymans
d40e915449
Merge branch 'master' into 0.11
2011-10-28 16:52:08 +02:00
Wim Taymans
3389e79f38
pulseaudiosink: fix porting errors
...
The probes were ported wrongly and caused deadlocks.
2011-10-28 15:11:10 +02:00
Tim-Philipp Müller
ff40deb139
jpegdec: add sof-marker to template caps, so we don't get plugged for lossless jpeg
...
jpegdec (using libjpeg 6.2/8) can't decode some lossless types of JPEG.
https://bugzilla.gnome.org/show_bug.cgi?id=556648
2011-10-28 12:10:34 +01:00
René Stadler
8e0213a47a
tests: audiocheblimit: port to 0.11
2011-10-28 13:08:48 +02:00
René Stadler
42f401a7eb
audiofx: fix crash in process()
2011-10-28 13:08:48 +02:00
René Stadler
0b3f685dbd
tests: audioamplify: port to 0.11
2011-10-28 13:08:48 +02:00
Wim Taymans
65c71b0717
pulse: fix check for empty caps
2011-10-28 12:51:31 +02:00
Mark Nauwelaerts
96fc28eacd
qtdemux: elaborate some debug statements
2011-10-28 12:31:17 +02:00
Stas Sergeev
6b168ffb44
flvdemux: be careful with negative cts
...
Fixes #661477 .
2011-10-28 12:31:15 +02:00
Mark Nauwelaerts
4924308d02
matroskademux: tune non-update seek handling cases
...
Fixes #661049 .
2011-10-28 12:13:51 +02:00
Wim Taymans
05c025de6d
Merge branch 'master' into 0.11
...
Conflicts:
gst/videomixer/gstcollectpads2.c
2011-10-28 11:46:40 +02:00
René Stadler
9b94fc3102
audiodynamic: don't set process function too early
...
GstAudioInfo and GstAudioFilter have been changed so that this code doesn't
crash anymore when a property is set in NULL state.
2011-10-28 11:25:37 +02:00
René Stadler
b44647c043
tests: audiodynamic: port to 0.11
2011-10-28 11:25:37 +02:00
René Stadler
24300315e7
tests: spectrum: port to 0.11
2011-10-28 11:25:37 +02:00
René Stadler
f1c471b2b1
tests: audiopanorama: port to 0.11
2011-10-28 11:25:37 +02:00
René Stadler
7dba29cbd3
audiopanorama: fix get_unit_size
2011-10-28 11:25:37 +02:00
Sebastian Dröge
c603bf9891
videomixer2: Use the clip function instead of the prepare_buffer function
2011-10-28 10:40:36 +02:00
Tim-Philipp Müller
d18a578ba4
rtpmanager, v4l2: fix compiler warnings after gst_caps_new_simple() change
2011-10-28 09:06:41 +01:00
Tim-Philipp Müller
b0f43f43d4
qtdemux: fix compiler warnings after gst_caps_new_simple() change
2011-10-28 09:06:28 +01:00
Sebastian Dröge
ae07ebedc9
videomixer2: Use collectpads2 from core
2011-10-28 09:36:17 +02:00
René Stadler
70420b0661
wavenc: port to 0.11 raw audio caps
2011-10-27 19:40:09 +02:00
Wim Taymans
facda96308
Merge branch 'master' into 0.11
...
Conflicts:
gst/flv/gstflvmux.c
2011-10-27 19:06:06 +02:00
Wim Taymans
9c14280b1d
make some more things compile again
2011-10-27 19:00:52 +02:00
Wim Taymans
4b6a226263
Merge branch 'master' into 0.11
...
Conflicts:
ext/pulse/pulseaudiosink.c
ext/pulse/pulsesink.c
2011-10-27 16:08:22 +02:00
Wim Taymans
fc4684f4c6
fix compilation
2011-10-27 16:03:17 +02:00
Jan Schmidt
3b03db5e40
deinterlace: Don't pointlessly hold object lock over caps operations
...
Avoids a deadlock when getcaps is recursive due to the getcaps being
reflected upstream/downstream. The lock isn't actually protecting
anything here.
2011-10-28 00:41:45 +11:00
Jan Schmidt
f6255bb8d0
flvmux: add some comments and defines to clarify code.
2011-10-27 00:41:29 +11:00
René Stadler
1b213d905a
matroska: refactor ebml-write to be more 0.11 friendly
...
Switching to a more 0.11-friendly pattern, where getting the buffer's data
pointer and setting the size many times is less natural. This is of course in
preparation to the upcoming port of the plugin.
2011-10-21 23:17:16 +02:00