platform/upstream/gstreamer.git
13 years agoMerge branch 'master' into 0.11-fdo
Wim Taymans [Mon, 28 Mar 2011 18:13:59 +0000 (20:13 +0200)]
Merge branch 'master' into 0.11-fdo

13 years agotests: fix more checks
Wim Taymans [Mon, 28 Mar 2011 17:23:38 +0000 (19:23 +0200)]
tests: fix more checks

13 years agotests: fix RTP and RTCP unit tests
Wim Taymans [Mon, 28 Mar 2011 16:42:09 +0000 (18:42 +0200)]
tests: fix RTP and RTCP unit tests

13 years agotest: fic tag check
Wim Taymans [Mon, 28 Mar 2011 16:22:50 +0000 (18:22 +0200)]
test: fic tag check

13 years agotests: fix patch names and g_object_unref
Wim Taymans [Mon, 28 Mar 2011 16:17:45 +0000 (18:17 +0200)]
tests: fix patch names and g_object_unref

13 years agotests: fix version number checks
Wim Taymans [Mon, 28 Mar 2011 16:01:03 +0000 (18:01 +0200)]
tests: fix version number checks

13 years agonetbuffer: fix netbuffer add function
Wim Taymans [Mon, 28 Mar 2011 15:58:46 +0000 (17:58 +0200)]
netbuffer: fix netbuffer add function

13 years agotests: fix more tests
Wim Taymans [Mon, 28 Mar 2011 15:53:39 +0000 (17:53 +0200)]
tests: fix more tests

refcounts are always 1 because subbuffers don't ref the original buffer anymore,
just the memory.

13 years agotests: fix more unit tests
Wim Taymans [Mon, 28 Mar 2011 15:46:52 +0000 (17:46 +0200)]
tests: fix more unit tests

13 years agoencodebin: fix new profile unref
Wim Taymans [Mon, 28 Mar 2011 15:02:26 +0000 (17:02 +0200)]
encodebin: fix new profile unref

13 years agotests: fix some unit tests
Wim Taymans [Mon, 28 Mar 2011 14:54:30 +0000 (16:54 +0200)]
tests: fix some unit tests

13 years agotests: fix remaining unit tests
Wim Taymans [Mon, 28 Mar 2011 13:51:46 +0000 (15:51 +0200)]
tests: fix remaining unit tests

13 years agotests: work on porting the unit tests
Wim Taymans [Mon, 28 Mar 2011 12:12:24 +0000 (14:12 +0200)]
tests: work on porting the unit tests

13 years agoaudiosink: improve comment
Wim Taymans [Mon, 28 Mar 2011 08:25:38 +0000 (10:25 +0200)]
audiosink: improve comment

13 years agoplugins: more porting
Wim Taymans [Mon, 28 Mar 2011 08:20:06 +0000 (10:20 +0200)]
plugins: more porting

13 years agotheora: port to new memory API
Wim Taymans [Sun, 27 Mar 2011 18:15:46 +0000 (20:15 +0200)]
theora: port to new memory API

13 years agoplugins: more porting to new memory API
Wim Taymans [Sun, 27 Mar 2011 16:30:24 +0000 (18:30 +0200)]
plugins: more porting to new memory API

13 years agoplugins: fix for new memory API
Wim Taymans [Sun, 27 Mar 2011 15:16:10 +0000 (17:16 +0200)]
plugins: fix for new memory API

13 years agoplugins: port some plugins to the new memory API
Wim Taymans [Sun, 27 Mar 2011 14:35:28 +0000 (16:35 +0200)]
plugins: port some plugins to the new memory API

13 years agolibs: port to new data API
Wim Taymans [Sun, 27 Mar 2011 11:55:15 +0000 (13:55 +0200)]
libs: port to new data API

13 years agooggparse: fix list iteration code
Tim-Philipp Müller [Sat, 26 Mar 2011 19:36:50 +0000 (19:36 +0000)]
oggparse: fix list iteration code

Not that it really matters, but let's fix it before someone
notices and makes fun of us.

13 years agotests: ignore new libsabi test binary
Tim-Philipp Müller [Sat, 26 Mar 2011 12:01:05 +0000 (12:01 +0000)]
tests: ignore new libsabi test binary

13 years agooggparse: make sure buffer metadata is writable before setting caps on buffers
Tim-Philipp Müller [Sat, 26 Mar 2011 11:59:54 +0000 (11:59 +0000)]
oggparse: make sure buffer metadata is writable before setting caps on buffers

13 years agoAutomatic update of common submodule
Sebastian Dröge [Fri, 25 Mar 2011 21:14:44 +0000 (22:14 +0100)]
Automatic update of common submodule

From 193b717 to 1ccbe09

13 years agotags: port to new metadata and memory API
Wim Taymans [Fri, 25 Mar 2011 18:52:30 +0000 (19:52 +0100)]
tags: port to new metadata and memory API

13 years agoAutomatic update of common submodule
Stefan Kost [Fri, 25 Mar 2011 12:55:52 +0000 (14:55 +0200)]
Automatic update of common submodule

From b77e2bf to 193b717

13 years agodocs: do xrefs for non installed books too
Stefan Kost [Fri, 25 Mar 2011 09:06:35 +0000 (11:06 +0200)]
docs: do xrefs for non installed books too

Get the xrefs from the builddir for the books in the same package. This fixes
the cross references if one does not have the docs already installed.

13 years agodocs: Add an interlaced video design document
Robert Swain [Fri, 25 Feb 2011 15:46:29 +0000 (16:46 +0100)]
docs: Add an interlaced video design document

13 years agoAutomatic update of common submodule
Sebastian Dröge [Fri, 25 Mar 2011 08:29:38 +0000 (09:29 +0100)]
Automatic update of common submodule

From d8814b6 to b77e2bf

13 years agoAutomatic update of common submodule
Sebastian Dröge [Fri, 25 Mar 2011 08:03:13 +0000 (09:03 +0100)]
Automatic update of common submodule

From 6aaa286 to d8814b6

13 years agoAutomatic update of common submodule
Stefan Kost [Thu, 24 Mar 2011 16:48:59 +0000 (18:48 +0200)]
Automatic update of common submodule

From 6aec6b9 to 6aaa286

13 years agoplaysink: Update comment about why an audio queue is needed
Sebastian Dröge [Thu, 24 Mar 2011 13:22:00 +0000 (14:22 +0100)]
playsink: Update comment about why an audio queue is needed

13 years agoRevert "playsink: Only add a queue before the audio sink if visualizations are enabled"
Sebastian Dröge [Thu, 24 Mar 2011 13:21:01 +0000 (14:21 +0100)]
Revert "playsink: Only add a queue before the audio sink if visualizations are enabled"

This reverts commit df886c0622257bb8635e5bd0fc7fc3da20bfc3be.

13 years agoplaysink: Only add a queue before the audio sink if visualizations are enabled
Sebastian Dröge [Thu, 24 Mar 2011 13:03:31 +0000 (14:03 +0100)]
playsink: Only add a queue before the audio sink if visualizations are enabled

The queue is not needed otherwise and will add some delay to track
switches.

13 years agotests: video: Uncommenting test
Thiago Santos [Wed, 23 Mar 2011 15:42:04 +0000 (12:42 -0300)]
tests: video: Uncommenting test

Pushed a commented test by accident, uncommenting it.

13 years agovideo: adds missing function to win32 def
Thiago Santos [Wed, 23 Mar 2011 15:02:42 +0000 (12:02 -0300)]
video: adds missing function to win32 def

13 years agovideo: Getting component offsets without dimensions is fine if it is not YUV
Thiago Santos [Wed, 23 Mar 2011 15:02:35 +0000 (12:02 -0300)]
video: Getting component offsets without dimensions is fine if it is not YUV

This fixes a regression that an assertion would happen if
gst_video_get_component_offset would be called with width or
height as 0.

Calling it with 0 is fine if the format isn't yuv and this
was already being used in some other places of video.c

13 years agotests: video: Add a test for checking rgb caps creation
Thiago Santos [Wed, 23 Mar 2011 14:13:57 +0000 (11:13 -0300)]
tests: video: Add a test for checking rgb caps creation

This new test for checking rgb caps creation exposes a regression

13 years agoplaysink: Remember automatically created sinks for future reconfigures
Sebastian Dröge [Tue, 15 Mar 2011 13:45:03 +0000 (14:45 +0100)]
playsink: Remember automatically created sinks for future reconfigures

Also allow reuse of sink elements in error cases.

13 years agoplaybin2: Check if an already existing sink supports the non-raw format too
Sebastian Dröge [Wed, 16 Mar 2011 14:27:51 +0000 (15:27 +0100)]
playbin2: Check if an already existing sink supports the non-raw format too

Before we were assuming that a sink will always support all non-raw formats
in a single stream.

13 years agoplaybin2: Check if an element accepts requisite caps before selecting
Arun Raghavan [Thu, 10 Mar 2011 13:34:51 +0000 (19:04 +0530)]
playbin2: Check if an element accepts requisite caps before selecting

In addition to ensuring that an element we want to select in
autoplug-select can enter the READY state, we also now check if it can
accept the caps we wish to plug it for. This is handy for sinks that
need to perform a probe to figure out whether they can actually handle a
given format.

13 years agoplaybin2: Set sinks to READY before checking if it accept caps
Sebastian Dröge [Wed, 16 Mar 2011 14:56:34 +0000 (15:56 +0100)]
playbin2: Set sinks to READY before checking if it accept caps

Fixes bug #642732.

13 years agoplaybin2: Always prefer the custom set sink and also set it back to NULL in all cases.
Sebastian Dröge [Wed, 16 Mar 2011 14:56:34 +0000 (15:56 +0100)]
playbin2: Always prefer the custom set sink and also set it back to NULL in all cases.

13 years agoplaybin2: Only consider the audio/video sinks in autoplug_continue for the normal...
Sebastian Dröge [Thu, 17 Mar 2011 12:47:10 +0000 (13:47 +0100)]
playbin2: Only consider the audio/video sinks in autoplug_continue for the normal uridecodebin

Considering them for the subtitle uridecodebin will add audio/video
streams that might be in a file used as subtitle file.

13 years agovideo: Add gst_video_format_new_template_caps()
David Schleef [Tue, 22 Mar 2011 18:59:40 +0000 (11:59 -0700)]
video: Add gst_video_format_new_template_caps()

13 years agovideoscale: Fix assertion on caps fixation
Thiago Santos [Thu, 24 Feb 2011 11:42:34 +0000 (08:42 -0300)]
videoscale: Fix assertion on caps fixation

When fixating caps, from_par should always be initialized
with a fixed value.

In case the fixation is from src to sink pad it was setting
the from par (srcpad par) to a fraction range, this patch initializes
it to 1/1, based on the assumption that missing PAR is 1/1.

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

13 years agoconfigure.ac: redundant use of AC_MSG_RESULT()
Luis de Bethencourt [Tue, 22 Mar 2011 11:44:49 +0000 (12:44 +0100)]
configure.ac: redundant use of AC_MSG_RESULT()

cleaned the redundant use of AC_MSG_RESULT() in configure.ac

13 years agoautogen: wingo signed comment
Luis de Bethencourt [Fri, 18 Mar 2011 18:34:57 +0000 (19:34 +0100)]
autogen: wingo signed comment

13 years agoencoding-profile: Fix syntax in Example: Creating a profile
Fraxinas [Mon, 21 Mar 2011 18:22:30 +0000 (19:22 +0100)]
encoding-profile: Fix syntax in Example: Creating a profile

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

13 years agotag: xmp: Add missing schema creation
Thiago Santos [Mon, 21 Mar 2011 21:33:03 +0000 (18:33 -0300)]
tag: xmp: Add missing schema creation

tiff schema entries were being added to the previous
schema (xap) because a new one wasn't being created
for it.

13 years agortpbuffer: Off-by-one error when creating RTP header extensions with a two-byte header
Olivier Crête [Fri, 18 Mar 2011 01:50:15 +0000 (21:50 -0400)]
rtpbuffer: Off-by-one error when creating RTP header extensions with a two-byte header

13 years agotextoverlay: Clean up alignment docs a bit and remove horiz top alignment enum
Mart Raudsepp [Wed, 16 Mar 2011 13:38:31 +0000 (15:38 +0200)]
textoverlay: Clean up alignment docs a bit and remove horiz top alignment enum

13 years agocheck: Really fix the linking order of libs/tag
Mart Raudsepp [Mon, 7 Feb 2011 07:13:39 +0000 (09:13 +0200)]
check: Really fix the linking order of libs/tag

Follow-up to commit 5f5c52c, which only fixed the CFLAGS order.
Fix the linker order as well.

13 years agouridecodebin: post proper error message if decodebin2/typefind elements are missing
Tim-Philipp Müller [Wed, 16 Mar 2011 10:19:42 +0000 (10:19 +0000)]
uridecodebin: post proper error message if decodebin2/typefind elements are missing

Post better error messages in case typefind/decodebin2 are missing or
could not be loaded for some reason (e.g. because they inadvertently
got blacklisted).

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

13 years agoalsamixer: Store return values of poll functions in a signed integer
Blaise Gassend [Tue, 15 Mar 2011 18:47:11 +0000 (19:47 +0100)]
alsamixer: Store return values of poll functions in a signed integer

Negative return values are used for errors and storing
them in an unsigned integer will make it impossible to
detect the errors.

Fixes bug #644845.

13 years agoMerge branch 'master' into 0.11-fdo
Wim Taymans [Tue, 15 Mar 2011 10:11:56 +0000 (11:11 +0100)]
Merge branch 'master' into 0.11-fdo

13 years agooggmux: Increase the seen header packets count when seeing a header packet
Sebastian Dröge [Mon, 14 Mar 2011 18:42:49 +0000 (19:42 +0100)]
oggmux: Increase the seen header packets count when seeing a header packet

This fixes muxing of Speex content and possibly other formats where the
header detection works by counting the packets.

Fixes bug #644745.

13 years agotypefinding: add depth and endianness to DTS caps
Tim-Philipp Müller [Mon, 14 Mar 2011 18:35:27 +0000 (18:35 +0000)]
typefinding: add depth and endianness to DTS caps

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

13 years agotextoverlay: use a class wide mutex to work around pango reentrance issues
Stefan Kost [Mon, 14 Mar 2011 09:14:04 +0000 (11:14 +0200)]
textoverlay: use a class wide mutex to work around pango reentrance issues

Pango is not reentrant. Use a class wide mutex to protect pange use in
gst_text_overlay_render_pangocairo(). This works reliable in contrast to the
hack in my previous commit.

Fixes Bug #412678

13 years agoRevert "textoverlay: add a hack to init the pango engine"
Stefan Kost [Mon, 14 Mar 2011 09:12:53 +0000 (11:12 +0200)]
Revert "textoverlay: add a hack to init the pango engine"

This reverts commit fee3266056b522cdd34e606b5682553d35eec5a1.

13 years agoplaback: trim trailing whitespace
Stefan Kost [Mon, 14 Mar 2011 08:09:35 +0000 (10:09 +0200)]
plaback: trim trailing whitespace

13 years agodecodebin2: reflow configuring new multiqueue instance
Stefan Kost [Mon, 14 Mar 2011 08:05:34 +0000 (10:05 +0200)]
decodebin2: reflow configuring new multiqueue instance

Use a single g_object_set to configure the new multiqueue instance. Also don't
needlessly set "use-buffering" if it is the default.

13 years agotextoverlay: drop trailing whitespaces
Stefan Kost [Fri, 4 Mar 2011 12:52:01 +0000 (14:52 +0200)]
textoverlay: drop trailing whitespaces

13 years agotextoverlay: add a hack to init the pango engine
Stefan Kost [Fri, 4 Mar 2011 12:52:28 +0000 (14:52 +0200)]
textoverlay: add a hack to init the pango engine

Layout a single char to pre-create all resources.

13 years agotests: add libscpp unit test to make sure g++ likes our library headers
Tim-Philipp Müller [Sat, 12 Mar 2011 17:51:41 +0000 (17:51 +0000)]
tests: add libscpp unit test to make sure g++ likes our library headers

13 years agotests: encodebin: Add reuse test case
Thiago Santos [Thu, 10 Mar 2011 17:22:38 +0000 (14:22 -0300)]
tests: encodebin: Add reuse test case

Adds a test case to check if encodebin can be reused

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

13 years agoencodebin: Tear down old profiles when setting new ones
Thiago Santos [Thu, 10 Mar 2011 17:38:47 +0000 (14:38 -0300)]
encodebin: Tear down old profiles when setting new ones

In NULL/READY, we should be able to switch profiles on encodebin,
this patch makes it tear down old profiles when new ones are set
if in NULL/READY states

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

13 years agomultifdsink: disconnect inactive clients in the select loop too
Andoni Morales Alastruey [Fri, 22 Oct 2010 12:01:26 +0000 (14:01 +0200)]
multifdsink: disconnect inactive clients in the select loop too

Clients are usually disconnected in the streaming thread if their inactivity
is bigger than the timeout. If no new buffers are to be rendered in the sink,
these clients will never be disconnected and for that reason it should be
handled in the select() loop too.

13 years agomultifdsink: disconnect inactive clients in the select loop too
Andoni Morales Alastruey [Fri, 22 Oct 2010 12:01:26 +0000 (14:01 +0200)]
multifdsink: disconnect inactive clients in the select loop too

Clients are usually disconnected in the streaming thread if their inactivity
is bigger than the timeout. If no new buffers are to be rendered in the sink,
these clients will never be disconnected and for that reason it should be
handled in the select() loop too.

13 years agolibs: make sure gobject-introspection scanner calls gst_init()
Tim-Philipp Müller [Wed, 9 Mar 2011 11:51:14 +0000 (11:51 +0000)]
libs: make sure gobject-introspection scanner calls gst_init()

Fixes introspection failures caused by type assertions/warnings.
Since we now moved from _get_type() functions to external GType
variables in a couple of places, we actually have to call gst_init()
to make sure these are set when we use GST_TYPE_FOO.

13 years agolibgstapp: fix backticks in gobject-introspection section of Makefile.am
Tim-Philipp Müller [Wed, 9 Mar 2011 11:45:03 +0000 (11:45 +0000)]
libgstapp: fix backticks in gobject-introspection section of Makefile.am

13 years agodiscoverer: Don't wait for subtitle streams to preroll
Arun Raghavan [Wed, 3 Nov 2010 09:07:07 +0000 (14:37 +0530)]
discoverer: Don't wait for subtitle streams to preroll

Subtitle streams being parse can cause the pipeline to wait indefinitely
to PREROLL. This makes subtitle streams got to PAUSED even if no data is
available. This should not be a cause for concern as we don't expect to
get much data for subtitle streams other than language tags from the
container.

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

13 years agometa: update for new API
Wim Taymans [Tue, 8 Mar 2011 17:01:41 +0000 (17:01 +0000)]
meta: update for new API

13 years agoximagesink: make metadata methods more like core
Wim Taymans [Fri, 4 Mar 2011 17:32:53 +0000 (18:32 +0100)]
ximagesink: make metadata methods more like core

13 years agobaseaudiosink: use sink preroll lock
Wim Taymans [Fri, 4 Mar 2011 16:25:46 +0000 (17:25 +0100)]
baseaudiosink: use sink preroll lock

13 years agoximagesink: reset the pool
Wim Taymans [Fri, 4 Mar 2011 09:21:52 +0000 (10:21 +0100)]
ximagesink: reset the pool

13 years agoximagesink: implement buffer_alloc from the pool
Wim Taymans [Thu, 3 Mar 2011 17:39:38 +0000 (18:39 +0100)]
ximagesink: implement buffer_alloc from the pool

Use the bufferpool for pad_alloc when we are asked for the same caps as the
bufferpool.

13 years agoximage: rewrite the buffer pool in ximagesink
Wim Taymans [Thu, 3 Mar 2011 15:48:23 +0000 (16:48 +0100)]
ximage: rewrite the buffer pool in ximagesink

Rewrite the pooling in ximagesink to extend from the bufferpool base class in
core. Move some code to a comon place and refactor.

13 years agoMerge branch 'master' into 0.11
Wim Taymans [Fri, 4 Mar 2011 15:21:13 +0000 (16:21 +0100)]
Merge branch 'master' into 0.11

13 years agobaseaudiosink: start ringbuffer upon going to PLAYING and already EOS
Mark Nauwelaerts [Thu, 3 Mar 2011 18:14:38 +0000 (19:14 +0100)]
baseaudiosink: start ringbuffer upon going to PLAYING and already EOS

... otherwise we may end up without running clock in PLAYING.

Fixes #636886.

13 years agoplaybin2: set several properties in one go
Stefan Kost [Fri, 4 Mar 2011 12:39:45 +0000 (14:39 +0200)]
playbin2: set several properties in one go

g_object_set is a varargs function. Save 7 g_obvject_calls (and the overhead of
them) by using it accordingly.

13 years agotypefindfunctions: fix compiler warning on 32-bit systems
Tim-Philipp Müller [Wed, 2 Mar 2011 15:38:01 +0000 (15:38 +0000)]
typefindfunctions: fix compiler warning on 32-bit systems

Mark 64-bit interger constant as such to avoid warnings such as:
gsttypefindfunctions.c:2152: error: integer constant is too large for ‘long’ type

13 years agoconfigure.ac: export plugin description more platform independent
Mark Nauwelaerts [Mon, 28 Feb 2011 17:52:47 +0000 (18:52 +0100)]
configure.ac: export plugin description more platform independent

Fixes #642504.

13 years agoAutomatic update of common submodule
Mark Nauwelaerts [Mon, 28 Feb 2011 17:32:33 +0000 (18:32 +0100)]
Automatic update of common submodule

From 1de7f6a to 6aec6b9

13 years agonetbuffer: Implement NetAddress with metadata
Wim Taymans [Mon, 28 Feb 2011 11:59:40 +0000 (12:59 +0100)]
netbuffer: Implement NetAddress with metadata

Make a NetAddress metadata.

13 years agometa: fix for new API
Wim Taymans [Sun, 27 Feb 2011 18:42:31 +0000 (19:42 +0100)]
meta: fix for new API

13 years agoximagesink: experiment with convenience macros
Wim Taymans [Sat, 26 Feb 2011 17:19:01 +0000 (18:19 +0100)]
ximagesink: experiment with convenience macros

13 years agoximage: fix macros
Wim Taymans [Fri, 25 Feb 2011 15:28:55 +0000 (16:28 +0100)]
ximage: fix macros

13 years agoximage: reimplement buffer pooling with metadata
Wim Taymans [Fri, 25 Feb 2011 15:01:47 +0000 (16:01 +0100)]
ximage: reimplement buffer pooling with metadata

Use the buffer metadata to get back to the extra info we can use to optimize the
video rendering.

13 years agometadata: implement extra buffer data with metadata
Wim Taymans [Fri, 25 Feb 2011 14:49:33 +0000 (15:49 +0100)]
metadata: implement extra buffer data with metadata

Use buffer metadata to attach arbitrary extra data to buffers.

13 years agotests: fix some tests now that appbuffer is gone
Wim Taymans [Thu, 24 Feb 2011 11:19:27 +0000 (12:19 +0100)]
tests: fix some tests now that appbuffer is gone

13 years agov4l: use buffer private data for extra buffer info
Wim Taymans [Thu, 24 Feb 2011 11:18:43 +0000 (12:18 +0100)]
v4l: use buffer private data for extra buffer info

Since we can't subclass anymore, use the owber_priv pointer for storing extra
info for the buffer.

13 years agoX11: port imagesinks to new miniobjects
Wim Taymans [Thu, 24 Feb 2011 10:57:53 +0000 (11:57 +0100)]
X11: port imagesinks to new miniobjects

Remove the subbuffer from X11 sinks and use the private pointer to store a
single buffer metadata with the extra info.

13 years agominiobject: fix for changed miniobject
Wim Taymans [Wed, 23 Feb 2011 14:46:56 +0000 (15:46 +0100)]
miniobject: fix for changed miniobject

13 years agopbutils: use GObject as the base class
Wim Taymans [Wed, 23 Feb 2011 13:12:22 +0000 (14:12 +0100)]
pbutils: use GObject as the base class

We can't subclass miniobject so use GObject as the base class,

13 years agobaseaudiosink: remove deprecated method
Wim Taymans [Wed, 23 Feb 2011 12:42:16 +0000 (13:42 +0100)]
baseaudiosink: remove deprecated method

13 years agonetbuffer: disable GstNetBuffer object
Wim Taymans [Wed, 23 Feb 2011 12:14:21 +0000 (13:14 +0100)]
netbuffer: disable GstNetBuffer object

There are no more buffer subclasses and this should be implemented with
buffermetadata later.

13 years agoapp: remove appbuffer
Wim Taymans [Wed, 23 Feb 2011 12:13:32 +0000 (13:13 +0100)]
app: remove appbuffer

There are no more buffer subclasses and the application can use the regular API
to make buffers.

13 years agoMerge branch 'master' into 0.11
Wim Taymans [Mon, 28 Feb 2011 10:47:44 +0000 (11:47 +0100)]
Merge branch 'master' into 0.11

Conflicts:
configure.ac
gst-libs/gst/pbutils/Makefile.am

13 years agotests: add ABI test suite for libs
Stefan Kost [Mon, 28 Feb 2011 08:10:22 +0000 (10:10 +0200)]
tests: add ABI test suite for libs