platform/upstream/gstreamer.git
12 years agodvbsuboverlay: no need to make buffer writable twice
Mark Nauwelaerts [Tue, 17 Jul 2012 16:05:23 +0000 (18:05 +0200)]
dvbsuboverlay: no need to make buffer writable twice

12 years agodvbsuboverlay: plug some ref leaks
Mark Nauwelaerts [Tue, 17 Jul 2012 16:05:00 +0000 (18:05 +0200)]
dvbsuboverlay: plug some ref leaks

12 years agodvbsuboverlay: adjust to modified video overlay composition API
Mark Nauwelaerts [Tue, 17 Jul 2012 12:02:14 +0000 (14:02 +0200)]
dvbsuboverlay: adjust to modified video overlay composition API

12 years agoupdate for RTP buffer api changes
Wim Taymans [Tue, 17 Jul 2012 14:39:02 +0000 (16:39 +0200)]
update for RTP buffer api changes

12 years agoaudiovisualizer: shorten base class name
Stefan Sauer [Mon, 16 Jul 2012 20:02:44 +0000 (22:02 +0200)]
audiovisualizer: shorten base class name

As suggested on IRC rename to AudioVisualizer. We use custom suffix on the type
to avoid clashing with other copies for the time being.

12 years agocelt, opencv, wayland, dvbsub, festival, hls: printf format fixes
Tim-Philipp Müller [Sun, 15 Jul 2012 11:27:12 +0000 (12:27 +0100)]
celt, opencv, wayland, dvbsub, festival, hls: printf format fixes

12 years agowayland: don't link to gstinterfaces, which doesn't exist any more
Alban Browaeys [Sat, 14 Jul 2012 13:51:08 +0000 (15:51 +0200)]
wayland: don't link to gstinterfaces, which doesn't exist any more

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

12 years agoopencv: port to 0.11
Sreerenj Balachandran [Fri, 29 Jun 2012 21:22:40 +0000 (00:22 +0300)]
opencv: port to 0.11

Basic port to 0.11 API.

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

12 years agodvbsuboverlay: adaptively blend or attach video overlay composition
Mark Nauwelaerts [Fri, 13 Jul 2012 10:32:51 +0000 (12:32 +0200)]
dvbsuboverlay: adaptively blend or attach video overlay composition

Conflicts:

gst/dvbsuboverlay/gstdvbsuboverlay.c

12 years agodvbsuboverlay: use video overlay composition helper
Mark Nauwelaerts [Fri, 13 Jul 2012 10:27:57 +0000 (12:27 +0200)]
dvbsuboverlay: use video overlay composition helper

... rather than custom home-made blending.

Conflicts:

gst/dvbsuboverlay/gstdvbsuboverlay.c

12 years agotsdemux: more correctly determine expected PES packet payload size
Mark Nauwelaerts [Thu, 12 Jul 2012 08:13:50 +0000 (10:13 +0200)]
tsdemux: more correctly determine expected PES packet payload size

... particularly considering that packet_length == 0 is possible.

12 years agopitch: register as effect
Stefan Sauer [Wed, 11 Jul 2012 21:17:19 +0000 (23:17 +0200)]
pitch: register as effect

12 years agotsdemux: correctly determine expected PES packet payload size
Mark Nauwelaerts [Wed, 11 Jul 2012 18:34:05 +0000 (20:34 +0200)]
tsdemux: correctly determine expected PES packet payload size

Avoids consistently failing to detect that a packet is complete, which
would then only be pushed upon the start of a next packet, which leads
to quite a delay in case of a sparse (subtitle) stream.

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

12 years agodvbsuboverlay: ensure minimum page time out of 1 second
Mark Nauwelaerts [Tue, 10 Jul 2012 15:58:22 +0000 (17:58 +0200)]
dvbsuboverlay: ensure minimum page time out of 1 second

... to compensate for some bogus subtitle with a 0 timeout, which would
result in only being shown for a very unreadable amount of time.

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

12 years agotests: fix build of pitch-test
Tim-Philipp Müller [Wed, 11 Jul 2012 13:27:46 +0000 (14:27 +0100)]
tests: fix build of pitch-test

Does not sound like the same test in 0.10 though..

12 years agodvbsuboverlay: fix compiler warnings
Tim-Philipp Müller [Wed, 11 Jul 2012 12:59:18 +0000 (13:59 +0100)]
dvbsuboverlay: fix compiler warnings

gstdvbsuboverlay.c:772:15: error: pointer targets in passing argument 5 of 'gst_segment_clip' differ in signedness
/home/tpm/gst/0.11/gstreamer/gst/gstsegment.h:192:14: note: expected 'guint64 *' but argument is of type 'gint64 *'
gstdvbsuboverlay.c:772:15: error: pointer targets in passing argument 6 of 'gst_segment_clip' differ in signedness

12 years agodvbsuboverlay: fixup end-of-display-set forcing
Mark Nauwelaerts [Wed, 11 Jul 2012 11:49:14 +0000 (13:49 +0200)]
dvbsuboverlay: fixup end-of-display-set forcing

Conflicts:

gst/dvbsuboverlay/gstdvbsuboverlay.c

12 years agodvbsuboverlay: ensure valid subtitle running time by proper clipping
Mark Nauwelaerts [Wed, 11 Jul 2012 11:48:32 +0000 (13:48 +0200)]
dvbsuboverlay: ensure valid subtitle running time by proper clipping

In particular, pass buffer timestamp (pts) to dvb_sub, and then clip
and convert to running time when the duration (timeout) is known after
decoding it.

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

Conflicts:

gst/dvbsuboverlay/gstdvbsuboverlay.c

12 years agodvbsuboverlay: properly force end-of-display-set
Mark Nauwelaerts [Wed, 11 Jul 2012 11:45:14 +0000 (13:45 +0200)]
dvbsuboverlay: properly force end-of-display-set

... which is upon receiving new data with different PTS spec-wise,
or optionally upon each packet of subtitle data if desired by property.

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

Conflicts:

gst/dvbsuboverlay/gstdvbsuboverlay.c

12 years agodvbsuboverlay: Handle non_modifying_colour_flag correctly in the RLE handlers
Mart Raudsepp [Wed, 21 Dec 2011 11:00:27 +0000 (13:00 +0200)]
dvbsuboverlay: Handle non_modifying_colour_flag correctly in the RLE handlers

The check for when to not memset was checking on an undeterministic 'bits' variable value,
which is only meant to be used inside the loop earlier when it is supposed to check if
clut_index is 1 together with non_mod set, as per spec:

"non_modifying_colour_flag:  If set to '1' this indicates that the CLUT entry value '1'
is a non modifying colour. When the non modifying colour is assigned to an object pixel,
then the pixel of the underlying region background or object shall not be modified. This
can be used to create "transparent holes" in objects."

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

12 years agophotography: update documentation
Lasse Laukkanen [Wed, 13 Oct 2010 07:55:17 +0000 (10:55 +0300)]
photography: update documentation

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

12 years agophotography: Add manual control of exposure, focus and white balance
Lasse Laukkanen [Thu, 14 Oct 2010 07:49:55 +0000 (10:49 +0300)]
photography: Add manual control of exposure, focus and white balance

Add new interface properties and mode for better manual control of
exposure, focus and white balance.

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

12 years agophotography: Add GstPhotography prefix and fix spelling colour->color
Lasse Laukkanen [Fri, 8 Oct 2010 08:33:31 +0000 (11:33 +0300)]
photography: Add GstPhotography prefix and fix spelling colour->color

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

12 years agocodecparsers: minor header indentation clean-up for mpegvideoparser
Tim-Philipp Müller [Tue, 10 Jul 2012 22:27:23 +0000 (23:27 +0100)]
codecparsers: minor header indentation clean-up for mpegvideoparser

12 years agosoundtouch: port to 0.11
Wim Taymans [Tue, 10 Jul 2012 15:47:20 +0000 (17:47 +0200)]
soundtouch: port to 0.11

12 years agofestival: unmap input buffer
Wim Taymans [Tue, 10 Jul 2012 10:10:28 +0000 (12:10 +0200)]
festival: unmap input buffer

12 years agoport festival to 0.11
Sreerenj Balachandran [Wed, 4 Jul 2012 07:14:35 +0000 (10:14 +0300)]
port festival to 0.11

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

12 years agotests: fix some pad template-related criticals in camerabin test
Tim-Philipp Müller [Tue, 10 Jul 2012 10:14:59 +0000 (11:14 +0100)]
tests: fix some pad template-related criticals in camerabin test

12 years agodataurisrc: copy into provided buffer if a buffer is provided
Tim-Philipp Müller [Mon, 9 Jul 2012 23:59:40 +0000 (00:59 +0100)]
dataurisrc: copy into provided buffer if a buffer is provided

12 years agotests: fix zbar test
Tim-Philipp Müller [Mon, 9 Jul 2012 21:08:50 +0000 (22:08 +0100)]
tests: fix zbar test

12 years agoasfmux: update for riff field rename
Mark Nauwelaerts [Mon, 9 Jul 2012 10:22:45 +0000 (12:22 +0200)]
asfmux: update for riff field rename

12 years agoaudiovisualizers: update baseclass from libvisual porting
Stefan Sauer [Sun, 8 Jul 2012 17:23:30 +0000 (19:23 +0200)]
audiovisualizers: update baseclass from libvisual porting

12 years agodtmfsrc: pass unhandled non-custom events to the base class
Tim-Philipp Müller [Sat, 7 Jul 2012 23:08:55 +0000 (00:08 +0100)]
dtmfsrc: pass unhandled non-custom events to the base class

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

12 years agoasfmux: remove deprecated "is-live" property
Tim-Philipp Müller [Fri, 6 Jul 2012 13:53:57 +0000 (14:53 +0100)]
asfmux: remove deprecated "is-live" property

Use the "streamable" property instead.

12 years agoupdate for query api changes
Wim Taymans [Fri, 6 Jul 2012 09:50:53 +0000 (11:50 +0200)]
update for query api changes

12 years agoupdate for query api changes
Wim Taymans [Fri, 6 Jul 2012 09:26:55 +0000 (11:26 +0200)]
update for query api changes

12 years agoupdate for allocation query changes
Wim Taymans [Fri, 6 Jul 2012 09:03:04 +0000 (11:03 +0200)]
update for allocation query changes

12 years agoshmsrc: memory corruption when a client disconnects (fixes #679385)
Aleix Conchillo Flaque [Wed, 4 Jul 2012 09:38:51 +0000 (11:38 +0200)]
shmsrc: memory corruption when a client disconnects (fixes #679385)

12 years agogst: Implement segment-done event
Sebastian Dröge [Thu, 5 Jul 2012 11:18:47 +0000 (13:18 +0200)]
gst: Implement segment-done event

12 years agodirectsoundsrc: Chain up to the parent class' finalize implementation
Sebastian Dröge [Tue, 3 Jul 2012 10:57:58 +0000 (12:57 +0200)]
directsoundsrc: Chain up to the parent class' finalize implementation

12 years agodecklinksink: Better handling of audio output
David Schleef [Tue, 3 Jul 2012 00:55:37 +0000 (17:55 -0700)]
decklinksink: Better handling of audio output

Conflicts:

sys/decklink/gstdecklinksink.cpp

12 years agodecklinksrc: Send newsegment events
David Schleef [Tue, 3 Jul 2012 00:52:15 +0000 (17:52 -0700)]
decklinksrc: Send newsegment events

12 years agodecklinksink: Mark element as sink element
David Schleef [Tue, 3 Jul 2012 00:51:18 +0000 (17:51 -0700)]
decklinksink: Mark element as sink element

12 years agodecklink: use GOnce in type registration
David Schleef [Tue, 3 Jul 2012 00:49:54 +0000 (17:49 -0700)]
decklink: use GOnce in type registration

12 years agointer: Increase the inter audio surface buffering
David Schleef [Tue, 3 Jul 2012 00:32:14 +0000 (17:32 -0700)]
inter: Increase the inter audio surface buffering

12 years agointeraudiosink: reenable channel property
David Schleef [Mon, 2 Jul 2012 19:04:19 +0000 (12:04 -0700)]
interaudiosink: reenable channel property

12 years agointeraudiosrc: Set format to time
David Schleef [Mon, 2 Jul 2012 19:03:44 +0000 (12:03 -0700)]
interaudiosrc: Set format to time

12 years agosys: make video sinks default to force-aspect-ratio=true
Tim-Philipp Müller [Fri, 29 Jun 2012 11:03:51 +0000 (12:03 +0100)]
sys: make video sinks default to force-aspect-ratio=true

12 years agompegtsbase: Move known PSI PIDs to where they belong
Edward Hervey [Thu, 28 Jun 2012 16:04:10 +0000 (18:04 +0200)]
mpegtsbase: Move known PSI PIDs to where they belong

This avoids tsdemux parsing data is doesn't really care about

Conflicts:

gst/mpegtsdemux/mpegtsparse.c

12 years agompegtbase: Add more known default SI PIDs
Edward Hervey [Sat, 2 Jun 2012 06:05:44 +0000 (08:05 +0200)]
mpegtbase: Add more known default SI PIDs

12 years agotsdemux: Fix AAC LATM caps
Edward Hervey [Thu, 28 Jun 2012 15:40:16 +0000 (17:40 +0200)]
tsdemux: Fix AAC LATM caps

12 years agotests: mpegtsmux: add basic output unit test verification
Mark Nauwelaerts [Fri, 22 Jun 2012 14:47:58 +0000 (16:47 +0200)]
tests: mpegtsmux: add basic output unit test verification

12 years agompegtsmux: apply some more CLOCK_BASE to ensure slack for PCR offset
Mark Nauwelaerts [Fri, 22 Jun 2012 15:51:37 +0000 (17:51 +0200)]
mpegtsmux: apply some more CLOCK_BASE to ensure slack for PCR offset

Conflicts:

gst/mpegtsmux/tsmux/tsmux.c

12 years agofix x-wmv format string
Wim Taymans [Wed, 27 Jun 2012 09:23:19 +0000 (11:23 +0200)]
fix x-wmv format string

12 years agointerlace: port to 0.11
Wim Taymans [Tue, 26 Jun 2012 14:33:54 +0000 (16:33 +0200)]
interlace: port to 0.11

12 years agod3dvideosink: release the offscreen surface before the d3d device
Andoni Morales Alastruey [Mon, 25 Jun 2012 14:18:41 +0000 (16:18 +0200)]
d3dvideosink: release the offscreen surface before the d3d device

The offscreen surface keeps a reference on the d3d device, so if the
device is released first we don't see the reference count debug message
going to 0 as it should be.

12 years agod3dvideosink: clean up element
Andoni Morales Alastruey [Tue, 19 Jun 2012 18:16:40 +0000 (20:16 +0200)]
d3dvideosink: clean up element

Remove old commented code and uneeded extra indentation

12 years agod3dvideosink: rework locking for devices lost
Andoni Morales Alastruey [Tue, 19 Jun 2012 18:03:02 +0000 (20:03 +0200)]
d3dvideosink: rework locking for devices lost

12 years agod3dvideosink: release and recreate the device in prepare_window
Andoni Morales Alastruey [Tue, 19 Jun 2012 18:19:27 +0000 (20:19 +0200)]
d3dvideosink: release and recreate the device in prepare_window

12 years agospectrascope: avoid dark pixels in fade-and-move-up mode
Stefan Sauer [Sun, 24 Jun 2012 19:11:39 +0000 (21:11 +0200)]
spectrascope: avoid dark pixels in fade-and-move-up mode

12 years agoaudiovisualizers: fix input buffer handling
Stefan Sauer [Sun, 24 Jun 2012 18:54:24 +0000 (20:54 +0200)]
audiovisualizers: fix input buffer handling

Use _replace instead of _append to fix growing buffers.

12 years agohls, sdp: update for gst_element_make_from_uri() changes
Tim-Philipp Müller [Sat, 23 Jun 2012 14:02:13 +0000 (15:02 +0100)]
hls, sdp: update for gst_element_make_from_uri() changes

12 years agosys: remove left-over v4l2 dir which has moved to good
Tim-Philipp Müller [Thu, 21 Jun 2012 11:17:09 +0000 (12:17 +0100)]
sys: remove left-over v4l2 dir which has moved to good

let's not keep a README around to announce it's moved to -good,
that's just clutter.

12 years agoconfigure: Really always define DECKLINK_OSX conditional
Sebastian Dröge [Thu, 21 Jun 2012 10:43:23 +0000 (11:43 +0100)]
configure: Really always define DECKLINK_OSX conditional

12 years agoCorrect satellite delivery descriptor parsing.
Tony Houghton [Wed, 13 Jul 2011 18:25:08 +0000 (19:25 +0100)]
Correct satellite delivery descriptor parsing.

Original code to parse satellite delivery descriptors to generate
"satellite" structures appeared to be copy & pasted from cable's code
without amending for satellite.

Also added 8PSK to dvbsrc's enum for modulation.

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

Conflicts:

gst/mpegdemux/gstmpegdesc.h
gst/mpegdemux/mpegtspacketizer.c

12 years agotsparse: Rework handling and cleanups
Edward Hervey [Wed, 20 Jun 2012 16:14:11 +0000 (18:14 +0200)]
tsparse: Rework handling and cleanups

tspad always has a static source pad which output everything received
(not functional yet).

Program pads are now request pads.

Remove all cruft that should have been removed from the switch over
to mpegtsbase.

Conflicts:

gst/mpegtsdemux/mpegtsparse.c

12 years agompegtbase: Always send EOS
Edward Hervey [Wed, 20 Jun 2012 16:10:37 +0000 (18:10 +0200)]
mpegtbase: Always send EOS

subclass will take care of handling it more if needed

12 years agortmpsrc: Fix element losing data at the end of buffers
Mike Ruprecht [Wed, 20 Jun 2012 22:52:13 +0000 (17:52 -0500)]
rtmpsrc: Fix element losing data at the end of buffers

rtmpsrc outputs truncated buffers because, when enough data is
read to fill the buffer, the amount read that time (todo) is set
to zero before it's added to the cumulative buffer size (bsize).
The buffer is then truncated to bsize resulting in lost data.
This patch adds todo to bsize before setting todo to zero.

Fixes #678509

12 years agotimidity: Fix flag checking
Edward Hervey [Wed, 20 Jun 2012 09:02:03 +0000 (11:02 +0200)]
timidity: Fix flag checking

12 years agoteletext: #if0 code that never happens
Edward Hervey [Wed, 20 Jun 2012 08:59:08 +0000 (10:59 +0200)]
teletext: #if0 code that never happens

The only place this method is called is with lofp being a guint8 (from
a data block).

12 years agoteletextdec: Use proper variable type
Edward Hervey [Wed, 20 Jun 2012 08:58:32 +0000 (10:58 +0200)]
teletextdec: Use proper variable type

12 years agoupdate for bus api changes
Wim Taymans [Wed, 20 Jun 2012 10:31:19 +0000 (12:31 +0200)]
update for bus api changes

12 years agotests: mpegtsmux: port test to 0.11
Mark Nauwelaerts [Wed, 20 Jun 2012 10:19:55 +0000 (12:19 +0200)]
tests: mpegtsmux: port test to 0.11

12 years agompegtsmux: fix value handling in pad iteration
Mark Nauwelaerts [Wed, 20 Jun 2012 10:17:37 +0000 (12:17 +0200)]
mpegtsmux: fix value handling in pad iteration

12 years agoupdate for task api change
Wim Taymans [Wed, 20 Jun 2012 08:34:48 +0000 (10:34 +0200)]
update for task api change

12 years agompegtsmux: fix memory leak
Matej Knopp [Wed, 20 Jun 2012 02:45:27 +0000 (22:45 -0400)]
mpegtsmux: fix memory leak

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

12 years agodvb: Detect more issues with configuration file
Edward Hervey [Tue, 19 Jun 2012 08:35:48 +0000 (10:35 +0200)]
dvb: Detect more issues with configuration file

Report useful errors when:
* file is present but empty
* requested channel is not present

12 years agodvbbasebin: Emit an error when we fail reading the channels file
Edward Hervey [Tue, 19 Jun 2012 08:22:50 +0000 (10:22 +0200)]
dvbbasebin: Emit an error when we fail reading the channels file

Conflicts:

sys/dvb/dvbbasebin.c

12 years agodvbsrc: spell-check
Fabrizio (Misto) Milo [Tue, 1 Feb 2011 18:23:04 +0000 (10:23 -0800)]
dvbsrc: spell-check

12 years agodvb: better dvsrc polarity info
Fabrizio (Misto) Milo [Sat, 15 Jan 2011 03:30:08 +0000 (19:30 -0800)]
dvb: better dvsrc polarity info

12 years agoteletext: Fix initialization
Edward Hervey [Mon, 18 Jun 2012 09:36:15 +0000 (11:36 +0200)]
teletext: Fix initialization

We always ended up erroring on the first page otherwise

Conflicts:

ext/teletextdec/gstteletextdec.c

12 years agompegtspacketizer: Don't use GByteArray
Edward Hervey [Sun, 10 Jun 2012 09:36:32 +0000 (11:36 +0200)]
mpegtspacketizer: Don't use GByteArray

Using a simple array comes to the same result for a fraction of the cost

12 years agompegtbase: Avoid copying GstStructure
Edward Hervey [Sun, 10 Jun 2012 09:21:41 +0000 (11:21 +0200)]
mpegtbase: Avoid copying GstStructure

12 years agompegdesc: Don't allocate/free GstMPEGDescriptor
Edward Hervey [Fri, 8 Jun 2012 13:12:30 +0000 (15:12 +0200)]
mpegdesc: Don't allocate/free GstMPEGDescriptor

Just use static variables

12 years agompegdemux: rename plugin to mpegpsdemux
Tim-Philipp Müller [Sat, 16 Jun 2012 15:49:10 +0000 (16:49 +0100)]
mpegdemux: rename plugin to mpegpsdemux

12 years agompegdemux: remove unused TS demuxer bits that have moved to tsdemux
Tim-Philipp Müller [Sat, 16 Jun 2012 15:30:17 +0000 (16:30 +0100)]
mpegdemux: remove unused TS demuxer bits that have moved to tsdemux

12 years agompegtsmux: remove obsolete struct field
Mark Nauwelaerts [Sat, 16 Jun 2012 17:20:29 +0000 (19:20 +0200)]
mpegtsmux: remove obsolete struct field

12 years agompegtsmux: add support for DVB subtitle and teletext streams
Mark Nauwelaerts [Sat, 16 Jun 2012 14:50:43 +0000 (16:50 +0200)]
mpegtsmux: add support for DVB subtitle and teletext streams

See bug #673582.

Conflicts:

gst/mpegtsmux/Makefile.am

12 years agompegtsmux: optionally use fixed-size PES header
Mark Nauwelaerts [Sat, 16 Jun 2012 14:50:39 +0000 (16:50 +0200)]
mpegtsmux: optionally use fixed-size PES header

12 years agompegtsmux: only write PTS and DTS if different
Mark Nauwelaerts [Sat, 16 Jun 2012 14:50:36 +0000 (16:50 +0200)]
mpegtsmux: only write PTS and DTS if different

12 years agompegtsmux: optionally set data_alignment flag in PES header
Mark Nauwelaerts [Sat, 16 Jun 2012 14:50:32 +0000 (16:50 +0200)]
mpegtsmux: optionally set data_alignment flag in PES header

12 years agompegtsmux: re-enable inadvertent disabled code
Mark Nauwelaerts [Sat, 16 Jun 2012 14:50:27 +0000 (16:50 +0200)]
mpegtsmux: re-enable inadvertent disabled code

12 years agotests: mpegtsmux: adjust again to modified buffer collect behaviour
Mark Nauwelaerts [Sat, 16 Jun 2012 14:44:32 +0000 (16:44 +0200)]
tests: mpegtsmux: adjust again to modified buffer collect behaviour

... by effectively reverting previous adjustment.

12 years agompegtsmux: use default CollectPads collect heuristic
Mark Nauwelaerts [Sat, 16 Jun 2012 14:49:34 +0000 (16:49 +0200)]
mpegtsmux: use default CollectPads collect heuristic

... with an appropriately custom buffer clip function to arrange for
buffer processing.

Conflicts:

gst/mpegtsmux/mpegtsmux.c
gst/mpegtsmux/mpegtsmux.h

12 years agompegtsmux: Fix compiler warnings
Raimo Järvi [Sat, 16 Jun 2012 12:54:49 +0000 (15:54 +0300)]
mpegtsmux: Fix compiler warnings

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

12 years agompegtsmux: fix ported segment init
Mark Nauwelaerts [Sat, 16 Jun 2012 17:17:49 +0000 (19:17 +0200)]
mpegtsmux: fix ported segment init

12 years agompegtsmux: port to 0.11
Matej Knopp [Thu, 14 Jun 2012 21:49:55 +0000 (14:49 -0700)]
mpegtsmux: port to 0.11

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

12 years agod3dvideosink: don't recreate the d3d device if it already exists
Andoni Morales Alastruey [Fri, 15 Jun 2012 11:00:37 +0000 (13:00 +0200)]
d3dvideosink: don't recreate the d3d device if it already exists

12 years agojasper: Rename from jp2k to jasper
Sebastian Dröge [Fri, 15 Jun 2012 09:41:26 +0000 (11:41 +0200)]
jasper: Rename from jp2k to jasper

Jasper is not the only JPEG2000 library out there and we
might want to add encoders/decoders based on OpenJPEG for example.

12 years agoopusenc: add missing mutex unlock on error path
Vincent Penquerc'h [Fri, 15 Jun 2012 09:32:39 +0000 (10:32 +0100)]
opusenc: add missing mutex unlock on error path