StarBurn SDK (Software Development Kit) |
__stdcall STARBURN_IMPEX_API EXCEPTION_NUMBER StarBurn_IsAudioFileSupported(IN PCHAR p__PCHAR__AudioFilePathAndName);
Parameters | Description |
IN PCHAR p__PCHAR__AudioFilePathAndName | Pointer to full path and name of "suspected" audio file. |
Execution status.
This function returns is currently passed file supported as source audio file.
This call is nearly obsolete and supported only for legacy software. It's *STRONGLY* recommended to use StarWave API calls to deal with compressed and uncompressed audio streams (StarBurn_StarWave_UncompressedFileSupportedIs and of course it's companion StarBurn_StarWave_CompressedFileSupportedIs).
StarBurn_StarWave_CompressedFileReaderObjectCreate, StarBurn_StarWave_CompressedFileReaderObjectUncompressedSizeGet, StarBurn_StarWave_CompressedFileReaderObjectBeginSeek, StarBurn_StarWave_CompressedFileReaderObjectRead, StarBurn_StarWave_CompressedFileReaderObjectDestroy, StarBurn_StarWave_UncompressedFileSupportedIs, StarBurn_StarWave_CompressedFileWriterObjectCreate, StarBurn_StarWave_CompressedFileWriterObjectWrite, StarBurn_StarWave_CompressedFileWriterObjectDestroy, StarBurn_StarWave_UncompressedFileCompress, StarBurn_StarWave_CompressedFileUncompress, StarBurn_StarWave_CompressedFileRecompress, StarBurn_StarWave_VersionGet, StarBurn_StarWave_CompressedFileSupportedIs
Please see TrackAtOnceFromFile and SessionAtOnceFromFile samples to see how to use StarBurn_IsAudioFileSupported API call and AudioCompressor sample to see how to use StarWave API calls.