[hxdatatype] reorganization of datatype/mp3/codec
Jon Recker jrecker at real.comWe 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