platform/upstream/gstreamer.git
13 years ago.gitignore: ignore gsettings xml schema file
Tim-Philipp Müller [Wed, 28 Jul 2010 16:36:53 +0000 (18:36 +0200)]
.gitignore: ignore gsettings xml schema file

13 years agodocs: add more plugins and elements to the docs
Tim-Philipp Müller [Wed, 28 Jul 2010 16:34:15 +0000 (18:34 +0200)]
docs: add more plugins and elements to the docs

13 years agoivfparse: fix up macros and function names to match guidelines
Tim-Philipp Müller [Wed, 28 Jul 2010 15:46:53 +0000 (17:46 +0200)]
ivfparse: fix up macros and function names to match guidelines

13 years agogaudieffects: fix structure names to comply with the plugin moving guidelines
Tim-Philipp Müller [Wed, 28 Jul 2010 15:34:02 +0000 (17:34 +0200)]
gaudieffects: fix structure names to comply with the plugin moving guidelines

13 years agoqtmux: use caps bitrate at last chance
Marc-André Lureau [Wed, 28 Jul 2010 14:15:53 +0000 (16:15 +0200)]
qtmux: use caps bitrate at last chance

If we didn't get the stream's bitrate from one of the atoms,
try getting it from the caps as a last resort.

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

13 years agoqtmux: btrt - max bitrate before average
Marc-André Lureau [Wed, 28 Jul 2010 14:12:11 +0000 (16:12 +0200)]
qtmux: btrt - max bitrate before average

According to iso base media file format, the max bitrate
is before the avg

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

13 years agobasevideodecoder: Reset the segment on FLUSH_STOP and when going back to READY
Sebastian Dröge [Tue, 27 Jul 2010 16:23:30 +0000 (18:23 +0200)]
basevideodecoder: Reset the segment on FLUSH_STOP and when going back to READY

13 years agovdpau: dist new header file
Tim-Philipp Müller [Tue, 27 Jul 2010 16:07:00 +0000 (18:07 +0200)]
vdpau: dist new header file

Fix make distcheck.

14 years agodshowvideosink: Improvements contributed from the Moovida projet.
Julien Moutte [Fri, 23 Jul 2010 17:41:29 +0000 (19:41 +0200)]
dshowvideosink: Improvements contributed from the Moovida projet.

* Inherit from GstVideoSink
* Implement GstNavigation interface
* Proper COM initialization for threaded environments
* Fix Window resource leak
* Add EVR support for better video scaling on Windows Vista and above
* Only apply PAR scaling when the keep_aspect_ratio property is set to stay
consistent with the other Linux sinks
* Prevent an infinite loop with the wndproc chain
* Fix debugging messages to use the object instance

14 years agovdpau: add gst_vdp_decoder_render and gst_vdp_decoder_init_decoder
Carl-Anton Ingmarsson [Thu, 22 Jul 2010 22:28:49 +0000 (00:28 +0200)]
vdpau: add gst_vdp_decoder_render and gst_vdp_decoder_init_decoder

14 years agoexamples: Use cairo instead of gdk_draw_* API
Sebastian Dröge [Thu, 22 Jul 2010 07:21:33 +0000 (09:21 +0200)]
examples: Use cairo instead of gdk_draw_* API

Fixes bug #625003.

14 years agogaudieffects: Adds new plugin 'gaudieffects'
Luis de Bethencourt [Tue, 13 Jul 2010 01:37:47 +0000 (22:37 -0300)]
gaudieffects: Adds new plugin 'gaudieffects'

Adds the new 'gaudieffects' plugin, originally found
here: http://github.com/luisbg/gaudi_effects

Contains the following video effect elements: burn, chromium, dilate,
dodge, exclusion and solarize.

Thanks to Jan Schmidt for the reviewing and refactoring

14 years agovdpauh264dec: try to calculate framerate if we don't get one from upstream
Carl-Anton Ingmarsson [Mon, 19 Jul 2010 19:53:30 +0000 (21:53 +0200)]
vdpauh264dec: try to calculate framerate if we don't get one from upstream

14 years agovdpau: fix segfault when vdpau device could not be created
Thijs Vermeir [Mon, 19 Jul 2010 09:34:39 +0000 (11:34 +0200)]
vdpau: fix segfault when vdpau device could not be created

14 years agovdpauh264dec: fix problem when encountering GST_NAL_AU_DELIMITER
Carl-Anton Ingmarsson [Sun, 18 Jul 2010 19:15:34 +0000 (21:15 +0200)]
vdpauh264dec: fix problem when encountering GST_NAL_AU_DELIMITER

14 years agowasapisrc: Use new gst_audio_clock_new_full()
Sebastian Dröge [Thu, 8 Jul 2010 07:56:43 +0000 (09:56 +0200)]
wasapisrc: Use new gst_audio_clock_new_full()

14 years agoalsaspdifsink: Use new gst_audio_clock_new_full()
Sebastian Dröge [Thu, 8 Jul 2010 07:55:51 +0000 (09:55 +0200)]
alsaspdifsink: Use new gst_audio_clock_new_full()

14 years agovdpauh264dec: calculate width and height from bitstream info
Carl-Anton Ingmarsson [Thu, 15 Jul 2010 11:23:52 +0000 (13:23 +0200)]
vdpauh264dec: calculate width and height from bitstream info

14 years agovdpauh264dec: fix usage of g_bit_storage
Carl-Anton Ingmarsson [Thu, 15 Jul 2010 09:10:03 +0000 (11:10 +0200)]
vdpauh264dec: fix usage of g_bit_storage

14 years agovdpaumpegdec: rename zigzag matrix
Carl-Anton Ingmarsson [Wed, 14 Jul 2010 09:19:05 +0000 (11:19 +0200)]
vdpaumpegdec: rename zigzag matrix

14 years agovdpauh264dec: use g_bit_storage instead of log2
Carl-Anton Ingmarsson [Wed, 14 Jul 2010 09:17:49 +0000 (11:17 +0200)]
vdpauh264dec: use g_bit_storage instead of log2

log2 caused compile issues on certain platforms

14 years agogsettings: Fix maintainer-clean when it is not available
Thiago Santos [Tue, 13 Jul 2010 03:40:36 +0000 (00:40 -0300)]
gsettings: Fix maintainer-clean when it is not available

Do not use @GSETTINGS_RULES@ if gsettings is not available
to avoid maintainer-clean failing.

14 years agofrei0r: Use correct order of directories to search for plugins
Sebastian Dröge [Sun, 11 Jul 2010 08:47:37 +0000 (10:47 +0200)]
frei0r: Use correct order of directories to search for plugins

And don't fail if a plugin was already registered. Frei0r allows
plugins in directories with higher importance to override plugins
from directories with lower importance.

14 years agovp8enc: Add support for enabling automatic insertion of alt-ref frames by the encoder
Sebastian Dröge [Sat, 10 Jul 2010 14:52:10 +0000 (16:52 +0200)]
vp8enc: Add support for enabling automatic insertion of alt-ref frames by the encoder

14 years agovp8enc: Fix handling of invisible/alt ref frames
Sebastian Dröge [Sat, 10 Jul 2010 14:51:53 +0000 (16:51 +0200)]
vp8enc: Fix handling of invisible/alt ref frames

14 years agobasevideodecoder: Fix memory leak
Sebastian Dröge [Sat, 10 Jul 2010 13:50:50 +0000 (15:50 +0200)]
basevideodecoder: Fix memory leak

The timestamps are only used if the output adapter is used, not
if complete frames are provided by the decoder and finish_frame() is
called and even in the case where the output adapter is used they
might not be used and are leaked.

14 years agovp8dec: Add simple unit test for vp8dec
Sebastian Dröge [Sat, 10 Jul 2010 13:46:51 +0000 (15:46 +0200)]
vp8dec: Add simple unit test for vp8dec

14 years agovp8enc: Improve unit test a bit
Sebastian Dröge [Sat, 10 Jul 2010 13:46:43 +0000 (15:46 +0200)]
vp8enc: Improve unit test a bit

14 years agovp8enc: Also check the output caps in the unit test
Sebastian Dröge [Sat, 10 Jul 2010 13:32:29 +0000 (15:32 +0200)]
vp8enc: Also check the output caps in the unit test

14 years agovp8enc: Add simple unit test
Sebastian Dröge [Sat, 10 Jul 2010 13:29:46 +0000 (15:29 +0200)]
vp8enc: Add simple unit test

14 years agoaifmmux: use alternative way to check for inf
David Hoyt [Fri, 9 Jul 2010 14:44:56 +0000 (17:44 +0300)]
aifmmux: use alternative way to check for inf

MSVC emits a divide-by-zero error when compiling aiffmux.c on line 205.
Fixes #623881.

14 years agowinks: fix compilation by using the right function
David Hoyt [Thu, 8 Jul 2010 20:53:35 +0000 (21:53 +0100)]
winks: fix compilation by using the right function

Fixes #623883.

14 years agojpegparse: fix exif frame size
Víctor Manuel Jáquez Leal [Thu, 8 Jul 2010 15:58:16 +0000 (17:58 +0200)]
jpegparse: fix exif frame size

Skip the correct number of bytes when reading exif
data

Fixes #623854

14 years agowildmidi: Correctly initialize properties with the default values again
Sebastian Dröge [Thu, 8 Jul 2010 13:07:25 +0000 (15:07 +0200)]
wildmidi: Correctly initialize properties with the default values again

14 years agowildmidi: Use PROP_ instead of ARG_ for property enums and use G_PARAM_STATIC_STRINGS
Sebastian Dröge [Thu, 8 Jul 2010 05:57:55 +0000 (07:57 +0200)]
wildmidi: Use PROP_ instead of ARG_ for property enums and use G_PARAM_STATIC_STRINGS

Also don't use G_PARAM_CONSTRUCT, it does not make sense for elements.

14 years agocamerabin: Fix viewfiner-sink property for bins
Thiago Santos [Thu, 8 Jul 2010 02:06:43 +0000 (23:06 -0300)]
camerabin: Fix viewfiner-sink property for bins

Correctly iterate viewfinder-sink children when
it is a bin.

Fixes #623802

14 years agoqtmux: Write 'btrt' atom for H.264 media if possible
Arun Raghavan [Tue, 6 Jul 2010 09:18:08 +0000 (14:48 +0530)]
qtmux: Write 'btrt' atom for H.264 media if possible

This writes out the optional 'btrt' atom (MPEG4BitrateBox) for H.264
media if either or both of average and maximum bitrate are available for
the stream.

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

14 years agoqtmux: Write avg/max bitrate to ESDS if available
Arun Raghavan [Mon, 5 Jul 2010 08:39:50 +0000 (14:09 +0530)]
qtmux: Write avg/max bitrate to ESDS if available

This collects the 'bitrate' and 'maximum-bitrate' tags on the
corresponding pad and uses these to populate these fields in the ESDS
where applicable.

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

14 years agodshowdecwrapper: reset flow return state tracker after flush to avoid spurious
Michael Smith [Wed, 7 Jul 2010 17:33:18 +0000 (10:33 -0700)]
dshowdecwrapper: reset flow return state tracker after flush to avoid spurious
errors after flushing in some cases.

14 years agowildmidi: Add support for wildmidi 0.2.3
Sebastian Dröge [Wed, 7 Jul 2010 06:37:12 +0000 (08:37 +0200)]
wildmidi: Add support for wildmidi 0.2.3

Fixes bug #623722.

14 years agodshowvideosink: Update renderer aspect ratio after force-aspect-ratio property update.
Philippe Normand [Thu, 1 Jul 2010 08:56:19 +0000 (10:56 +0200)]
dshowvideosink: Update renderer aspect ratio after force-aspect-ratio property update.

A new virtual method has been added to the RendererSupport class. It
is called during the initial renderer configuration and each time the
force-aspect-ratio property of the sink is updated.

Fixes bug #623272.

14 years agodshowaudiodec: Fix compilation error
Andoni Morales Alastruey [Tue, 6 Jul 2010 22:15:22 +0000 (00:15 +0200)]
dshowaudiodec: Fix compilation error

Closes #623713

14 years agoasfmux: only use g_warning() when setting the old is-live property, not when reading it
Tim-Philipp Müller [Tue, 6 Jul 2010 12:15:27 +0000 (13:15 +0100)]
asfmux: only use g_warning() when setting the old is-live property, not when reading it

Don't want warnings in e.g. gst-inspect.

14 years agopo: Use proper gsettings schema file
Edward Hervey [Tue, 6 Jul 2010 08:53:04 +0000 (10:53 +0200)]
po: Use proper gsettings schema file

14 years agotests: fix caps leak in jpegparse unit test
Mark Nauwelaerts [Mon, 5 Jul 2010 09:52:56 +0000 (11:52 +0200)]
tests: fix caps leak in jpegparse unit test

14 years agojpegparse: fix skipping extra 0xff markers
Mark Nauwelaerts [Mon, 5 Jul 2010 09:48:08 +0000 (11:48 +0200)]
jpegparse: fix skipping extra 0xff markers

In particular, this makes the jpegparse unit test pass again.
Also add a debug statement.

Fixes #622690.

14 years agocelt: Improve debugging
Sebastian Dröge [Mon, 5 Jul 2010 08:09:36 +0000 (10:09 +0200)]
celt: Improve debugging

14 years agoceltenc: Add support for setting the prediction mode and the start band
Sebastian Dröge [Mon, 5 Jul 2010 08:08:30 +0000 (10:08 +0200)]
celtenc: Add support for setting the prediction mode and the start band

14 years agocelt: Add check for celt 0.8
Sebastian Dröge [Mon, 5 Jul 2010 07:53:33 +0000 (09:53 +0200)]
celt: Add check for celt 0.8

14 years agocelt: Remove support for celt < 0.5
Sebastian Dröge [Mon, 5 Jul 2010 07:52:18 +0000 (09:52 +0200)]
celt: Remove support for celt < 0.5

celt 0.5 was released more than a year ago and the bitstream is
incompatible with the current one anyway.

14 years agocelt: Fix compilation with celt 0.8
Sebastian Dröge [Mon, 5 Jul 2010 07:47:38 +0000 (09:47 +0200)]
celt: Fix compilation with celt 0.8

Fixes bug #623550.

14 years agogsettings: fix some more warnings
Alessandro Decina [Mon, 5 Jul 2010 07:32:30 +0000 (09:32 +0200)]
gsettings: fix some more warnings

14 years agogsettings: fix a compiler warning
Alessandro Decina [Mon, 5 Jul 2010 07:28:49 +0000 (09:28 +0200)]
gsettings: fix a compiler warning

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