diff options
-rw-r--r-- | ChangeLog | 44 | ||||
-rw-r--r-- | configure.ac | 3 | ||||
-rw-r--r-- | ext/Makefile.am | 8 |
3 files changed, 55 insertions, 0 deletions
@@ -1,5 +1,49 @@ 2005-02-24 Ronald S. Bultje <rbultje@ronald.bitfreak.net> + * 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 <rbultje@ronald.bitfreak.net> + * ext/ivorbis/vorbis.c: (plugin_init): Set rank to secondary, we always prefer oggdemux (for obvious reasons). diff --git a/configure.ac b/configure.ac index 4cd6b5b3..6173d15c 100644 --- a/configure.ac +++ b/configure.ac @@ -369,6 +369,7 @@ GST_PLUGINS_ALL="\ audioscale \ audiorate \ auparse \ + autodetect \ avi \ cdxaparse \ chart \ @@ -1951,6 +1952,7 @@ gst/audioconvert/Makefile gst/audioscale/Makefile gst/audiorate/Makefile gst/auparse/Makefile +gst/autodetect/Makefile gst/avi/Makefile gst/cdxaparse/Makefile gst/chart/Makefile @@ -2061,6 +2063,7 @@ ext/esd/Makefile ext/faac/Makefile ext/faad/Makefile ext/flac/Makefile +ext/gconf/Makefile ext/gdk_pixbuf/Makefile ext/gnomevfs/Makefile ext/gsm/Makefile diff --git a/ext/Makefile.am b/ext/Makefile.am index 19c8c3dc..d5a3e127 100644 --- a/ext/Makefile.am +++ b/ext/Makefile.am @@ -130,6 +130,12 @@ else FLAC_DIR= endif +if USE_GCONF +GCONF_DIR = gconf +else +GCONF_DIR = +endif + if USE_GDK_PIXBUF GDK_PIXBUF_DIR=gdk_pixbuf else @@ -418,6 +424,7 @@ SUBDIRS=\ $(FAAC_DIR) \ $(FAAD_DIR) \ $(FLAC_DIR) \ + $(GCONF_DIR) \ $(GDK_PIXBUF_DIR) \ $(GNOMEVFS_DIR) \ $(GSM_DIR) \ @@ -483,6 +490,7 @@ DIST_SUBDIRS=\ faac \ faad \ flac \ + gconf \ gdk_pixbuf \ gnomevfs \ gsm \ |