platform/upstream/gstreamer.git
14 years agoAdd -Wundef to configure flags
Benjamin Otte [Wed, 17 Mar 2010 20:33:28 +0000 (21:33 +0100)]
Add -Wundef to configure flags

and fix the resulting warnings

14 years ago-Wmissing-prototypes is not valid for C++
Benjamin Otte [Wed, 17 Mar 2010 19:02:16 +0000 (20:02 +0100)]
-Wmissing-prototypes is not valid for C++

14 years agoAdd -Wredundant-decls warning flag
Benjamin Otte [Wed, 17 Mar 2010 18:35:10 +0000 (19:35 +0100)]
Add -Wredundant-decls warning flag

Also fix compile issues

14 years agoFix warnings in experimental plugins, too
Benjamin Otte [Wed, 17 Mar 2010 17:49:11 +0000 (18:49 +0100)]
Fix warnings in experimental plugins, too

14 years agoAdd -Wmissing-declarations -Wmissing-prototypes warning flags
Benjamin Otte [Wed, 17 Mar 2010 17:23:00 +0000 (18:23 +0100)]
Add -Wmissing-declarations -Wmissing-prototypes warning flags

And fix all the warnings.

14 years agomp4gdepay: improve constantDuration guessing
Wim Taymans [Wed, 17 Mar 2010 15:23:24 +0000 (16:23 +0100)]
mp4gdepay: improve constantDuration guessing

When no constantDuration has been given in the caps, try to derive one from the
timestamp difference between packets. Also keep doing this for each packet
because some broken streams might simply provide wrong timestamps.

14 years agoflvmux: Put width and height in the metadata
Jan Urbański [Tue, 16 Mar 2010 22:43:39 +0000 (23:43 +0100)]
flvmux: Put width and height in the metadata

Some players use that info to scale their display.

See #613094.

14 years agoflvmux: don't put timestamps larger than G_MAXINT32 in the FLV tags
Jan Urbański [Tue, 16 Mar 2010 22:32:45 +0000 (23:32 +0100)]
flvmux: don't put timestamps larger than G_MAXINT32 in the FLV tags

For non-live input respond by pushing EOS, for live wrap the
timestamps every G_MAXINT32 miliseconds.

Fixes #613003.

14 years agosoup: also use g_value_set_static_string() here for static strings
Stefan Kost [Tue, 16 Mar 2010 21:40:12 +0000 (23:40 +0200)]
soup: also use g_value_set_static_string() here for static strings

14 years agoalphacolor: Fix RGBA<->AYUV conversion
Sebastian Dröge [Tue, 16 Mar 2010 20:23:11 +0000 (21:23 +0100)]
alphacolor: Fix RGBA<->AYUV conversion

14 years agoalpha: Remove redundant instance field
Sebastian Dröge [Tue, 16 Mar 2010 20:16:26 +0000 (21:16 +0100)]
alpha: Remove redundant instance field

14 years agoalpha: Protect property values from changes during frame processing
Sebastian Dröge [Tue, 16 Mar 2010 20:10:08 +0000 (21:10 +0100)]
alpha: Protect property values from changes during frame processing

14 years agopngenc: Use png_get_io_ptr() instead of accessing io_ptr directly
Руслан Ижбулатов [Mon, 15 Mar 2010 20:29:55 +0000 (23:29 +0300)]
pngenc: Use png_get_io_ptr() instead of accessing io_ptr directly

Fixes #612700 (for the last time!)

14 years agopng: Check for libpng >= 1.2 instead of libpng12
Руслан Ижбулатов [Mon, 15 Mar 2010 20:29:06 +0000 (23:29 +0300)]
png: Check for libpng >= 1.2 instead of libpng12

14 years agoflvmux: Always put a duration tag in the metadata
Jan Urbański [Tue, 16 Mar 2010 00:29:36 +0000 (01:29 +0100)]
flvmux: Always put a duration tag in the metadata

Some Flash players (for instance JW Player) always expect a duration
tag, otherwise they don't start playback.

If duration can be queried from the sink pads or is provided as a tag,
use it. Otherwise try to determine it from the last seen timestamp of
the sink pads after EOS and rewrite it in the header before writing
the index.

14 years agoflvmux: Remove the send_codec_data field from GstFlvPad
Jan Urbański [Mon, 15 Mar 2010 23:35:46 +0000 (00:35 +0100)]
flvmux: Remove the send_codec_data field from GstFlvPad

That field is not used anymore after the changes in
9fdecbc1c11f4e5af6578bba32a9b32771029d33.

14 years agomultiudpsink: get family of external sockets too
Wim Taymans [Tue, 16 Mar 2010 12:53:26 +0000 (13:53 +0100)]
multiudpsink: get family of external sockets too

Get the family of externally configured sockets so that we can configure it
correctly.

14 years agoalphacolor: Add support for the remaining ARGB formats
Sebastian Dröge [Mon, 15 Mar 2010 19:37:51 +0000 (20:37 +0100)]
alphacolor: Add support for the remaining ARGB formats

14 years agoalphacolor: Simplify ARGB<->AYUV conversions by code generation macros
Sebastian Dröge [Mon, 15 Mar 2010 18:16:18 +0000 (19:16 +0100)]
alphacolor: Simplify ARGB<->AYUV conversions by code generation macros

14 years agoalpha: Minor cleanups and move declarations into a separate header file
Sebastian Dröge [Mon, 15 Mar 2010 18:07:28 +0000 (19:07 +0100)]
alpha: Minor cleanups and move declarations into a separate header file

14 years agoalpha: Use GstVideoFilter as base class for automatic QoS support
Sebastian Dröge [Mon, 15 Mar 2010 17:58:51 +0000 (18:58 +0100)]
alpha: Use GstVideoFilter as base class for automatic QoS support

14 years agoalphacolor: Add support for inplace conversions from AYUV to ARGB
Sebastian Dröge [Mon, 15 Mar 2010 17:50:11 +0000 (18:50 +0100)]
alphacolor: Add support for inplace conversions from AYUV to ARGB

14 years agoalphacolor: Use libgstvideo for caps parsing
Sebastian Dröge [Mon, 15 Mar 2010 17:14:19 +0000 (18:14 +0100)]
alphacolor: Use libgstvideo for caps parsing

14 years agoalphacolor: Use GstVideoFilter as base class for automatic QoS support
Sebastian Dröge [Mon, 15 Mar 2010 17:09:55 +0000 (18:09 +0100)]
alphacolor: Use GstVideoFilter as base class for automatic QoS support

14 years agoalphacolor: Some minor cleanup
Sebastian Dröge [Mon, 15 Mar 2010 17:07:29 +0000 (18:07 +0100)]
alphacolor: Some minor cleanup

14 years agospeexdec: Use speex_stereo_state_init() instead of the deprecated initialization...
Sebastian Dröge [Mon, 15 Mar 2010 13:16:58 +0000 (14:16 +0100)]
speexdec: Use speex_stereo_state_init() instead of the deprecated initialization macro

Fixes bug #612777.

14 years agoflvmux: Correctly mark buffers as delta units
Jan Urbański [Mon, 15 Mar 2010 00:09:49 +0000 (01:09 +0100)]
flvmux: Correctly mark buffers as delta units

Mark video interframes, video codec data buffers and audio buffers (if
it's not an audio-only stream) as delta units.

14 years agoflvmux: Support streamheaders
Jan Urbański [Sun, 14 Mar 2010 18:32:20 +0000 (19:32 +0100)]
flvmux: Support streamheaders

Put the FLV header, the metadata tag and (if present) codec
information in the streamheader to allow the muxer to be used for
streaming.

14 years agoflvmux: Preallocate index space and fill it after finishing output
Jan Urbański [Sun, 14 Mar 2010 00:38:21 +0000 (01:38 +0100)]
flvmux: Preallocate index space and fill it after finishing output

Make the index appear at the beginning of the file, which is what most
players are expecting.

Fixes #601236.

14 years agoflvmux: Minor coding style fixes and cleanup
Sebastian Dröge [Mon, 15 Mar 2010 12:47:13 +0000 (13:47 +0100)]
flvmux: Minor coding style fixes and cleanup

14 years agoflvmux: Add a is-live property
Jan Urbański [Sun, 14 Mar 2010 00:34:02 +0000 (01:34 +0100)]
flvmux: Add a is-live property

If it is set, the muxer will not write the index. Defaults to false.

14 years agoflvmux: Only put valid seek points in the index
Jan Urbański [Sun, 14 Mar 2010 00:25:42 +0000 (01:25 +0100)]
flvmux: Only put valid seek points in the index

For files containing video only video keyframes are valid points to
which a player can seek. For audio-only files any tag start is a valid
seek point.

See #601236.

14 years agoflvmux: Fix index building to make entries point to tag's start offset
Jan Urbański [Sun, 14 Mar 2010 00:09:37 +0000 (01:09 +0100)]
flvmux: Fix index building to make entries point to tag's start offset

Previous coding was wrongly incrementing the total byte count before
adding an index entry.

14 years agocairotextoverlay: Don't render text outside the frame boundaries
Sebastian Dröge [Mon, 15 Mar 2010 12:40:38 +0000 (13:40 +0100)]
cairotextoverlay: Don't render text outside the frame boundaries

Fixes bug #611986.

14 years agortspsrc: don't forget to send keepalive messages
Wim Taymans [Mon, 15 Mar 2010 10:38:23 +0000 (11:38 +0100)]
rtspsrc: don't forget to send keepalive messages

When we operate in TCP mode, still send keepalive messages when we
need to.

Fixes #612696

14 years agopngenc: Call png_jmpbuf() instead of accessing png_struct_ptr directly
Руслан Ижбулатов [Sat, 13 Mar 2010 20:19:35 +0000 (23:19 +0300)]
pngenc: Call png_jmpbuf() instead of accessing png_struct_ptr directly

Fixes #612700 (again)

14 years agopngenc: Call png_error() instead of using longjmp() directly.
Руслан Ижбулатов [Fri, 12 Mar 2010 13:44:30 +0000 (16:44 +0300)]
pngenc: Call png_error() instead of using longjmp() directly.

Fixes #612700

14 years agoAutomatic update of common submodule
Edward Hervey [Fri, 12 Mar 2010 12:57:28 +0000 (13:57 +0100)]
Automatic update of common submodule

From e272f71 to 55cd514

14 years agoqtdemux: add XMP parsing support
Thiago Santos [Fri, 5 Mar 2010 14:06:47 +0000 (11:06 -0300)]
qtdemux: add XMP parsing support

Use xmp helpers to parse XMP metadata in udta atom.

Fixes #609539

14 years agoudp: fix compilation errors on non-windows.
Michael Smith [Thu, 11 Mar 2010 20:32:56 +0000 (12:32 -0800)]
udp: fix compilation errors on non-windows.

14 years agomultiudpsink: avoid getting the socket family using getsockname()
Andoni Morales Alastruey [Wed, 10 Mar 2010 21:23:43 +0000 (22:23 +0100)]
multiudpsink: avoid getting the socket family using getsockname()

14 years agoqtdemux: Fix print statements for pointer differences.
Edward Hervey [Thu, 11 Mar 2010 16:28:47 +0000 (17:28 +0100)]
qtdemux: Fix print statements for pointer differences.

This fixes it for both 32 and 64 bit

14 years agoqtdemux: Fix unitialized variables
Edward Hervey [Thu, 11 Mar 2010 16:28:35 +0000 (17:28 +0100)]
qtdemux: Fix unitialized variables

14 years agoflvdemux: Fix printf formatting for macosx
Edward Hervey [Thu, 11 Mar 2010 16:03:47 +0000 (17:03 +0100)]
flvdemux: Fix printf formatting for macosx

14 years agoflvdemux: Fix unitialized variables
Edward Hervey [Thu, 11 Mar 2010 16:03:05 +0000 (17:03 +0100)]
flvdemux: Fix unitialized variables

14 years agoavidemux: Fix unitialized variable.
Edward Hervey [Thu, 11 Mar 2010 16:02:44 +0000 (17:02 +0100)]
avidemux: Fix unitialized variable.

14 years agoflvparse: Make script tag parsing more flexible.
Edward Hervey [Fri, 19 Feb 2010 12:39:04 +0000 (13:39 +0100)]
flvparse: Make script tag parsing more flexible.

* The nb_elements for arrays is just an indication, we can therefore ignore
  it and carry on parsing metadata items until we reach the end marker.
* If type == 3, then the script tag contains a list of object followed
  by the end marker.

Refactor code slightly to handle both cases

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

14 years agotests: fix metadata not writable warnings in interleave and deinterleave tests
Tim-Philipp Müller [Thu, 11 Mar 2010 15:51:40 +0000 (15:51 +0000)]
tests: fix metadata not writable warnings in interleave and deinterleave tests

14 years agotests: fix metadata not writable warnings with apev2mux and id3v2mux tests
Tim-Philipp Müller [Thu, 11 Mar 2010 15:38:19 +0000 (15:38 +0000)]
tests: fix metadata not writable warnings with apev2mux and id3v2mux tests

14 years agosouphttpsrc: fix metadata writable warnings
Tim-Philipp Müller [Thu, 11 Mar 2010 15:24:20 +0000 (15:24 +0000)]
souphttpsrc: fix metadata writable warnings

Set metadata on buffer first, when the refcount is still 1, and only
ref again afterwards.

14 years agoavidemux: ignore stream with invalid header time metadata
Mark Nauwelaerts [Thu, 11 Mar 2010 14:02:48 +0000 (15:02 +0100)]
avidemux: ignore stream with invalid header time metadata

14 years agoqtdemux: Set stream-format=raw on AAC caps
Thiago Santos [Mon, 8 Mar 2010 17:57:17 +0000 (14:57 -0300)]
qtdemux: Set stream-format=raw on AAC caps

Set stream-format=raw for AAC caps, as that is the
expected AAC format to be in this container family.

Fixes #566250

14 years agortspsrc: check for NULL before doing strcmp
Wim Taymans [Thu, 11 Mar 2010 11:56:11 +0000 (12:56 +0100)]
rtspsrc: check for NULL before doing strcmp

Check the connection and address type for NULL before doing strcmp and
crashing.

Fixes #612553

14 years agoAutomatic update of common submodule
Benjamin Otte [Thu, 11 Mar 2010 10:20:59 +0000 (11:20 +0100)]
Automatic update of common submodule

From df8a7c8 to e272f71

14 years agobuild: include stdlib.h for atoi()
Stefan Kost [Thu, 11 Mar 2010 09:09:55 +0000 (11:09 +0200)]
build: include stdlib.h for atoi()

14 years agoaudiopanorama: move invariant check out of the inner loop
Stefan Kost [Thu, 11 Mar 2010 08:33:00 +0000 (10:33 +0200)]
audiopanorama: move invariant check out of the inner loop

Improves performance for simple method.

14 years agoUpdate CXXFLAGS, too, just like CFLAGS
Benjamin Otte [Wed, 10 Mar 2010 21:15:04 +0000 (22:15 +0100)]
Update CXXFLAGS, too, just like CFLAGS

14 years agoUpdate for recent changes to common submodule
Benjamin Otte [Wed, 10 Mar 2010 20:01:20 +0000 (21:01 +0100)]
Update for recent changes to common submodule

This just replaces every "$ERROR_CFLAGS" usage with a usage of
"$WARNING_CFLAGS $ERROR_CFLAGS" to get the same functionality as
previously.

Actually using that separation will happen later.

14 years agoAutomatic update of common submodule
Benjamin Otte [Wed, 10 Mar 2010 20:52:09 +0000 (21:52 +0100)]
Automatic update of common submodule

From 9720a7d to df8a7c8

14 years agoAutomatic update of common submodule
Benjamin Otte [Wed, 10 Mar 2010 19:43:57 +0000 (20:43 +0100)]
Automatic update of common submodule

From 0b6e072 to 9720a7d

14 years agomultiudpsink: Reset windows error code after getting corresponding error message.
Andoni Morales Alastruey [Wed, 10 Mar 2010 18:51:28 +0000 (10:51 -0800)]
multiudpsink: Reset windows error code after getting corresponding error message.

14 years agoavimux: put the codec_data blob into the actual data for MPEG4 video,
Michael Smith [Wed, 10 Mar 2010 01:32:27 +0000 (17:32 -0800)]
avimux: put the codec_data blob into the actual data for MPEG4 video,
to match other implementations in the wild.

14 years agoAutomatic update of common submodule
Benjamin Otte [Wed, 10 Mar 2010 15:09:56 +0000 (16:09 +0100)]
Automatic update of common submodule

From 7cc5eb4 to 0b6e072

14 years agoximagesrc: send new_segment with GST_FORMAT_TIME format
Thadeu Lima de Souza Cascardo [Wed, 24 Feb 2010 00:06:55 +0000 (21:06 -0300)]
ximagesrc: send new_segment with GST_FORMAT_TIME format

Instead of using BaseSrc default format GST_FORMAT_BYTES, send it in
GST_FORMAT_TIME.

Signed-off-by: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
Fixes #611659

14 years agoavidemux: push mode; also report seekable without an element index
Mark Nauwelaerts [Wed, 10 Mar 2010 10:46:06 +0000 (11:46 +0100)]
avidemux: push mode; also report seekable without an element index

... since recent code also seeks around to obtain required data
from avi index.

14 years agoavidemux: add some check and standardized seek event handling in push mode
Mark Nauwelaerts [Tue, 9 Mar 2010 17:06:52 +0000 (18:06 +0100)]
avidemux: add some check and standardized seek event handling in push mode

14 years agoavidemux: fix offset handling in push mode seeking
Mark Nauwelaerts [Tue, 9 Mar 2010 17:05:29 +0000 (18:05 +0100)]
avidemux: fix offset handling in push mode seeking

Push mode seeking uses same index data as pull mode, and stores
offset to data in chunk, whereas push mode operates in chunks,
and as such needs offset consistently corresponding to chunk headers.
Also fix determining best matching stream for incoming newsegment event,
as well as setting some stream state accordingly.

14 years agoflvdemux: conduct index scan in task thread
Mark Nauwelaerts [Fri, 26 Feb 2010 20:29:49 +0000 (21:29 +0100)]
flvdemux: conduct index scan in task thread

... rather than in seeking thread, which might then occupy mainloop
for some time with possible unresponsive side-effects.

14 years agoflvdemux: avoid indefinite index growth
Mark Nauwelaerts [Fri, 26 Feb 2010 20:27:33 +0000 (21:27 +0100)]
flvdemux: avoid indefinite index growth

That is, check for and do not add an index entry that has already
been added.

14 years agoflvdemux: also collect index info on-the-fly in pull mode
Mark Nauwelaerts [Thu, 18 Feb 2010 13:57:39 +0000 (14:57 +0100)]
flvdemux: also collect index info on-the-fly in pull mode

14 years agoflvdemux: incrementally build index in pull mode
Mark Nauwelaerts [Thu, 18 Feb 2010 11:42:31 +0000 (12:42 +0100)]
flvdemux: incrementally build index in pull mode

Scan for needed part upon a seek as opposed to doing a complete scan
at startup, which may take some time depending on file and/or platform.
Also accept index metadata in pull mode and peek for some metadata
at the end of the file when deemed appropriate.

14 years agoflvdemux: some more variable cleanup
Mark Nauwelaerts [Thu, 18 Feb 2010 11:26:46 +0000 (12:26 +0100)]
flvdemux: some more variable cleanup

14 years agoflvdemux: refactor adding index entry
Mark Nauwelaerts [Tue, 9 Mar 2010 17:25:23 +0000 (18:25 +0100)]
flvdemux: refactor adding index entry

14 years agoflvdemux: fix setting DELTA_UNIT flag on outgoing buffers
Mark Nauwelaerts [Wed, 17 Feb 2010 10:36:13 +0000 (11:36 +0100)]
flvdemux: fix setting DELTA_UNIT flag on outgoing buffers

... which should not depend on having index available or not.
Also refactor resulting collapsed code.

14 years agoqtdemux: avoid erroneous codec-data overriding of stsd information
Mark Nauwelaerts [Thu, 11 Feb 2010 18:43:47 +0000 (19:43 +0100)]
qtdemux: avoid erroneous codec-data overriding of stsd information

14 years agospeexdec: adapt to new oggdemux
Mark Nauwelaerts [Mon, 1 Feb 2010 21:37:30 +0000 (22:37 +0100)]
speexdec: adapt to new oggdemux

Remove all granulepos hacks and simply use upstream timestamps.

14 years agospeexdec: refactor granulepos hacks
Mark Nauwelaerts [Mon, 1 Feb 2010 21:36:02 +0000 (22:36 +0100)]
speexdec: refactor granulepos hacks

14 years agortspsrc: parse connection information
Wim Taymans [Wed, 10 Mar 2010 10:19:46 +0000 (11:19 +0100)]
rtspsrc: parse connection information

Parse the connection information from the SDP and use it to figure out if we are
dealing with ipv4 or ipv6 connections.

14 years agortspsrc: require a destination for multicast
Wim Taymans [Tue, 9 Mar 2010 16:53:32 +0000 (17:53 +0100)]
rtspsrc: require a destination for multicast

When setting up the multicast sockets, we need a destination address to listen
on or else we error.

14 years agortspsrc: handle ipv6 listening ports when needed
Wim Taymans [Tue, 9 Mar 2010 16:52:35 +0000 (17:52 +0100)]
rtspsrc: handle ipv6 listening ports when needed

Add some code to make udpsrc listen on an ipv6 address when needed. The
detection of IPV6 is not yet implemented.

14 years agoudp: use uri parsing code
Wim Taymans [Tue, 9 Mar 2010 16:15:16 +0000 (17:15 +0100)]
udp: use uri parsing code

Use the uri parsing helper functions to manage the host and port pairs. This
adds support for IPV6.

14 years agoudpnetutils: add helper functions for udp uri handling
Wim Taymans [Tue, 9 Mar 2010 16:13:31 +0000 (17:13 +0100)]
udpnetutils: add helper functions for udp uri handling

Add some helpers to parse udp uris. Make sure IPV6 is supported too.

14 years agortpsession: Make it possible to favor new sources in case of SSRC conflict
Olivier Crête [Fri, 5 Mar 2010 15:08:45 +0000 (16:08 +0100)]
rtpsession: Make it possible to favor new sources in case of SSRC conflict

Add a "favor-new" property that tells the session to favor new sources when
there is a SSRC conflict. This is useful for SIP calls and other such cases
where a remote loop is extremely unlikely.

Fixes #607615

14 years agortpsession: Move SSRC conflicts lists into RTPSource
Olivier Crête [Fri, 5 Mar 2010 14:46:48 +0000 (15:46 +0100)]
rtpsession: Move SSRC conflicts lists into RTPSource

We will also need to track SSRC conflicts in remote sources.

See #607615

14 years agortspsrc: send keep alive when paused
Wim Taymans [Fri, 26 Feb 2010 16:13:49 +0000 (17:13 +0100)]
rtspsrc: send keep alive when paused

When we are paused, send keep alive messages to the server so that our session
doesn't time out when we go back to playing later.

14 years agoAutomatic update of common submodule
Tim-Philipp Müller [Wed, 10 Mar 2010 01:10:07 +0000 (01:10 +0000)]
Automatic update of common submodule

From 7aa65b5 to 7cc5eb4

14 years agomultifilesink: Add key-frame option to next-file
David Schleef [Wed, 24 Feb 2010 03:48:10 +0000 (19:48 -0800)]
multifilesink: Add key-frame option to next-file

This allows segmenting of MPEG-TS files at key frames, which is
exactly what is needed for Apple's HTTP streaming.

14 years agoAutomatic update of common submodule
Sebastian Dröge [Tue, 9 Mar 2010 21:32:47 +0000 (21:32 +0000)]
Automatic update of common submodule

From 44ecce7 to 7aa65b5

14 years agovideobox: Fix autocropping for odd width/height differences
Sebastian Dröge [Mon, 8 Mar 2010 20:17:58 +0000 (20:17 +0000)]
videobox: Fix autocropping for odd width/height differences

14 years agovideobox: Use libgstvideo for format specific stuff
Sebastian Dröge [Mon, 8 Mar 2010 20:02:19 +0000 (20:02 +0000)]
videobox: Use libgstvideo for format specific stuff

14 years agoaudiofx: Sync properties to the stream time
Sebastian Dröge [Mon, 8 Mar 2010 19:28:47 +0000 (19:28 +0000)]
audiofx: Sync properties to the stream time

14 years agovideobox: Make properties controllable
Sebastian Dröge [Mon, 8 Mar 2010 19:20:59 +0000 (19:20 +0000)]
videobox: Make properties controllable

14 years agovideobox: Some cleanup
Sebastian Dröge [Mon, 8 Mar 2010 19:09:01 +0000 (19:09 +0000)]
videobox: Some cleanup

14 years agoeffectv: Use controller where possible, optimize a bit and make properties threadsafe
Sebastian Dröge [Sun, 28 Feb 2010 14:47:50 +0000 (15:47 +0100)]
effectv: Use controller where possible, optimize a bit and make properties threadsafe

14 years agobuild: Make some more rules silent if requested
Sebastian Dröge [Fri, 26 Feb 2010 15:35:17 +0000 (16:35 +0100)]
build: Make some more rules silent if requested

14 years agoconfigure: Use automake 1.11 silent rules instead of shave if available
Sebastian Dröge [Fri, 26 Feb 2010 14:41:52 +0000 (15:41 +0100)]
configure: Use automake 1.11 silent rules instead of shave if available

This makes sure that we use something that is still maintained and
also brings back libtool 1.5 support.

14 years agopng: fractions don't allow doubles
Benjamin Otte [Mon, 8 Mar 2010 21:57:34 +0000 (22:57 +0100)]
png: fractions don't allow doubles

14 years agoflx: fix description
Benjamin Otte [Mon, 1 Mar 2010 11:03:56 +0000 (12:03 +0100)]
flx: fix description

It's video, not audio

14 years agoBack to development
Tim-Philipp Müller [Tue, 9 Mar 2010 17:45:27 +0000 (17:45 +0000)]
Back to development

14 years agoRelease 0.10.21
Tim-Philipp Müller [Tue, 9 Mar 2010 00:28:16 +0000 (00:28 +0000)]
Release 0.10.21