Commit graph

11549 commits

Author SHA1 Message Date
Sebastian Dröge 18a21051a2 gsm: Use new audio encoder/decoder base class API for srcpad caps 2012-02-01 16:27:51 +01:00
Mark Nauwelaerts da89903f81 h264parse: disable optimized packetized processing for reverse playback
... as baseparse then provides whole chunks of data (as it should) at once
to be parsed, and so the assumptions used to optimize are no longer valid.

Fixes #667560.
2012-02-01 13:53:17 +01:00
Mark Nauwelaerts 283f97cb79 h264parse: also mind SEI position for config data insertion
Fixes #668627.
2012-02-01 13:53:15 +01:00
Mark Nauwelaerts 136f42974d h264parse: unbreak optimized packetized NALU collection processing
... in that it was so optimized it did not consider grouping NALU into AU
altogether.

Fixes #668627.
2012-02-01 13:53:13 +01:00
Vincent Penquerc'h 8ba11fe2ff tiger: use the new premultiplied support in gstvideo 2012-02-01 12:13:00 +00:00
Vincent Penquerc'h 7a9fff74c6 resindvd: fix wedge in preroll when playbin2 deinterlacing is enabled
When deinterlacing is enabled, an extra colorspace element is added.
Colorspace is a basetransform, and is then the only basetransform
element on the video path. A while ago, basetransform started delaying
events till caps were set on its source pad. These things conspired
to end up sending the DVD highlight events onto a blocked pad on
subtitleoverlay.

Ensuring these highlight events are only sent once we're in playing
mode fixes the issue.

https://bugzilla.gnome.org/show_bug.cgi?id=668762
2012-02-01 12:05:26 +00:00
Robert Swain 73a8c272c0 schro: Fix compilation with 1.0.10 2012-02-01 02:13:48 +01:00
Rob Clark 521e8b199b videoparsers: set interlaced field in caps for mpeg2
https://bugzilla.gnome.org/show_bug.cgi?id=667218
2012-01-31 11:51:37 +00:00
Stefan Sauer cf0f205cca controller: adapt to control-source type changes 2012-01-31 12:29:13 +01:00
Alessandro Decina f547336fdc mpegtsmux: update after collectpads2 changes 2012-01-31 08:44:04 +01:00
Stefan Sauer 1dc8b0eab8 controller: rename control-bindings
gst_control_binding_xxx -> gst_xxx_control_binding for consistency.
2012-01-30 22:42:10 +01:00
Wim Taymans 3b74cca741 update for HEADER flag 2012-01-30 17:17:16 +01:00
Gwenole Beauchesne 4964db6a1c codecparsers: h264: fix parsing of VUI parameters.
max_dec_frame_buffering was mis-parsed because log2_max_mv_length_vertical
was parsed twice.

https://bugzilla.gnome.org/show_bug.cgi?id=668660
2012-01-30 15:21:23 +00:00
Olivier Crête 70539e9c93 rtpmux: Unref non-forwarded events
Also, don't unref forwarded ones
2012-01-29 18:03:53 +00:00
Mark Nauwelaerts dcc13e3eba voamrwbenc: init debug category 2012-01-28 20:03:01 +01:00
Mark Nauwelaerts 5dc80902e2 voaacenc: init debug category 2012-01-28 20:02:59 +01:00
Olivier Crête 3cccb06dc3 rtpmux: resync iterator on resync 2012-01-28 16:57:03 +00:00
Vincent Penquerc'h e0b0604119 kateenc: remove 'flush every packet' hack
This is a bad hack which does not work with Matroska, and is now
obsolete as similar code is not included in oggmux/oggstream.
2012-01-28 12:34:36 +00:00
Olivier Crête b9fd586a61 rtpmux: Re-push sticky events on input pad change 2012-01-27 19:04:24 +01:00
Olivier Crête 83118f5d82 dtmf: Use new-style caps 2012-01-27 19:04:23 +01:00
Sebastian Dröge 360439fe17 configure.ac: Add mpegdemux to the list of ported plugins 2012-01-27 17:00:19 +01:00
Sebastian Dröge 2e0bc90903 mpegdemux: Don't leak the SCHEDULING query 2012-01-27 16:56:53 +01:00
Matej Knopp 7bcd991f93 Port mpegdemux to 0.11 2012-01-27 16:56:23 +01:00
Vincent Penquerc'h 8147669971 plenty: fixup glib deprecations 2012-01-27 15:47:07 +00:00
Thiago Santos f4d6e03b9b camerabin: Add viewfinder colorspace conversion to default flags
This make the default settings more likely to work. If needed, one
can optimize by disabling conversions with the flags.
2012-01-27 07:37:56 -03:00
Thiago Santos 5edd64eec6 camerabin2: Removing solved TODO and fixing a typo 2012-01-27 07:37:55 -03:00
Mark Nauwelaerts 498e4df9d9 adpcmdec: port to 0.11 2012-01-26 23:28:28 +01:00
Mark Nauwelaerts 936bee00f4 adpcmenc: port to 0.11 2012-01-26 23:28:20 +01:00
Mark Nauwelaerts de606f64eb gsm: port to 0.11 2012-01-26 23:28:07 +01:00
Sebastian Dröge 2b5c6d67ee configure.ac: Add the DVB plugin to the non-ported plugins
It needs the MPEG TS parser and currently crashes during instantiation
because it can't create the MPEG TS parser.
2012-01-26 15:03:27 +01:00
Mark Nauwelaerts 5abef3c14b mpeg2enc: port to 0.11 2012-01-25 18:50:40 +01:00
Mark Nauwelaerts 12ee41829c port some more to new memory API
Fixes #668677.
2012-01-25 18:50:40 +01:00
Olivier Crête 7aead77649 autoconvert: port to 0.11 2012-01-25 18:04:55 +01:00
Olivier Crête 4878946130 bayer: Intersect transformed caps with filter 2012-01-25 18:04:55 +01:00
Olivier Crête 73d57f1848 rtpmux: Don't leak gvalue from iterator 2012-01-25 17:49:26 +01:00
Wim Taymans bc1067ce4b more porting 2012-01-25 16:46:44 +01:00
Mark Nauwelaerts 9dc7571c75 port some more to new memory API 2012-01-25 16:22:09 +01:00
Wim Taymans 21073e98cf port to new memory API 2012-01-25 14:51:25 +01:00
Thomas Vander Stichele f5cf0caf9f Automatic update of common submodule
From c463bc0 to 7fda524
2012-01-25 13:58:19 +01:00
Sebastian Dröge a2a4300241 Merge branch 'master' into 0.11
Conflicts:
	configure.ac
	ext/kate/gstkateenc.c
	gst/colorspace/colorspace.c
	gst/mpegvideoparse/mpegvideoparse.c
2012-01-25 13:22:43 +01:00
Alessandro Decina 8fb0beaf00 mpegpsdemux: limit the amount of scanning done on duration queries
Limit the amount of data scanned when looking for PTSes in duration queries as a
failsafe for kinda broken, potentially large files with sparse or no PTSes.
2012-01-25 13:06:46 +01:00
Alessandro Decina 0961e2f494 mpegpsdemux: don't scan for the last PTS if the first wasn't found 2012-01-25 13:06:45 +01:00
Olivier Crête 071c6e8f15 dtmf: port to 0.11 2012-01-25 11:55:13 +01:00
Olivier Crête e1b7da5410 rtpvp8: port to 0.11 2012-01-25 11:54:54 +01:00
Olivier Crête 0829043b87 videomaxrate: Remove, videorate includes the same functionality now 2012-01-25 11:54:54 +01:00
Olivier Crête e5ff5ee2db rtpmux: port to 0.11 2012-01-25 11:54:53 +01:00
Sebastian Dröge dc4194f86d Automatic update of common submodule
From 2a59016 to c463bc0
2012-01-25 11:38:43 +01:00
Vincent Penquerc'h 6418d914ea flite: make constant static arrays actually static 2012-01-24 11:56:34 +00:00
Vincent Penquerc'h a6a94fec48 flite: fix uninitialized return value 2012-01-24 11:53:26 +00:00
Oleksij Rempel (Alexey Fisher) 44862ac067 vp8enc: trace outgoing timestamps
add info level prints for outgoing timestamps.

Signed-off-by: Oleksij Rempel (Alexey Fisher) <bug-track@fisher-privat.net>
2012-01-24 11:21:26 +00:00