wmafmt.h

来自「1. 8623L平台」· C头文件 代码 · 共 54 行

H
54
字号
//*@@@+++@@@@******************************************************************//// Microsoft Windows Media// Copyright (C) Microsoft Corporation. All rights reserved.////*@@@---@@@@******************************************************************#include "wmatyps.h"#include "pcmfmt.h"#include "config.h"#ifndef __WMAFMT_COM_H__#define __WMAFMT_COM_H__//#pragma pack (push)//#pragma pack () // defaulttypedef struct _WMAFormat {    WMA_U16 wFormatTag;    WMA_U16 nChannels;    WMA_U32 nSamplesPerSec;    WMA_U32 nAvgBytesPerSec;    WMA_U16 nBlockAlign;    WMA_U16 nValidBitsPerSample;    WMA_U32 nChannelMask;    WMA_U16 wEncodeOpt;} WMAFormat;//#pragma pack (pop)#endif // __WMAFMT_COM_H__#ifndef __WMAFMT_H__#define __WMAFMT_H__#ifdef __cplusplusextern "C" {#endif#ifdef _WAVEFORMATEX_void WaveFormat2WMAFormat(WAVEFORMATEX* wfx, WMAFormat* wmafmt);void WMAFormatInfo2WaveFormat(WMAFormatInfo* wmafmt, WAVEFORMATEX* wfx);#endifvoid WMAFormatInfo2WMAFormat(WMAFormatInfo* pInfo, WMAFormat* pFormat);void WMAFormat2PCMFormat(WMAFormat* pSrc, PCMFormat* pDst);WMA_Bool ValidateWMAWaveFormat(WMA_U8* pb, WMA_U32 cb);WMA_U32 WMAExtraDataSizeFromFormatTag(WMA_U16 wFormatTag);#ifdef __cplusplus}#endif#endif//__WMAFMT_H__

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?