Mark Nauwelaerts
03bde3f0d2
flacenc: query downstream for BYTE seeking support
2012-03-28 14:50:03 +02:00
Mark Nauwelaerts
5550d8bc6f
flacdec: clean up obsolete log statement
2012-03-28 14:50:03 +02:00
Wim Taymans
69002aa24f
update for buffer changes
2012-03-28 12:53:05 +02:00
Mark Nauwelaerts
8f68db9cc3
tests: audiodynamic: correctly port original test to mind in place transform
2012-03-28 12:23:56 +02:00
Mark Nauwelaerts
8742a0a89b
audiofx: more adjustment to changed semantics of audiofilter _setup method
2012-03-28 12:23:56 +02:00
Mark Nauwelaerts
2ed647a900
tests: audiofirfilter: negotiate the intended raw audio format
2012-03-28 12:23:56 +02:00
Stefan Sauer
3b47dce668
wavpackparse: init datastructure
2012-03-27 20:32:14 +02:00
Wim Taymans
9e2f23c5bc
effectv: fix strides
2012-03-27 17:18:40 +02:00
Wim Taymans
e310ee8218
caps: improve caps handling
...
Avoid caps copy and leaks
2012-03-27 16:42:41 +02:00
Mark Nauwelaerts
8f52f8c5c8
tests: icydemux: activate internal test helper src pad
2012-03-27 14:05:27 +02:00
Wim Taymans
098d8ceae7
v4l2: update for get_param
...
Remove const from the GstCaps.
Plug some GstStructure leaks
2012-03-27 12:44:46 +02:00
Raimo Järvi
eccb5b8fed
udp: Fix compiling with mingw.
...
https://bugzilla.gnome.org/show_bug.cgi?id=672880
2012-03-27 11:42:43 +02:00
Mark Nauwelaerts
117de9fd47
tests: replaygain: misc compatibility fixes
...
Discard caps event when checking for and counting various tag events,
and remove all testing of 8 bits depth in 16 bits width format since
it no longer exists.
2012-03-26 18:38:34 +02:00
Mark Nauwelaerts
85bf98fe1a
tests: rtp: misc compatibiliy fixes
...
... such as always setting pad caps and providing needed caps fields.
2012-03-26 18:38:34 +02:00
Mark Nauwelaerts
9c1787851d
tests: videofilter: ensure initial segment event
2012-03-26 18:38:34 +02:00
Mark Nauwelaerts
bdb60766b4
shapewipe: proper video info and frame management
...
... particularly since each incoming pad has a distinct format.
2012-03-26 18:38:34 +02:00
Mark Nauwelaerts
e5ab3cc0a0
rtph264pay: ensure output caps are set when pushing output data
...
... even if some SPS/PPS has not passed by yet.
2012-03-26 18:38:34 +02:00
Mark Nauwelaerts
1ed37c8229
videofilter: avoid holding object lock when calling basetransform function
2012-03-26 18:38:34 +02:00
Mark Nauwelaerts
a34cbc7637
rtpbin: fix some lock management
...
... to avoid trying to take a non-recursive lock twice.
2012-03-26 18:38:34 +02:00
Mark Nauwelaerts
4bbc2a7106
rtpL16(de)pay: fix raw audio format in template caps
2012-03-26 18:38:34 +02:00
Mark Nauwelaerts
b7f448b9ae
replaygain: also still post the results of the analysis
2012-03-26 18:38:33 +02:00
Wim Taymans
01838ff975
v4l2src: don't error in shutdown
...
Don't log with the ERROR category when we are stopping because we are shutting
down.
Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=672824
2012-03-26 16:00:42 +02:00
Wim Taymans
cfe58e7156
v4l2: fix latency
2012-03-26 15:51:28 +02:00
Wim Taymans
fa436c0799
v4l2: called base class start
...
Chain up to the base class start method so that metadata is properly tagged.
Remove an unused variable.
fixes: https://bugzilla.gnome.org/show_bug.cgi?id=672813
2012-03-26 15:33:59 +02:00
Wim Taymans
75d33dbd43
Replace master with 0.11
2012-03-26 12:12:45 +02:00
Mark Nauwelaerts
02114c1cf0
imagefreeze: plug caps leak
2012-03-24 09:51:06 +01:00
Mark Nauwelaerts
e937d38544
tests: imagefreeze: remove extraneous _unref
2012-03-23 18:49:01 +01:00
Mark Nauwelaerts
e94f68fd6b
tests: avimux: adjust to modified sink pad template name
2012-03-23 18:49:01 +01:00
Mark Nauwelaerts
43ceadb0df
tests: qtmux: cleanup element sooner
...
... to avoid stray refs in sticky caps events.
2012-03-23 18:49:01 +01:00
Mark Nauwelaerts
6bb7fdf4c5
tests: arrange for sending an initial segment event
...
... which is needed nowadays since various gst_segment_to_...
no longer automatically set the format to the specified one
(from _UNDEFINED).
2012-03-23 18:49:01 +01:00
Mark Nauwelaerts
d7caf1dbb4
imagefreeze: immediately return GST_FLOW_EOS
...
... rather than _OK since we will not be caring about subsequent buffer
anyway.
2012-03-23 18:49:01 +01:00
Mark Nauwelaerts
ff616b1173
imagefreeze: fix query and _getcaps handling
2012-03-23 18:49:01 +01:00
Mark Nauwelaerts
9041a588f9
audiofx: adjust to changed semantics of audiofilter _setup method
...
... in that it will now call subclass with info on proposed audio format
without having set that info already in base class. As such,
subclass can not rely on audio format info being available there.
2012-03-23 18:48:53 +01:00
Olivier Crête
06f1c1817e
rtph264depay: Make output in AVC stream format work even without complete sprop-parameter-set
...
This allows outputting streams in AVC format even if the SPS/PPS are sent inside
the RTP stream.
https://bugzilla.gnome.org/show_bug.cgi?id=654850
Ported from master
2012-03-22 16:18:37 -04:00
Olivier Crête
e819b60f27
udpsink: Unlock on error
2012-03-22 16:18:37 -04:00
Mark Nauwelaerts
d6cc68a9f7
audioparsers: use sink pad template caps rather than src
2012-03-22 18:27:30 +01:00
Mark Nauwelaerts
8f9828393e
Merge branch 'master' into 0.11
2012-03-22 18:23:22 +01:00
Mark Nauwelaerts
bcf5f38b16
smpte: port to 0.11
2012-03-22 18:21:52 +01:00
Mark Nauwelaerts
2de5d0d52f
audioparsers: intersect downstream allowed peer caps with sink pad template
2012-03-22 16:11:38 +01:00
Wim Taymans
cc32b51ddc
back to development
2012-03-22 15:55:28 +01:00
Wim Taymans
c03f93af4b
Release 0.11.2
2012-03-22 15:51:13 +01:00
Wim Taymans
7c9a54aa07
Merge branch 'master' into 0.11
2012-03-22 11:55:28 +01:00
Wim Taymans
c44cd8f55b
Merge branch 'master' into 0.11
...
unport gdkpixbuf
not merged: https://bugzilla.gnome.org/show_bug.cgi?id=654850
Conflicts:
docs/plugins/Makefile.am
docs/plugins/gst-plugins-good-plugins-docs.sgml
docs/plugins/gst-plugins-good-plugins-sections.txt
docs/plugins/gst-plugins-good-plugins.hierarchy
docs/plugins/inspect/plugin-avi.xml
docs/plugins/inspect/plugin-png.xml
ext/flac/gstflacdec.c
ext/flac/gstflacdec.h
ext/libpng/gstpngdec.c
ext/libpng/gstpngenc.c
ext/speex/gstspeexdec.c
gst/audioparsers/gstflacparse.c
gst/flv/gstflvmux.c
gst/rtp/gstrtpdvdepay.c
gst/rtp/gstrtph264depay.c
2012-03-22 11:53:24 +01:00
Mark Nauwelaerts
072ac37bb2
smpte: only start collectpads2 at state change rather than init
2012-03-22 11:45:57 +01:00
Wim Taymans
3e8ae7603c
tests: update for memory api changes
2012-03-21 13:22:43 +01:00
Wim Taymans
846f309522
update for memory api changes
2012-03-20 10:24:05 +01:00
Mark Nauwelaerts
440d7034f0
flacparse: perform additional frame crc check if applicable
...
... such as a frame header parsing throwing some suspicious warnings.
So we can be a bit more convinced we determine the right frame end.
2012-03-19 12:02:47 +01:00
Mark Nauwelaerts
58816039c2
flacparse: avoid indefinite extended search for frame end if possible
...
... which is particularly useful if locked on to the wrong frame start
and/or corrupt frame being crc checked.
2012-03-19 12:02:45 +01:00
Mark Nauwelaerts
19121249bd
flacdec: improve error handling and resilience
...
... by noting that one occurred in the first place, and then appropriately
ignoring some transient ones.
2012-03-19 12:02:42 +01:00
Wim Taymans
b8869d285b
qtdemux: negotiate an allocator on the srcpads
...
We do an ALLOCATION query to find out an allocator and parameters on the
srcpads. This way decoders (and sinks) can specify the memory and parameters
they want us to write into.
2012-03-19 10:33:48 +01:00