wmaudio_add.h
来自「本程序为ST公司开发的源代码」· C头文件 代码 · 共 99 行
H
99 行
#ifndef _WMAUDIO_ADD_H_#define _WMAUDIO_ADD_H_#if defined _WIN32#include <windows.h>#define _BOOL_DEFINED#endif#ifdef WMDRM_NETWORK#include "drmcommon.h"#include "DrmAes.h"#endif//typedef struct _PCMFormat PCMFormat; //O.K. removed defined in pcmfmt.h#include "../include/pcmfmt.h"/*// added O.K.#ifdef WMA_TARGET_ARM #ifndef PACKED #ifdef __GNUCOMP_VERSION #define PACKED __attribute__((packed)) #else #define PACKED __packed #endif #endif#else #define PACKED#endif*///#define PACKED/*#ifdef _MSC_VER#define USE_PACK_HEADERS#define PACKED#else#undef USE_PACK_HEADERS#define PACKED __packed#endif#ifdef USE_PACK_HEADERS#include <pshpack1.h>#endif*//* * tWMAFileHdrStateInternal * ================= * * Description * ----------- * Checks the meaningfulness of wma song control parameters. * * It should be called after ASF header is parsed out. * * Syntax * ------ * tWMAFileStatus WMACheckInitParams (tWMAFileHdrStateInternal* pInt); * * where: * * pInt pointer to the handle that holds the internal 'hdr' state * * Return Value * ------------ * cWMA_NoErr metadata freed * cWMA_BadArgument if audecCheckInitParams() returns WMA_E_NOTSUPPORTED */tWMAFileStatus WMACheckInitParams (tWMAFileHdrStateInternal* pInt);/* * WMAFileTagDecodeClose * ================= * * Description * ----------- * Frees all metadata allocated memories. * * Must be called after decoding a WMA tag. * * Syntax * ------ * tWMAFileStatus WMAFileTagDecodeClose (tWMAFileHdrStateInternal* pInt); * * where: * * pInt pointer to the handle that holds the internal 'hdr' state * * Return Value * ------------ * cWMA_NoErr metadata freed * cWMA_BadArgument if pInt is NULL; as warning */tWMAFileStatus WMAFileTagDecodeClose (tWMAFileHdrStateInternal* pInt);#endif /* _WMAUDIO_ADD_H_ */
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?