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 + -
显示快捷键?