Wim Taymans
515d4a9a6d
xvimage: avoid caps intersection
...
Store the video format in the XvImage format list so that we can quickly map
between the two.
2011-08-15 18:39:09 +02:00
Wim Taymans
8fe31fa12e
gststreamsynchronizer: don't abuse PREROLL flag
...
the preroll flag is not implemented and will disappear soon.
2011-08-15 18:38:04 +02:00
Wim Taymans
e904c529e3
fix for _negotiated_caps() change
2011-08-15 12:18:15 +02:00
Tim-Philipp Müller
2d1ffa68a9
xmptag: fix compiler warning in release mode
...
Fix compiler warning caused by g_assert_not_reached() being skipped
because releases are compiled with -DG_DISABLE_ASSERT.
https://bugzilla.gnome.org/show_bug.cgi?id=656264
2011-08-10 11:08:29 +01:00
Josep Torra
5629ed74b3
Fix debug statements
...
Fixes build on MacOSX
Signed-off-by: Edward Hervey <edward.hervey@collabora.co.uk>
2011-08-10 11:15:41 +02:00
Tim-Philipp Müller
301bd8b0bf
videooverlay: add convenience API to check if a message is a prepare-window-handle message
...
API: gst_is_video_overlay_prepare_window_handle_message()
2011-08-08 14:41:17 +01:00
Tim-Philipp Müller
d5f44ec6ea
tests: fix libs order in some makefiles
...
Local libs should come first.
2011-08-08 14:16:39 +01:00
Tim-Philipp Müller
789e325678
tests: update for GstXOverlay => GstVideoOverlay
2011-08-08 14:12:15 +01:00
Tim-Philipp Müller
7f11e9bc30
ximagesink, xvimagesink: update for GstXOverlay -> GstVideoOverlay
2011-08-08 14:12:15 +01:00
Tim-Philipp Müller
fd448502b9
interfaces: rename GstXOverlay interface to GstVideoOverlay
...
And remove deprecated methods, and fix up some cruft.
2011-08-08 14:12:15 +01:00
Thomas Vander Stichele
24a7a6be1e
gst-plugins-base.spec.in: update for 0.11
2011-08-07 18:36:04 +02:00
Wim Taymans
2e00a6d169
xvimagepool: cleanups
2011-08-05 12:48:07 +02:00
Wim Taymans
86a10fbb9f
baseaudiosrc: call parent alloc function
...
Call the parent alloc function to allocate buffers.
2011-08-04 18:08:49 +02:00
Wim Taymans
a7d88b0898
x11: remove useless alignment
2011-08-04 15:18:14 +02:00
Wim Taymans
26c9db9280
video: improve debug
2011-08-04 15:18:03 +02:00
Wim Taymans
ca9ef2d8c0
back to development
2011-08-03 12:08:16 +02:00
Wim Taymans
16a092e2b5
Release 0.11.0
2011-08-03 10:55:32 +02:00
Wim Taymans
307d951f87
update po
2011-08-02 12:53:15 +02:00
Wim Taymans
97f1d1805b
update ORC dist files
2011-08-02 12:24:37 +02:00
Wim Taymans
3f8e568dd3
videoconvert: update ORC dist files
2011-08-02 12:24:19 +02:00
Wim Taymans
3a9431b24f
def: add new symbols
2011-08-02 12:22:12 +02:00
Wim Taymans
947b6b3faa
ximage: add support for alignment bufferpool option
2011-08-01 19:04:47 +02:00
Wim Taymans
66142747bd
xv: apply cropping on padded images
...
Store the dimensions of the unpadded image in the metadata and use that info to
display the valid region of the image.
2011-08-01 18:36:33 +02:00
Wim Taymans
27e622b99e
xvimage: add suport for video alignment
...
Add support for the VideoAlignment option in the bufferpool. The extra
configuration options can be used to request special padding and alignment
requirements for the video buffers.
2011-08-01 17:10:10 +02:00
Wim Taymans
6b8617271c
video: ensure sign in scale function
2011-08-01 16:50:28 +02:00
Wim Taymans
d634b3e6d9
videopool: add implementation
...
Rename very long structure name to GstVideoAlignment
Add the implementation of the video alignment config setter and getters.
2011-08-01 16:48:46 +02:00
Wim Taymans
5a85e1d75f
base: update for new bufferpool API
2011-07-29 17:15:39 +02:00
Wim Taymans
cfea7a74fd
videopool: add stuff related to bufferpools
...
Add bufferpool options and extra config parameters.
2011-07-29 17:14:07 +02:00
Wim Taymans
b0c64a10f8
x11: relax bufferpool checks
...
Check if the metadata belongs to us instead of checking the current bufferpool.
The bufferpool can change at any time when upstream wants to renegotiate.
2011-07-29 12:25:13 +02:00
Wim Taymans
42b49f6b0e
video: add macro to access flags
2011-07-29 12:25:13 +02:00
Tim-Philipp Müller
d71e6cb110
videotestsrc: use local libgstvideo here as well
2011-07-28 15:28:41 +01:00
Tim-Philipp Müller
c3234c84ed
videoconvert: link to local libgstvideo-0.11
2011-07-28 14:18:34 +01:00
Tim-Philipp Müller
c39ad574aa
video: make GST_VIDEO_FORMATS_ALL define more readable
...
We don't need all those quotes, strings will be parsed as strings
regardless, and g-i doesn't seem to like all those escaped quotes.
2011-07-28 13:39:14 +01:00
Tim-Philipp Müller
bfd083175b
tests: update for query API changes
2011-07-27 01:18:19 +01:00
Tim-Philipp Müller
bb65192151
ext,gst: update for query API changes
2011-07-27 01:16:53 +01:00
Tim-Philipp Müller
3d25fe33ea
gst-libs: update for query API changes
2011-07-27 01:16:08 +01:00
Wim Taymans
d013481d8e
x11: let old pool drain
...
Let the old pool drain without deactivating it, some elements might still be
using it.
2011-07-26 14:10:33 +02:00
Wim Taymans
662c1f4b6c
x11: use new setup_allocation vmethod
2011-07-26 13:17:20 +02:00
Wim Taymans
56a542ec92
giosink: use new query vmethod
2011-07-26 12:47:38 +02:00
Wim Taymans
a3971d2afe
baseaudiosink: chain up to parent_class correctly
2011-07-26 12:42:22 +02:00
Wim Taymans
8aea5d34bd
baseaudiosink: use new basesink query vmethod
2011-07-26 12:37:04 +02:00
Wim Taymans
37e7d7415e
video: add pack and unpack functions
...
Add pack and unpack function to handle complex formats in the future.
2011-07-25 18:35:01 +02:00
Wim Taymans
68088f7992
video: add more info in the format structure
...
Add a field to describe how many bits are used to pack items.
Specify the shift for each component.
Add some more flags to better describe the format.
2011-07-25 18:08:24 +02:00
Wim Taymans
4fb67fb0da
audioresample: fix for event handler change
2011-07-22 21:19:08 +02:00
Wim Taymans
57157694a5
the
2011-07-19 18:31:23 +01:00
Wim Taymans
1b8ef683ce
theoradec: make sure our buffer is big enough
...
Make sure we allocate a buffer that is big enough.
2011-07-19 18:21:42 +01:00
Wim Taymans
084eac3a77
x11: call parent set_config
...
Call the parent set_config method to make it aware of the current config so that
its default methods can do preallocation.
2011-07-18 18:46:01 +02:00
Wim Taymans
8750aea364
x11: improve allocation parameters
...
Set the min-buffers to 2 because our base class will hold on to 1 buffer for the
last-buffer property.
2011-07-18 16:48:25 +02:00
Wim Taymans
e461ab46d4
X11: also check the bufferpool
...
Don't just check the availability of the metadata but also if the buffer is
really from our bufferpool.
2011-07-15 16:35:44 +02:00
Edward Hervey
c49bc45b1b
discoverer: decodebin2 is dead, long live decodebin
2011-07-15 12:32:25 +02:00