From: Julien M. <do...@us...> - 2003-02-28 16:15:40
|
CVS Root: /cvsroot/gstreamer Module: gst-player Changes by: dolphy Date: Fri Feb 28 2003 08:15:37 PST Log message: Applied patch from Kang Jeong-Hee <Ke...@ma...> with small modifications to handle mime types contained in gst-player's .server file depending on gst-inspect's output... Might be interesting to have an updater script in case user is adding some plugins later on that add support for new mimetypes... Modified files: . : configure.ac bonobo : Gst-Player-Control.server.in.in Links: http://cvs.sf.net/cgi-bin/viewcvs.cgi/gstreamer/gst-player/configure.ac.diff?r1=1.59&r2=1.60 http://cvs.sf.net/cgi-bin/viewcvs.cgi/gstreamer/gst-player/bonobo/Gst-Player-Control.server.in.in.diff?r1=1.2&r2=1.3 ====Begin Diffs==== Index: configure.ac =================================================================== RCS file: /cvsroot/gstreamer/gst-player/configure.ac,v retrieving revision 1.59 retrieving revision 1.60 diff -u -d -r1.59 -r1.60 --- configure.ac 20 Feb 2003 20:32:40 -0000 1.59 +++ configure.ac 28 Feb 2003 16:15:23 -0000 1.60 @@ -2,7 +2,7 @@ AC_INIT dnl when going to/from release please set the nano (fourth number) right ! -AS_VERSION(gst-player, GST_PLAYER_VERSION, 0, 5, 0, 0, +AS_VERSION(gst-player, GST_PLAYER_VERSION, 0, 5, 1, 0, GST_ERROR="-Wall", GST_ERROR="-Wall -Werror") PACKAGE=gst-player @@ -70,6 +70,10 @@ AC_SUBST(GST_LIBS) AC_SUBST(GST_CFLAGS) + +INSPECTED_MIME_TYPES=`gst-inspect | grep type: | awk -F ":" '{print \$2}' | grep -e "/" | sort | uniq` +SUPPORTED_MIME_TYPES=`for MIMETYPE in $INSPECTED_MIME_TYPES; do echo -n "<item value=\"$MIMETYPE\"/>"; done` +AC_SUBST(SUPPORTED_MIME_TYPES) dnl check for GTK PKG_CHECK_MODULES(GTK, gtk+-2.0 >= 2.0.0 gdk-2.0 >= 2.0.0,,exit) Index: Gst-Player-Control.server.in.in =================================================================== RCS file: /cvsroot/gstreamer/gst-player/bonobo/Gst-Player-Control.server.in.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- Gst-Player-Control.server.in.in 5 Jan 2003 17:52:38 -0000 1.2 +++ Gst-Player-Control.server.in.in 28 Feb 2003 16:15:23 -0000 1.3 @@ -17,19 +17,9 @@ </oaf_attribute> <oaf_attribute name="name" type="string" _value="GStreamer media player control"/> <oaf_attribute name="description" type="string" _value="A control which can play any GStreamer supported media."/> - <oaf_attribute name="bonobo:supported_mime_types" type="stringv"> - <item value="video/x-mpeg"/> - <item value="video/x-fli"/> - <item value="video/x-msvideo"/> - <item value="audio/ac3"/> - <item value="audio/prs.sid"/> - <item value="audio/x-mod"/> - <item value="audio/x-mp3"/> - <item value="audio/x-mpeg"/> - <item value="application/x-ogg"/> - <item value="audio/x-ulaw"/> - <item value="audio/x-wav"/> - </oaf_attribute> + <oaf_attribute name="bonobo:supported_mime_types" type="stringv"> + @SUPPORTED_MIME_TYPES@ + </oaf_attribute> </oaf_server> </oaf_info> |