[hxdatatype] reorganization of datatype/mp3/codec

[hxdatatype] reorganization of datatype/mp3/codec

Jon Recker jrecker at real.com
Tue Jul 1 16:33:09 PDT 2003


We are planning to reorganize the source code in datatype/mp3/codec so that our fixed-point MP3 decoder can be added to the Helix codebase. When this is complete the build system will automatically build either the floating-point or fixed-point MP3 codec, based on the HELIX_CONFIG_FIXEDPOINT define.

The following is a summary of the expected changes:

- the floating-point code currently in datatype/mp3/codec will be 
pushed down one level into datatype/mp3/codec/fltpt 
(including subdirs pub, i386, testwrap)

- the fixed-point code will be added to datatype/mp3/codec/fixpt

- a new Umakefil will be added to datatype/mp3/codec which will call 
Umake/Make on either fltpt/Umakefil or fixpt/Umakefil, as appropriate

- codec/pub/mpadecobj.h will show the same public API (CMpaDecObj class)

- datatype/mp3/renderer/Umakefil will be modified to link in the 
correct codec library (based on HELIX_CONFIG_FIXEDPOINT)

- other misc. Umakefil changes for paths, unique library names, etc.

This should have minimal impact on the building of other modules. All these changes will occur on the head only. If there are no comments, these changes will be implemented tomorrow (Wednesday). 

Jon Recker


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe at datatype.helixcommunity.org
For additional commands, e-mail: dev-help at datatype.helixcommunity.org




More information about the Datatype-dev mailing list
 

Site Map   |   Terms of Use   |   Privacy Policy   |   Contact Us

Copyright © 1995-2007 RealNetworks, Inc. All rights reserved. RealNetworks and Helix are trademarks of RealNetworks.
All other trademarks or registered trademarks are the property of their respective holders.