platform/upstream/gstreamer.git
12 years agoMerge branch 'master' into 0.11
Wim Taymans [Wed, 6 Jul 2011 10:05:12 +0000 (12:05 +0200)]
Merge branch 'master' into 0.11

12 years agortpmanager: port to 0.11
Mark Nauwelaerts [Wed, 6 Jul 2011 08:11:52 +0000 (10:11 +0200)]
rtpmanager: port to 0.11

* use G_DEFINE_TYPE
* adjust to new GstBuffer and corresponding rtp and rtcp buffer interfaces
* misc caps and segment handling changes

FIXME: also relies on being able to pass caps along with a buffer,
which has no evident equivalent yet, so that either needs one,
or still needs quite some code path modification to drag along caps.

12 years agopulsesink: prevent race condition causing ref leak
René Stadler [Wed, 29 Jun 2011 17:59:26 +0000 (20:59 +0300)]
pulsesink: prevent race condition causing ref leak

Since commit 8bfd80, gst_pulseringbuffer_stop doesn't wait for the
deferred call to be run before returning. This causes a race when
READY->NULL is executed shortly after, which stops the mainloop. This
leaks the element reference which is passed as userdata for the callback
(introduced in commit 7cf996, bug #614765).

The correct fix is to wait in READY->NULL for all outstanding calls to
be fired (since libpulse doesn't provide a DestroyNotify for the
userdata). We get rid of the reference passing from 7cf996 altogether,
since finalization from the callback would anyways lead to a deadlock.

Re-fixes bug #614765.

12 years agopulsesink: small cleanup of copy-paste code
René Stadler [Mon, 4 Jul 2011 05:58:14 +0000 (08:58 +0300)]
pulsesink: small cleanup of copy-paste code

12 years agopulsesink: remove unused member variable and misleading log message
René Stadler [Wed, 29 Jun 2011 16:50:42 +0000 (19:50 +0300)]
pulsesink: remove unused member variable and misleading log message

Wim changed it in commit 8bfd80 so that pa_defer_ran is not read
anywhere.

The log message used to annotate a mainloop_wait call which is gone.

12 years agovideoflip: fix caps
Wim Taymans [Tue, 5 Jul 2011 13:37:52 +0000 (15:37 +0200)]
videoflip: fix caps

12 years agoeffectv: port edgetv
Wim Taymans [Tue, 5 Jul 2011 09:40:56 +0000 (11:40 +0200)]
effectv: port edgetv

12 years agoAdd -DGST_USE_UNSTABLE_API to the compiler flags to avoid warnings
Tim-Philipp Müller [Tue, 5 Jul 2011 09:12:25 +0000 (10:12 +0100)]
Add -DGST_USE_UNSTABLE_API to the compiler flags to avoid warnings

12 years agogoom: Don't answer lantency queries before negotiation
David Schleef [Mon, 4 Jul 2011 19:58:38 +0000 (12:58 -0700)]
goom: Don't answer lantency queries before negotiation

12 years agoudp: port to new API
Wim Taymans [Mon, 4 Jul 2011 16:15:42 +0000 (18:15 +0200)]
udp: port to new API

12 years agopulse: remove implementsinterface
Wim Taymans [Mon, 4 Jul 2011 16:12:56 +0000 (18:12 +0200)]
pulse: remove implementsinterface

12 years agoalpha: fix caps
Wim Taymans [Mon, 4 Jul 2011 16:10:55 +0000 (18:10 +0200)]
alpha: fix caps

12 years agoalpha: port to new video API
Wim Taymans [Mon, 4 Jul 2011 16:06:48 +0000 (18:06 +0200)]
alpha: port to new video API

12 years agoalpha: more porting
Wim Taymans [Mon, 4 Jul 2011 15:00:34 +0000 (17:00 +0200)]
alpha: more porting

12 years agoport to new video api
Wim Taymans [Mon, 4 Jul 2011 14:09:33 +0000 (16:09 +0200)]
port to new video api

12 years agovideo: port to new video apis
Wim Taymans [Tue, 28 Jun 2011 12:03:43 +0000 (14:03 +0200)]
video: port to new video apis

12 years agojpegdec: avoid crashing on invalid input without components
Mark Nauwelaerts [Mon, 4 Jul 2011 12:30:09 +0000 (14:30 +0200)]
jpegdec: avoid crashing on invalid input without components

12 years agoflv: port to 0.11
Mark Nauwelaerts [Mon, 4 Jul 2011 09:09:19 +0000 (11:09 +0200)]
flv: port to 0.11

* use G_DEFINE_TYPE
* adjust to new GstBuffer
* misc segment and caps changes

12 years agoMerge branch 'master' into 0.11
Mark Nauwelaerts [Mon, 4 Jul 2011 09:48:13 +0000 (11:48 +0200)]
Merge branch 'master' into 0.11

Conflicts:
ext/pulse/pulsesink.c

12 years agoflvmux: pass along segment info to collectpads
Mark Nauwelaerts [Mon, 4 Jul 2011 09:25:28 +0000 (11:25 +0200)]
flvmux: pass along segment info to collectpads

... so it can track this and be subsequently used to determine running time etc.

12 years agoflvdemux: indicate raw format in aac caps
Mark Nauwelaerts [Mon, 4 Jul 2011 09:24:23 +0000 (11:24 +0200)]
flvdemux: indicate raw format in aac caps

12 years agoqtmux: mind requested name for request pad
Mark Nauwelaerts [Mon, 4 Jul 2011 09:07:13 +0000 (11:07 +0200)]
qtmux: mind requested name for request pad

12 years agoavidemux: free scheduling query
Mark Nauwelaerts [Mon, 4 Jul 2011 09:06:54 +0000 (11:06 +0200)]
avidemux: free scheduling query

12 years agopulse: Increase ranks to PRIMARY + 10
David Schleef [Mon, 4 Jul 2011 02:51:32 +0000 (19:51 -0700)]
pulse: Increase ranks to PRIMARY + 10

So that pulsesrc/pulsesink get chosen over other possible PRIMARY
src/sinks by autoaudiosink.  Presumably, if pulse is available, it
is always preferred over another src/sink.

Fixes: #647540.

12 years agomultipartmux: Add \r\n to tail of pushed buffers
David Schleef [Fri, 1 Jul 2011 01:47:48 +0000 (18:47 -0700)]
multipartmux: Add \r\n to tail of pushed buffers

Clients such as Firefox require the \r\n after the payload.

12 years agomatroskademux: avoid looping when searching for clusters
Branko Subasic [Thu, 16 Jun 2011 12:52:51 +0000 (14:52 +0200)]
matroskademux: avoid looping when searching for clusters

Fixes some bugs that results in the demuxer looping when seaching
for clusters in non-finalized files.

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

12 years agomultifile: port to 0.10
Mark Nauwelaerts [Thu, 30 Jun 2011 10:30:22 +0000 (12:30 +0200)]
multifile: port to 0.10

* use G_DEFINE_TYPE
* adjust to new GstBuffer
* misc caps handling

12 years agocutter: port to 0.11
Mark Nauwelaerts [Thu, 30 Jun 2011 09:35:21 +0000 (11:35 +0200)]
cutter: port to 0.11

* use G_DEFINE_TYPE
* adjust to new GstBuffer
* minor misc

12 years agoreplaygain: port to 0.11
Mark Nauwelaerts [Thu, 30 Jun 2011 09:17:19 +0000 (11:17 +0200)]
replaygain: port to 0.11

* use G_DEFINE_TYPE
* adjust to new GstBuffer

12 years agospectrum: remove deprecated property
Mark Nauwelaerts [Thu, 30 Jun 2011 08:53:09 +0000 (10:53 +0200)]
spectrum: remove deprecated property

12 years agospectrum: port to 0.11
Mark Nauwelaerts [Thu, 30 Jun 2011 08:51:55 +0000 (10:51 +0200)]
spectrum: port to 0.11

* use G_DEFINE_TYPE
* adjust to new GstBuffer

12 years agolevel: port to 0.11
Mark Nauwelaerts [Thu, 30 Jun 2011 08:38:49 +0000 (10:38 +0200)]
level: port to 0.11

* use G_DEFINE_TYPE
* adjust to new GstBuffer

12 years agoequalizer: port to 0.11
Mark Nauwelaerts [Thu, 30 Jun 2011 08:30:16 +0000 (10:30 +0200)]
equalizer: port to 0.11

12 years agomatroskaparse: fix reference counting of parse->streamheader
Debarshi Ray [Fri, 10 Jun 2011 13:24:48 +0000 (18:54 +0530)]
matroskaparse: fix reference counting of parse->streamheader

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

Signed-off-by: David Schleef <ds@schleef.org>
12 years agojpegenc: Don't round up size of encoded buffers
David Schleef [Wed, 29 Jun 2011 21:39:52 +0000 (14:39 -0700)]
jpegenc: Don't round up size of encoded buffers

For some reason, in code dating to 2001, encoded jpeg buffers were
rounded up to multiples of 4 bytes.  With the added bonus that the
extra bytes are unwritten, causing valgrind issues.  Oops.  I can't
think of any reason why JPEG buffers need to be multiples of 4 bytes,
so I removed the padding.  There might be some code somewhere that
depends on this behavior, so if this needs to be reverted, please fix
the valgrind issues.

12 years agoisomp4: port to 0.11
Mark Nauwelaerts [Wed, 29 Jun 2011 10:46:20 +0000 (12:46 +0200)]
isomp4: port to 0.11

12 years agoavidemux: tweak some ported segment handling
Mark Nauwelaerts [Tue, 28 Jun 2011 10:55:45 +0000 (12:55 +0200)]
avidemux: tweak some ported segment handling

... to avoid losing duration during push mode seeking, and to properly
accumulate running time when segment seeking.

12 years agoqtmux: free date tag
Mark Nauwelaerts [Wed, 29 Jun 2011 10:05:04 +0000 (12:05 +0200)]
qtmux: free date tag

12 years agoaacparse: not so greedy minimum frame size
Jonas Larsson [Tue, 28 Jun 2011 10:26:37 +0000 (12:26 +0200)]
aacparse: not so greedy minimum frame size

Fixes #653559.

12 years agoconfigure: remove non-pkg-config check for shout
David Schleef [Sat, 25 Jun 2011 18:39:23 +0000 (11:39 -0700)]
configure: remove non-pkg-config check for shout

Fixes: 653327

12 years agodv1394src: make the internal clock thread safe
Andoni Morales Alastruey [Mon, 20 Jun 2011 16:49:57 +0000 (18:49 +0200)]
dv1394src: make the internal clock thread safe

Fixes: #653091.

12 years agortpjitterbuffer: return correct type when assertion fails
Miguel Angel Cabrera Moya [Fri, 24 Jun 2011 09:54:29 +0000 (11:54 +0200)]
rtpjitterbuffer: return correct type when assertion fails

12 years agoAutomatic update of common submodule
David Schleef [Thu, 23 Jun 2011 18:28:27 +0000 (11:28 -0700)]
Automatic update of common submodule

From 69b981f to 605cd9a

12 years agortsp: fix for uri changes
Wim Taymans [Wed, 22 Jun 2011 14:41:13 +0000 (16:41 +0200)]
rtsp: fix for uri changes

12 years agopulse: Drop support for PA versions before 0.9.16
Arun Raghavan [Wed, 2 Feb 2011 10:48:54 +0000 (16:18 +0530)]
pulse: Drop support for PA versions before 0.9.16

This drops support fof PulseAudio versions prior to 0.9.16, which was
released about 1.5 years ago. Testing with very old versions is not
feasible and we don't want to maintain 2 independent code-paths.

12 years agoMerge branch 'master' into 0.11
Wim Taymans [Tue, 21 Jun 2011 16:24:41 +0000 (18:24 +0200)]
Merge branch 'master' into 0.11

Conflicts:
configure.ac
docs/plugins/inspect/plugin-esdsink.xml
docs/plugins/inspect/plugin-gconfelements.xml

12 years agopulsesink: fix for header cleanups
Wim Taymans [Tue, 21 Jun 2011 16:19:02 +0000 (18:19 +0200)]
pulsesink: fix for header cleanups

12 years agortpmp4adepay: fix output buffer timestamps in case of multiple frames
Mark Nauwelaerts [Tue, 21 Jun 2011 13:15:06 +0000 (15:15 +0200)]
rtpmp4adepay: fix output buffer timestamps in case of multiple frames

12 years agortpsession: The signal has 5 arguments, not 4
Olivier Crête [Mon, 20 Jun 2011 20:47:36 +0000 (16:47 -0400)]
rtpsession: The signal has 5 arguments, not 4

12 years agoavimux: use string for video format now
Wim Taymans [Mon, 20 Jun 2011 10:13:11 +0000 (12:13 +0200)]
avimux: use string for video format now

12 years agoavi: link against gstvideo now
Wim Taymans [Mon, 20 Jun 2011 10:04:48 +0000 (12:04 +0200)]
avi: link against gstvideo now

12 years agoavi: port to new caps
Wim Taymans [Mon, 20 Jun 2011 10:03:24 +0000 (12:03 +0200)]
avi: port to new caps

12 years agoBump git version after unplanned 0.10.30 release
Tim-Philipp Müller [Sat, 18 Jun 2011 12:43:02 +0000 (13:43 +0100)]
Bump git version after unplanned 0.10.30 release

Merge branch '0.10.30'

Conflicts:
configure.ac
docs/plugins/inspect/plugin-1394.xml
docs/plugins/inspect/plugin-aasink.xml
docs/plugins/inspect/plugin-alaw.xml
docs/plugins/inspect/plugin-alpha.xml
docs/plugins/inspect/plugin-alphacolor.xml
docs/plugins/inspect/plugin-annodex.xml
docs/plugins/inspect/plugin-apetag.xml
docs/plugins/inspect/plugin-audiofx.xml
docs/plugins/inspect/plugin-audioparsers.xml
docs/plugins/inspect/plugin-auparse.xml
docs/plugins/inspect/plugin-autodetect.xml
docs/plugins/inspect/plugin-avi.xml
docs/plugins/inspect/plugin-cacasink.xml
docs/plugins/inspect/plugin-cairo.xml
docs/plugins/inspect/plugin-cutter.xml
docs/plugins/inspect/plugin-debug.xml
docs/plugins/inspect/plugin-deinterlace.xml
docs/plugins/inspect/plugin-dv.xml
docs/plugins/inspect/plugin-efence.xml
docs/plugins/inspect/plugin-effectv.xml
docs/plugins/inspect/plugin-equalizer.xml
docs/plugins/inspect/plugin-esdsink.xml
docs/plugins/inspect/plugin-flac.xml
docs/plugins/inspect/plugin-flv.xml
docs/plugins/inspect/plugin-flxdec.xml
docs/plugins/inspect/plugin-gconfelements.xml
docs/plugins/inspect/plugin-gdkpixbuf.xml
docs/plugins/inspect/plugin-goom.xml
docs/plugins/inspect/plugin-goom2k1.xml
docs/plugins/inspect/plugin-gstrtpmanager.xml
docs/plugins/inspect/plugin-halelements.xml
docs/plugins/inspect/plugin-icydemux.xml
docs/plugins/inspect/plugin-id3demux.xml
docs/plugins/inspect/plugin-imagefreeze.xml
docs/plugins/inspect/plugin-interleave.xml
docs/plugins/inspect/plugin-isomp4.xml
docs/plugins/inspect/plugin-jack.xml
docs/plugins/inspect/plugin-jpeg.xml
docs/plugins/inspect/plugin-level.xml
docs/plugins/inspect/plugin-matroska.xml
docs/plugins/inspect/plugin-mulaw.xml
docs/plugins/inspect/plugin-multifile.xml
docs/plugins/inspect/plugin-multipart.xml
docs/plugins/inspect/plugin-navigationtest.xml
docs/plugins/inspect/plugin-oss4.xml
docs/plugins/inspect/plugin-ossaudio.xml
docs/plugins/inspect/plugin-png.xml
docs/plugins/inspect/plugin-pulseaudio.xml
docs/plugins/inspect/plugin-replaygain.xml
docs/plugins/inspect/plugin-rtp.xml
docs/plugins/inspect/plugin-rtsp.xml
docs/plugins/inspect/plugin-shapewipe.xml
docs/plugins/inspect/plugin-shout2send.xml
docs/plugins/inspect/plugin-smpte.xml
docs/plugins/inspect/plugin-soup.xml
docs/plugins/inspect/plugin-spectrum.xml
docs/plugins/inspect/plugin-speex.xml
docs/plugins/inspect/plugin-taglib.xml
docs/plugins/inspect/plugin-udp.xml
docs/plugins/inspect/plugin-video4linux2.xml
docs/plugins/inspect/plugin-videobox.xml
docs/plugins/inspect/plugin-videocrop.xml
docs/plugins/inspect/plugin-videofilter.xml
docs/plugins/inspect/plugin-videomixer.xml
docs/plugins/inspect/plugin-wavenc.xml
docs/plugins/inspect/plugin-wavpack.xml
docs/plugins/inspect/plugin-wavparse.xml
docs/plugins/inspect/plugin-ximagesrc.xml
docs/plugins/inspect/plugin-y4menc.xml
win32/common/config.h

12 years agosunaudio: fix typo in comment
Tim-Philipp Müller [Fri, 17 Jun 2011 09:37:33 +0000 (10:37 +0100)]
sunaudio: fix typo in comment

12 years agoMerge branch 'master' into 0.11
Wim Taymans [Fri, 17 Jun 2011 16:12:50 +0000 (18:12 +0200)]
Merge branch 'master' into 0.11

12 years agoautodetect: fix caps
Wim Taymans [Fri, 17 Jun 2011 16:11:38 +0000 (18:11 +0200)]
autodetect: fix caps

12 years agogoom: fix unused-but-set-compiler warnings
Luis de Bethencourt [Thu, 16 Jun 2011 13:38:10 +0000 (15:38 +0200)]
goom: fix unused-but-set-compiler warnings

Remove unnecessary res variables, core checks existance
and type of these fields for us already via the template
caps, and we know that these fields exist because we've
fixated them before in _negotiate().

12 years agoaudioecho: fix param flags
Stefan Kost [Fri, 17 Jun 2011 00:07:09 +0000 (03:07 +0300)]
audioecho: fix param flags

If the parameter cannot be changed in paused&playing, it is not controlable. Set
the appropriate mutability flag instead.

12 years agoRelease 0.10.30
Tim-Philipp Müller [Wed, 15 Jun 2011 22:57:34 +0000 (23:57 +0100)]
Release 0.10.30

This is an ad-hoc release that is almost identical to 0.10.29:

 * work around GLib atomic ops API change
 * better handling of malformed buffers in RTP depayloders
 * some minor compilation fixes

12 years agoudp: Fix compiler warning on mingw-w64
Raimo Järvi [Wed, 8 Jun 2011 15:33:10 +0000 (18:33 +0300)]
udp: Fix compiler warning on mingw-w64

Fixes: #652144.
gstudpnetutils.h:32:0: error: "WINVER" redefined
/usr/i686-w64-mingw32/sys-root/mingw/include/_mingw.h:231:0: note: this is the
location of the previous definition

12 years agointerleave: Work around changes in g_atomic API
David Schleef [Sat, 4 Jun 2011 20:49:52 +0000 (13:49 -0700)]
interleave: Work around changes in g_atomic API

See #651514 for details.

12 years agortp: Fix segmentation fault processing payload buffers
Jose Antonio Santos Cadenas [Wed, 18 May 2011 10:36:40 +0000 (12:36 +0200)]
rtp: Fix segmentation fault processing payload buffers

This commit checks if the value returned by
gst_rtp_buffer_get_payload_buffer and
gst_rtp_buffer_get_payload_subbuffer is NULL before using it.

12 years agopulse: Define PATH_MAX if it isn't defined
Pino Toscano [Mon, 16 May 2011 07:04:31 +0000 (09:04 +0200)]
pulse: Define PATH_MAX if it isn't defined

GNU Hurd for example doesn't define it.

12 years agowavenc: Allow setcaps to be called after a format was negotiated if it's compatible
Sebastian Dröge [Fri, 29 Apr 2011 06:55:19 +0000 (08:55 +0200)]
wavenc: Allow setcaps to be called after a format was negotiated if it's compatible

Otherwise wavenc will fail if upstream decides to set equivalent caps or caps
with additional information later.

Thanks to Alexander Schremmer for finding this bug.

12 years agoRemove esound/esdsink plugin
Tim-Philipp Müller [Wed, 15 Jun 2011 14:06:23 +0000 (15:06 +0100)]
Remove esound/esdsink plugin

12 years agoRemove gconf elements and plugin
Tim-Philipp Müller [Wed, 15 Jun 2011 13:37:29 +0000 (14:37 +0100)]
Remove gconf elements and plugin

GConf was deprecated in favour of GSettings etc.

12 years agoflacparse: fix unitialized access
Wim Taymans [Wed, 15 Jun 2011 13:17:19 +0000 (15:17 +0200)]
flacparse: fix unitialized access

13 years agomatroska: add missing stdio include for sscanf
Stefan Kost [Thu, 9 Jun 2011 18:06:28 +0000 (21:06 +0300)]
matroska: add missing stdio include for sscanf

13 years agoMerge branch 'master' into 0.11
Wim Taymans [Mon, 13 Jun 2011 17:08:38 +0000 (19:08 +0200)]
Merge branch 'master' into 0.11

13 years ago-good: port some more plugins
Wim Taymans [Mon, 13 Jun 2011 15:51:40 +0000 (17:51 +0200)]
-good: port some more plugins

13 years agortsp: fix for flush_stop API change
Wim Taymans [Mon, 13 Jun 2011 15:14:51 +0000 (17:14 +0200)]
rtsp: fix for flush_stop API change

13 years agortp: port some more (de)payloader
Wim Taymans [Mon, 13 Jun 2011 15:14:00 +0000 (17:14 +0200)]
rtp: port some more (de)payloader

13 years agoaudioparsers: not so greedy minimum frame size
Mark Nauwelaerts [Mon, 13 Jun 2011 15:05:19 +0000 (17:05 +0200)]
audioparsers: not so greedy minimum frame size

... which will be determined by parsing anyway, and avoids introducing
redundant additional latency.

13 years ago-good: update for buffer API change
Wim Taymans [Mon, 13 Jun 2011 14:33:57 +0000 (16:33 +0200)]
-good: update for buffer API change

13 years agortp: port to 0.11
Wim Taymans [Mon, 13 Jun 2011 14:33:46 +0000 (16:33 +0200)]
rtp: port to 0.11

13 years agortp: fix for API changes in the base classes
Wim Taymans [Mon, 13 Jun 2011 11:25:49 +0000 (13:25 +0200)]
rtp: fix for API changes in the base classes

13 years agoavimux: use caps event for negotiation
Wim Taymans [Mon, 13 Jun 2011 11:07:50 +0000 (13:07 +0200)]
avimux: use caps event for negotiation

13 years agoavidemux: fix for flush stop event changes
Wim Taymans [Mon, 13 Jun 2011 11:07:27 +0000 (13:07 +0200)]
avidemux: fix for flush stop event changes

13 years agoudp: Fix compiler warning on mingw-w64
Raimo Järvi [Wed, 8 Jun 2011 15:33:10 +0000 (18:33 +0300)]
udp: Fix compiler warning on mingw-w64

Fixes: #652144.
gstudpnetutils.h:32:0: error: "WINVER" redefined
/usr/i686-w64-mingw32/sys-root/mingw/include/_mingw.h:231:0: note: this is the
location of the previous definition

13 years agogoom: fix for bufferpool update
Wim Taymans [Sat, 11 Jun 2011 16:58:07 +0000 (18:58 +0200)]
goom: fix for bufferpool update

13 years agogoom: update for alignment change
Wim Taymans [Fri, 10 Jun 2011 16:05:01 +0000 (18:05 +0200)]
goom: update for alignment change

13 years agojack: port some more
Wim Taymans [Thu, 9 Jun 2011 15:56:18 +0000 (17:56 +0200)]
jack: port some more

13 years agortsp: port to 0.11
Wim Taymans [Thu, 9 Jun 2011 15:52:34 +0000 (17:52 +0200)]
rtsp: port to 0.11

13 years agoudp: port to 0.11
Wim Taymans [Thu, 9 Jun 2011 15:50:08 +0000 (17:50 +0200)]
udp: port to 0.11

13 years agoaasink: register template and klass correctly
Wim Taymans [Thu, 9 Jun 2011 09:37:47 +0000 (11:37 +0200)]
aasink: register template and klass correctly

13 years agogoom: port goom
Wim Taymans [Thu, 9 Jun 2011 08:50:44 +0000 (10:50 +0200)]
goom: port goom

13 years agoMerge branch 'master' into 0.11
Wim Taymans [Wed, 8 Jun 2011 16:06:56 +0000 (18:06 +0200)]
Merge branch 'master' into 0.11

13 years agoassink: port aasink to 0.11
Wim Taymans [Wed, 8 Jun 2011 16:05:20 +0000 (18:05 +0200)]
assink: port aasink to 0.11

13 years agodebugutils: Switch from GST_BOILERPLATE to G_DEFINE_TYPE
Edward Hervey [Tue, 7 Jun 2011 10:06:08 +0000 (12:06 +0200)]
debugutils: Switch from GST_BOILERPLATE to G_DEFINE_TYPE

13 years agovideofilter: Use new GstBaseTransform::transform_caps API
Edward Hervey [Tue, 7 Jun 2011 09:25:18 +0000 (11:25 +0200)]
videofilter: Use new GstBaseTransform::transform_caps API

13 years agoauparse: Don't use GST_BOILERPLATE
Edward Hervey [Tue, 7 Jun 2011 09:23:55 +0000 (11:23 +0200)]
auparse: Don't use GST_BOILERPLATE

13 years agoaudiofxbasefirfilter: Buffers no longer have caps
Edward Hervey [Tue, 7 Jun 2011 09:22:35 +0000 (11:22 +0200)]
audiofxbasefirfilter: Buffers no longer have caps

13 years agoalpha: Use new transform_caps vmethod (with filter)
Edward Hervey [Tue, 7 Jun 2011 09:20:00 +0000 (11:20 +0200)]
alpha: Use new transform_caps vmethod (with filter)

13 years agoaudioparsers: fix some more parsers
Edward Hervey [Mon, 6 Jun 2011 18:43:31 +0000 (20:43 +0200)]
audioparsers: fix some more parsers

13 years agomatroska: refactor code common to matroskademux and matroskaparse
Debarshi Ray [Mon, 6 Jun 2011 12:51:04 +0000 (18:21 +0530)]
matroska: refactor code common to matroskademux and matroskaparse

Move the following function to matroska-read-common.[ch] from
matroska-demux.c and matroska-parse.c:
    - gst_matroska_{demux,parse}_parse_chapters

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

13 years agomatroska: refactor code common to matroskademux and matroskaparse
Debarshi Ray [Mon, 6 Jun 2011 09:17:27 +0000 (14:47 +0530)]
matroska: refactor code common to matroskademux and matroskaparse

Move the following function to matroska-read-common.[ch] from
matroska-demux.c and matroska-parse.c:
    - gst_matroska_{demux,parse}_parse_attachments

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

13 years agomatroska: refactor code common to matroskademux and matroskaparse
Debarshi Ray [Mon, 6 Jun 2011 07:13:14 +0000 (12:43 +0530)]
matroska: refactor code common to matroskademux and matroskaparse

Move the following function to matroska-read-common.[ch] from
matroska-demux.c and matroska-parse.c:
    - gst_matroska_{demux,parse}_parse_attached_file

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

13 years agomatroska: refactor code common to matroskademux and matroskaparse
Debarshi Ray [Sun, 5 Jun 2011 17:15:55 +0000 (22:45 +0530)]
matroska: refactor code common to matroskademux and matroskaparse

Move the following function to matroska-read-common.[ch] from
matroska-demux.c and matroska-parse.c:
    - gst_matroska_{demux,parse}_parse_info

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

13 years agomatroska: refactor code common to matroskademux and matroskaparse
Debarshi Ray [Sun, 5 Jun 2011 04:45:23 +0000 (10:15 +0530)]
matroska: refactor code common to matroskademux and matroskaparse

Move the following function to matroska-read-common.[ch] from
matroska-demux.c and matroska-parse.c:
    - gst_matroska_{demux,parse}_parse_metadata

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

13 years agomatroska: refactor code common to matroskademux and matroskaparse
Debarshi Ray [Sun, 5 Jun 2011 04:24:42 +0000 (09:54 +0530)]
matroska: refactor code common to matroskademux and matroskaparse

Move the following function to matroska-read-common.[ch] from
matroska-demux.c and matroska-parse.c:
    - gst_matroska_{demux,parse}_parse_metadata_id_tag

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