platform/upstream/gstreamer.git
14 years agovdpauh264dec: fix reading of signed exp golomb
Carl-Anton Ingmarsson [Wed, 23 Jun 2010 19:09:42 +0000 (21:09 +0200)]
vdpauh264dec: fix reading of signed exp golomb

14 years agovdpau: fixup decoder timestamping
Carl-Anton Ingmarsson [Tue, 22 Jun 2010 13:49:15 +0000 (15:49 +0200)]
vdpau: fixup decoder timestamping

14 years agovdpau: remove parse_codec_data from GstBaseVideoDecoder
Carl-Anton Ingmarsson [Tue, 22 Jun 2010 12:52:00 +0000 (14:52 +0200)]
vdpau: remove parse_codec_data from GstBaseVideoDecoder

14 years agovdpauh264dec: fix initialization of fallback scaling matrix
Carl-Anton Ingmarsson [Tue, 22 Jun 2010 12:25:17 +0000 (14:25 +0200)]
vdpauh264dec: fix initialization of fallback scaling matrix

14 years agovdpauh264dec: improve further
Carl-Anton Ingmarsson [Tue, 22 Jun 2010 12:17:28 +0000 (14:17 +0200)]
vdpauh264dec: improve further

14 years agovdpauh264dec: now works for simple streams
Carl-Anton Ingmarsson [Thu, 17 Jun 2010 13:20:51 +0000 (15:20 +0200)]
vdpauh264dec: now works for simple streams

14 years agovdpau: change gst_vdp_video_src_pad_get_device behaviour
Carl-Anton Ingmarsson [Thu, 17 Jun 2010 13:20:03 +0000 (15:20 +0200)]
vdpau: change gst_vdp_video_src_pad_get_device behaviour

it now creates the device if it's not available

14 years agovdpau: more work on h264 decoder
Carl-Anton Ingmarsson [Wed, 16 Jun 2010 21:12:43 +0000 (23:12 +0200)]
vdpau: more work on h264 decoder

14 years agovdpau: add beginning of h264 decoder
Carl-Anton Ingmarsson [Thu, 10 Jun 2010 10:13:50 +0000 (12:13 +0200)]
vdpau: add beginning of h264 decoder

14 years agovdpau: base vdpaumpegdec on GstBaseVideoDecoder
Carl-Anton Ingmarsson [Wed, 9 Jun 2010 13:43:43 +0000 (15:43 +0200)]
vdpau: base vdpaumpegdec on GstBaseVideoDecoder

14 years agovdpauvideopostprocess: fix small bug
Carl-Anton Ingmarsson [Tue, 8 Jun 2010 11:36:53 +0000 (13:36 +0200)]
vdpauvideopostprocess: fix small bug

14 years agovdpaumpegdec: use READ_UINT[8|16|32] macros
Carl-Anton Ingmarsson [Sat, 15 May 2010 20:47:41 +0000 (22:47 +0200)]
vdpaumpegdec: use READ_UINT[8|16|32] macros

14 years agovdpau: remove gst_vdp_video_src_pad_set_caps
Carl-Anton Ingmarsson [Fri, 4 Jun 2010 10:24:16 +0000 (12:24 +0200)]
vdpau: remove gst_vdp_video_src_pad_set_caps

14 years agortmpsrc: Do some sanity checks before accepting an URI
Sebastian Dröge [Wed, 23 Jun 2010 19:46:42 +0000 (21:46 +0200)]
rtmpsrc: Do some sanity checks before accepting an URI

Fixes bug #622369.

14 years agojifmux: Adds image orientation tags tests
Thiago Santos [Thu, 17 Jun 2010 13:58:55 +0000 (10:58 -0300)]
jifmux: Adds image orientation tags tests

Adds tests for image orientation tags to jifmux

14 years agoh264parse: obtain correct upstream timestamp
Mark Nauwelaerts [Wed, 23 Jun 2010 08:38:54 +0000 (10:38 +0200)]
h264parse: obtain correct upstream timestamp

... for optional downstream use.

14 years agoh264parse: add new h264 caps attribute alignment
Mark Nauwelaerts [Tue, 22 Jun 2010 10:28:38 +0000 (12:28 +0200)]
h264parse: add new h264 caps attribute alignment

See #606662.

14 years agowildmidi: fix previous commit
Stefan Kost [Mon, 21 Jun 2010 20:48:59 +0000 (23:48 +0300)]
wildmidi: fix previous commit

We were leaking the element refcount and not the pad one.

14 years agowildmidi: don't leak the element refcount
Stefan Kost [Mon, 21 Jun 2010 19:33:54 +0000 (22:33 +0300)]
wildmidi: don't leak the element refcount

14 years agoqtmux: Remove the pad from our internal list before calling collectpads
Edward Hervey [Mon, 21 Jun 2010 17:39:54 +0000 (19:39 +0200)]
qtmux: Remove the pad from our internal list before calling collectpads

Previously we would end up with the collectpaddata structure already freed.
This would result in a bogus iteration of mux->sinkpads (all the
GstQTPad being freed) and it wouldn't be removed from that list.

Finally, due to it not being removed from that list, we would end up
calling a bogus gst_qt_mux_pad_reset on those structures => SEGFAULT

14 years agocamerabin: Move debug category declaration to a separate file
Thiago Santos [Mon, 21 Jun 2010 13:21:04 +0000 (10:21 -0300)]
camerabin: Move debug category declaration to a separate file

Having GST_DEBUG_CATEGORY and GST_DEBUG_CATEGORY_EXTERN together
might lead to 'undefined symbol' problems. This commit moves
the _EXTERN to a separate new file.

14 years agoRevert "h264parse: add parsed field to src caps"
Thijs Vermeir [Mon, 21 Jun 2010 09:13:20 +0000 (11:13 +0200)]
Revert "h264parse: add parsed field to src caps"

This reverts commit 54edae4f1f2119cf492ffe44f936f99e133af7dc.

See this bug for more information:
https://bugzilla.gnome.org/show_bug.cgi?id=606662

14 years agompegvideoparse: Remove redundant log message
Austin Lund [Wed, 16 Jun 2010 22:42:53 +0000 (08:42 +1000)]
mpegvideoparse: Remove redundant log message

14 years agoh264parse: add parsed field to src caps
Thijs Vermeir [Sun, 20 Jun 2010 08:39:39 +0000 (10:39 +0200)]
h264parse: add parsed field to src caps

14 years agoid3tag: Use gst_tag_list_peek_string_index
Thiago Santos [Fri, 18 Jun 2010 17:37:05 +0000 (14:37 -0300)]
id3tag: Use gst_tag_list_peek_string_index

Replace _get_string_index with _peek_string_index to avoid
a string copy

14 years agoh264parse: also handle 3-byte bytestream sync code
Mark Nauwelaerts [Fri, 18 Jun 2010 16:41:59 +0000 (18:41 +0200)]
h264parse: also handle 3-byte bytestream sync code

14 years agompegdemux: improve debug output
Thijs Vermeir [Thu, 17 Jun 2010 08:52:31 +0000 (10:52 +0200)]
mpegdemux: improve debug output

14 years agopnmdec: Don't crash if no valid input was parsed yet
Benjamin Otte [Wed, 16 Jun 2010 08:31:19 +0000 (10:31 +0200)]
pnmdec: Don't crash if no valid input was parsed yet

https://bugzilla.redhat.com/show_bug.cgi?id=603771

14 years agompegvideoparse: Added debugging output for mpegpacketiser
Austin Lund [Fri, 11 Jun 2010 00:53:26 +0000 (10:53 +1000)]
mpegvideoparse: Added debugging output for mpegpacketiser

14 years agoAutomatic update of common submodule
Edward Hervey [Tue, 15 Jun 2010 14:50:05 +0000 (16:50 +0200)]
Automatic update of common submodule

From 9339ccc to 35617c2

14 years agoAutomatic update of common submodule
Stefan Kost [Tue, 15 Jun 2010 13:54:28 +0000 (16:54 +0300)]
Automatic update of common submodule

From 5adb1ca to 9339ccc

14 years agobaseparse: fix seek event ref handling
Mark Nauwelaerts [Tue, 15 Jun 2010 13:34:05 +0000 (15:34 +0200)]
baseparse: fix seek event ref handling

14 years agobaseparse: prevent arithmetic overflows in pull mode buffer cache handling
Mark Nauwelaerts [Tue, 15 Jun 2010 13:33:37 +0000 (15:33 +0200)]
baseparse: prevent arithmetic overflows in pull mode buffer cache handling

14 years agobaseparse: fix seek handling
Mark Nauwelaerts [Tue, 15 Jun 2010 13:32:34 +0000 (15:32 +0200)]
baseparse: fix seek handling

Allow a few more seek event type combinations, and really use the result
of gst_segment_set_seek to perform the seek.  Also add some debug.

14 years agoAutomatic update of common submodule
Stefan Kost [Tue, 15 Jun 2010 13:35:35 +0000 (16:35 +0300)]
Automatic update of common submodule

From 57c89b7 to 5adb1ca

14 years agoAutomatic update of common submodule
Stefan Kost [Tue, 15 Jun 2010 12:49:26 +0000 (15:49 +0300)]
Automatic update of common submodule

From c804988 to 57c89b7

14 years agovp8enc: Implement multipass encoding
Sebastian Dröge [Sat, 12 Jun 2010 07:02:29 +0000 (09:02 +0200)]
vp8enc: Implement multipass encoding

Fixes bug #621348.

14 years agompeg4videoparse: sprinkle some branch prediction
Mark Nauwelaerts [Tue, 15 Jun 2010 09:20:21 +0000 (11:20 +0200)]
mpeg4videoparse: sprinkle some branch prediction

14 years agompeg4videoparse: handle FLUSH_STOP event
Mark Nauwelaerts [Tue, 15 Jun 2010 09:16:47 +0000 (11:16 +0200)]
mpeg4videoparse: handle FLUSH_STOP event

14 years agompeg4videoparse: add config-interval parameter to re-insert config in stream
Mark Nauwelaerts [Tue, 15 Jun 2010 09:16:34 +0000 (11:16 +0200)]
mpeg4videoparse: add config-interval parameter to re-insert config in stream

Add a new config-interval property to instruct the parser to insert
config (VOSH, VOS, etc) at periodic intervals in the stream
(when a GOP or VOP-I is encountered).

Based on patch by <marc.leeman at gmail.com>

Fixes #621205.

14 years agompegvideoparse: Apply previous timestamp when there isn't any newer.
Jan Schmidt [Tue, 15 Jun 2010 07:16:12 +0000 (17:16 +1000)]
mpegvideoparse: Apply previous timestamp when there isn't any newer.

If the current incoming packet didn't carry a timestamp, but a
previous packet had one we didn't yet use, then apply that timestamp
to the next picture.
Fixes: #618336

14 years agoconfigure: Require GLib 2.20
Sebastian Dröge [Mon, 14 Jun 2010 15:01:03 +0000 (17:01 +0200)]
configure: Require GLib 2.20

14 years agovp8enc: Set VP8E_SET_CPUUSED to 0
Sebastian Dröge [Mon, 14 Jun 2010 13:56:24 +0000 (15:56 +0200)]
vp8enc: Set VP8E_SET_CPUUSED to 0

This setting controls how much CPU can be used by the encoder, specified
in fractions of 16. Negative values mean strict enforcement of this
while positive values are adaptive.

The default value is -4, which means that we're not running as fast
as possible and probably are wasting some quality. 0 is the recommended
default by libvpx upstream.

14 years agovp8enc: Use VPX defines for REALTIME, GOOD/BEST quality deadlines instead of our own
Sebastian Dröge [Mon, 14 Jun 2010 13:51:30 +0000 (15:51 +0200)]
vp8enc: Use VPX defines for REALTIME, GOOD/BEST quality deadlines instead of our own

These are the values used for the speed property.

14 years agodtsdec: prevent compiler warning if orc not present
Mark Nauwelaerts [Mon, 14 Jun 2010 13:46:58 +0000 (15:46 +0200)]
dtsdec: prevent compiler warning if orc not present

14 years agojpegparse: handle FLUSH_STOP sink event
Mark Nauwelaerts [Mon, 31 May 2010 16:30:36 +0000 (18:30 +0200)]
jpegparse: handle FLUSH_STOP sink event

14 years agojpegparse: optimize image parsing
Mark Nauwelaerts [Mon, 31 May 2010 16:30:19 +0000 (18:30 +0200)]
jpegparse: optimize image parsing

Use adapter API for scanning and peeking to reduce buffer copying.

See #583047.

14 years agodtsdec: Call orc_init() before trying to get target flags
Sebastian Dröge [Mon, 14 Jun 2010 13:32:26 +0000 (15:32 +0200)]
dtsdec: Call orc_init() before trying to get target flags

14 years agoconfigure: Check for orc instead of liboil
Sebastian Dröge [Mon, 14 Jun 2010 12:53:33 +0000 (14:53 +0200)]
configure: Check for orc instead of liboil

14 years agodtsdec: Use orc for CPU feature detection
Sebastian Dröge [Mon, 14 Jun 2010 12:51:31 +0000 (14:51 +0200)]
dtsdec: Use orc for CPU feature detection

14 years agompegtsdemux: Don't use liboil functions
Sebastian Dröge [Mon, 14 Jun 2010 12:48:02 +0000 (14:48 +0200)]
mpegtsdemux: Don't use liboil functions

glibc memcpy() will be faster than liboil's/orc's for now anyway
and we can use orc's later, after orc has support for loop unrolling.

14 years agolegacyresample: Don't include liboil headers, they're not used anyway
Sebastian Dröge [Mon, 14 Jun 2010 12:47:47 +0000 (14:47 +0200)]
legacyresample: Don't include liboil headers, they're not used anyway

14 years agoconfigure: Use GLIB_EXTRA_CFLAGS
Sebastian Dröge [Mon, 14 Jun 2010 11:26:49 +0000 (13:26 +0200)]
configure: Use GLIB_EXTRA_CFLAGS

14 years agoAutomatic update of common submodule
Sebastian Dröge [Mon, 14 Jun 2010 11:04:59 +0000 (13:04 +0200)]
Automatic update of common submodule

From 7a0fdf5 to c804988

14 years agoh264parse: add option to insert SPS/PPS in stream
Mark Nauwelaerts [Mon, 14 Jun 2010 10:49:40 +0000 (12:49 +0200)]
h264parse: add option to insert SPS/PPS in stream

Add a new config-interval property to insert SPS and PPS at periodic intervals
in the stream (when an IDR is encountered).

Based on patch by <marc.leeman at gmail.com>

Fixes #620978.

14 years agoh264parse: also collect SPS and PPS nalu in codec_data
Mark Nauwelaerts [Wed, 9 Jun 2010 13:32:14 +0000 (15:32 +0200)]
h264parse: also collect SPS and PPS nalu in codec_data

14 years agoAutomatic update of common submodule
Sebastian Dröge [Mon, 14 Jun 2010 09:34:15 +0000 (11:34 +0200)]
Automatic update of common submodule

From 6da3bab to 7a0fdf5

14 years agoxvid: Don't use deprecated 15/16 bit RGB masks
Sebastian Dröge [Sun, 13 Jun 2010 06:28:05 +0000 (08:28 +0200)]
xvid: Don't use deprecated 15/16 bit RGB masks

14 years agoAutomatic update of common submodule
Sebastian Dröge [Sat, 12 Jun 2010 06:28:54 +0000 (08:28 +0200)]
Automatic update of common submodule

From 733fca9 to 6da3bab

14 years agovcdsrc: minor clean-up
Tim-Philipp Müller [Sat, 22 May 2010 09:35:33 +0000 (10:35 +0100)]
vcdsrc: minor clean-up

Use gst_uri_has_protocol().

14 years agojifmux: Fix tests building
Thiago Santos [Fri, 11 Jun 2010 18:29:43 +0000 (15:29 -0300)]
jifmux: Fix tests building

Only build jifmux tests if libexif headers are present

14 years agocog: use glib instead of stdint types
David Schleef [Thu, 10 Jun 2010 02:16:03 +0000 (19:16 -0700)]
cog: use glib instead of stdint types

14 years agoconfigure: use m4 macro for Orc check
David Schleef [Thu, 10 Jun 2010 01:39:38 +0000 (18:39 -0700)]
configure: use m4 macro for Orc check

14 years agobasevideodecoder: remove spurious warning
Philip Jägenstedt [Sat, 5 Jun 2010 14:02:41 +0000 (16:02 +0200)]
basevideodecoder: remove spurious warning

14 years agoconfigure: require core/base git for the new image tags and helper functions
Tim-Philipp Müller [Thu, 10 Jun 2010 13:17:24 +0000 (14:17 +0100)]
configure: require core/base git for the new image tags and helper functions

14 years agotests: jifmux: Adds jifmux exif tags tests
Thiago Santos [Mon, 10 May 2010 13:47:06 +0000 (10:47 -0300)]
tests: jifmux: Adds jifmux exif tags tests

Adds a basic unit test for jifmux to test that exif tags
are writen properly.

This test uses libexif.

Fixes #614872

14 years agojpegformat: Add exif support
Thiago Santos [Thu, 29 Apr 2010 02:52:12 +0000 (23:52 -0300)]
jpegformat: Add exif support

Adds exif writing support to jifmux.
Adds parsing support to jpegparse.

Fixes #614872

14 years agoAutomatic update of common submodule
David Schleef [Wed, 9 Jun 2010 19:40:21 +0000 (12:40 -0700)]
Automatic update of common submodule

From fad145b to 733fca9

14 years agoAutomatic update of common submodule
David Schleef [Wed, 9 Jun 2010 19:34:10 +0000 (12:34 -0700)]
Automatic update of common submodule

From 47683c1 to fad145b

14 years agortmpsrc: Fix timestamps after a seek
Sebastian Dröge [Wed, 9 Jun 2010 18:49:10 +0000 (20:49 +0200)]
rtmpsrc: Fix timestamps after a seek

14 years agoasfmux: Deprecate 'is-live' and add 'streamable' property
Thiago Santos [Tue, 8 Jun 2010 17:33:56 +0000 (14:33 -0300)]
asfmux: Deprecate 'is-live' and add 'streamable' property

Following the similar change in flvmux, this commit adds
'streamable' property and deprecated 'is-live' for a better/less wrong
name.

14 years agoasfmux: don't set the 'seekable' flag if we are streaming
Andoni Morales Alastruey [Thu, 13 May 2010 10:15:27 +0000 (12:15 +0200)]
asfmux: don't set the 'seekable' flag if we are streaming

Fixes #618522

14 years agoasfmux: write preroll info in the header at initialization
Andoni Morales Alastruey [Thu, 29 Apr 2010 08:46:49 +0000 (10:46 +0200)]
asfmux: write preroll info in the header at initialization

This value doesn't need to be updated and is usefull in a streaming context

Fixes #618522

14 years agoasfmux: put headers in streamheader for streaming
Andoni Morales Alastruey [Mon, 26 Apr 2010 11:33:48 +0000 (13:33 +0200)]
asfmux: put headers in streamheader for streaming

Fixes #618522

14 years agompegtsmux: start pmt at 0x020 as suggested by Zaheer
Marc-André Lureau [Tue, 8 Jun 2010 11:59:45 +0000 (13:59 +0200)]
mpegtsmux: start pmt at 0x020 as suggested by Zaheer

14 years agompegtsmux: take all the pmt in the streamheaders
Marc-André Lureau [Tue, 8 Jun 2010 11:59:08 +0000 (13:59 +0200)]
mpegtsmux: take all the pmt in the streamheaders

14 years agocamerabin: Do not assert on set_property to NULL for elements
Thiago Santos [Tue, 8 Jun 2010 12:14:01 +0000 (09:14 -0300)]
camerabin: Do not assert on set_property to NULL for elements

Check if the value is NULL before reffing them in set_property
for 'GstElement' properties

14 years agocamerabin: Do not assert on null caps property
Thiago Santos [Tue, 8 Jun 2010 11:41:49 +0000 (08:41 -0300)]
camerabin: Do not assert on null caps property

If camerabin receives a null caps as 'filter-caps' argument,
use the default value

14 years agogeometrictransform: Use _CAST macro
Thiago Santos [Tue, 8 Jun 2010 01:56:17 +0000 (22:56 -0300)]
geometrictransform: Use _CAST macro

Replace default type casting macro with the faster direct _CAST macro

14 years agogeometrictransform: Make properties controllable
Thiago Santos [Tue, 8 Jun 2010 01:21:10 +0000 (22:21 -0300)]
geometrictransform: Make properties controllable

Makes the element's properties controllable and threadsafe.

Fixes #620825

14 years agortmpsrc: Remove page-url and swf-url properties
Sebastian Dröge [Mon, 7 Jun 2010 15:39:07 +0000 (17:39 +0200)]
rtmpsrc: Remove page-url and swf-url properties

It's possible to include all those options in the URL already
by appending the options and separating them by spaces, e.g.
rtmp://somewhere/something opt1=val1 opt2=val2

14 years agortmpsrc: Fix memory leaks
Sebastian Dröge [Mon, 7 Jun 2010 15:30:47 +0000 (17:30 +0200)]
rtmpsrc: Fix memory leaks

14 years agodtmfdetect: Only works with rate=8000, fix in caps
Olivier Crête [Mon, 7 Jun 2010 15:15:26 +0000 (11:15 -0400)]
dtmfdetect: Only works with rate=8000, fix in caps

14 years agocamerabin: Fix crash in 'filename' property
Thiago Santos [Mon, 7 Jun 2010 10:58:22 +0000 (07:58 -0300)]
camerabin: Fix crash in 'filename' property

Do not crash when filename property is set to NULL, use an
empty string instead.

14 years agokate: Run gst-indent on .c files
Thiago Santos [Mon, 7 Jun 2010 10:38:33 +0000 (07:38 -0300)]
kate: Run gst-indent on .c files

kate plugin has some indentation problems, run gst-indent on them
and fix it

14 years agomarble: Adds 'marble' element to geometrictransform
Thiago Santos [Mon, 7 Jun 2010 01:34:55 +0000 (22:34 -0300)]
marble: Adds 'marble' element to geometrictransform

Adds a new element that does a marbling effect to
geometrictransform plugin

14 years agogeometrictransform: Use explicit formats from gstvideo
Thiago Santos [Sun, 6 Jun 2010 17:35:44 +0000 (14:35 -0300)]
geometrictransform: Use explicit formats from gstvideo

Use explicit format macros from gstvideo to avoid exposing
unsupported formats on template pads. Using the macros
also give us complete caps (width/height/framerate).

And add support for AYUV.

Fixes #620717

14 years agodiffuse: Adds diffuse element to geometrictransform
Thiago Santos [Sat, 5 Jun 2010 22:38:44 +0000 (19:38 -0300)]
diffuse: Adds diffuse element to geometrictransform

Adds the 'diffuse' element to geometrictransform. It moves
the pixels of the image in random directions

14 years agogeometrictransform: Make map precalculation optional
Thiago Santos [Sat, 5 Jun 2010 22:20:06 +0000 (19:20 -0300)]
geometrictransform: Make map precalculation optional

Adds a variable to be set to allow subclasses to enable
or disable precalculation of the pixels mapping

14 years agortmpsrc: Add some braces to improve readability
Sebastian Dröge [Sun, 6 Jun 2010 13:32:39 +0000 (15:32 +0200)]
rtmpsrc: Add some braces to improve readability

14 years agortmpsrc: Improve timestamp handling a bit
Sebastian Dröge [Sun, 6 Jun 2010 13:29:34 +0000 (15:29 +0200)]
rtmpsrc: Improve timestamp handling a bit

14 years agortmpsrc: Add support for seeking
Sebastian Dröge [Sun, 6 Jun 2010 13:24:23 +0000 (15:24 +0200)]
rtmpsrc: Add support for seeking

14 years agortmpsrc: Handle timestamps and the position query
Sebastian Dröge [Sun, 6 Jun 2010 11:57:06 +0000 (13:57 +0200)]
rtmpsrc: Handle timestamps and the position query

This is not very accurate but better than nothing. The demuxer
after the source knows more accurate timestamps.

14 years agortmpsrc: Allocate and free the RTMP instance in start/stop
Sebastian Dröge [Sun, 6 Jun 2010 06:30:09 +0000 (08:30 +0200)]
rtmpsrc: Allocate and free the RTMP instance in start/stop

14 years agortmpsrc: Add properties for setting the swfUrl and pageUrl properties
Sebastian Dröge [Fri, 4 Jun 2010 20:36:16 +0000 (22:36 +0200)]
rtmpsrc: Add properties for setting the swfUrl and pageUrl properties

These are required for some streams unfortunately.

14 years agortmpsrc: Major cleanup and reorganization
Sebastian Dröge [Fri, 4 Jun 2010 20:04:53 +0000 (22:04 +0200)]
rtmpsrc: Major cleanup and reorganization

14 years agortmp: Move to ext and drop internal librtmp copy
Sebastian Dröge [Fri, 4 Jun 2010 06:14:42 +0000 (08:14 +0200)]
rtmp: Move to ext and drop internal librtmp copy

We really don't want this in gst-plugins-bad because of
legal complexities around RTMP and possible problems
for distributions.

Add README that explains how to build librtmp to be suitable
for linking to the GStreamer plugin.

14 years agortmp: Add RTMP source plugin
Bastien Nocera [Tue, 1 Jun 2010 23:45:06 +0000 (00:45 +0100)]
rtmp: Add RTMP source plugin

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

14 years agogeometrictransform: Set output buffer data to 0
Thiago Santos [Sat, 5 Jun 2010 14:04:45 +0000 (11:04 -0300)]
geometrictransform: Set output buffer data to 0

Initialize output buffer data to 0 before doing the
transform.

14 years agogeometrictransform: Descriptions and default values
Thiago Santos [Sat, 5 Jun 2010 13:58:00 +0000 (10:58 -0300)]
geometrictransform: Descriptions and default values

Improve some properties and element descriptions and changes
some default properties values.