Josep Torra
a80c81e3ab
docs: add draft for generic introduction of video acceleration APIs idea
2009-08-07 13:05:42 +02:00
Tim-Philipp Müller
6a5af299b0
Revert "theora: Convert theoradec to libtheora 1.0 API"
...
This reverts commit f1e142ac9d
.
Temporarily revert until we have a workaround for debian/ubuntu
packaging failure (see http://bugs.debian.org/528710 ).
2009-08-07 08:53:44 +01:00
Sebastian Dröge
141c3f52cd
typefindfunctions: Add typefinders for many game sound console formats supported by gme
...
These are AY, GBS, GYM, KSS, SAP and VGM. SPC and NSF already had typefinders.
2009-08-07 09:33:34 +02:00
Tim-Philipp Müller
16cad126f0
oggmux: fix warning when we're not linked downstream and error out properly
...
Fix caps warning when there's no element linked downstream, and pass
not-linked flow return value correctly up the chain, so we error out
correctly. Fixes #588717 .
2009-08-07 00:58:36 +01:00
David Schleef
f1e142ac9d
theora: Convert theoradec to libtheora 1.0 API
2009-08-06 13:45:56 -07:00
Sebastian Dröge
6776cb445e
textrender: Fix blitting of text over the output buffer and cairo painting
2009-08-06 20:47:33 +02:00
Sebastian Dröge
cc61c9e27e
textrender: Fix endianness problems (i.e. make it work again on big endian architectures)
2009-08-06 14:55:07 +02:00
Stefan Kost
513f375345
colorkey-test: fix xsync error
2009-08-06 15:09:44 +03:00
Siarhei Siamashka
720a927f38
ffmpegcolorspace: support for direct conversion from uyvy422 to rgb formats
2009-08-06 15:09:44 +03:00
Stefan Kost
007da06645
playbin2: smarter sink selection. Fixes #588523
...
Don't do fallbacks if application specified a sink element. When doing the
fallback use configured default elements instead of hardcoded linux only
elements. Improve error messages accordingly.
2009-08-06 15:07:02 +03:00
Mark Nauwelaerts
ff998f24db
queue2: post error message when pausing task if so appropriate
...
If a downstream element returns an error while upstream has already
put all data into queue2 (including EOS), upstream will no longer
chain into queue2, so it is up to queue2 to perform some
EOS handling / message posting in such cases. See #589991 .
2009-08-06 13:39:19 +02:00
Wim Taymans
090808a295
baseaudiosrc: change default slave method
...
Set the default slave method to the much better skew slaving algortihm.
2009-08-06 12:58:58 +02:00
Wim Taymans
caf3d8d480
textoverlay: make buffer writable
...
Make the input buffer writable before changing its contents.
2009-08-06 12:01:10 +02:00
Tim-Philipp Müller
85a08d8dc2
typefinding: fix postscript typefinder probability
...
Two bytes for a rare format hardly warrants MAXIMUM typefinding
probability, POSSIBLE seems more appropriate.
2009-08-06 09:57:25 +01:00
Sebastian Dröge
8212924489
pango: Send queries from the srcpad directly to the video sinkpad
2009-08-06 06:43:39 +02:00
Sebastian Dröge
060f9c07e5
subparse: Implement POSITION query
2009-08-06 06:43:38 +02:00
Sebastian Dröge
7e119e46e5
subparse: Implement SEEKING query
2009-08-06 06:43:38 +02:00
John Millikin
cd31b2e298
tag: Add support for ALBUM_ARTIST tag in vorbiscomments and ID3v2 tags
...
Require latest core for this.
Fixes bug #590430 .
2009-08-06 06:43:38 +02:00
Sebastian Dröge
8c874a7ff3
pango: Add support for xRGB and BGRx formats
2009-08-06 06:43:38 +02:00
Sebastian Dröge
67954aeba3
pango: Fix endianness issues from the pangocairo switch
...
cairo's ARGB is in native endianness, i.e. ARGB on big endian architectures
and BGRA on little endian architectures.
2009-08-06 06:43:37 +02:00
Sebastian Dröge
18a5264c87
pango: Re-add shading support which was dropped by a previous patch
2009-08-06 06:43:37 +02:00
Sebastian Dröge
20b84cda60
pango: Check if pangocairo supports vertical rendering and fix properties
2009-08-06 06:43:37 +02:00
Sebastian Dröge
d3baacc32a
textrender: Use PROP_X instead of ARG_X consistently
2009-08-06 06:43:37 +02:00
Sebastian Dröge
8aa87c9153
pango: Some minor cleanup
2009-08-06 06:43:36 +02:00
Sebastian Dröge
211ab3649f
pango: Check for pangocairo instead of pangoft2
2009-08-06 06:43:36 +02:00
Young-Ho Cha
7608c31516
pango: Use pango-cairo instead of pango-ft2
...
pango-cairo will always use the native font rendering backend
of the platform and provides better results.
Fixes bug #340887 .
2009-08-06 06:43:36 +02:00
Sebastian Dröge
76571840ef
typefindfunctions: Add SVG typefinder
2009-08-06 06:43:35 +02:00
Sebastian Dröge
5c52513aab
typefindfunctions: Add postscript typefinder
2009-08-06 06:43:35 +02:00
Sebastian Dröge
37839ee2b3
typefindfunctions: Use static caps again for MPEG4 typefinding
2009-08-06 06:43:35 +02:00
Arnout Vandecappelle
ce24ac4ed0
typefindfunctions: Implement better & more flexible MPEG4 typefinding
...
This detects more MPEG4 streams as MPEG4.
Fixes bug #556537 .
2009-08-06 06:43:35 +02:00
Sebastian Dröge
713f6ca8d5
cddabasesrc: Allow to specify the device name in the URI
...
The allowed URI scheme is now:
cdda://(device#)?track
Also allow every combination of uppercase and lowercase
characters for the protocol part.
Fixes bug #321532 .
2009-08-06 06:43:34 +02:00
Sebastian Dröge
cac4b032c3
videoscale: Restrict width/height to 2^15 - 1
...
Otherwise integer overflows will happen, resulting in segmentation faults.
Fixes bug #590243 .
2009-08-06 06:43:34 +02:00
Sebastian Dröge
6b63053be1
ffmpegcolorspace: Fix indention of template header
2009-08-06 06:43:34 +02:00
Philip Jägenstedt
1b4220bd03
appsrc: Clarify documentation about caps and linkage
...
Fixes bug #589095 .
2009-08-06 06:43:34 +02:00
Benjamin Gaignard
2f4c65bb06
typefindfunctions: Fix typefinding of SDP files
...
Fixes bug #589574 .
2009-08-06 06:43:33 +02:00
Kipp Cannon
4689acd68f
audioresample: Take the output offsets from the input if possible
...
Fixes bug #588915 .
2009-08-06 06:43:33 +02:00
Sebastian Dröge
b69f5e2c66
videoscale: Make sure to allocate enough memory for the temporary buffer
...
and fix scaling of odd-height interlaced video.
2009-08-06 06:43:32 +02:00
Sebastian Dröge
c51d2febd3
videoscale: Fix interlaced scaling for I420
...
...and some other minor mistakes in the previous change.
2009-08-06 06:43:32 +02:00
Sebastian Dröge
164b90f9d0
ffmpegcolorspace: Include interlacing information in the AVPicture
...
This later allows to handle interlaced AVPicture different than
progressive ones which is needed for horizontally subsampled YUV
formats, see bug #589242 .
2009-08-06 06:43:32 +02:00
Sebastian Dröge
33c490f4b9
videoscale: Add support for interlaced content
...
videoscale is not mixing content of two seperate fields anymore
and does scaling on every field separately.
Fixes bug #588761 .
2009-08-06 06:43:31 +02:00
Jan Schmidt
0a8bb8cb53
back to development -> 0.10.24.1
2009-08-06 01:44:24 +01:00
Jan Schmidt
0b25d3f211
Add 0.10.24 release to the doap file
2009-08-05 02:03:44 +01:00
Jan Schmidt
906992bdb0
Release 0.10.24
2009-08-05 00:56:58 +01:00
Jan Schmidt
462f1a557b
Update .po files
2009-08-05 00:38:40 +01:00
Tim-Philipp Müller
e199d7e1cd
typefinding: fix detection of fLaC id packet in broken flac-in-ogg
...
There are flac-in-ogg files without the usual flac packet framing
and these files just have a 4-byte fLaC ID packet as first packet.
We need to recognise the type just from these four bytes if we
want oggdemux to recognise these streams correctly.
2009-08-01 19:01:39 +01:00
Jan Schmidt
90f6968670
0.10.24.5 pre-release
2009-07-30 14:53:12 +01:00
Olivier Crête
429d3555a2
audiofilter: Don't assert on slightly different caps
...
Plugins should not assert on incompatible caps, caps negotiation will
fail anyway.
2009-07-30 14:34:05 +01:00
Stefan Kost
7205bbc031
adder: reset pending flush-stop flag in state_changed. (mostly) Fixes #590146 .
2009-07-30 13:45:42 +03:00
Tim-Philipp Müller
8db9496217
configure: bump Gtk+ requirement of GUI examples from 2.12 to 2.14
...
The gio mount example needs GtkMountOperation, which is new in 2.14.
2009-07-30 09:28:20 +01:00
Balachandran C
01e0fdd86c
alsasrc: set alsasrc->handle back to NULL when closing device
...
Fixes crashes in gst_alsa_find_device_name() when probing or
reading the device-name property (e.g. when doing a dot-file
dump). Fixes #589797 .
2009-07-27 14:18:27 +01:00