platform/upstream/gstreamer.git
12 years agoMerge remote-tracking branch 'origin/master' into 0.11
Tim-Philipp Müller [Sun, 27 Nov 2011 23:33:45 +0000 (23:33 +0000)]
Merge remote-tracking branch 'origin/master' into 0.11

12 years agoaiffparse: extract ID3 tags embedded in ID3 chunks
Tim-Philipp Müller [Thu, 24 Nov 2011 13:49:12 +0000 (13:49 +0000)]
aiffparse: extract ID3 tags embedded in ID3 chunks

https://bugzilla.gnome.org/show_bug.cgi?id=664725

12 years agoMerge remote-tracking branch 'origin/master' into 0.11
Tim-Philipp Müller [Sat, 26 Nov 2011 15:37:25 +0000 (15:37 +0000)]
Merge remote-tracking branch 'origin/master' into 0.11

Conflicts:
ext/opus/gstopusdec.c
ext/opus/gstopusparse.c
gst-libs/gst/video/gstbasevideodecoder.c
gst-libs/gst/video/gstbasevideodecoder.h

12 years agoopencv: port baseclass to 0.11
Stefan Sauer [Fri, 25 Nov 2011 22:11:32 +0000 (23:11 +0100)]
opencv: port baseclass to 0.11

12 years agoopusenc: Fixing "Unused var" compiling error for opus codec
Danilo Cesar Lemes de Paula [Fri, 25 Nov 2011 13:41:19 +0000 (11:41 -0200)]
opusenc: Fixing "Unused var" compiling error for opus codec

https://bugzilla.gnome.org/show_bug.cgi?id=664815

12 years agoopusenc: only use mono streams for > 2 channels
Vincent Penquerc'h [Fri, 25 Nov 2011 14:00:18 +0000 (14:00 +0000)]
opusenc: only use mono streams for > 2 channels

I'm getting odd results with packing streams into stereo
streams, and using only mono streams is enough in all cases.

12 years agoopus: add some more debug information about channel mapping
Vincent Penquerc'h [Fri, 25 Nov 2011 12:47:42 +0000 (12:47 +0000)]
opus: add some more debug information about channel mapping

12 years agoopusparse: remove dead assigments
Vincent Penquerc'h [Fri, 25 Nov 2011 12:46:55 +0000 (12:46 +0000)]
opusparse: remove dead assigments

We now only keep a ref to the headers for later reuse.

12 years agoopusenc: do not cause the decoder to apply the channel mapping again
Vincent Penquerc'h [Fri, 25 Nov 2011 12:40:31 +0000 (12:40 +0000)]
opusenc: do not cause the decoder to apply the channel mapping again

Since we already reorder channels, we do not want to write that
reordering in the header, or the decoder will do it again.

12 years agoopusdec: fix bogus assertion
Vincent Penquerc'h [Fri, 25 Nov 2011 12:39:20 +0000 (12:39 +0000)]
opusdec: fix bogus assertion

12 years agotests: add unit test for voamrwbenc
Mark Nauwelaerts [Fri, 25 Nov 2011 14:49:05 +0000 (15:49 +0100)]
tests: add unit test for voamrwbenc

12 years agoMerge remote-tracking branch 'origin/master' into 0.11
Edward Hervey [Fri, 25 Nov 2011 11:48:58 +0000 (12:48 +0100)]
Merge remote-tracking branch 'origin/master' into 0.11

Conflicts:
ext/faac/gstfaac.c
ext/opus/gstopusdec.c
ext/opus/gstopusenc.c
gst/audiovisualizers/gstspacescope.c
gst/colorspace/colorspace.c

12 years agobasevideodecoder: some more debug logging
Tim-Philipp Müller [Fri, 25 Nov 2011 11:37:39 +0000 (11:37 +0000)]
basevideodecoder: some more debug logging

12 years agovp8dec: use new basevideodecoder API to drop frames and get QoS messages posted
Tim-Philipp Müller [Fri, 25 Nov 2011 11:36:14 +0000 (11:36 +0000)]
vp8dec: use new basevideodecoder API to drop frames and get QoS messages posted

12 years agobasevideodecoder: add API to drop a frame and post a QoS message on the bus
Tim-Philipp Müller [Wed, 23 Nov 2011 20:03:32 +0000 (20:03 +0000)]
basevideodecoder: add API to drop a frame and post a QoS message on the bus

https://bugzilla.gnome.org/show_bug.cgi?id=640017

API: gst_base_video_decoder_drop_frame()

12 years agoAdd pvrvideosink element
Luciana Fujii Pontello [Wed, 31 Aug 2011 02:39:36 +0000 (23:39 -0300)]
Add pvrvideosink element

PVRVideoSink uses PVR2D library to blit images.

Author: Alessandro Decina <alessandro.decina@collabora.co.uk>
Author: Luciana Fujii <luciana.fujii@collabora.co.uk>

12 years agotests: fix caps usage in parser test helper
René Stadler [Thu, 24 Nov 2011 20:52:55 +0000 (21:52 +0100)]
tests: fix caps usage in parser test helper

Fixes previous commit; users can call this with NULL caps.

12 years agotests: update for gstcheck API change
René Stadler [Thu, 24 Nov 2011 20:42:39 +0000 (21:42 +0100)]
tests: update for gstcheck API change

12 years agoaudiovisualizers: add aa-line code and user for wave/space-scope
Stefan Sauer [Thu, 24 Nov 2011 18:03:23 +0000 (19:03 +0100)]
audiovisualizers: add aa-line code and user for wave/space-scope

12 years agoopus: pre-skip and output gain are little endian, remove reminder note
Vincent Penquerc'h [Thu, 24 Nov 2011 13:38:59 +0000 (13:38 +0000)]
opus: pre-skip and output gain are little endian, remove reminder note

12 years agoopus: multichannel support
Vincent Penquerc'h [Thu, 24 Nov 2011 13:29:56 +0000 (13:29 +0000)]
opus: multichannel support

12 years agoopus: switch to multistream API
Vincent Penquerc'h [Wed, 23 Nov 2011 17:49:58 +0000 (17:49 +0000)]
opus: switch to multistream API

It's very similar to the basic API, and is a superset ot it,
which will allow encoding and decoding more than 2 channels.

12 years agoopusdec: shuffle supported sample rates to favor 48000
Vincent Penquerc'h [Wed, 23 Nov 2011 17:32:03 +0000 (17:32 +0000)]
opusdec: shuffle supported sample rates to favor 48000

12 years agoopusenc: remove useless setup field
Vincent Penquerc'h [Wed, 23 Nov 2011 16:36:54 +0000 (16:36 +0000)]
opusenc: remove useless setup field

12 years agovideoparsers: port to 0.11
René Stadler [Thu, 24 Nov 2011 11:01:48 +0000 (12:01 +0100)]
videoparsers: port to 0.11

Unit tests missing for now.

12 years agobasecamerasrc: port to 0.11
René Stadler [Thu, 24 Nov 2011 10:59:19 +0000 (11:59 +0100)]
basecamerasrc: port to 0.11

Only to fix the build really (gtk-doc is trying to pick up the unbuildable
lib). Not tested at all (but pretty trivial case anyways).

12 years agocolorspace: fix width/height mismatches
Vincent Penquerc'h [Wed, 2 Nov 2011 13:25:56 +0000 (13:25 +0000)]
colorspace: fix width/height mismatches

https://bugzilla.gnome.org/show_bug.cgi?id=663238

12 years agompeg4videoparse: Use the sinkpad template caps as a fallback, not the srcpad ones
Sebastian Dröge [Thu, 24 Nov 2011 09:26:25 +0000 (10:26 +0100)]
mpeg4videoparse: Use the sinkpad template caps as a fallback, not the srcpad ones

12 years agompegvideoparse: Implement ::get_sink_caps vfunc to propagate downstream caps constrai...
Sebastian Dröge [Thu, 24 Nov 2011 09:14:06 +0000 (10:14 +0100)]
mpegvideoparse: Implement ::get_sink_caps vfunc to propagate downstream caps constraints upstream

12 years agoh263parse: Implement ::get_sink_caps vfunc to propagate downstream caps constraints...
Sebastian Dröge [Thu, 24 Nov 2011 09:09:59 +0000 (10:09 +0100)]
h263parse: Implement ::get_sink_caps vfunc to propagate downstream caps constraints upstream

12 years agodiracparse: Implement ::get_sink_caps vfunc to propagate downstream caps constraints...
Sebastian Dröge [Thu, 24 Nov 2011 09:08:27 +0000 (10:08 +0100)]
diracparse: Implement ::get_sink_caps vfunc to propagate downstream caps constraints upstream

12 years agompeg4videoparse: Implement ::get_sink_caps vfunc to propagate downstream caps constra...
Sebastian Dröge [Thu, 24 Nov 2011 09:04:30 +0000 (10:04 +0100)]
mpeg4videoparse: Implement ::get_sink_caps vfunc to propagate downstream caps constraints upstream

12 years agoneonhttpsrc: remove iradio-* properties
Tim-Philipp Müller [Thu, 24 Nov 2011 01:56:07 +0000 (01:56 +0000)]
neonhttpsrc: remove iradio-* properties

Should send tags instead.

12 years agoneonhttpsrc: unconditionally send icecast request header, remove iradio-mode property
Tim-Philipp Müller [Thu, 24 Nov 2011 01:52:36 +0000 (01:52 +0000)]
neonhttpsrc: unconditionally send icecast request header, remove iradio-mode property

12 years agommssrc: make connection-speed property a guint64
Tim-Philipp Müller [Thu, 24 Nov 2011 01:22:13 +0000 (01:22 +0000)]
mmssrc: make connection-speed property a guint64

Even if the library limits it to an int.

12 years agosdpdemux: update for gstrtpbin -> rtpbin renaming
Tim-Philipp Müller [Thu, 24 Nov 2011 00:56:45 +0000 (00:56 +0000)]
sdpdemux: update for gstrtpbin -> rtpbin renaming

12 years agofaac, rtmp: more printf format fixes in debug messages
Tim-Philipp Müller [Wed, 23 Nov 2011 23:42:41 +0000 (23:42 +0000)]
faac, rtmp: more printf format fixes in debug messages

https://bugzilla.gnome.org/show_bug.cgi?id=662618

12 years agoFix printf format compiler warnings on OS X / 64 bit
Matej Knopp [Mon, 21 Nov 2011 21:45:15 +0000 (22:45 +0100)]
Fix printf format compiler warnings on OS X / 64 bit

https://bugzilla.gnome.org/show_bug.cgi?id=662618

12 years agofaac: do not leak buffer when no encoded data yet or encoding error
Mark Nauwelaerts [Wed, 23 Nov 2011 22:30:00 +0000 (23:30 +0100)]
faac: do not leak buffer when no encoded data yet or encoding error

12 years agodtsdec: port to audiodecoder
Mark Nauwelaerts [Wed, 23 Nov 2011 22:29:10 +0000 (23:29 +0100)]
dtsdec: port to audiodecoder

12 years agosmooth: fix printf format compiler warning in debug message
Tim-Philipp Müller [Wed, 23 Nov 2011 16:01:35 +0000 (16:01 +0000)]
smooth: fix printf format compiler warning in debug message

https://bugzilla.gnome.org/show_bug.cgi?id=664631

12 years agomodplug: fix modules playing as mono instead of stereo
Krzysztof Krakowiak [Wed, 23 Nov 2011 12:47:11 +0000 (13:47 +0100)]
modplug: fix modules playing as mono instead of stereo

replaced broken if-return logic for fixating rate and number
of channels that caused that modules were always (after
successful fixation of rate) played as mono (instead of
stereo) by correct one with appropiate warnings.

https://bugzilla.gnome.org/show_bug.cgi?id=619035

12 years agoopusdec: implement replay gain
Vincent Penquerc'h [Wed, 23 Nov 2011 13:22:12 +0000 (13:22 +0000)]
opusdec: implement replay gain

It would ideally be better to leave this to a rgvolume element,
but we don't control the pipeline. So do it by default, and allow
disabling it via a property, so the correct volume should always
be output.

12 years agoopusdec: add in-band FEC support
Vincent Penquerc'h [Wed, 23 Nov 2011 11:58:54 +0000 (11:58 +0000)]
opusdec: add in-band FEC support

This allows reconstruction of lost packets if FEC info is included
in the next packet, at the cost of extra latency. Since we do not
know if the stream has FEC (and this can change at runtime), we
always incur the latency, even if we never lose any frame, or see
any FEC information. Off by default.

12 years agofrei0r: normalize boolean property default values to TRUE/FALSE
René Stadler [Wed, 23 Nov 2011 11:41:32 +0000 (12:41 +0100)]
frei0r: normalize boolean property default values to TRUE/FALSE

Glib barks at us with a warning when we pass e.g. 4.

12 years agopkgconfig: aaand fix my last commit
Edward Hervey [Wed, 23 Nov 2011 10:59:42 +0000 (11:59 +0100)]
pkgconfig: aaand fix my last commit

12 years agopkgconfig: Fix gstreamer-basevideo-uninstalled.pc.in
Edward Hervey [Wed, 23 Nov 2011 10:55:06 +0000 (11:55 +0100)]
pkgconfig: Fix gstreamer-basevideo-uninstalled.pc.in

12 years agoaudiovisualizers: update README and TODO comments
Stefan Sauer [Wed, 23 Nov 2011 10:31:44 +0000 (11:31 +0100)]
audiovisualizers: update README and TODO comments

12 years agospacescope: use the drawhelpers and add a draw-style property
Stefan Sauer [Wed, 23 Nov 2011 10:21:15 +0000 (11:21 +0100)]
spacescope: use the drawhelpers and add a draw-style property

Like in wavescope support drawing dots and lines.

12 years agoMerge branch 'master' into 0.11
Wim Taymans [Wed, 23 Nov 2011 10:08:39 +0000 (11:08 +0100)]
Merge branch 'master' into 0.11

Conflicts:
ext/opus/gstopusdec.c
ext/opus/gstopusenc.c
ext/opus/gstopusparse.c
gst/audiovisualizers/gstwavescope.c
gst/filter/Makefile.am
gst/filter/gstfilter.c
gst/filter/gstiir.c
gst/playondemand/gstplayondemand.c

12 years agoaudiovisualizers: add some simple drawing helpers for reuse
Stefan Sauer [Wed, 23 Nov 2011 07:40:49 +0000 (08:40 +0100)]
audiovisualizers: add some simple drawing helpers for reuse

Add a (uninstalled) header with simple drawing macros

12 years agosmoothwave: remove element unported from 0.8
Stefan Sauer [Wed, 23 Nov 2011 07:17:05 +0000 (08:17 +0100)]
smoothwave: remove element unported from 0.8

The wavescope element does achieve the same effect.

12 years agowavescope: add a style property for drawing modes
Stefan Sauer [Wed, 23 Nov 2011 07:14:38 +0000 (08:14 +0100)]
wavescope: add a style property for drawing modes

Add a style enum of { dots, lines}. Now this elements is a superset of smoothwave.

12 years agodocs: fix comment in gst_base_video_decoder_get_max_decode_time() docs
Tim-Philipp Müller [Tue, 22 Nov 2011 23:04:49 +0000 (23:04 +0000)]
docs: fix comment in gst_base_video_decoder_get_max_decode_time() docs

12 years agoopusenc: mark properties changeable at runtime with GST_PARAM_MUTABLE_PLAYING
Tim-Philipp Müller [Tue, 22 Nov 2011 20:27:50 +0000 (20:27 +0000)]
opusenc: mark properties changeable at runtime with GST_PARAM_MUTABLE_PLAYING

12 years agobasevideodecoder: fix weird event list handling
Tim-Philipp Müller [Tue, 22 Nov 2011 19:57:07 +0000 (19:57 +0000)]
basevideodecoder: fix weird event list handling

Get rid of weird code that copies a list manually, taking
ownership of the elements and then frees the old list. Instead,
just take over the old list entirely. (If the intent was to
reverse the list, one could use g_list_reverse() instead).

Then, push events in the list out from last to first (since they
were prepended as they came in) instead of just pushing out the
last in the list and leaking the others.

12 years agoopus: add test
Vincent Penquerc'h [Tue, 22 Nov 2011 18:33:17 +0000 (18:33 +0000)]
opus: add test

12 years agoopusenc: allow setting most properties at PLAYING time
Vincent Penquerc'h [Tue, 22 Nov 2011 17:04:09 +0000 (17:04 +0000)]
opusenc: allow setting most properties at PLAYING time

Opus allows these to be changed during encoding, transparently
to the decoder.

12 years agoopusenc: bound the bitrate to more sensible values
Vincent Penquerc'h [Tue, 22 Nov 2011 16:14:06 +0000 (16:14 +0000)]
opusenc: bound the bitrate to more sensible values

Go from the bounds mentioned in the spec, and allow some more
variation.
In particular, don't allow silly low bitrates, and allow reaching
the maximum useful bitrate.

12 years agoopusenc: fix crash on pathological parameters
Vincent Penquerc'h [Tue, 22 Nov 2011 15:33:20 +0000 (15:33 +0000)]
opusenc: fix crash on pathological parameters

Asking for 1 bit/s would select a 0 byte buffer, leading
to a crash. Buffer size is now controlled by a max-payload-size
property, which can't be less than 2.

12 years agoopusparse: do not send headers through data path
Vincent Penquerc'h [Mon, 21 Nov 2011 18:12:00 +0000 (18:12 +0000)]
opusparse: do not send headers through data path

Additionally, since Opus packets may change between stereo
and mono as the encoder sees fit, assume two channels when
we do not see a header, and use the header value otherwise.

12 years agoopus: move header magic testing to gstopusheader
Vincent Penquerc'h [Mon, 21 Nov 2011 17:48:54 +0000 (17:48 +0000)]
opus: move header magic testing to gstopusheader

12 years agoopusdec: skip pre-skip samples
Vincent Penquerc'h [Mon, 21 Nov 2011 17:01:49 +0000 (17:01 +0000)]
opusdec: skip pre-skip samples

12 years agoopusdec: read pre-skip from first header if available
Vincent Penquerc'h [Mon, 21 Nov 2011 12:50:22 +0000 (12:50 +0000)]
opusdec: read pre-skip from first header if available

12 years agompegtsparse: support more character set encodings
Sebastian Pölsterl [Thu, 17 Nov 2011 10:33:56 +0000 (11:33 +0100)]
mpegtsparse: support more character set encodings

Support UTF-16BE, EUC-KR (KSX1001), GB2312 and ISO-10646/UTF8 text
encoding and fixed new line for multibyte encoding

https://bugzilla.gnome.org/show_bug.cgi?id=664257

12 years agoplayondemand: remove unported plugin from 0.8
Stefan Sauer [Tue, 22 Nov 2011 08:11:35 +0000 (09:11 +0100)]
playondemand: remove unported plugin from 0.8

These days one would do the effect e.g. using gnonlin.

12 years agospeed: tiny doc blob clarification
Stefan Sauer [Tue, 22 Nov 2011 08:10:32 +0000 (09:10 +0100)]
speed: tiny doc blob clarification

12 years agofreeverb: add a freeverb port
Stefan Sauer [Mon, 21 Nov 2011 21:55:40 +0000 (22:55 +0100)]
freeverb: add a freeverb port

Freeverb is a public domain reverb implementation. Port it as a gstreamer
element and make use of gstreamer specific features (gap aware, disconts,
controller, ...).

12 years agoupdate for activation changes
Wim Taymans [Mon, 21 Nov 2011 12:37:20 +0000 (13:37 +0100)]
update for activation changes

12 years agoopusenc: reset tagsetter interface on stop
Vincent Penquerc'h [Mon, 21 Nov 2011 12:02:28 +0000 (12:02 +0000)]
opusenc: reset tagsetter interface on stop

12 years agoopusdec: handle NULL packets (used for PLC)
Vincent Penquerc'h [Mon, 21 Nov 2011 11:44:01 +0000 (11:44 +0000)]
opusdec: handle NULL packets (used for PLC)

12 years agoopusdec: light cleanup
Vincent Penquerc'h [Mon, 21 Nov 2011 11:28:10 +0000 (11:28 +0000)]
opusdec: light cleanup

12 years agoopusparse: parse raw opus packets
Vincent Penquerc'h [Sun, 20 Nov 2011 13:07:27 +0000 (13:07 +0000)]
opusparse: parse raw opus packets

12 years agoopusenc: do not push header buffers
Vincent Penquerc'h [Sun, 20 Nov 2011 09:58:06 +0000 (09:58 +0000)]
opusenc: do not push header buffers

Opus headers appear only when muxed in Ogg, so only place them
on the caps, where oggmux will find them, but other elements will
be blithely unaware of them.

12 years agoopus: make opusparse set headers on caps
Vincent Penquerc'h [Sun, 20 Nov 2011 09:52:46 +0000 (09:52 +0000)]
opus: make opusparse set headers on caps

Header-on-caps code moved to a new shared location to avoid
duplicating the code.

12 years agogme: Port to new pad function signatures
Edward Hervey [Mon, 21 Nov 2011 09:54:56 +0000 (10:54 +0100)]
gme: Port to new pad function signatures

12 years agosmooth: port to 0.10
Stefan Sauer [Mon, 21 Nov 2011 07:20:14 +0000 (08:20 +0100)]
smooth: port to 0.10

Port from GstElement to GstVideoFilter. Fix FIXMEs. Cleanup naming. Expose left
out property (kuma-only).

12 years agopassthrough: remove obsolete element
Stefan Sauer [Sun, 20 Nov 2011 19:16:03 +0000 (20:16 +0100)]
passthrough: remove obsolete element

It is not built by default. We have identity for some of the needs and otherwise
audio/videofilter base classes.

12 years agofilter: remove filter plugin
Stefan Sauer [Sun, 20 Nov 2011 19:08:47 +0000 (20:08 +0100)]
filter: remove filter plugin

We don't build it anyway and we have audioiirfilter in good.

12 years agointer: fix leftover boilerplace comments
Stefan Sauer [Sun, 20 Nov 2011 19:06:29 +0000 (20:06 +0100)]
inter: fix leftover boilerplace comments

12 years agocamerabin2: Also reset video/audio filters before capturing
Thiago Santos [Fri, 18 Nov 2011 06:31:32 +0000 (03:31 -0300)]
camerabin2: Also reset video/audio filters before capturing

Video and audio custom filter element should also be reset before
starting a new capture, otherwise we get wrong-state errors

12 years agoopusenc: fix terminating NUL being written in signature
Vincent Penquerc'h [Sat, 19 Nov 2011 15:58:09 +0000 (15:58 +0000)]
opusenc: fix terminating NUL being written in signature

12 years agoopusenc: make frame-size an enum
Vincent Penquerc'h [Wed, 16 Nov 2011 19:40:20 +0000 (19:40 +0000)]
opusenc: make frame-size an enum

It only supports a set number of specific values (including
a non integer one).

12 years agoopusenc: the encoder might not make use of all the bytes
Vincent Penquerc'h [Wed, 16 Nov 2011 19:22:44 +0000 (19:22 +0000)]
opusenc: the encoder might not make use of all the bytes

12 years agoopencv: use caps constants more
Stefan Sauer [Fri, 18 Nov 2011 18:28:26 +0000 (19:28 +0100)]
opencv: use caps constants more

12 years agoopencv: fixup doc blobs
Stefan Sauer [Fri, 18 Nov 2011 18:19:32 +0000 (19:19 +0100)]
opencv: fixup doc blobs

12 years agoopencv: fixup gobject naming conventions
Stefan Sauer [Fri, 18 Nov 2011 18:15:26 +0000 (19:15 +0100)]
opencv: fixup gobject naming conventions

12 years agoupdate for new scheduling query
Wim Taymans [Fri, 18 Nov 2011 16:59:47 +0000 (17:59 +0100)]
update for new scheduling query

12 years agoh264parse: remove redundant code
Mark Nauwelaerts [Fri, 18 Nov 2011 16:18:01 +0000 (17:18 +0100)]
h264parse: remove redundant code

... now that what should not be needed is really not needed anymore to cover
up bogus stuff that has been FIXMEd.

12 years agoh264parse: fix up AU collection processing
Mark Nauwelaerts [Fri, 18 Nov 2011 11:32:13 +0000 (12:32 +0100)]
h264parse: fix up AU collection processing

On the one hand, no need to collect nal if processing last one.
On the other hand, ensure AU collection processing to have sufficient
next NAL data in normal cases.

Fixes #663180.

12 years agoh264parse: mind to-be-skipped data in subsequent re-used offsets
Mark Nauwelaerts [Fri, 18 Nov 2011 14:12:46 +0000 (15:12 +0100)]
h264parse: mind to-be-skipped data in subsequent re-used offsets

12 years agoh264parse: avoid additional NAL parsing if no AU collection is needed
Mark Nauwelaerts [Fri, 18 Nov 2011 14:10:57 +0000 (15:10 +0100)]
h264parse: avoid additional NAL parsing if no AU collection is needed

12 years agoh264parse: some more get_caps tweaking
Mark Nauwelaerts [Fri, 18 Nov 2011 14:10:25 +0000 (15:10 +0100)]
h264parse: some more get_caps tweaking

... by having it use sink template rather than src template, and not
passing an downstream parsed(=true) to upstream.

12 years agoh264parser: initialize additional sps field value
Mark Nauwelaerts [Fri, 18 Nov 2011 14:07:01 +0000 (15:07 +0100)]
h264parser: initialize additional sps field value

Fixes #663552.

12 years agoadd parent to activate functions
Wim Taymans [Fri, 18 Nov 2011 12:58:41 +0000 (13:58 +0100)]
add parent to activate functions

12 years agofix for scheduling mode rename
Wim Taymans [Fri, 18 Nov 2011 11:38:14 +0000 (12:38 +0100)]
fix for scheduling mode rename

12 years agoopencv: remove empty finalize implementations
Stefan Sauer [Fri, 18 Nov 2011 07:29:31 +0000 (08:29 +0100)]
opencv: remove empty finalize implementations

12 years agovoamrwbenc: port to audioencoder
Mark Nauwelaerts [Thu, 17 Nov 2011 22:03:05 +0000 (23:03 +0100)]
voamrwbenc: port to audioencoder

12 years agovoaacenc: some code shuffle cleanup
Mark Nauwelaerts [Thu, 17 Nov 2011 22:02:55 +0000 (23:02 +0100)]
voaacenc: some code shuffle cleanup

12 years agovoaacenc: port to audioencoder
Mark Nauwelaerts [Thu, 17 Nov 2011 22:02:39 +0000 (23:02 +0100)]
voaacenc: port to audioencoder