Re: Does libao use /dev/sound for audio ?
Diptopal Basu <[email protected]>
| Newsgroups | gmane.comp.multimedia.ogg.vorbis.devel |
|---|---|
| Message-ID | <[email protected]> |
Resending the mail . Please help . On Tue, Apr 14, 2009 at 8:30 PM, Diptopal Basu <[email protected]>wrote: > Hi Conrad , > > Thanks for your response , please see my answers below . > > Regards > Diptopal Basu > > On Tue, Apr 14, 2009 at 7:04 PM, Conrad Parker <[email protected]>wrote: > >> Mr. Basu, >> >> 1. Have you successfully compiled anything else on this ARM platform? >> Is there something particular about vorbis that you are having trouble >> with, or are you having general problems with building software for >> this platform? > > > Answer : I have compiled the Linux kernel version 2.6.26.5 for ARM > including busybox . I have created the ramfs file system and compiled the > kernel modules and placed the modules in the ramfs file system. I have a > running Linux kernel on QEMU simulator for ARM versatile Application > baseboard , the real hardware will be coming in soon. I am using ELDK > v4.1 for ARM > > I have compiled basic hello world programs on Linux and a program which > programs the timer and prints messages on each timeout . These programs run > successfully the kernel I compiled . > > I do not have a clue as to where to change the makefiles and config > files for the ligogg and the libvorbis files for building them with ARM > compiler . What are the factors that I need to take care if I try to cross > compile these libraries on ARM ? > > How do these libraries interact with the Linux kernel ? How to use these > libraries if I am planning to write a player software ? > > >> >> >> 2. how have tried to compile the vorbis libraries on ARM already? what >> errors have you encountered? What steps did you take to fix these >> errors? > > > Answer : No I have not yet tried to compile the files , I have not found > any information as I stated above. > >> >> >> 3. What is the purpose of libao? What is the purpose of libvorbis? >> Which of the problems that you are having relate to libao, and which >> relate to libvorbis? >> > > Answer : Eventually I need to use ogg123 ( ogg123 uses libao to output > sound thats what I heard ) and therefore I need have the rest of the files > like libao libogg libcurl libvorbis ready , I need to understand the > interactions of these libraries and of course how to compile all of them on > ARM . > > So I will have a separate application which will communicate with ogg123 > using IPC pipes and control the playback of oggfiles . > >> >> Conrad. >> >> 2009/4/14 Diptopal Basu <[email protected]>: >> > I need information on compiling the vorbis libraries on ARM , can >> anyone >> > help ? >> > >> > Regards >> > Diptopal >> > >> > On Tue, Apr 14, 2009 at 10:16 AM, Diptopal Basu < >> [email protected]> >> > wrote: >> >> >> >> Hi Michael , >> >> >> >> Actually I will need to use ogg123 for some implementation hence libao >> . >> >> >> >> So you mean even if my /dev/sound has problems I can use the vorbis >> >> libraries ( not the libao , only the vorbis libraries ) ? >> >> >> >> Regards >> >> Diptopal >> >> >> >> On Tue, Apr 14, 2009 at 10:12 AM, Michael Smith <[email protected]> >> wrote: >> >>> >> >>> On Mon, Apr 13, 2009 at 9:09 PM, Diptopal Basu < >> [email protected]> >> >>> wrote: >> >>> > >> >>> > >> >>> > I am using the Versatile Application baseboard and intend to use the >> >>> > ogg >> >>> > vorbis libraries . >> >>> > >> >>> > I have been able to install all the modules related to sound . >> However >> >>> > I >> >>> > think there's something wrong with the /sev/sound folder in my >> kernel , >> >>> > hence everytime we do >> >>> > >> >>> > cat anything.au > /dev/audio >> >>> > >> >>> > It throws an error cant create device /dev/audio even though >> /dev/audio >> >>> > is >> >>> > present . >> >>> > >> >>> > My question is the ogg vorbis libraries like the libao , do they >> make >> >>> > use of >> >>> > /dev/audio or is there any other mechanism . >> >>> >> >>> libao is not an ogg or vorbis library. It's a completely unrelated >> >>> library, for audio output - and it's unmaintained, so I don't know if >> >>> anyone will be able to help you with it. >> >>> >> >>> Fortunately, since libao has nothing to do with ogg or vorbis, you can >> >>> happily use vorbis without using libao. >> >>> >> >>> Mike >> >> >> > >> > >> > _______________________________________________ >> > Vorbis-dev mailing list >> > [email protected] >> > http://lists.xiph.org/mailman/listinfo/vorbis-dev >> > >> > >> > > _______________________________________________ Vorbis-dev mailing list [email protected] http://lists.xiph.org/mailman/listinfo/vorbis-dev