<div>Hi Conrad ?</div>
<div> </div>
<div>So I can view the ogg123 source and figure out how it is interpreting the messages over the pipe and calling the resprctive APIs in the libvorbis and libao right ? So if I am not mistaken ogg123 is a conversion software to interpret the message in the pipes ? </div>
<div> </div>
<div>Regards</div>
<div>Diptopal<br><br></div>
<div class="gmail_quote">On Tue, Apr 7, 2009 at 11:35 PM, Conrad Parker <span dir="ltr"><<a href="mailto:conrad@metadecks.org">conrad@metadecks.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<div class="im">2009/4/8 Diptopal Basu <<a href="mailto:diptopal.basu@gmail.com">diptopal.basu@gmail.com</a>>:<br>> Hi Conrad ,<br>><br></div>
<div class="im">> The link you sent talks about mpg321 . is it the same as ogg123 ? Also<br>> internally I believe the remote control calls certain ogg123 APIs . How is<br>> the remote control implemented ? Which file in the ogg123 has the code for<br>
> the remote control ? I think when I exec() the ogg123 , it starts running in<br>> a different user space ?<br><br></div>yes (compatible with mpg321, and it's a different process that you<br>control over a pipe).<br>
<div class="im"><br>> Can I bypass the remote control interface and directly call the<br>> underlying APIs ?<br><br></div>you could use libvorbisfile and libao directly<br><font color="#888888"><br>Conrad.<br></font></blockquote>
</div><br>