Commit graph

8648 commits

Author SHA1 Message Date
Philippe Normand 0c38d700ca 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.
2010-07-07 07:44:20 +02:00
Andoni Morales Alastruey d69e01ed20 dshowaudiodec: Fix compilation error
Closes #623713
2010-07-06 23:43:09 +01:00
Tim-Philipp Müller 8e2af9017e 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.
2010-07-06 13:15:27 +01:00
Edward Hervey ae66157cd6 po: Use proper gsettings schema file 2010-07-06 10:53:04 +02:00
Mark Nauwelaerts 8f1f15e488 tests: fix caps leak in jpegparse unit test 2010-07-05 11:54:28 +02:00
Mark Nauwelaerts 3a1d0b7a0f jpegparse: fix skipping extra 0xff markers
In particular, this makes the jpegparse unit test pass again.
Also add a debug statement.

Fixes #622690.
2010-07-05 11:54:25 +02:00
Sebastian Dröge 3e4eacce3c celt: Improve debugging 2010-07-05 10:09:36 +02:00
Sebastian Dröge 042419baa1 celtenc: Add support for setting the prediction mode and the start band 2010-07-05 10:08:30 +02:00
Sebastian Dröge 2d80fd6c22 celt: Add check for celt 0.8 2010-07-05 09:53:33 +02:00
Sebastian Dröge ab439a95bb 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.
2010-07-05 09:52:18 +02:00
Sebastian Dröge 3018802bda celt: Fix compilation with celt 0.8
Fixes bug #623550.
2010-07-05 09:48:20 +02:00
Alessandro Decina 01dae19624 gsettings: fix some more warnings 2010-07-05 09:32:30 +02:00
Alessandro Decina c71e8a9341 gsettings: fix a compiler warning 2010-07-05 09:28:49 +02:00
Sebastian Dröge 0d2fc6a730 gsettings: Initial version of GSettings plugin
This provides audio/video sources and sinks.

Fixes bug #616265.
2010-07-04 17:00:35 +02:00
Sebastian Dröge 7f51273b8e docs: Integrate VP8 documentation 2010-07-03 17:48:20 +02:00
Sebastian Dröge dcd0b3599c vp8: Add initial documentation, based on the theoradec/theoraenc documentation 2010-07-03 17:47:29 +02:00
Sebastian Dröge 8c85e1c0a0 vp8: Move structure definitions, etc to public header files for gtk-doc 2010-07-03 17:34:58 +02:00
Edward Hervey e5ce188b1d qtmux: Don't use bogus codec/format tags
https://bugzilla.gnome.org/show_bug.cgi?id=623365
2010-07-02 12:46:08 +02:00
Olivier Crête d46275c37f 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.
2010-07-02 00:15:49 -04:00
Olivier Crête 5d21b0815a rtpmux: Don't leak invalid buffers 2010-07-02 00:15:49 -04:00
Olivier Crête 7950499805 videomaxrate: Add to docs 2010-07-02 00:06:44 -04:00
Olivier Crête 68aaa637b8 videomaxrate: Add fixates_caps 2010-07-02 00:06:44 -04:00
Olivier Crête f027b95400 videomaxrate: Accept wider caps 2010-07-02 00:06:44 -04:00
Olivier Crête b9601e2096 videomaxrate: Make period over which to average configurable 2010-07-02 00:06:44 -04:00
Olivier Crête 3449d16566 videomaxrate: Simplify transform_caps 2010-07-02 00:06:44 -04:00
Olivier Crête ed74d385bc videomaxrate: Use basetransform correctly 2010-07-02 00:06:44 -04:00
Olivier Crête 6aa71af0ec videomaxrate: Make plugin actually work by using an average 2010-07-02 00:06:44 -04:00
Olivier Crête 599027fe24 videomaxrate: Import plugin
Import plugin from PsiMedia, based on my work
2010-07-02 00:06:44 -04:00
Thiago Santos c470918903 fpsdisplaysink: signal-fps-measurements is writable
signal-fps-measurements is a readwrite property, not read-only.

Also adds some more debugging logs.
2010-07-01 17:13:25 -03:00
Tim-Philipp Müller 677ae19bd0 tests: add gst-ffmpeg to whitelist as well
The mxf tests use some ffmpeg elements if they're available.
2010-06-30 18:59:23 +01:00
Tim-Philipp Müller 9dd5dbdc8f tests: add plugin loading whitelist to test environment
Only want to load core/-base/-good/-ugly/-bad plugins here.
2010-06-30 18:53:56 +01:00
Sebastian Pölsterl 61a8856133 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.
2010-06-30 18:27:16 +01:00
Tim-Philipp Müller 90e31a0178 docs: update inspect info, now sorted and escaped 2010-06-30 18:27:16 +01:00
Tim-Philipp Müller d9bfa25728 .gitignore: ignore temporary orc files 2010-06-30 18:27:16 +01:00
Sebastian Dröge dfeaa7709b vdpau: Check for log2 and only use it if it's available 2010-06-29 11:21:30 +02:00
Tim-Philipp Müller c6def75fc4 Bump automake requirement to 1.10 and autoconf to 2.60
For maintainability reasons, $(builddir) and other things.

See #622944 and #570428.
2010-06-28 16:23:09 +01:00
Carl-Anton Ingmarsson 380ec88b4c vdpauh264dec: don't use deprecated g_ptr_array_free incase glib >= 2.22 2010-06-28 12:00:55 +02:00
Carl-Anton Ingmarsson 0aa4d01c0f vdpauvideopostprocess: fix resizing of output 2010-06-28 11:19:27 +02:00
Carl-Anton Ingmarsson 525c7c3933 vdpauh264dec: don't use glib 2.22 functions 2010-06-28 11:11:52 +02:00
Carl-Anton Ingmarsson d49cbe69e1 vdpau: change GstBaseVideoDecoder state api 2010-06-28 11:11:52 +02:00
Carl-Anton Ingmarsson 7274d9f142 vdpauh264dec: free frames on finalize in GstH264DPB 2010-06-28 11:11:52 +02:00
Carl-Anton Ingmarsson d930556a47 vdpau: add display property to GstVdpDecoder 2010-06-28 11:11:52 +02:00
Carl-Anton Ingmarsson ec815085bf vdpauh264dec: rename GstVdpH264Frame to GstH264Frame 2010-06-28 11:11:52 +02:00
Carl-Anton Ingmarsson 00fd85c0f5 vdpau: fix error handling when plugging "vdpauvideopostprocess ! fakesink" 2010-06-28 11:11:52 +02:00
Carl-Anton Ingmarsson 8e59521efa vdpau: add error parameter to gst_vdp_video_src_pad_get_device 2010-06-28 11:11:51 +02:00
Sebastian Dröge 159b43d17c vdpau: Link to $(LIBM) for log2 and friends 2010-06-28 10:47:52 +02:00
Sebastian Dröge 5e8a24274f legacyresample: Include _stdint.h for int16_t and friends 2010-06-27 19:22:39 +02:00
Robert Swain 960deb823f 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.
2010-06-27 17:48:50 +02:00
Tim-Philipp Müller 144d43bcef assrender, ivfparse, jpegformat: fix compiler warnings with debugging disabled in core 2010-06-27 11:25:20 +01:00
Sebastian Dröge a189cef9c8 tests: Fix build with GTK+ < 2.17.7
gtk_widget_get_allocation() was added in that version.
2010-06-27 10:41:16 +02:00