Bart: > Having something like Rhythmbox that will rip, annotate and play > CDs is important. I realize we might able to only support > ogg/vorbis, but having this working out of the box seems > to me to be a really nice usability feature, esp. if the required > rippers for other formats were readily available/pluggable.
I believe we need to get GNU libcdio to build on Solaris so we can build libcdparanoia in order for GStreamer to support CD ripping. I agree we should get rhythmbox building. I'll get working on this and test it out. We can compare it to jamboree and see which one makes more sense to ship as an audio player. > How hard is it to write a GStreamer plug-in? We really should be > able to record as well as playback, no? Yes, all that is necessary is we need to write a "source plugin" for SunAudio interfaces. In gst-plugins-good/sys/sunaudio we already have a sink (output) plugin and a mixer plugin. It might be good if we could get someone from the SunAudio (or otherwise familiar with coding to the interfaces) interested in implementing the source plugin as well. It's probably not much work for someone who knows what they are doing. It probably would also be good to get such a person to review the sink and mixer plugins. They could probably be made better/smarter. Much of the code from those plugins was just stolen from ESD, and probably isn't taking full advantage of what we could be doing. Brian
