From: Josh B. <jo...@ne...> - 2006-02-14 01:15:01
|
Radu, Thanks for the quick response. How soon is soon? I'm the teaching assistant for a class that is going to be using Javaclient, but I don't want to have to start with the current version and then switch everyone over. When you say 2.x API, are you still using Player 1.6.5, or the beta Player = 2.0? Thanks, Josh On 2/13/06, Radu Bogdan Rusu <ru...@cs...> wrote: > Hey Josh, > > Yes, Javaclient from CVS should work nicely with 1.6.4 (although I > always test against 1.6.5 and latest 1.6.5 CVSed). > > I am currently wrapping up the last classes for Javaclient2, and I think > that we should all concentrate our efforts of testing/developing and > using on the 2.x API. > > I will have a beta version soon online. Any requests ? (I will integrate > Gareth's exception patches) > > Btw, functions like the ones above (from AudioMixerInterface) will be > obsolete. Instead you will just get something like: > > AudioMixerInterface ami =3D request... > ami.getLevels (); // request a PLAYER_AUDIOMIXER_GET_LEVELS > ... // wait in a loop > if (isConfigReady ()) > PlayerAudiomixerConfig pac =3D ami.getConfig (); > > ... and then access pac.getMaster_left, pac.getMaster_right, > pac.getPcm_left...etc > > So basically all the Player structures will be accessible directly from > now on using get/set methods. I think this will ease things a lot. > > Some feedback would be nice :) > > Cheers, > Radu. |