platform/upstream/gstreamer.git
14 years agogsettings: Initial version of GSettings plugin
Sebastian Dröge [Sat, 3 Jul 2010 14:15:34 +0000 (16:15 +0200)]
gsettings: Initial version of GSettings plugin

This provides audio/video sources and sinks.

Fixes bug #616265.

14 years agodocs: Integrate VP8 documentation
Sebastian Dröge [Sat, 3 Jul 2010 15:48:20 +0000 (17:48 +0200)]
docs: Integrate VP8 documentation

14 years agovp8: Add initial documentation, based on the theoradec/theoraenc documentation
Sebastian Dröge [Sat, 3 Jul 2010 15:47:29 +0000 (17:47 +0200)]
vp8: Add initial documentation, based on the theoradec/theoraenc documentation

14 years agovp8: Move structure definitions, etc to public header files for gtk-doc
Sebastian Dröge [Sat, 3 Jul 2010 15:34:58 +0000 (17:34 +0200)]
vp8: Move structure definitions, etc to public header files for gtk-doc

14 years agoqtmux: Don't use bogus codec/format tags
Edward Hervey [Fri, 2 Jul 2010 10:45:20 +0000 (12:45 +0200)]
qtmux: Don't use bogus codec/format tags

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

14 years agortpmux: Add support for GstBufferList
Olivier Crête [Thu, 1 Jul 2010 19:19:12 +0000 (15:19 -0400)]
rtpmux: Add support for GstBufferList

Factor out most of the buffer handling and implement a chain_list
function. Also, the DTMF muxer has been modified to just have a
function to accept or reject a buffer instead of having to subclass
both chain and chain_list.

14 years agortpmux: Don't leak invalid buffers
Olivier Crête [Thu, 1 Jul 2010 19:15:49 +0000 (15:15 -0400)]
rtpmux: Don't leak invalid buffers

14 years agovideomaxrate: Add to docs
Olivier Crête [Mon, 14 Jun 2010 19:15:09 +0000 (15:15 -0400)]
videomaxrate: Add to docs

14 years agovideomaxrate: Add fixates_caps
Olivier Crête [Fri, 11 Jun 2010 22:31:05 +0000 (18:31 -0400)]
videomaxrate: Add fixates_caps

14 years agovideomaxrate: Accept wider caps
Olivier Crête [Fri, 11 Jun 2010 00:36:29 +0000 (20:36 -0400)]
videomaxrate: Accept wider caps

14 years agovideomaxrate: Make period over which to average configurable
Olivier Crête [Fri, 11 Jun 2010 00:25:01 +0000 (20:25 -0400)]
videomaxrate: Make period over which to average configurable

14 years agovideomaxrate: Simplify transform_caps
Olivier Crête [Fri, 11 Jun 2010 00:43:16 +0000 (20:43 -0400)]
videomaxrate: Simplify transform_caps

14 years agovideomaxrate: Use basetransform correctly
Olivier Crête [Fri, 11 Jun 2010 00:14:01 +0000 (20:14 -0400)]
videomaxrate: Use basetransform correctly

14 years agovideomaxrate: Make plugin actually work by using an average
Olivier Crête [Fri, 11 Jun 2010 00:08:14 +0000 (20:08 -0400)]
videomaxrate: Make plugin actually work by using an average

14 years agovideomaxrate: Import plugin
Olivier Crête [Thu, 10 Jun 2010 23:17:00 +0000 (19:17 -0400)]
videomaxrate: Import plugin

Import plugin from PsiMedia, based on my work

14 years agofpsdisplaysink: signal-fps-measurements is writable
Thiago Santos [Thu, 1 Jul 2010 19:28:57 +0000 (16:28 -0300)]
fpsdisplaysink: signal-fps-measurements is writable

signal-fps-measurements is a readwrite property, not read-only.

Also adds some more debugging logs.

14 years agotests: add gst-ffmpeg to whitelist as well
Tim-Philipp Müller [Wed, 30 Jun 2010 17:59:23 +0000 (18:59 +0100)]
tests: add gst-ffmpeg to whitelist as well

The mxf tests use some ffmpeg elements if they're available.

14 years agotests: add plugin loading whitelist to test environment
Tim-Philipp Müller [Wed, 30 Jun 2010 17:52:12 +0000 (18:52 +0100)]
tests: add plugin loading whitelist to test environment

Only want to load core/-base/-good/-ugly/-bad plugins here.

14 years agompegtsparse: don't free PAT structure which may still be needed later
Sebastian Pölsterl [Wed, 30 Jun 2010 17:20:13 +0000 (18:20 +0100)]
mpegtsparse: don't free PAT structure which may still be needed later

This is a problem if you tune to a channel which uses pid X and later tune to
another channel where X is used for another table (e.g. PMT).

The code that does that was actually already there but never used because the
pat structure was freed before. The commit that introduced those lines intended
to fix a memory leak, but we clean things up elsewhere.

Fixes #622725.

14 years agodocs: update inspect info, now sorted and escaped
Tim-Philipp Müller [Wed, 30 Jun 2010 17:19:00 +0000 (18:19 +0100)]
docs: update inspect info, now sorted and escaped

14 years ago.gitignore: ignore temporary orc files
Tim-Philipp Müller [Wed, 30 Jun 2010 16:54:45 +0000 (17:54 +0100)]
.gitignore: ignore temporary orc files

14 years agovdpau: Check for log2 and only use it if it's available
Sebastian Dröge [Tue, 29 Jun 2010 09:21:06 +0000 (11:21 +0200)]
vdpau: Check for log2 and only use it if it's available

14 years agoBump automake requirement to 1.10 and autoconf to 2.60
Tim-Philipp Müller [Mon, 28 Jun 2010 15:20:09 +0000 (16:20 +0100)]
Bump automake requirement to 1.10 and autoconf to 2.60

For maintainability reasons, $(builddir) and other things.

See #622944 and #570428.

14 years agovdpauh264dec: don't use deprecated g_ptr_array_free incase glib >= 2.22
Carl-Anton Ingmarsson [Mon, 28 Jun 2010 10:00:55 +0000 (12:00 +0200)]
vdpauh264dec: don't use deprecated g_ptr_array_free incase glib >= 2.22

14 years agovdpauvideopostprocess: fix resizing of output
Carl-Anton Ingmarsson [Mon, 28 Jun 2010 09:19:27 +0000 (11:19 +0200)]
vdpauvideopostprocess: fix resizing of output

14 years agovdpauh264dec: don't use glib 2.22 functions
Carl-Anton Ingmarsson [Mon, 28 Jun 2010 09:08:56 +0000 (11:08 +0200)]
vdpauh264dec: don't use glib 2.22 functions

14 years agovdpau: change GstBaseVideoDecoder state api
Carl-Anton Ingmarsson [Sun, 27 Jun 2010 18:29:06 +0000 (20:29 +0200)]
vdpau: change GstBaseVideoDecoder state api

14 years agovdpauh264dec: free frames on finalize in GstH264DPB
Carl-Anton Ingmarsson [Sun, 27 Jun 2010 08:52:33 +0000 (10:52 +0200)]
vdpauh264dec: free frames on finalize in GstH264DPB

14 years agovdpau: add display property to GstVdpDecoder
Carl-Anton Ingmarsson [Sun, 27 Jun 2010 07:55:22 +0000 (09:55 +0200)]
vdpau: add display property to GstVdpDecoder

14 years agovdpauh264dec: rename GstVdpH264Frame to GstH264Frame
Carl-Anton Ingmarsson [Sat, 26 Jun 2010 23:27:28 +0000 (01:27 +0200)]
vdpauh264dec: rename GstVdpH264Frame to GstH264Frame

14 years agovdpau: fix error handling when plugging "vdpauvideopostprocess ! fakesink"
Carl-Anton Ingmarsson [Sat, 26 Jun 2010 22:36:25 +0000 (00:36 +0200)]
vdpau: fix error handling when plugging "vdpauvideopostprocess ! fakesink"

14 years agovdpau: add error parameter to gst_vdp_video_src_pad_get_device
Carl-Anton Ingmarsson [Sat, 26 Jun 2010 22:35:11 +0000 (00:35 +0200)]
vdpau: add error parameter to gst_vdp_video_src_pad_get_device

14 years agovdpau: Link to $(LIBM) for log2 and friends
Sebastian Dröge [Mon, 28 Jun 2010 08:47:52 +0000 (10:47 +0200)]
vdpau: Link to $(LIBM) for log2 and friends

14 years agolegacyresample: Include _stdint.h for int16_t and friends
Sebastian Dröge [Sun, 27 Jun 2010 17:22:39 +0000 (19:22 +0200)]
legacyresample: Include _stdint.h for int16_t and friends

14 years agocog: Use g_malloc() instead of malloc()
Robert Swain [Sun, 27 Jun 2010 15:46:44 +0000 (17:46 +0200)]
cog: Use g_malloc() instead of malloc()

malloc() needs stdlib.h, which isn't included here and the
memory is freed later with g_free() anyway.

14 years agoassrender, ivfparse, jpegformat: fix compiler warnings with debugging disabled in...
Tim-Philipp Müller [Sun, 27 Jun 2010 10:24:37 +0000 (11:24 +0100)]
assrender, ivfparse, jpegformat: fix compiler warnings with debugging disabled in core

14 years agotests: Fix build with GTK+ < 2.17.7
Sebastian Dröge [Sun, 27 Jun 2010 08:41:16 +0000 (10:41 +0200)]
tests: Fix build with GTK+ < 2.17.7

gtk_widget_get_allocation() was added in that version.

14 years agoconfigure: Require GTK+ >= 2.14 for the example
Sebastian Dröge [Sun, 27 Jun 2010 08:36:58 +0000 (10:36 +0200)]
configure: Require GTK+ >= 2.14 for the example

14 years agotests: Don't use deprecated GTK API to fix the build with GTK+ 3.0
Sebastian Dröge [Sun, 27 Jun 2010 05:40:50 +0000 (07:40 +0200)]
tests: Don't use deprecated GTK API to fix the build with GTK+ 3.0

14 years agovdpau: add GstVdpDecoder base class
Carl-Anton Ingmarsson [Sat, 26 Jun 2010 19:02:53 +0000 (21:02 +0200)]
vdpau: add GstVdpDecoder base class

14 years agovdpauh264dec: add gst_h264_dpb_set_output_func function
Carl-Anton Ingmarsson [Sat, 26 Jun 2010 17:02:00 +0000 (19:02 +0200)]
vdpauh264dec: add gst_h264_dpb_set_output_func function

14 years agoqtmux: Write uint tags that don't have a complement
Thiago Santos [Fri, 25 Jun 2010 23:19:20 +0000 (20:19 -0300)]
qtmux: Write uint tags that don't have a complement

Write uint tags that have complements (e.g. track-number/
track-count) even when we only have one of them available
and set the other one to 0.

Fixes #622484

14 years agometadata: Include config.h in metadata*.c files
Thiago Santos [Fri, 25 Jun 2010 14:02:33 +0000 (11:02 -0300)]
metadata: Include config.h in metadata*.c files

Include config.h in metadataexif.c in metadata plugin so
that HAVE_EXIF gets defined and exif metadata is properly
generated.

Also adds config.h to all .c files missing it in metadata plugin

Fixes #622692

14 years agoasfmux: Warn if preroll value is too big
Thiago Santos [Thu, 24 Jun 2010 23:21:15 +0000 (20:21 -0300)]
asfmux: Warn if preroll value is too big

Post a warning when the preroll value is greater than
the streams duration

14 years agovdpay: fix build in uninstalled setup
Tim-Philipp Müller [Thu, 24 Jun 2010 22:57:16 +0000 (23:57 +0100)]
vdpay: fix build in uninstalled setup

Add GST_PLUGINS_BASE_CFLAGS to CFLAGS so it finds the gst/video/video.h
headers in an uninstalled setup. Also reshuffle order.

14 years agoasfmux: Make metadata writable before setting it
Thiago Santos [Thu, 24 Jun 2010 21:32:44 +0000 (18:32 -0300)]
asfmux: Make metadata writable before setting it

Before copying metadata from one buffer to another, make sure
the destination is metadata-writable.

14 years agovdpauh264dec: fix unitialized variable
Carl-Anton Ingmarsson [Thu, 24 Jun 2010 20:14:38 +0000 (22:14 +0200)]
vdpauh264dec: fix unitialized variable

14 years agovdpauh264dec: fix initalization of GstNalReader cache
Carl-Anton Ingmarsson [Thu, 24 Jun 2010 20:06:56 +0000 (22:06 +0200)]
vdpauh264dec: fix initalization of GstNalReader cache

14 years agofpsdisplaysink: Adds a signal to inform measurements to apps
Thiago Santos [Thu, 24 Jun 2010 15:37:36 +0000 (12:37 -0300)]
fpsdisplaysink: Adds a signal to inform measurements to apps

Adds a signal for applications to receive the fps measurements made
instead of only printing them to the frame/stdout.

This signal is only emited if the signal-fps-measurements property
is set to TRUE

14 years agofpsdisplaysink: Adds max-fps and min-fps property
Thiago Santos [Thu, 24 Jun 2010 13:59:32 +0000 (10:59 -0300)]
fpsdisplaysink: Adds max-fps and min-fps property

Adds 2 properties for getting the maximum and minimum fps
values measured

14 years agofpsdisplaysink: Use G_PARAM_STATIC_STRINGS in all properties
Thiago Santos [Thu, 24 Jun 2010 13:24:27 +0000 (10:24 -0300)]
fpsdisplaysink: Use G_PARAM_STATIC_STRINGS in all properties

Add G_PARAM_STATIC_STRINGS to the properties that are
missing it

14 years agofpsdisplaysink: Add fps-update-interval property
Thiago Santos [Thu, 24 Jun 2010 13:23:02 +0000 (10:23 -0300)]
fpsdisplaysink: Add fps-update-interval property

Use a property to set/get the fps update interval instead
of having a hardcoded value.

14 years agovdpau: rename GstBaseVideoDecoder to SatBaseVideoDecoder using CFLAGS
Carl-Anton Ingmarsson [Thu, 24 Jun 2010 14:20:23 +0000 (16:20 +0200)]
vdpau: rename GstBaseVideoDecoder to SatBaseVideoDecoder using CFLAGS

14 years agoRevert "vdpau: rename GstBaseVideoDecoder to SatBaseVideoDecoder"
Carl-Anton Ingmarsson [Thu, 24 Jun 2010 13:23:33 +0000 (15:23 +0200)]
Revert "vdpau: rename GstBaseVideoDecoder to SatBaseVideoDecoder"

This reverts commit aa0444f204157c22c11a742547c9e68a9eaecc80.

14 years agoAutomatic update of common submodule
Stefan Kost [Thu, 24 Jun 2010 12:09:33 +0000 (15:09 +0300)]
Automatic update of common submodule

From 35617c2 to a519571

14 years agovdpau: rename GstBaseVideoDecoder to SatBaseVideoDecoder
Carl-Anton Ingmarsson [Thu, 24 Jun 2010 11:18:55 +0000 (13:18 +0200)]
vdpau: rename GstBaseVideoDecoder to SatBaseVideoDecoder

14 years agovdpauh264dec: use bitshifts instead of pow
Carl-Anton Ingmarsson [Wed, 23 Jun 2010 20:33:05 +0000 (22:33 +0200)]
vdpauh264dec: use bitshifts instead of pow

14 years agovdpauh264dec: add interlaced = false to sink caps
Carl-Anton Ingmarsson [Wed, 23 Jun 2010 20:21:18 +0000 (22:21 +0200)]
vdpauh264dec: add interlaced = false to sink caps

we don't support interlaced content yet

14 years agortmp: All read return values smaller than zero are failures
Sebastian Dröge [Wed, 23 Jun 2010 20:18:53 +0000 (22:18 +0200)]
rtmp: All read return values smaller than zero are failures

14 years agovdpauh264dec: fix parsing of scaling lists
Carl-Anton Ingmarsson [Wed, 23 Jun 2010 19:10:03 +0000 (21:10 +0200)]
vdpauh264dec: fix parsing of scaling lists

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.