wma_fixed_header.h
来自「本程序为ST公司开发的源代码」· C头文件 代码 · 共 81 行
H
81 行
/* internal structure for the ASF header parsing */typedef struct tagWMAFileHdrStateInternal{ U64 currPacketOffset; /* not just for packets */ U64 nextPacketOffset; /* ASF header */ DWORD cbHeader; DWORD cbPacketSize; DWORD cbAudioSize; DWORD cPackets; DWORD msDuration; DWORD msPreroll; U64 cbFirstPacketOffset; U64 cbLastPacketOffset; DWORD dwFilePropertiesFlags; /* audio prop */ WORD nVersion; WORD wFormatTag; DWORD nSamplesPerSec; DWORD nAvgBytesPerSec; DWORD nBlockAlign; WORD nChannels; DWORD nSamplesPerBlock; WORD nEncodeOpt; // Added in V9 WORD wPCMFormatTag; WORD wBitsPerSample; // container size WORD wValidBitsPerSample; // actual valid data depth in the decoded stream DWORD dwChannelMask; GUID SubFormat; WORD wOriginalBitDepth; // actual valid data depth in the original source (informational) /* DRM */ BYTE pbSecretData[32]; DWORD cbSecretData; BYTE pbType[16]; BYTE pbKeyID[32];#ifdef WMDRM_PORTABLE WORD cbCEncExData; BYTE *pbCEncExData;#endif /* Content Description */ tWMAFileContDesc *m_pDesc; /* Extended Content Description */ tWMAExtendedContentDesc *m_pECDesc; /* Marker */ DWORD m_dwMarkerNum; MarkerEntry *m_pMarker; /* License Store */ DWORD m_dwLicenseLen; BYTE *m_pLicData;#ifndef WMAAPI_NO_DRM_STREAM BYTE bAudioStreamNum; BYTE bDRMAuxStreamNum;#endif// Members added by Amit WORD wAudioStreamId;//O.K. no metadata WMA_MetaDataEntry *ptMetaDataEntry; // Members added by Naveen for MBR support WORD wTargetAudioStreamNumber; WORD cAudioStreams;#ifdef WMDRM_NETWORK WORD cPEData; WMA_StreamPayloadExtensionData PEData[ WMA_MAX_PAYLOAD_EXTENSION_STREAMS ];#endif} tWMAFileHdrStateInternal;
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?