platform/upstream/gstreamer.git
18 years agogst/playback/: Work around refcount problem with g_value_set_object() that occur...
Tim-Philipp Müller [Wed, 7 Dec 2005 18:51:35 +0000 (18:51 +0000)]
gst/playback/: Work around refcount problem with g_value_set_object() that occur if the core has been compiled agains...

Original commit message from CVS:
* gst/playback/gstplaybasebin.c: (gst_play_base_bin_get_property):
* gst/playback/gstplaybin.c: (gst_play_bin_get_property):
Work around refcount problem with g_value_set_object() that occur
if the core has been compiled against GLib-2.6 (g_value_set_object()
will only g_object_ref() the element, but the caller will
gst_object_unref() it and bad things will happen due to the way
GstObjects are refcounted in the GLib-2.6 case). Fixes problems with
totem for people on FC4 using Thomas's 0.10 RPMs.

18 years agoTime to welcome ogm to 0.10 :)
Edward Hervey [Wed, 7 Dec 2005 11:34:37 +0000 (11:34 +0000)]
Time to welcome ogm to 0.10 :)

Original commit message from CVS:
Time to welcome ogm to 0.10 :)
* ext/ogg/gstoggdemux.c: (internal_element_pad_added_cb),
(gst_ogg_pad_typefind):
Oggdemux can now properly typefind elements with dynamic pads.
* ext/ogg/gstogmparse.c: (gst_ogm_parse_chain):
Properly set caps on src pad, and set caps on outgoing buffers.

18 years agoexpand tabs
Thomas Vander Stichele [Tue, 6 Dec 2005 19:42:02 +0000 (19:42 +0000)]
expand tabs

Original commit message from CVS:
expand tabs

18 years agoput back stability level
Thomas Vander Stichele [Tue, 6 Dec 2005 19:28:24 +0000 (19:28 +0000)]
put back stability level

Original commit message from CVS:
put back stability level

18 years agoback to HEAD
Thomas Vander Stichele [Mon, 5 Dec 2005 18:11:49 +0000 (18:11 +0000)]
back to HEAD

Original commit message from CVS:
back to HEAD

18 years agoreleasing 0.10.0
Thomas Vander Stichele [Mon, 5 Dec 2005 18:02:48 +0000 (18:02 +0000)]
releasing 0.10.0

Original commit message from CVS:
releasing 0.10.0

18 years agoUpdate .po files
Thomas Vander Stichele [Mon, 5 Dec 2005 16:16:54 +0000 (16:16 +0000)]
Update .po files

Original commit message from CVS:
Update .po files

18 years agoupdate translations
Thomas Vander Stichele [Mon, 5 Dec 2005 14:51:03 +0000 (14:51 +0000)]
update translations

Original commit message from CVS:
update translations

18 years agotests/examples/seek/Makefile.am: Build fix for when gtk is not available.
Jan Schmidt [Mon, 5 Dec 2005 13:11:20 +0000 (13:11 +0000)]
tests/examples/seek/Makefile.am: Build fix for when gtk is not available.

Original commit message from CVS:
* tests/examples/seek/Makefile.am:
Build fix for when gtk is not available.

18 years agoUpdate for alloc_buffer changes.
Andy Wingo [Mon, 5 Dec 2005 13:02:12 +0000 (13:02 +0000)]
Update for alloc_buffer changes.

Original commit message from CVS:
2005-12-05  Andy Wingo  <wingo@pobox.com>

* ext/libvisual/visual.c: (get_buffer):
* ext/ogg/gstoggdemux.c: (gst_ogg_demux_chain_peer):
* ext/pango/gsttextrender.c: (gst_text_render_chain):
* ext/theora/theoradec.c: (theora_handle_data_packet):
* ext/theora/theoraenc.c: (theora_buffer_from_packet),
(theora_enc_chain):
* ext/vorbis/vorbisdec.c: (vorbis_handle_data_packet):
* gst/videotestsrc/gstvideotestsrc.c: (gst_video_test_src_create):
Update for alloc_buffer changes.

18 years agogst-libs/gst/rtp/gstbasertpdepayload.c
Kai Vehmanen [Mon, 5 Dec 2005 10:47:55 +0000 (10:47 +0000)]
gst-libs/gst/rtp/gstbasertpdepayload.c

Original commit message from CVS:
2005-12-05  Andy Wingo  <wingo@pobox.com>

patch by: Kai Vehmanen <kv2004 eca cx>

* gst-libs/gst/rtp/gstbasertpdepayload.c
(gst_base_rtp_depayload_thread): Fix busy loop (#323017).

18 years agopkgconfig/gstreamer-plugins-base.pc.in (Libs): Add -L flag.
Sebastien Cote [Sun, 4 Dec 2005 22:43:43 +0000 (22:43 +0000)]
pkgconfig/gstreamer-plugins-base.pc.in (Libs): Add -L flag.

Original commit message from CVS:
2005-12-04  Andy Wingo  <wingo@pobox.com>

patch by: Sebastien Cote <sebas642 yahoo ca>

* pkgconfig/gstreamer-plugins-base.pc.in (Libs): Add -L flag.
Fixes #319172.

18 years agoadd pango plugin to spec
Christian Schaller [Sun, 4 Dec 2005 22:07:01 +0000 (22:07 +0000)]
add pango plugin to spec

Original commit message from CVS:
add pango plugin to spec

18 years agoAdd gtk-doc blurbs to pango elements.
Tim-Philipp Müller [Fri, 2 Dec 2005 16:52:54 +0000 (16:52 +0000)]
Add gtk-doc blurbs to pango elements.

Original commit message from CVS:
* docs/plugins/Makefile.am:
* docs/plugins/gst-plugins-base-plugins-docs.sgml:
* docs/plugins/gst-plugins-base-plugins-sections.txt:
* docs/plugins/gst-plugins-base-plugins.hierarchy:
* ext/pango/gstclockoverlay.c:
* ext/pango/gsttextoverlay.c:
* ext/pango/gsttextrender.c:
* ext/pango/gsttimeoverlay.c:
Add gtk-doc blurbs to pango elements.

18 years agogst/audioresample/: Fix audioresample, seek torture, new segments, reverse negotiatio...
Wim Taymans [Fri, 2 Dec 2005 11:34:50 +0000 (11:34 +0000)]
gst/audioresample/: Fix audioresample, seek torture, new segments, reverse negotiation etc.. work fine.

Original commit message from CVS:
* gst/audioresample/buffer.c: (audioresample_buffer_queue_flush):
* gst/audioresample/buffer.h:
* gst/audioresample/gstaudioresample.c:
* gst/audioresample/gstaudioresample.h:
* gst/audioresample/resample.c: (resample_input_flush),
(resample_input_pushthrough), (resample_input_eos),
(resample_get_output_size_for_input),
(resample_get_input_size_for_output), (resample_get_output_size),
(resample_get_output_data):
* gst/audioresample/resample.h:
* gst/audioresample/resample_ref.c: (resample_scale_ref):
Fix audioresample, seek torture, new segments, reverse negotiation
etc.. work fine.

18 years agoext/vorbis/vorbisdec.c: Small cleanups.
Wim Taymans [Fri, 2 Dec 2005 10:47:55 +0000 (10:47 +0000)]
ext/vorbis/vorbisdec.c: Small cleanups.

Original commit message from CVS:
* ext/vorbis/vorbisdec.c: (vorbis_handle_data_packet):
Small cleanups.

18 years agogst/audioconvert/gstaudioconvert.c: Post errors.
Wim Taymans [Fri, 2 Dec 2005 10:17:35 +0000 (10:17 +0000)]
gst/audioconvert/gstaudioconvert.c: Post errors.

Original commit message from CVS:
* gst/audioconvert/gstaudioconvert.c:
(gst_audio_convert_transform):
Post errors.

18 years agoback to HEAD
Thomas Vander Stichele [Thu, 1 Dec 2005 19:17:52 +0000 (19:17 +0000)]
back to HEAD

Original commit message from CVS:
back to HEAD

18 years agoreleasing 0.9.7
Thomas Vander Stichele [Thu, 1 Dec 2005 19:13:54 +0000 (19:13 +0000)]
releasing 0.9.7

Original commit message from CVS:
releasing 0.9.7

18 years agoUpdate .po files
Thomas Vander Stichele [Thu, 1 Dec 2005 17:47:27 +0000 (17:47 +0000)]
Update .po files

Original commit message from CVS:
Update .po files

18 years agoupdate majorminor of windows stuff
Thomas Vander Stichele [Thu, 1 Dec 2005 17:40:29 +0000 (17:40 +0000)]
update majorminor of windows stuff

Original commit message from CVS:
update majorminor of windows stuff

18 years agoadd win32 MANIFEST file in a possibly vain attempt to make high blood pressure an AP
Thomas Vander Stichele [Thu, 1 Dec 2005 16:22:36 +0000 (16:22 +0000)]
add win32 MANIFEST file in a possibly vain attempt to make high blood pressure an AP

Original commit message from CVS:
add win32 MANIFEST file
in a possibly vain attempt to make high blood pressure an AP

18 years agoext/Makefile.am: Add $(PANGO_DIR) to SUBDIRS
Tim-Philipp Müller [Thu, 1 Dec 2005 15:56:53 +0000 (15:56 +0000)]
ext/Makefile.am: Add $(PANGO_DIR) to SUBDIRS

Original commit message from CVS:
* ext/Makefile.am:
Add $(PANGO_DIR) to SUBDIRS
* ext/pango/gstclockoverlay.c:
* ext/pango/gsttimeoverlay.c:
Fix and improve element descriptions.

18 years agoadd pango plugin to docs
Thomas Vander Stichele [Thu, 1 Dec 2005 15:52:27 +0000 (15:52 +0000)]
add pango plugin to docs

Original commit message from CVS:
add pango plugin to docs

18 years agomoving pango to base
Thomas Vander Stichele [Thu, 1 Dec 2005 15:14:11 +0000 (15:14 +0000)]
moving pango to base

Original commit message from CVS:
moving pango to base

18 years agoupdate translations
Thomas Vander Stichele [Thu, 1 Dec 2005 15:11:07 +0000 (15:11 +0000)]
update translations

Original commit message from CVS:
update translations

18 years agoadd stress test for xoverlay from Julien
Thomas Vander Stichele [Thu, 1 Dec 2005 14:50:24 +0000 (14:50 +0000)]
add stress test for xoverlay from Julien

Original commit message from CVS:
add stress test for xoverlay from Julien

18 years agoDo burger's rename for rtp payloaders and depayloaders
Thomas Vander Stichele [Thu, 1 Dec 2005 14:29:59 +0000 (14:29 +0000)]
Do burger's rename for rtp payloaders and depayloaders

Original commit message from CVS:

* docs/libs/tmpl/gstcolorbalance.sgml:
* gst-libs/gst/rtp/gstbasertpdepayload.c:
* gst-libs/gst/rtp/gstbasertppayload.c:
* gst-libs/gst/rtp/gstrtpbuffer.c:
* gst-libs/gst/rtp/gstrtpbuffer.h:
Do burger's rename for rtp payloaders and depayloaders

18 years agoborgify
Thomas Vander Stichele [Thu, 1 Dec 2005 14:29:09 +0000 (14:29 +0000)]
borgify

Original commit message from CVS:
borgify

18 years agoadd visual studio 6 build files
Thomas Vander Stichele [Thu, 1 Dec 2005 10:20:15 +0000 (10:20 +0000)]
add visual studio 6 build files

Original commit message from CVS:
add visual studio 6 build files

18 years agoupdate documentation
Thomas Vander Stichele [Thu, 1 Dec 2005 01:29:46 +0000 (01:29 +0000)]
update documentation

Original commit message from CVS:
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
* docs/libs/tmpl/gstaudio.sgml:
* docs/libs/tmpl/gstringbuffer.sgml:
* gst-libs/gst/interfaces/xoverlay.c:
* gst-libs/gst/video/gstvideofilter.c:
* gst-libs/gst/video/gstvideosink.c:
update documentation

18 years agomore borgifying
Thomas Vander Stichele [Thu, 1 Dec 2005 01:21:49 +0000 (01:21 +0000)]
more borgifying

Original commit message from CVS:
more borgifying

18 years agoborgify further clean up docs a little
Thomas Vander Stichele [Thu, 1 Dec 2005 01:12:55 +0000 (01:12 +0000)]
borgify further clean up docs a little

Original commit message from CVS:
borgify further
clean up docs a little

18 years agogst-libs/gst/rtp/: closed #320644.
Wim Taymans [Wed, 30 Nov 2005 19:08:14 +0000 (19:08 +0000)]
gst-libs/gst/rtp/: closed #320644.

Original commit message from CVS:
* gst-libs/gst/rtp/gstbasertpdepayload.h:
* gst-libs/gst/rtp/gstbasertppayload.c: (gst_basertppayload_init),
(gst_basertppayload_event), (gst_basertppayload_push),
(gst_basertppayload_change_state):
* gst-libs/gst/rtp/gstbasertppayload.h:
closed #320644.

18 years agoAdding docs.
Julien Moutte [Wed, 30 Nov 2005 18:57:48 +0000 (18:57 +0000)]
Adding docs.

Original commit message from CVS:
2005-11-30  Julien MOUTTE  <julien@moutte.net>

* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
* gst-libs/gst/video/gstvideofilter.c:
* gst-libs/gst/video/gstvideosink.c:
* gst-libs/gst/video/gstvideosink.h: Adding docs.

18 years agoignore more
Thomas Vander Stichele [Wed, 30 Nov 2005 17:45:21 +0000 (17:45 +0000)]
ignore more

Original commit message from CVS:
ignore more

18 years agoLICENSE: move
Thomas Vander Stichele [Wed, 30 Nov 2005 17:42:49 +0000 (17:42 +0000)]
LICENSE: move

Original commit message from CVS:
* LICENSE:
move
* po/af.po:
* po/az.po:
* po/cs.po:
* po/en_GB.po:
* po/hu.po:
* po/it.po:
* po/nb.po:
* po/nl.po:
* po/or.po:
* po/sq.po:
* po/sr.po:
* po/sv.po:
* po/uk.po:
* po/vi.po:
* Makefile.am:
update
* scripts/autoplugins.sh:
remove

18 years agoreorganize stuff under tests/
Thomas Vander Stichele [Wed, 30 Nov 2005 17:38:24 +0000 (17:38 +0000)]
reorganize stuff under tests/

Original commit message from CVS:
reorganize stuff under tests/

18 years agomove location of test registry
Thomas Vander Stichele [Wed, 30 Nov 2005 17:05:56 +0000 (17:05 +0000)]
move location of test registry

Original commit message from CVS:
move location of test registry

18 years agolatest updates on spec file after thomas's refactoring
Christian Schaller [Wed, 30 Nov 2005 16:08:30 +0000 (16:08 +0000)]
latest updates on spec file after thomas's refactoring

Original commit message from CVS:
latest updates on spec file after thomas's refactoring

18 years agoext/pango/gsttextrender.*: Add missing files.
Tim-Philipp Müller [Wed, 30 Nov 2005 14:53:29 +0000 (14:53 +0000)]
ext/pango/gsttextrender.*: Add missing files.

Original commit message from CVS:
* ext/pango/gsttextrender.c: (gst_text_render_base_init),
(gst_text_render_class_init), (resize_bitmap),
(gst_text_render_render_text), (gst_text_render_setcaps),
(gst_text_render_fixate_caps), (gst_text_renderer_bitmap_to_ayuv),
(gst_text_render_chain), (gst_text_render_finalize),
(gst_text_render_init), (gst_text_render_set_property):
* ext/pango/gsttextrender.h:
Add missing files.

18 years agoext/ogg/gstoggdemux.c: Go away you stupid GstStaticPadTemplate memleak.
Edward Hervey [Wed, 30 Nov 2005 13:31:15 +0000 (13:31 +0000)]
ext/ogg/gstoggdemux.c: Go away you stupid GstStaticPadTemplate memleak.

Original commit message from CVS:
* ext/ogg/gstoggdemux.c: (gst_ogg_pad_typefind):
Go away you stupid GstStaticPadTemplate memleak.

18 years agoPort pango-based textoverlay, timeoverlay and textrender to 0.9 and add background...
Tim-Philipp Müller [Wed, 30 Nov 2005 13:20:57 +0000 (13:20 +0000)]
Port pango-based textoverlay, timeoverlay and textrender to 0.9 and add background shading and text wrapping modes. M...

Original commit message from CVS:
* configure.ac:
* ext/Makefile.am:
* ext/pango/Makefile.am:
* ext/pango/gstclockoverlay.c: (gst_clock_overlay_base_init),
(gst_clock_overlay_render_time), (gst_clock_overlay_get_text),
(gst_clock_overlay_class_init), (gst_clock_overlay_init):
* ext/pango/gstclockoverlay.h:
* ext/pango/gsttextoverlay.c: (gst_text_overlay_base_init),
(gst_text_overlay_get_text), (gst_text_overlay_class_init),
(gst_text_overlay_finalize), (gst_text_overlay_init),
(gst_text_overlay_update_wrap_mode), (gst_text_overlay_setcaps),
(gst_text_overlay_text_pad_linked),
(gst_text_overlay_text_pad_unlinked),
(gst_text_overlay_set_property), (gst_text_overlay_getcaps),
(gst_text_overlay_shade_y), (gst_text_overlay_blit_yuv420),
(gst_text_overlay_resize_bitmap), (gst_text_overlay_render_text),
(gst_text_overlay_push_frame), (gst_text_overlay_pop_video),
(gst_text_overlay_pop_text), (gst_text_overlay_collected),
(gst_text_overlay_change_state), (plugin_init):
* ext/pango/gsttextoverlay.h:
* ext/pango/gsttimeoverlay.c: (gst_time_overlay_base_init),
(gst_time_overlay_render_time), (gst_time_overlay_get_text),
(gst_time_overlay_class_init), (gst_time_overlay_init):
* ext/pango/gsttimeoverlay.h:
Port pango-based textoverlay, timeoverlay and textrender to 0.9
and add background shading and text wrapping modes. Make
timoverlay derive from textoverlay. Also add new clockoverlay
element.

18 years agogst-libs/gst/net/: this was moved to netbuffer
Thomas Vander Stichele [Wed, 30 Nov 2005 10:40:09 +0000 (10:40 +0000)]
gst-libs/gst/net/: this was moved to netbuffer

Original commit message from CVS:

* gst-libs/gst/net/Makefile.am:
* gst-libs/gst/net/README:
* gst-libs/gst/net/gstnetbuffer.c:
* gst-libs/gst/net/gstnetbuffer.h:
this was moved to netbuffer

18 years agogst-libs/gst/video/gstvideofilter.*: borgify name to bring in line with other classes
Thomas Vander Stichele [Wed, 30 Nov 2005 08:26:39 +0000 (08:26 +0000)]
gst-libs/gst/video/gstvideofilter.*: borgify name to bring in line with other classes

Original commit message from CVS:

* gst-libs/gst/video/gstvideofilter.c: (gst_video_filter_get_type),
(gst_video_filter_class_init), (gst_video_filter_init):
* gst-libs/gst/video/gstvideofilter.h:
borgify name to bring in line with other classes

18 years agogst/audioscale/: remove
Thomas Vander Stichele [Wed, 30 Nov 2005 01:04:28 +0000 (01:04 +0000)]
gst/audioscale/: remove

Original commit message from CVS:

* gst/audioscale/.cvsignore:
* gst/audioscale/Makefile.am:
* gst/audioscale/README:
* gst/audioscale/audioscale.vcproj:
* gst/audioscale/dtof.c:
* gst/audioscale/dtos.c:
* gst/audioscale/functable.c:
* gst/audioscale/gstaudioscale.c:
* gst/audioscale/gstaudioscale.h:
* gst/audioscale/private.h:
* gst/audioscale/resample.c:
* gst/audioscale/resample.h:
* gst/audioscale/test.c:
remove

18 years agogst-libs/gst/netbuffer/Makefile.am: really, really tired
Edward Hervey [Wed, 30 Nov 2005 00:11:51 +0000 (00:11 +0000)]
gst-libs/gst/netbuffer/Makefile.am: really, really tired

Original commit message from CVS:
* gst-libs/gst/netbuffer/Makefile.am:
really, really tired

18 years agogst/typefind/gsttypefindfunctions.c: Update for new GstTypeFindFactory _register()
Edward Hervey [Wed, 30 Nov 2005 00:01:30 +0000 (00:01 +0000)]
gst/typefind/gsttypefindfunctions.c: Update for new GstTypeFindFactory _register()

Original commit message from CVS:
* gst/typefind/gsttypefindfunctions.c: (plugin_init):
Update for new GstTypeFindFactory _register()

18 years agogst-libs/gst/netbuffer/Makefile.am: Let's not override libgstnet from core for no...
Edward Hervey [Tue, 29 Nov 2005 23:54:37 +0000 (23:54 +0000)]
gst-libs/gst/netbuffer/Makefile.am: Let's not override libgstnet from core for no reason...

Original commit message from CVS:
* gst-libs/gst/netbuffer/Makefile.am: (libgstnetbufferincludedir):
Let's not override libgstnet from core for no reason...
(libgstnetbuffer_@GST_MAJORMINOR@_la_SOURCES):
Ok, maybe not so quick next time.

18 years agogst-libs/gst/netbuffer/Makefile.am: Let's not override libgstnet from core for no...
Edward Hervey [Tue, 29 Nov 2005 23:51:28 +0000 (23:51 +0000)]
gst-libs/gst/netbuffer/Makefile.am: Let's not override libgstnet from core for no reason...

Original commit message from CVS:
* gst-libs/gst/netbuffer/Makefile.am: (libgstnetbufferincludedir):
Let's not override libgstnet from core for no reason...

18 years agofix install location of netbuffer
Thomas Vander Stichele [Tue, 29 Nov 2005 19:16:15 +0000 (19:16 +0000)]
fix install location of netbuffer

Original commit message from CVS:
fix install location of netbuffer

18 years agomoved gst-libs/gst/net to netbuffer through CVS surgery remove old directory updating...
Thomas Vander Stichele [Tue, 29 Nov 2005 17:46:37 +0000 (17:46 +0000)]
moved gst-libs/gst/net to netbuffer through CVS surgery remove old directory updating build to accomodate (#322257)

Original commit message from CVS:

* configure.ac:
* gst-libs/gst/Makefile.am:
moved gst-libs/gst/net to netbuffer through CVS surgery
remove old directory
updating build to accomodate
(#322257)

18 years agoRename gstnet to gstnetbuffer (#322257).
Andy Wingo [Tue, 29 Nov 2005 17:41:16 +0000 (17:41 +0000)]
Rename gstnet to gstnetbuffer (#322257).

Original commit message from CVS:
2005-11-29  Andy Wingo  <wingo@pobox.com>

* pkgconfig/gstreamer-plugins-base.pc.in:
* pkgconfig/gstreamer-plugins-base-uninstalled.pc.in:
* gst-libs/gst/net/Makefile.am: Rename gstnet to gstnetbuffer
(#322257).

18 years agogst/playback/gststreamselector.c: 3rd time's the charm. Correct ref-counting for...
Jan Schmidt [Tue, 29 Nov 2005 16:54:50 +0000 (16:54 +0000)]
gst/playback/gststreamselector.c: 3rd time's the charm. Correct ref-counting for discarded buffers.

Original commit message from CVS:
* gst/playback/gststreamselector.c: (gst_stream_selector_chain):
3rd time's the charm. Correct ref-counting for discarded buffers.

18 years agogst/playback/gststreamselector.c: Fix ref-counting
Jan Schmidt [Tue, 29 Nov 2005 16:43:41 +0000 (16:43 +0000)]
gst/playback/gststreamselector.c: Fix ref-counting

Original commit message from CVS:
* gst/playback/gststreamselector.c:
(gst_stream_selector_class_init),
(gst_stream_selector_set_property),
(gst_stream_selector_get_property),
(gst_stream_selector_request_new_pad), (gst_stream_selector_chain):
Fix ref-counting

18 years agogst/subparse/gstsubparse.c: Don't access already unref'ed buffer.
Tim-Philipp Müller [Tue, 29 Nov 2005 16:21:13 +0000 (16:21 +0000)]
gst/subparse/gstsubparse.c: Don't access already unref'ed buffer.

Original commit message from CVS:
* gst/subparse/gstsubparse.c: (feed_textbuf):
Don't access already unref'ed buffer.

18 years agogst/playback/gststreamselector.*: Add the active-pad property for playbin to use...
Jan Schmidt [Tue, 29 Nov 2005 15:56:07 +0000 (15:56 +0000)]
gst/playback/gststreamselector.*: Add the active-pad property for playbin to use shortly. Ignore buffers from any oth...

Original commit message from CVS:
* gst/playback/gststreamselector.c:
(gst_stream_selector_class_init), (gst_stream_selector_init),
(gst_stream_selector_dispose), (gst_stream_selector_set_property),
(gst_stream_selector_get_property),
(gst_stream_selector_get_linked_pad),
(gst_stream_selector_request_new_pad), (gst_stream_selector_chain):
* gst/playback/gststreamselector.h:
Add the active-pad property for playbin to use shortly. Ignore buffers
from any other pad, returning GST_FLOW_NOT_LINKED

18 years agoupdate spec file for latest file changes
Christian Schaller [Tue, 29 Nov 2005 15:26:16 +0000 (15:26 +0000)]
update spec file for latest file changes

Original commit message from CVS:
update spec file for latest file changes

18 years agoext/ogg/gstoggdemux.c: Free the list, patch from bug #322704 (Alessandro Decina).
Julien Moutte [Tue, 29 Nov 2005 08:27:08 +0000 (08:27 +0000)]
ext/ogg/gstoggdemux.c: Free the list, patch from bug #322704 (Alessandro Decina).

Original commit message from CVS:
2005-11-29  Julien MOUTTE  <julien@moutte.net>

* ext/ogg/gstoggdemux.c: (gst_ogg_type_find): Free the list,
patch from bug #322704 (Alessandro Decina).

18 years agofolded audiofilter into the audio library
Thomas Vander Stichele [Tue, 29 Nov 2005 01:25:31 +0000 (01:25 +0000)]
folded audiofilter into the audio library

Original commit message from CVS:
folded audiofilter into the audio library

18 years agogst/videoscale/gstvideoscale.*: remove unimplemented scale methods
Thomas Vander Stichele [Tue, 29 Nov 2005 01:13:06 +0000 (01:13 +0000)]
gst/videoscale/gstvideoscale.*: remove unimplemented scale methods

Original commit message from CVS:

* gst/videoscale/gstvideoscale.h:
* gst/videoscale/gstvideoscale.c:
remove unimplemented scale methods

18 years agoremove unimplemented scaling methods
Thomas Vander Stichele [Tue, 29 Nov 2005 01:06:51 +0000 (01:06 +0000)]
remove unimplemented scaling methods

Original commit message from CVS:
remove unimplemented scaling methods

18 years agoext/ogg/gstoggmux.c: Don't leak caps.
Tim-Philipp Müller [Mon, 28 Nov 2005 22:54:48 +0000 (22:54 +0000)]
ext/ogg/gstoggmux.c: Don't leak caps.

Original commit message from CVS:
* ext/ogg/gstoggmux.c: (gst_ogg_mux_send_headers):
Don't leak caps.

18 years agosys/: Fixed a tricky bug. When caps renegotiation happens (only visible on ximagesink...
Julien Moutte [Mon, 28 Nov 2005 22:13:33 +0000 (22:13 +0000)]
sys/: Fixed a tricky bug. When caps renegotiation happens (only visible on ximagesink but bug is in xv too) set_caps ...

Original commit message from CVS:
2005-11-28  Julien MOUTTE  <julien@moutte.net>

* sys/ximage/ximagesink.c: (gst_ximagesink_ximage_put),
(gst_ximagesink_setcaps):
* sys/xvimage/xvimagesink.c: (gst_xvimagesink_xvimage_put),
(gst_xvimagesink_setcaps): Fixed a tricky bug. When caps
renegotiation
happens (only visible on ximagesink but bug is in xv too)
set_caps was
destroying the internal x[v]image used to memcpy non locally
alloced
buffers so that it got renewed on next _chain. The issue is that
_expose will try to put that image as it reffed it in _put.
Using gst_buffer_unref instead of destroy fixes it !

18 years agogst/playback/gstdecodebin.c: Better use of the queues. Start with a small size queue...
Edward Hervey [Mon, 28 Nov 2005 19:54:56 +0000 (19:54 +0000)]
gst/playback/gstdecodebin.c: Better use of the queues. Start with a small size queue and only increase the size of th...

Original commit message from CVS:
* gst/playback/gstdecodebin.c: (gst_decode_bin_init),
(try_to_link_1), (queue_filled_cb):
Better use of the queues. Start with a small size queue and only increase
the size of the queues when the other queues are empty.

18 years agoinclude the right header
Thomas Vander Stichele [Mon, 28 Nov 2005 17:42:57 +0000 (17:42 +0000)]
include the right header

Original commit message from CVS:
include the right header

18 years agogst-libs/gst/video/Makefile.am: compile in copied-over videofilter into the video...
Thomas Vander Stichele [Mon, 28 Nov 2005 17:32:55 +0000 (17:32 +0000)]
gst-libs/gst/video/Makefile.am: compile in copied-over videofilter into the video library

Original commit message from CVS:

* gst-libs/gst/video/Makefile.am:
compile in copied-over videofilter into the video library
* gst-libs/gst/video/videosink.h:
rename the header to gstvideosink.h since it's a base GstObject class
* sys/ximage/ximagesink.h:
* sys/xvimage/xvimagesink.h:
use the new header

18 years agogst/playback/gstplaybasebin.*: Prepare to handle errors betters.
Wim Taymans [Mon, 28 Nov 2005 15:56:03 +0000 (15:56 +0000)]
gst/playback/gstplaybasebin.*: Prepare to handle errors betters.

Original commit message from CVS:
* gst/playback/gstplaybasebin.c: (group_commit), (probe_triggered):
* gst/playback/gstplaybasebin.h:
Prepare to handle errors betters.

* gst/playback/gstplaybin.c: (add_sink), (setup_sinks):
Set sinks to PAUSED first before adding and linking them so that
we don't interrupt dataflow.

18 years agogst-libs/gst/audio/TODO: Updated TODO
Wim Taymans [Mon, 28 Nov 2005 15:53:55 +0000 (15:53 +0000)]
gst-libs/gst/audio/TODO: Updated TODO

Original commit message from CVS:
* gst-libs/gst/audio/TODO:
Updated TODO

* gst-libs/gst/audio/gstaudiosink.c:
(gst_audioringbuffer_open_device),
(gst_audioringbuffer_close_device), (gst_audioringbuffer_acquire),
(gst_audioringbuffer_release):
Small cleanups.

* gst-libs/gst/audio/gstbaseaudiosink.c:
(gst_base_audio_sink_class_init), (gst_base_audio_sink_render),
(gst_base_audio_sink_change_state):
Slave to the master clock when going to PLAYING and unslave when
going to PAUSED.

* gst-libs/gst/audio/gstringbuffer.c:
(gst_ring_buffer_open_device), (gst_ring_buffer_close_device),
(gst_ring_buffer_acquire), (gst_ring_buffer_release),
(gst_ring_buffer_samples_done), (gst_ring_buffer_set_sample),
(gst_ring_buffer_clear_all), (wait_segment),
(gst_ring_buffer_commit), (gst_ring_buffer_read),
(gst_ring_buffer_advance):
* gst-libs/gst/audio/gstringbuffer.h:
Add some docs and cleanups.

18 years agosys/xvimage/xvimagesink.c: Fix navigation events coordinates translation with pixel...
Julien Moutte [Mon, 28 Nov 2005 14:32:48 +0000 (14:32 +0000)]
sys/xvimage/xvimagesink.c: Fix navigation events coordinates translation with pixel aspect ratios.

Original commit message from CVS:
2005-11-28  Julien MOUTTE  <julien@moutte.net>

* sys/xvimage/xvimagesink.c:
(gst_xvimagesink_navigation_send_event): Fix navigation events
coordinates translation with pixel aspect ratios.

18 years agosys/xvimage/xvimagesink.c: Use calculated video geometry from _setcaps instead of...
Julien Moutte [Mon, 28 Nov 2005 14:15:54 +0000 (14:15 +0000)]
sys/xvimage/xvimagesink.c: Use calculated video geometry from _setcaps instead of buffer caps to respect pixel aspect...

Original commit message from CVS:
2005-11-28  Julien MOUTTE  <julien@moutte.net>

* sys/xvimage/xvimagesink.c: (gst_xvimagesink_xvimage_put):
Use calculated video geometry from _setcaps instead of buffer
caps to respect pixel aspect ratio. (fixes #322388)

18 years agoAdd docs for the Xoverlay interface.
Julien Moutte [Mon, 28 Nov 2005 13:06:05 +0000 (13:06 +0000)]
Add docs for the Xoverlay interface.

Original commit message from CVS:
2005-11-28  Julien MOUTTE  <julien@moutte.net>

* docs/libs/tmpl/gstcolorbalance.sgml:
* docs/libs/tmpl/gstmixer.sgml:
* docs/libs/tmpl/gstxoverlay.sgml:
* gst-libs/gst/interfaces/xoverlay.c: Add docs for the Xoverlay
interface.

18 years agosys/xvimage/xvimagesink.c: Refuse to create an XvImage if we can't find the format.
Julien Moutte [Mon, 28 Nov 2005 10:43:26 +0000 (10:43 +0000)]
sys/xvimage/xvimagesink.c: Refuse to create an XvImage if we can't find the format.

Original commit message from CVS:
2005-11-28  Julien MOUTTE  <julien@moutte.net>

* sys/xvimage/xvimagesink.c: (gst_xvimagesink_xvimage_new):
Refuse to create an XvImage if we can't find the format.

18 years agogst-libs/gst/riff/riff-media.c: Add ATRAC3 to the list of riff-possible audio caps.
Edward Hervey [Mon, 28 Nov 2005 10:12:26 +0000 (10:12 +0000)]
gst-libs/gst/riff/riff-media.c: Add ATRAC3 to the list of riff-possible audio caps.

Original commit message from CVS:
* gst-libs/gst/riff/riff-media.c:
(gst_riff_create_audio_template_caps):
Add ATRAC3 to the list of riff-possible audio caps.
I know we still don't have a plugin for atrac3, but it's saner to output
that than a cryptic mimetype.

18 years agogst-libs/gst/riff/riff-read.c: Don't try to create a zero-sized subbuffer.
Edward Hervey [Sun, 27 Nov 2005 19:18:31 +0000 (19:18 +0000)]
gst-libs/gst/riff/riff-read.c: Don't try to create a zero-sized subbuffer.

Original commit message from CVS:
* gst-libs/gst/riff/riff-read.c: (gst_riff_parse_strf_auds):
Don't try to create a zero-sized subbuffer.

18 years agosys/ximage/ximagesink.c: Fixed a tricky race.
Julien Moutte [Sun, 27 Nov 2005 18:12:23 +0000 (18:12 +0000)]
sys/ximage/ximagesink.c: Fixed a tricky race.

Original commit message from CVS:
2005-11-27  Julien MOUTTE  <julien@moutte.net>

* sys/ximage/ximagesink.c: (gst_ximage_buffer_free),
(gst_ximagesink_ximage_new), (gst_ximagesink_ximage_put),
(gst_ximagesink_bufferpool_clear),
(gst_ximagesink_buffer_alloc),
(gst_ximagesink_expose): Fixed a tricky race.
* sys/ximage/ximagesink.h:
* sys/xvimage/xvimagesink.c: (gst_xvimagesink_xvimage_put),
(gst_xvimagesink_expose): Fixed a tricky race.
* sys/xvimage/xvimagesink.h:

18 years agogst/playback/gstdecodebin.c: Remove unused properties, and add queues between demuxer...
Edward Hervey [Sun, 27 Nov 2005 17:57:54 +0000 (17:57 +0000)]
gst/playback/gstdecodebin.c: Remove unused properties, and add queues between demuxers and decoders so that a lot mor...

Original commit message from CVS:
* gst/playback/gstdecodebin.c: (gst_decode_bin_class_init),
(gst_decode_bin_init), (close_pad_link), (try_to_link_1):
Remove unused properties, and add queues between demuxers and decoders
so that a lot more files can preroll properly.

18 years agogst-libs/gst/: remove silly include
Thomas Vander Stichele [Sun, 27 Nov 2005 16:27:20 +0000 (16:27 +0000)]
gst-libs/gst/: remove silly include

Original commit message from CVS:

* gst-libs/gst/net/Makefile.am:
* gst-libs/gst/rtp/Makefile.am:
* gst-libs/gst/tag/Makefile.am:
remove silly include
* gst/tags/Makefile.am:
* gst/tags/gsttagediting.c:
* gst/tags/gsttageditingprivate.h:
* gst/tags/tagedit.vcproj:
remove directory, is as good as empty

18 years agoconfigure.ac: added GST_LIB_LDFLAGS and GST_ALL_LDFLAGS
Thomas Vander Stichele [Sun, 27 Nov 2005 16:18:50 +0000 (16:18 +0000)]
configure.ac: added GST_LIB_LDFLAGS and GST_ALL_LDFLAGS

Original commit message from CVS:

* configure.ac:
added GST_LIB_LDFLAGS and GST_ALL_LDFLAGS
* gst-libs/Makefile.am:
* gst-libs/gst/audio/Makefile.am:
* gst-libs/gst/interfaces/Makefile.am:
* gst-libs/gst/net/Makefile.am:
* gst-libs/gst/riff/Makefile.am:
* gst-libs/gst/rtp/Makefile.am:
* gst-libs/gst/tag/Makefile.am:
* gst-libs/gst/video/Makefile.am:
and use them

18 years agoadd ACLOCAL_AMFLAGS
Thomas Vander Stichele [Sun, 27 Nov 2005 14:34:11 +0000 (14:34 +0000)]
add ACLOCAL_AMFLAGS

Original commit message from CVS:
add ACLOCAL_AMFLAGS

18 years agoMore and more documentation.
Julien Moutte [Sun, 27 Nov 2005 11:41:55 +0000 (11:41 +0000)]
More and more documentation.

Original commit message from CVS:
2005-11-27  Julien MOUTTE  <julien@moutte.net>

* docs/libs/tmpl/gstcolorbalance.sgml:
* docs/libs/tmpl/gstmixer.sgml:
* docs/libs/tmpl/gstxoverlay.sgml:
* sys/ximage/ximagesink.c: (gst_ximagesink_buffer_alloc):
* sys/ximage/ximagesink.h:
* sys/xvimage/xvimagesink.h: More and more documentation.

18 years agodocs/libs/: Add the XOverlay interface to documentation.
Julien Moutte [Sat, 26 Nov 2005 15:38:06 +0000 (15:38 +0000)]
docs/libs/: Add the XOverlay interface to documentation.

Original commit message from CVS:
2005-11-26  Julien MOUTTE  <julien@moutte.net>

* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
* docs/libs/tmpl/gstcolorbalance.sgml:
* docs/libs/tmpl/gstmixer.sgml:
* docs/libs/tmpl/gstxoverlay.sgml: Add the XOverlay interface
to documentation.

18 years agoAdded doc for xvimagesink.
Julien Moutte [Sat, 26 Nov 2005 15:26:36 +0000 (15:26 +0000)]
Added doc for xvimagesink.

Original commit message from CVS:
2005-11-26  Julien MOUTTE  <julien@moutte.net>

* docs/plugins/Makefile.am:
* docs/plugins/gst-plugins-base-plugins-docs.sgml:
* docs/plugins/gst-plugins-base-plugins-sections.txt:
* sys/xvimage/xvimagesink.c: Added doc for xvimagesink.

18 years agodocs/plugins/: Updated version.
Julien Moutte [Sat, 26 Nov 2005 14:44:08 +0000 (14:44 +0000)]
docs/plugins/: Updated version.

Original commit message from CVS:
2005-11-26  Julien MOUTTE  <julien@moutte.net>

* docs/plugins/Makefile.am:
* docs/plugins/gst-plugins-base-plugins-docs.sgml:
* docs/plugins/gst-plugins-base-plugins-sections.txt:
* docs/plugins/inspect/plugin-adder.xml:
* docs/plugins/inspect/plugin-alsa.xml:
* docs/plugins/inspect/plugin-audioconvert.xml:
* docs/plugins/inspect/plugin-audiorate.xml:
* docs/plugins/inspect/plugin-audioresample.xml:
* docs/plugins/inspect/plugin-audiotestsrc.xml:
* docs/plugins/inspect/plugin-decodebin.xml:
* docs/plugins/inspect/plugin-ffmpegcolorspace.xml:
* docs/plugins/inspect/plugin-gnomevfs.xml:
* docs/plugins/inspect/plugin-ogg.xml:
* docs/plugins/inspect/plugin-playbin.xml:
* docs/plugins/inspect/plugin-subparse.xml:
* docs/plugins/inspect/plugin-tcp.xml:
* docs/plugins/inspect/plugin-theora.xml:
* docs/plugins/inspect/plugin-typefindfunctions.xml:
* docs/plugins/inspect/plugin-video4linux.xml:
* docs/plugins/inspect/plugin-videorate.xml:
* docs/plugins/inspect/plugin-videoscale.xml:
* docs/plugins/inspect/plugin-videotestsrc.xml:
* docs/plugins/inspect/plugin-volume.xml:
* docs/plugins/inspect/plugin-vorbis.xml:
* docs/plugins/inspect/plugin-ximagesink.xml:
* docs/plugins/inspect/plugin-xvimagesink.xml: Updated version.
* sys/ximage/ximagesink.c: Adding documentation for ximagesink.

18 years agogst/audiorate/gstaudiorate.c: Properly return GstFlowReturn from gst_pad_push in...
Edward Hervey [Sat, 26 Nov 2005 11:34:15 +0000 (11:34 +0000)]
gst/audiorate/gstaudiorate.c: Properly return GstFlowReturn from gst_pad_push in chain functions.

Original commit message from CVS:
* gst/audiorate/gstaudiorate.c: (gst_audiorate_chain):
Properly return GstFlowReturn from gst_pad_push in chain functions.

18 years agoext/ogg/gstoggdemux.c: Handle various conditions better when we don't understand...
Michael Smith [Fri, 25 Nov 2005 17:15:46 +0000 (17:15 +0000)]
ext/ogg/gstoggdemux.c: Handle various conditions better when we don't understand a stream.

Original commit message from CVS:
* ext/ogg/gstoggdemux.c: (gst_ogg_pad_query_convert),
(gst_ogg_demux_chain_peer), (gst_ogg_demux_perform_seek),
(gst_ogg_demux_read_chain), (gst_ogg_demux_read_end_chain),
(gst_ogg_demux_send_event), (gst_ogg_demux_loop):
Handle various conditions better when we don't understand a stream.
Removes a heap of CRITICALs on ogg streams containing unknown data.

18 years agoset DOC_BUILD_DIR
Thomas Vander Stichele [Fri, 25 Nov 2005 12:16:00 +0000 (12:16 +0000)]
set DOC_BUILD_DIR

Original commit message from CVS:
set DOC_BUILD_DIR

18 years agogst/tcp/gstmultifdsink.c (gst_multifdsink_handle_client_write): Be threadsafe.
Andy Wingo [Thu, 24 Nov 2005 18:09:09 +0000 (18:09 +0000)]
gst/tcp/gstmultifdsink.c (gst_multifdsink_handle_client_write): Be threadsafe.

Original commit message from CVS:
2005-11-24  Andy Wingo  <wingo@pobox.com>

* gst/tcp/gstmultifdsink.c (gst_multifdsink_handle_client_write):
Be threadsafe.

18 years agoignore more
Thomas Vander Stichele [Thu, 24 Nov 2005 11:09:28 +0000 (11:09 +0000)]
ignore more

Original commit message from CVS:
ignore more

18 years agofix torture target
Thomas Vander Stichele [Thu, 24 Nov 2005 11:05:34 +0000 (11:05 +0000)]
fix torture target

Original commit message from CVS:
fix torture target

18 years agoadd a torture target
Thomas Vander Stichele [Wed, 23 Nov 2005 21:25:27 +0000 (21:25 +0000)]
add a torture target

Original commit message from CVS:
add a torture target

18 years agoback to HEAD
Thomas Vander Stichele [Wed, 23 Nov 2005 20:04:59 +0000 (20:04 +0000)]
back to HEAD

Original commit message from CVS:
back to HEAD

18 years agoreleasing 0.9.6
Thomas Vander Stichele [Wed, 23 Nov 2005 19:55:44 +0000 (19:55 +0000)]
releasing 0.9.6

Original commit message from CVS:
releasing 0.9.6

18 years agoximage was renamed to ximagesink
Thomas Vander Stichele [Wed, 23 Nov 2005 18:53:17 +0000 (18:53 +0000)]
ximage was renamed to ximagesink

Original commit message from CVS:
ximage was renamed to ximagesink

18 years agoUpdate .po files
Thomas Vander Stichele [Wed, 23 Nov 2005 18:37:51 +0000 (18:37 +0000)]
Update .po files

Original commit message from CVS:
Update .po files

18 years agoVideoFilter inherits from
Julien Moutte [Wed, 23 Nov 2005 15:50:51 +0000 (15:50 +0000)]
VideoFilter inherits from

Original commit message from CVS:
2005-11-23  Julien MOUTTE  <julien@moutte.net>

* ext/cairo/gsttimeoverlay.c:
(gst_timeoverlay_update_font_height),
(gst_timeoverlay_set_caps), (gst_timeoverlay_get_unit_size),
(gst_timeoverlay_transform), (gst_timeoverlay_base_init),
(gst_timeoverlay_class_init), (gst_timeoverlay_init),
(gst_timeoverlay_get_type):
* ext/cairo/gsttimeoverlay.h:
* gst/debug/Makefile.am:
* gst/debug/gstnavigationtest.c:
(gst_navigationtest_handle_src_event),
(gst_navigationtest_get_unit_size),
(gst_navigationtest_set_caps),
(gst_navigationtest_transform),
(gst_navigationtest_change_state),
(gst_navigationtest_base_init), (gst_navigationtest_class_init),
(gst_navigationtest_init), (gst_navigationtest_get_type),
(plugin_init):
* gst/debug/gstnavigationtest.h:
* gst/effectv/Makefile.am:
* gst/effectv/gstaging.c: (gst_agingtv_set_caps),
(gst_agingtv_get_unit_size), (gst_agingtv_transform),
(gst_agingtv_base_init), (gst_agingtv_class_init),
(gst_agingtv_init), (gst_agingtv_get_type):
* gst/effectv/gstdice.c: (gst_dicetv_set_caps),
(gst_dicetv_get_unit_size), (gst_dicetv_transform),
(gst_dicetv_base_init), (gst_dicetv_class_init),
(gst_dicetv_init),
(gst_dicetv_get_type):
* gst/effectv/gstedge.c: (gst_edgetv_set_caps),
(gst_edgetv_get_unit_size), (gst_edgetv_transform),
(gst_edgetv_base_init), (gst_edgetv_class_init),
(gst_edgetv_init),
(gst_edgetv_get_type):
* gst/effectv/gsteffectv.c:
* gst/effectv/gsteffectv.h:
* gst/effectv/gstquark.c: (gst_quarktv_set_caps),
(gst_quarktv_get_unit_size), (fastrand),
(gst_quarktv_transform),
(gst_quarktv_change_state), (gst_quarktv_base_init),
(gst_quarktv_class_init), (gst_quarktv_init),
(gst_quarktv_get_type):
* gst/effectv/gstrev.c: (gst_revtv_set_caps),
(gst_revtv_get_unit_size), (gst_revtv_transform),
(gst_revtv_base_init), (gst_revtv_class_init), (gst_revtv_init),
(gst_revtv_get_type):
* gst/effectv/gstshagadelic.c: (gst_shagadelictv_set_caps),
(gst_shagadelictv_get_unit_size), (gst_shagadelictv_transform),
(gst_shagadelictv_base_init), (gst_shagadelictv_class_init),
(gst_shagadelictv_init), (gst_shagadelictv_get_type):
* gst/effectv/gstvertigo.c: (gst_vertigotv_set_caps),
(gst_vertigotv_get_unit_size), (gst_vertigotv_transform),
(gst_vertigotv_base_init), (gst_vertigotv_class_init),
(gst_vertigotv_init), (gst_vertigotv_get_type):
* gst/effectv/gstwarp.c: (gst_warptv_set_caps),
(gst_warptv_get_unit_size), (gst_warptv_transform),
(gst_warptv_base_init), (gst_warptv_class_init),
(gst_warptv_init),
(gst_warptv_get_type):
* gst/videofilter/Makefile.am:
* gst/videofilter/gstvideobalance.c:
* gst/videofilter/gstvideobalance.h:
* gst/videofilter/gstvideofilter.c: (gst_videofilter_get_type),
(gst_videofilter_class_init), (gst_videofilter_init):
* gst/videofilter/gstvideofilter.h:
* gst/videofilter/gstvideoflip.c: (gst_videoflip_set_caps),
(gst_videoflip_transform_caps), (gst_videoflip_get_unit_size),
(gst_videoflip_flip), (gst_videoflip_transform),
(gst_videoflip_handle_src_event), (gst_videoflip_set_property),
(gst_videoflip_base_init), (gst_videoflip_class_init),
(gst_videoflip_init), (plugin_init), (gst_videoflip_get_type):
* gst/videofilter/gstvideoflip.h: VideoFilter inherits from
BaseTransform, it's just a place holder for now and every video
effect plugin has been ported to use BaseTransform features
directly. QuarkTV was fixed too (was broken), navigationtest
works
and best for the end, videoflip converts navigation events
depending
on flip method ! Fixes #320953

18 years agoremove sinesrc some more
Thomas Vander Stichele [Wed, 23 Nov 2005 15:36:58 +0000 (15:36 +0000)]
remove sinesrc some more

Original commit message from CVS:
remove sinesrc some more

18 years agoremove sinesrc some more
Thomas Vander Stichele [Wed, 23 Nov 2005 15:30:20 +0000 (15:30 +0000)]
remove sinesrc some more

Original commit message from CVS:
remove sinesrc some more

18 years agogst-libs/gst/audio/gstringbuffer.c: If we are reading too slowly, jump forward in...
Wim Taymans [Wed, 23 Nov 2005 13:29:50 +0000 (13:29 +0000)]
gst-libs/gst/audio/gstringbuffer.c: If we are reading too slowly, jump forward in the ringbuffer instead of blocking.

Original commit message from CVS:
* gst-libs/gst/audio/gstringbuffer.c: (gst_ring_buffer_read):
If we are reading too slowly, jump forward in the ringbuffer
instead of blocking.

18 years agofix ximage plugin statement
Christian Schaller [Wed, 23 Nov 2005 13:26:46 +0000 (13:26 +0000)]
fix ximage plugin statement

Original commit message from CVS:
fix ximage plugin statement