gstreamer/gst-libs/gst
Julien Moutte 4a5717a358 gst-libs/gst/play/gstplay.c: Reworked the pipeline from scratch. Visualization is back and switch went out as i reali...
Original commit message from CVS:
2004-01-23  Julien MOUTTE  <julien@moutte.net>

* gst-libs/gst/play/gstplay.c: (gst_play_pipeline_setup),
(gst_play_set_location), (gst_play_seek_to_time),
(gst_play_set_audio_sink), (gst_play_set_visualization),
(gst_play_connect_visualization), (gst_play_get_sink_element): Reworked
the pipeline from scratch. Visualization is back and switch went out as
i realized it was not possible to use the way i wanted.
* sys/ximage/ximagesink.c: (gst_ximagesink_imagepool_clear),
(gst_ximagesink_change_state), (gst_ximagesink_dispose): Move xcontext
clearing in state change from READY to NULL. So that one can clean the
X ressources keeping the element.
* sys/xvimage/xvimagesink.c: (gst_xvimagesink_xcontext_get),
(gst_xvimagesink_imagepool_clear), (gst_xvimagesink_change_state),
(gst_xvimagesink_colorbalance_set_value),
(gst_xvimagesink_colorbalance_get_value),
(gst_xvimagesink_set_property), (gst_xvimagesink_dispose),
(gst_xvimagesink_init): Same xcontext cleaning than ximagesink in state
change from READY to NULL and fixed some stupid bugs in colorbalance
get/set values. Also added the following feature : when nobody tries to
set some values to the colorbalance levels before the xcontext is
grabbed, then when creating channels list from Xv attributes we set the
internal values to the Xv defaults. This way we handle buggy Xv drivers
that set default hue values far from the middle of the range (Thanks
to Jon Trowbridge for pointing that issue).
* sys/xvimage/xvimagesink.h: Adding a cb_changed boolean to know if
colorbalance levels have been set before xcontext is grabbed.
2004-01-22 23:54:34 +00:00
..
audio gst-libs/gst/audio/Makefile.am: Add gstaudiofiltertemplate.c and building of gstaudiofilterexample.c from the template. 2004-01-16 00:55:29 +00:00
colorbalance gst-libs/gst/colorbalance/colorbalance.c: Adding a default type. 2004-01-14 17:15:34 +00:00
floatcast + adding endianness conversion macros for floats 2003-11-16 21:47:16 +00:00
gconf Remove all config.h includes from header files, add it to each source file and remove duplicate config.h includes fro... 2003-11-07 12:46:51 +00:00
idct remove copyright field from plugins 2003-12-04 10:37:35 +00:00
media-info fix up media-info now reports format again metadata needs some rewriting 2004-01-22 19:00:27 +00:00
mixer ext/alsa/gstalsamixer.c: Setting mixer interface type to HARDWARE. 2004-01-15 15:50:10 +00:00
navigation ext/dv/gstdvdec.c: Fix caps negotiation. 2004-01-06 16:42:10 +00:00
play gst-libs/gst/play/gstplay.c: Reworked the pipeline from scratch. Visualization is back and switch went out as i reali... 2004-01-22 23:54:34 +00:00
propertyprobe Change GST_*_PADDING to _gst_private[GST_PADDING] 2003-12-09 10:02:08 +00:00
resample Make sure everybody wraps #include "config.h" in #ifdef HAVE_CONFIG_H 2004-01-12 04:15:46 +00:00
riff use new error signal and classification 2004-01-18 21:46:58 +00:00
tag dist fix 2003-12-14 21:27:49 +00:00
tuner gst-libs/gst/tuner/tuner.*: GObjects aren't const. 2004-01-12 02:11:03 +00:00
video gst-libs/gst/video/video.h: Fix caps template names to be understandable. 2004-01-12 02:01:51 +00:00
xoverlay ext/ffmpeg/gstffmpegcolorspace.c: Implementing gst_pad_alloc_buffer to use optimized buffer allocation. 2004-01-09 18:05:57 +00:00
xwindowlistener remove copyright field from plugins 2003-12-04 10:37:35 +00:00
gettext.h putting i18n in place for plugins 2004-01-19 15:45:55 +00:00
gst-i18n-plugin.h adding locale.h 2004-01-19 16:43:01 +00:00
Makefile.am fix distcheck 2004-01-20 11:25:09 +00:00