From 923c2c5815886e51db850320602dc8bac2ade36f Mon Sep 17 00:00:00 2001 From: "Ronald S. Bultje" Date: Thu, 24 Feb 2005 17:20:27 +0000 Subject: Add GConf video/audio sink handling elements. Automagically change contained element on GConf change. Original commit message from CVS: * configure.ac: * ext/Makefile.am: * ext/gconf/Makefile.am: * ext/gconf/gstgconfaudiosink.c: (gst_gconf_audio_sink_get_type), (gst_gconf_audio_sink_base_init), (gst_gconf_audio_sink_class_init), (gst_gconf_audio_sink_init), (gst_gconf_audio_sink_dispose), (cb_toggle_element), (gst_gconf_audio_sink_change_state): * ext/gconf/gstgconfaudiosink.h: * ext/gconf/gstgconfelements.c: (plugin_init): * ext/gconf/gstgconfelements.h: * ext/gconf/gstgconfvideosink.c: (gst_gconf_video_sink_get_type), (gst_gconf_video_sink_base_init), (gst_gconf_video_sink_class_init), (gst_gconf_video_sink_init), (gst_gconf_video_sink_dispose), (cb_toggle_element), (gst_gconf_video_sink_change_state): * ext/gconf/gstgconfvideosink.h: Add GConf video/audio sink handling elements. Automagically change contained element on GConf change. * gst/autodetect/Makefile.am: * gst/autodetect/gstautoaudiosink.c: (gst_auto_audio_sink_get_type), (gst_auto_audio_sink_base_init), (gst_auto_audio_sink_class_init), (gst_auto_audio_sink_init), (gst_auto_audio_sink_factory_filter), (gst_auto_audio_sink_compare_ranks), (gst_auto_audio_sink_find_best), (gst_auto_audio_sink_detect): * gst/autodetect/gstautoaudiosink.h: * gst/autodetect/gstautodetect.c: (plugin_init): * gst/autodetect/gstautodetect.h: * gst/autodetect/gstautovideosink.c: (gst_auto_video_sink_get_type), (gst_auto_video_sink_base_init), (gst_auto_video_sink_class_init), (gst_auto_video_sink_init), (gst_auto_video_sink_factory_filter), (gst_auto_video_sink_compare_ranks), (gst_auto_video_sink_find_best), (gst_auto_video_sink_detect): * gst/autodetect/gstautovideosink.h: Add video/audio output autodetection elements, based on ranks. No sound server handling in autoaudiosink yet. * ext/alsa/gstalsaplugin.c: (plugin_init): * sys/oss/gstossaudio.c: (plugin_init): Change ranks to prefer ALSA over OSS. --- ChangeLog | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 5362d942..2006a415 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,47 @@ +2005-02-24 Ronald S. Bultje + + * configure.ac: + * ext/Makefile.am: + * ext/gconf/Makefile.am: + * ext/gconf/gstgconfaudiosink.c: (gst_gconf_audio_sink_get_type), + (gst_gconf_audio_sink_base_init), + (gst_gconf_audio_sink_class_init), (gst_gconf_audio_sink_init), + (gst_gconf_audio_sink_dispose), (cb_toggle_element), + (gst_gconf_audio_sink_change_state): + * ext/gconf/gstgconfaudiosink.h: + * ext/gconf/gstgconfelements.c: (plugin_init): + * ext/gconf/gstgconfelements.h: + * ext/gconf/gstgconfvideosink.c: (gst_gconf_video_sink_get_type), + (gst_gconf_video_sink_base_init), + (gst_gconf_video_sink_class_init), (gst_gconf_video_sink_init), + (gst_gconf_video_sink_dispose), (cb_toggle_element), + (gst_gconf_video_sink_change_state): + * ext/gconf/gstgconfvideosink.h: + Add GConf video/audio sink handling elements. Automagically + change contained element on GConf change. + * gst/autodetect/Makefile.am: + * gst/autodetect/gstautoaudiosink.c: + (gst_auto_audio_sink_get_type), (gst_auto_audio_sink_base_init), + (gst_auto_audio_sink_class_init), (gst_auto_audio_sink_init), + (gst_auto_audio_sink_factory_filter), + (gst_auto_audio_sink_compare_ranks), + (gst_auto_audio_sink_find_best), (gst_auto_audio_sink_detect): + * gst/autodetect/gstautoaudiosink.h: + * gst/autodetect/gstautodetect.c: (plugin_init): + * gst/autodetect/gstautodetect.h: + * gst/autodetect/gstautovideosink.c: + (gst_auto_video_sink_get_type), (gst_auto_video_sink_base_init), + (gst_auto_video_sink_class_init), (gst_auto_video_sink_init), + (gst_auto_video_sink_factory_filter), + (gst_auto_video_sink_compare_ranks), + (gst_auto_video_sink_find_best), (gst_auto_video_sink_detect): + * gst/autodetect/gstautovideosink.h: + Add video/audio output autodetection elements, based on ranks. + No sound server handling in autoaudiosink yet. + * ext/alsa/gstalsaplugin.c: (plugin_init): + * sys/oss/gstossaudio.c: (plugin_init): + Change ranks to prefer ALSA over OSS. + 2005-02-24 Ronald S. Bultje * ext/ivorbis/vorbis.c: (plugin_init): -- cgit v1.2.1