Commit graph

11281 commits

Author SHA1 Message Date
Wim Taymans 66615a8a6a videofilter: shortcut transform_ip when not set
We can ask the base class to not call our transform_ip method when the subclass
didn't provide an in-place transform function.
2012-04-14 11:26:28 +02:00
Julian Scheel fd4c8d9252 uridecodebin: Never treat live sources as streaming sources.
For streaming sources a queue is added before the demuxer, which can not be
properly filled by live sources. As http source can be live sources, this
caused issues for example with http live sources.

Fixes https://bugzilla.gnome.org/show_bug.cgi?id=674057
2012-04-14 10:52:26 +02:00
Víctor Manuel Jáquez Leal 3f3dceb675 videopool: fix mem leak
When setting its config, the pool increase the ref count of the allocator, but
at finalize the ref count is also increased rather than decreased.

This one-liner patch changes the gst_allocator_ref() for gst_allocator_unref()

Fixes https://bugzilla.gnome.org/show_bug.cgi?id=674011
2012-04-14 10:36:02 +02:00
Sebastian Dröge 188c367537 po: Remove deleted header file here too 2012-04-13 14:32:28 +02:00
Sebastian Dröge ff9f0476d3 docs: Remove header file that was deleted 2012-04-13 14:09:47 +02:00
Sebastian Dröge e112b6e02b configure: Modernize autotools setup a bit
Also we now only create tar.bz2 and tar.xz tarballs.
2012-04-13 14:01:25 +02:00
Sebastian Dröge ebb9b8d83a Automatic update of common submodule
From 464fe15 to 6db25be
2012-04-13 13:36:59 +02:00
Sebastian Dröge 69b18ab09d gst-libs: Remove interfaces libs and mixer/tuner interfaces
The navigation interface is now in the video library.
2012-04-13 13:14:13 +02:00
Mark Nauwelaerts 67b29f85a2 tests: videorate: remove obsolete color-matrix caps field 2012-04-13 12:21:34 +02:00
Reynaldo H. Verdejo Pinochet 9d5b1be2f0 Sync Android.mk entries to the new major version
Change naming on the pkgconfig files to reflect
the 0.10 -> 1.0 bump.
2012-04-12 18:20:58 -04:00
Edward Hervey 5fd3f8f2c1 check: Fix one leak in volume test 2012-04-12 15:06:15 +02:00
Sebastian Dröge e3a734546d Back to development 2012-04-12 11:18:44 +02:00
Sebastian Dröge 3f6b1e96dc Release 0.11.90 2012-04-12 10:16:03 +02:00
Sebastian Dröge 4814f6f125 Update .po files 2012-04-12 10:11:49 +02:00
Mark Nauwelaerts 62cc0cade7 tcp: update property documentation to reference correct property 2012-04-11 21:45:46 +02:00
Wim Taymans b2f0236319 vorbisenc: fix channel mask 2012-04-11 17:40:04 +02:00
Wim Taymans 84b69fa921 tests: remove GstNetAddress
Really, really remove all mention of GstNetBuffer

Fixes https://bugzilla.gnome.org/show_bug.cgi?id=673510
2012-04-11 16:59:25 +02:00
Alban Browaeys 6c8abf24cf libs: Link against internal tag library 2012-04-11 09:58:49 +02:00
Sebastian Dröge 8091546694 audio: Remove obsolete FIXME 0.11 2012-04-11 09:57:35 +02:00
Alban Browaeys 8e8c18233a pbutils: Link against internal gst video
Link pbutils and encoding tests against internal version of libgstvideo.
2012-04-11 09:56:17 +02:00
Tim-Philipp Müller 3c6a3ad629 Use new gst_element_class_set_static_metadata() 2012-04-10 00:45:16 +01:00
Tim-Philipp Müller 4d0ff09979 po: update for new translatable strings 2012-04-09 14:39:21 +01:00
Sebastian Dröge ec2e470ecc playback: Remove gstdecodebin.c, which is nowaday unused anyway 2012-04-06 10:54:42 +02:00
Sebastian Dröge 9c3988a896 Automatic update of common submodule
From 7fda524 to 464fe15
2012-04-05 18:42:42 +02:00
Sebastian Dröge ad42b16375 gst: Update for GST_PLUGIN_DEFINE() API change 2012-04-05 15:11:05 +02:00
Sebastian Dröge 4511a720e8 configure: Update version to 0.11.89.1 2012-04-05 13:25:41 +02:00
Alessandro Decina ebf80977c4 audiodecoder: don't discard timestamps when consecutive input buffers have the same ts
Avoid pushing out buffers with the same timestamp only if the out buffers are
decoded from the same input buffer. Instead keep the timestamps when upstream
pushes consecutive buffers with the same ts.
2012-04-05 10:19:46 +02:00
Mark Nauwelaerts 6eeca397fc audioencoder: plug a definite and rare leak 2012-04-04 19:57:35 +02:00
Mark Nauwelaerts 8da252a21c tests: plug some more object and caps leaks 2012-04-04 19:57:35 +02:00
Mark Nauwelaerts 0ad7fe0590 encodebin: release additional obtained caps reference 2012-04-04 19:57:27 +02:00
Mark Nauwelaerts 43b0c5d258 encoding-profile: release additional obtained caps reference 2012-04-04 19:50:07 +02:00
Thiago Santos 6eee006e82 Merge branch '0.10' 2012-04-04 13:56:17 -03:00
Thiago Santos 4b349306b0 playbin2: Use new playsink send-event-mode property
Set playsink's send-event-mode to MODE_FIRST as playbin2 only
needs one event going to the demuxer for its operation

https://bugzilla.gnome.org/show_bug.cgi?id=673211
2012-04-04 11:38:29 -03:00
Thiago Santos 84abbe0d52 playsink: add send-event-mode property
Adds a property for playsink to define how it should handle
events sent in send_event function. The default is the same as
GstBin's, sending events to all internal sinks. There is also
mode-first, that will send to sinks until the one handles the
event successfully.

https://bugzilla.gnome.org/show_bug.cgi?id=673211
2012-04-04 11:38:29 -03:00
Sebastian Dröge 65307dd132 gst: Update versioning 2012-04-04 14:55:15 +02:00
Wim Taymans 296e1bf3dd rtpbuffer: removed old memory
Ensure writability of rtp buffer and remove old memory first
Fix some docs
2012-04-04 09:34:00 +02:00
Mark Nauwelaerts 0acef1dbe9 tests: various fixes
... such as setting input caps, ensuring to unmap and bearing in
mind that gst_buffer_make_writable usually does not provide
a separate memory copy/area.
2012-04-03 18:31:27 +02:00
Mark Nauwelaerts 68300bde0b pango: plug rare buffer leak 2012-04-03 18:31:27 +02:00
Mark Nauwelaerts 481b1beece adder: event handling and leak fixes 2012-04-03 18:31:24 +02:00
Mark Nauwelaerts fd9b69fb33 tests: videoscale: fix passthrough unit test
... to really only test the indicated scaling method rather than
all of them.
2012-04-02 17:03:48 +02:00
Mark Nauwelaerts 6656affdfa videoconvert: plug caps leak 2012-04-02 17:03:48 +02:00
Mark Nauwelaerts 91aa1eb7dd audio{de,en}coder: fixup documentation 2012-04-02 14:23:33 +02:00
Wim Taymans de7148a942 theoradec: deactivate pool on negotiation
Deactivate the old bufferpool when we negotiate a new one.
2012-04-02 12:48:45 +02:00
Wim Taymans ac9a8781ba video: fix macros 2012-04-02 12:25:30 +02:00
Jonathan Lyons 798ce6c0e1 x11: fix build without XSHM
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=673327
2012-04-02 11:37:43 +02:00
Raimo Järvi 086bee8c14 tcp: Fix compiling with mingw
https://bugzilla.gnome.org/show_bug.cgi?id=673056
2012-04-02 11:26:45 +02:00
Wim Taymans b52c035f13 audioconvert: remove useless transform_ip function 2012-04-02 11:21:26 +02:00
Wim Taymans bf908a385b volume: use transform_ip_on_passthrough 2012-04-02 11:11:33 +02:00
Wim Taymans 6e9d28eef6 rtp: fix initializer 2012-04-02 11:05:38 +02:00
Wim Taymans 92f46c07fe rtpbuffer: keep more state
Prepare for the future, make it possible to map multiple buffer regions, like
the header and the payload.
2012-04-02 10:31:18 +02:00