Martin Storsjo [Thu, 2 Sep 2010 20:31:23 +0000 (23:31 +0300)]
qtwrapper: Decode audio until all input data is consumed
The special return value is returned from our buffer callback
when all input data has been consumed.
Martin Storsjo [Tue, 3 May 2011 11:14:20 +0000 (14:14 +0300)]
qtwrapper: Replace the hackish 42 magic number with a define
Julien MOUTTE [Mon, 30 May 2011 06:43:59 +0000 (08:43 +0200)]
dshowdecwrapper: Fix COM initialization
Fixes bug #625190.
Julien MOUTTE [Mon, 30 May 2011 06:43:40 +0000 (08:43 +0200)]
dshowdecwrapper: Fix element registration using data in the type instead of a global
Edward Hervey [Sun, 29 May 2011 16:16:49 +0000 (18:16 +0200)]
dvdspu: Fix pad templates
Our caps intersection code is a bit too touchy about what an element
returns compared to its pad templates.
Alessandro Decina [Sun, 29 May 2011 11:05:31 +0000 (13:05 +0200)]
h264parse: check for out of range pps_id one layer up
Alessandro Decina [Sun, 29 May 2011 11:03:38 +0000 (13:03 +0200)]
mpeg4videoparse: fix compiler warnings
Alessandro Decina [Sun, 29 May 2011 10:54:40 +0000 (12:54 +0200)]
legacyh264parse: check for out of range pps_id one layer up
Fixes compiler warning comparing guint8 and MAX_PPS_COUNT which is > G_MAXUINT8
Christian Fredrik Kalager Schaller [Fri, 27 May 2011 10:05:46 +0000 (11:05 +0100)]
Fix missing header file and update spec to work around current compiler issues
Tim-Philipp Müller [Fri, 27 May 2011 09:44:28 +0000 (10:44 +0100)]
faac: fix CFLAGS and LIBS order in Makefile.am
Sebastian Dröge [Fri, 27 May 2011 08:44:42 +0000 (10:44 +0200)]
faac: Set the correct, valid sample rates in the pad template caps
Sebastian Dröge [Fri, 27 May 2011 08:41:02 +0000 (10:41 +0200)]
voaacenc: Make sure to also return only a subset of the pad template caps in getcaps
Sebastian Dröge [Fri, 27 May 2011 08:35:31 +0000 (10:35 +0200)]
voaacenc: Set the correct, valid sample rates in the pad template caps
Sebastian Dröge [Fri, 27 May 2011 08:32:26 +0000 (10:32 +0200)]
voaacenc: The encoder library currently only supports 1 or 2 channels
Sebastian Dröge [Fri, 27 May 2011 08:31:07 +0000 (10:31 +0200)]
voaacenc: Add profile and level to the caps
Fixes bug #650595.
Sebastian Dröge [Fri, 27 May 2011 08:11:32 +0000 (10:11 +0200)]
faac: Add the profile and level to the caps
Also negotiate the profile from the downstream peer caps
instead of using a property.
Fixes bug #650594.
Sebastian Dröge [Fri, 27 May 2011 07:40:38 +0000 (09:40 +0200)]
faac: Use PROP_ instead of ARG_ for the property enums
Sebastian Dröge [Thu, 26 May 2011 07:59:35 +0000 (09:59 +0200)]
debugspy: Use G_PARAM_STATIC_STRINGS
Guillaume Emont [Fri, 14 Jan 2011 16:42:50 +0000 (17:42 +0100)]
debugspy: add new element
This element allows you to get information about buffers with bus messages. It
provides the same kind of information as identity does through a notify signal
on a string property, but in a more programmer-friendly way.
Gabriel Strimtu [Thu, 26 May 2011 07:46:58 +0000 (09:46 +0200)]
mpegtsparse: Fix parsing of PSI table IDs
Fixes bug #635917.
Sebastian Dröge [Thu, 26 May 2011 07:22:31 +0000 (09:22 +0200)]
dc1394src: Implement LATENCY query
Based on the LATENCY query code in v4l2src and the patch
by Tristan Matthews. Fixes bug #625520.
Stefan Kost [Wed, 25 May 2011 20:14:27 +0000 (23:14 +0300)]
tests: blacklist more sys elements from the state tests
Also wrap the list of blacklisted elements and trim some whitespace.
Stefan Kost [Wed, 25 May 2011 20:13:17 +0000 (23:13 +0300)]
lv2: ensure uniqe property names
Copy and adjust the code from ladspa plugin to ensure unique gobject property
names.
Mark Nauwelaerts [Wed, 25 May 2011 18:52:09 +0000 (20:52 +0200)]
tests: add unit tests for a number of video parsers
Mark Nauwelaerts [Wed, 25 May 2011 18:49:05 +0000 (20:49 +0200)]
tests: additional offset tracking in parser test helper
Mark Nauwelaerts [Wed, 25 May 2011 18:48:38 +0000 (20:48 +0200)]
tests: additional parameterization for parser test helper
Allow context callbacks to perform custom buffer verification
and custom element setup. Also move some static tracking variables
into helper struct and expose the latter struct for use by unit test
(callbacks).
Mark Nauwelaerts [Wed, 25 May 2011 13:26:05 +0000 (15:26 +0200)]
h264parse: plug some more buffer leaks
Mark Nauwelaerts [Wed, 25 May 2011 11:53:55 +0000 (13:53 +0200)]
h264parse: compensate for skipped bytes in parsing state offsets
Mark Nauwelaerts [Wed, 25 May 2011 11:53:21 +0000 (13:53 +0200)]
h264parse: fix clearing adapter forming avc output frame
... which needs to be reset upon a new frame and otherwise (only)
for avc input in passthrough mode (rather than on every chain call).
Mark Nauwelaerts [Wed, 25 May 2011 09:50:07 +0000 (11:50 +0200)]
h264parse: handle all valid pps_id
... which are in range 0-255.
Alessandro Decina [Sun, 15 May 2011 11:23:39 +0000 (13:23 +0200)]
h264parse: allow full negotiation for packetized input
... by defaulting to allow splitting packetized input and having
negotiation with downstream deciding whether or not this applies.
Also enable pass-through parsing mode if input and output format
(stream-format and alignment) match.
API: GstH264Parse:split-packetized (removed)
Fixes #650228.
Mark Nauwelaerts [Tue, 24 May 2011 19:50:52 +0000 (21:50 +0200)]
h263parse: also extract width and height into caps
Víctor Manuel Jáquez Leal [Thu, 21 Apr 2011 20:42:45 +0000 (22:42 +0200)]
jpegparse: unit test for APP1/exif & comment parsing
https://bugzilla.gnome.org/show_bug.cgi?id=648478
Tim-Philipp Müller [Wed, 25 May 2011 13:42:38 +0000 (14:42 +0100)]
mpeg2enc: fix build with 1.9.0 release again after recent fixes for mjpegtools 2.0.0
https://bugzilla.gnome.org/show_bug.cgi?id=650970
Andreas Frisch [Wed, 25 May 2011 13:10:19 +0000 (15:10 +0200)]
mpegtsmux: fix pointer output in stream-not-associated debug output
https://bugzilla.gnome.org/show_bug.cgi?id=651050
Götz Waschk [Tue, 24 May 2011 13:42:44 +0000 (15:42 +0200)]
mpeg2enc: support mjpegtools 2.0
This adds conditional includes for the renamed headers in mjpegtools 2.0.
Fixes: #650970.
Sebastian Dröge [Mon, 23 May 2011 15:29:56 +0000 (17:29 +0200)]
xviddec: Add video/mpeg,mpegversion=4 to the caps
Fixes bug #609639.
Lasse Laukkanen [Fri, 20 May 2011 14:06:49 +0000 (17:06 +0300)]
camerabin: Add image-formatter property
Add image-formatter property in order to let application configure
the formatter element for metadata.
Mark Nauwelaerts [Mon, 23 May 2011 11:54:35 +0000 (13:54 +0200)]
mpeg4videoparse: additional debug tracing
Mark Nauwelaerts [Mon, 23 May 2011 10:06:01 +0000 (12:06 +0200)]
videoparsers: add new mpegvideoparse
Mark Nauwelaerts [Mon, 23 May 2011 10:02:00 +0000 (12:02 +0200)]
mpegvideoparse: rename to legacympegvideoparse
Mark Nauwelaerts [Wed, 18 May 2011 07:47:43 +0000 (09:47 +0200)]
h264parse: avoid stale parsing state
Mark Nauwelaerts [Tue, 17 May 2011 20:42:45 +0000 (22:42 +0200)]
h263parse: simplify minimum frame size handling
Mark Nauwelaerts [Tue, 17 May 2011 20:42:29 +0000 (22:42 +0200)]
h264parse: simplify minimum frame size handling
Mark Nauwelaerts [Tue, 17 May 2011 20:39:19 +0000 (22:39 +0200)]
mpeg4videoparse: simplify minimum frame size handling
Mark Nauwelaerts [Tue, 17 May 2011 20:18:51 +0000 (22:18 +0200)]
mpeg4videoparse: avoid stale parsing state
Mark Nauwelaerts [Thu, 12 May 2011 10:07:39 +0000 (12:07 +0200)]
mpeg4videoparse: port to baseparse
Mark Nauwelaerts [Mon, 23 May 2011 13:03:18 +0000 (15:03 +0200)]
configure.ac: bump -core/-base requirement to 0.10.34.1
... since latest baseparse API is required for videoparsers.
Mark Nauwelaerts [Mon, 23 May 2011 12:41:27 +0000 (14:41 +0200)]
h264parse: gracefully handle truncated input NAL units
Rather than assert'ing in such case, emit warning if the length of a NAL unit
is less than expected 2 and discard it.
Based on patch by Benjamin M. Schwartz <bens@alum.mit.edu>
Fixes #650416.
Vincent Génieux [Mon, 23 May 2011 14:47:31 +0000 (16:47 +0200)]
dvbsrc: Add timeout property and use GstPoll instead of poll
This allows to use much higher timeout values because GstPoll
is interruptible and keeps the number of wakeups during signal
loss lower.
Fixes bug #608171.
Christian Fredrik Kalager Schaller [Mon, 23 May 2011 13:58:08 +0000 (14:58 +0100)]
fix build of openal plugin from disted tarball
Sebastian Dröge [Mon, 23 May 2011 13:32:09 +0000 (15:32 +0200)]
teletextdec: Minor cleanup and indention fixes
Sebastian Dröge [Mon, 23 May 2011 13:20:45 +0000 (15:20 +0200)]
teletextdec: Don't use GST_FLOW_IS_FATAL()
Sebastian Dröge [Mon, 23 May 2011 13:14:04 +0000 (15:14 +0200)]
teletextdec: Fix buffer data leak
Andoni Morales Alastruey [Fri, 10 Sep 2010 12:34:42 +0000 (14:34 +0200)]
teletextdec: Add support for pango
https://bugzilla.gnome.org/show_bug.cgi?id=619739
Andoni Morales Alastruey [Thu, 10 Jun 2010 10:44:27 +0000 (12:44 +0200)]
teletextdec: add a new method to convert a page in a list of strings
https://bugzilla.gnome.org/show_bug.cgi?id=619739
Andoni Morales Alastruey [Thu, 9 Sep 2010 14:41:32 +0000 (16:41 +0200)]
teletextdec: add some data in the preroll buffer
https://bugzilla.gnome.org/show_bug.cgi?id=619739
Andoni Morales Alastruey [Thu, 10 Jun 2010 11:55:30 +0000 (13:55 +0200)]
teletextdec: fix deadlock on a stream error
https://bugzilla.gnome.org/show_bug.cgi?id=619739
Andoni Morales Alastruey [Thu, 10 Jun 2010 10:42:42 +0000 (12:42 +0200)]
teletextdec: don't try to push an event on a pad that returned an error
https://bugzilla.gnome.org/show_bug.cgi?id=619739
Andoni Morales Alastruey [Mon, 13 Sep 2010 09:59:18 +0000 (11:59 +0200)]
teletextdec: New teletext decoder plugin based in zvbi
https://bugzilla.gnome.org/show_bug.cgi?id=619739
Sebastian Dröge [Mon, 23 May 2011 12:14:09 +0000 (14:14 +0200)]
openal: Add new openalsrc element
Based on patches by Victor Lin <bornstub@gmail.com>
Fixes bug #550230.
Sebastian Dröge [Mon, 23 May 2011 11:41:36 +0000 (13:41 +0200)]
openal: Add new OpenAL sink element
Based on a patch by Chris Robinson <chris.kcat@gmail.com>
Fixes bug #615615.
Thiago Santos [Fri, 20 May 2011 18:25:08 +0000 (15:25 -0300)]
camerabin2: Do not segfault on null locations
Prevent capture from starting when saving location is set to
NULL
Stefan Kost [Fri, 20 May 2011 10:04:54 +0000 (13:04 +0300)]
camapplicationinfo: fix possible array overrun
Rafael Diniz [Fri, 20 May 2011 07:58:50 +0000 (09:58 +0200)]
mpeg[pt]sdemux: Add support for AAC LATM/LOAS streams
Fixes bug #615681.
W. Michael Petullo [Thu, 19 May 2011 06:05:14 +0000 (08:05 +0200)]
apexsink: Add support for generation 2 AirTunes hardware
Fixes bug #649931.
Stefan Kost [Thu, 19 May 2011 21:35:55 +0000 (00:35 +0300)]
mxf-example: fix the { } scope
Stefan Kost [Thu, 19 May 2011 21:20:07 +0000 (00:20 +0300)]
festival: don't leak fd on error
Stefan Kost [Thu, 19 May 2011 21:16:00 +0000 (00:16 +0300)]
librfb: don't leak password on error
Stefan Kost [Thu, 19 May 2011 20:57:38 +0000 (23:57 +0300)]
docs: remove obsolete commented out part
We don't have this in the other modules and its not needed.
Stefan Kost [Thu, 19 May 2011 20:50:47 +0000 (23:50 +0300)]
docs: update plugin introspection data
Now more files are merged and produced in a canonical fashion, which hopefully
creates less or no delta in the future.
Stefan Kost [Thu, 19 May 2011 19:58:10 +0000 (22:58 +0300)]
Automatic update of common submodule
From 9e5bbd5 to 69b981f
Thiago Santos [Thu, 19 May 2011 17:58:22 +0000 (14:58 -0300)]
camerabin2: examples: Add video-device argument
Adds an argument to select which video device should be used
on the video source element in camerabin2
Thiago Santos [Thu, 19 May 2011 17:52:22 +0000 (14:52 -0300)]
camerabin2: examples: Fix typo from previous commit
The property is audio-src and not audio-source
Thiago Santos [Thu, 19 May 2011 17:32:02 +0000 (14:32 -0300)]
camerabin2: examples: Add audio-source parameter to gst-camerabin2-test
Adds an option to select the audio source to be used on video
recordings on camerabin2 test application
Thiago Santos [Thu, 19 May 2011 17:23:59 +0000 (14:23 -0300)]
configure: add missing [
Adds missing [ to configure on the CDAUDIO pkg config check
Stefan Kost [Thu, 19 May 2011 15:45:25 +0000 (18:45 +0300)]
jasperenc: remove unused 'mimetype' variable
As mimetype is not used, we don't need to fetch it and therefore neither need
the structure s.
Christian Fredrik Kalager Schaller [Thu, 19 May 2011 14:26:38 +0000 (15:26 +0100)]
Update spec file to fit with latest upstream spec files
Olivier Crête [Wed, 18 May 2011 19:44:06 +0000 (15:44 -0400)]
shm: Make gcc 4.6 happy
Remove warnings due to initialized but never used warnings
David Schleef [Wed, 18 May 2011 20:35:34 +0000 (13:35 -0700)]
h264parse: max pps is 255
Fixes #650484.
Brian Gitonga Marete [Thu, 12 May 2011 19:54:44 +0000 (22:54 +0300)]
decklink: Change counters to 64 bit unsigned integers.
David Schleef [Tue, 10 May 2011 23:14:32 +0000 (16:14 -0700)]
configure: switch libcdaudio to pkg-config
David Schleef [Mon, 25 Apr 2011 02:11:36 +0000 (19:11 -0700)]
mpegtsmux: use gst debug for tsmux library
Quentin Smith [Tue, 19 Apr 2011 19:04:05 +0000 (15:04 -0400)]
avc: avcsrc is always enabled
Quentin Smith [Tue, 19 Apr 2011 19:01:15 +0000 (15:01 -0400)]
avc: Include 200 bus cycles in each buffer (about 300 TS packets)
Quentin Smith [Tue, 19 Apr 2011 19:00:53 +0000 (15:00 -0400)]
avc: Emit a single buffer per callback
Quentin Smith [Tue, 19 Apr 2011 17:53:54 +0000 (13:53 -0400)]
avc: Track the number of enqueued and dequeued packets
Quentin Smith [Tue, 19 Apr 2011 17:53:23 +0000 (13:53 -0400)]
avc: Dump timestamp information
Quentin Smith [Mon, 18 Apr 2011 19:37:57 +0000 (15:37 -0400)]
avc: Save AVC objects in the GstAVCSrc object
and stop them when the pipeline is stopped
Quentin Smith [Mon, 18 Apr 2011 19:16:00 +0000 (15:16 -0400)]
avc: Cycle and packet are unsigned
Quentin Smith [Mon, 18 Apr 2011 19:15:28 +0000 (15:15 -0400)]
avc: avcsrc is a live source
Quentin Smith [Mon, 18 Apr 2011 19:14:55 +0000 (15:14 -0400)]
avc: Look in AVCVideoServices for headers
David Schleef [Mon, 18 Apr 2011 19:28:52 +0000 (12:28 -0700)]
avc: attempt new configure
David Schleef [Sun, 17 Apr 2011 02:42:00 +0000 (19:42 -0700)]
avc: Add AVC Video Services plugin for OS/X
Stefan Kost [Wed, 18 May 2011 13:10:40 +0000 (16:10 +0300)]
Automatic update of common submodule
From fd35073 to 9e5bbd5
Sebastian Dröge [Wed, 18 May 2011 11:27:20 +0000 (13:27 +0200)]
vp8enc: Name max/min quantizer properties {max,min}-quantizer
Also improve quality property description.
Alexey Fisher [Wed, 18 May 2011 11:26:23 +0000 (13:26 +0200)]
vp8enc: Add properties to select a maximum and minimum quantizer
Fixes bug #641405.
Alexey Fisher [Wed, 18 May 2011 11:18:58 +0000 (13:18 +0200)]
vp8enc: Fix quality to (constant) quantizer mapping
This now allows to select all possible quantizers between
0 and 63.
See bug #641405.
Stefan Kost [Wed, 18 May 2011 09:24:47 +0000 (12:24 +0300)]
Automatic update of common submodule
From 46dfcea to fd35073
Stefan Kost [Thu, 28 Apr 2011 12:59:38 +0000 (15:59 +0300)]
various: fix author tag in element details