[gst-devel] GNOME & GStreamer: take two

Christian Schaller Uraeus at linuxrising.org
Tue Aug 7 23:27:46 CEST 2001


This is and updated todo list for GStreamer in relation to GNOME. If
Erik and Wim thinks it is ok, I will send it to the gnome-love mailing
list to see if we can get people to help us with some of these tasks.

Christian

a) Create a GNOME control Center Capplet for setting global settings for
GStreamer & GNOME apps. Audio output format is the most important here
(ESD, ASD, artsd, OSS, ALSA, Solaris Audio etc.). 
Could be some other settings which also could be done this way.
A GUI option to run gstreamer-register might also be nice to put here.
Other settings?

The backend to this capplet should probably be done with as few
dependencies as possible since a KDE/GNUStep/XFCE frontend etc. to the
same settings could be of interest.

This applet should use GConf to store its settings in order to allow
sysadmins to set systemwide defaults.

b) Provide patches to the gnome-media package to use GStreamer. This
also includes patches to the GNOME media panel applets. 

c) Simple library for supplying play_sound etc. This library will/should
long term replace the one in gnome-libs. (Timeframe available for GNOME
2.0, recomended API for GNOME 2.2, only such API for releases after
that.) 

d) Menu icons and entries for our sample applications. 

e) Bonobo-media working. Working bonobo-components giving access to
GStreamer functionality. Erdi Gergo is working on porting this to the
GNOME 2.0 platform and hope to get it working.

f) Nautilus integration. Video preview, embeding in Nautilus, backend
for audio-preview feature etc. Not an immediate issue as GStreamer will
not be a part of the core development libraries for the 2.0 release.
This is a task more suited for the GNOME 2.2 release.

g) Mozilla/Galeon plugin. Steve Crouse has made the first release of
this available from: http://mozstreamer.mozdev.org/

h) cothreads cores for all GNOME plattforms. PA-RISC and MIPS are the
two missing here, plus we need more testing of the other non-intel
platforms we already support. 

i) Port gstmediaplay and gsteditor to the GNOME 2.0 platform.






More information about the gstreamer-devel mailing list