Bart:
If you want to help take a look at this, put the attached libcdio.spec
in your spec-files directory and the SUNWlibcdio.spec file in your
spec-files/Solaris directory and try to build (assuming you have the
CBE from the OpenSolaris website installed and Sun Studio 11 compiler).
I can't figure out how to get the code to compile.
You can also see the problem by grabbing the gtkpod spec files from
the extra-specs-tarball.
http://www.gnome.org/~gman/spec-files-extra-0.3.tar.bz2
and remove the "libgpod-0.3.2/src/db-itunes-parser.h" part of patch
libgpod-02-fixcompile.diff. You should see the same compile problem.
I'm pretty sure that this db-itunes-parser.h part of the patch is
really broken and probably doesn't work.
It would be great to get some help with this.
Brian
>> 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
>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: SUNWlibcdio.spec
URL:
<http://mail.opensolaris.org/pipermail/desktop-discuss/attachments/20060316/a07da029/attachment.ksh>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: libcdio.spec
URL:
<http://mail.opensolaris.org/pipermail/desktop-discuss/attachments/20060316/a07da029/attachment-0001.ksh>