Linux platform: splay client for AAC and HE-AAC codecs

Blogostef <[email protected]>
Newsgroups gmane.comp.multimedia.helix.devel
Organization Mediadigits
Message-ID <db050a5751e7e6dbfebcf9fa30539937@localhost>

 Hi everyone,  

 I am beginning development with the Helix DNA Client and I followed
the tutorial to have a command line player for mp3s. I would like to
have AAC and HE-AAC supported. I compiled the following splay client: 


 SYSTEM_ID= linux-2.2-libc6-gcc32-i586
 Branch: hxclient_1_5_0_cayenne
 Target: splay_audio_all
 Profile: helix-client-local-audio-all  

 The compilation runs fine and I get a splay executable and the
following share objects:   atrc.so
 authmgr.so
 clntcore.so
 cook.so
 httpfsys.so
 hxsdp.so
 hxxml.so
 mp3fformat.so
 mp3render.so
 ralf.so
 ramfformat.so
 ramrender.so
 rarender.so
 rmfformat.so
 rn5auth.so
 sipr.so
 smplfsys.so  

  I manage to play mp3s and real media files (that I created with
Real player on Windows since I could not have the Producer compile on
Linux :(, but it's another story,...). I guess that these real media
files are using the cook codec. The problem is that my splay
executable won't play my aac files (I did not try with he-aac so
far).
My aac files are wrapped in mp4 containers (I created some with Real
Player and some with I-tunes quick-time encoder).  

 I have the following questions:  

 	*Do I need special settings for the compilation in order to have
aac and he-aac support? 	*Do I need a special licence to have a mp4
container support for audio? (or do I need to use real media as
container to play aac encoded audio?) 	*And a last question, I know
that it is possible to use ogg as a container for aac or he-aac. Does
helix support such combination (ogg+aac, or ogg+he-aac)? 
  Best regards,  

  Stéphane.  

  PS: Here is an exemple of what happens when I attempt playing an
aac encoded audio file in a mp4 audio container.   [bmwft@localhost
debug]$ ./splay -s /media/data/audioTestData/test1-aac-64QT.m4a 
 Simpleplayer is looking for the client core at ./clntcore.so
 Common DLL path DT_Common=.
 Plugin path DT_Plugins=.
 Codec path DT_Codecs=.
 Starting play #1...
 opening
file:///media/data/audioTestData/test1-aac-64QT.m4a on
player 0
 Starting player 0...
 Playback complete. Stopping all players...
 Done.

_______________________________________________
Helix-client-dev mailing list
[email protected]
http://lists.helixcommunity.org/mailman/listinfo/helix-client-dev
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.