⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 vbrheader.h

📁 获取mp3信息, Xing header, ID3 tag, APE tag, VBR header
💻 H
字号:
#pragma once

// class CMPAFrame must be included first and must be known here
class CMPAFrame;

class CVBRHeader
{
public:
	static CVBRHeader* FindHeader(const CMPAFrame* pFrame);
	virtual ~CVBRHeader(void);
	bool SeekPosition(float& fPercent, DWORD& dwSeekPoint) const;

	DWORD m_dwBytes;		// total number of bytes
	DWORD m_dwFrames;		// total number of frames

protected:	
	CVBRHeader(CMPAStream* pStream, DWORD dwOffset);

	static bool CheckID(CMPAStream* pStream, DWORD dwOffset, char ch0, char ch1, char ch2, char ch3);
	virtual DWORD SeekPosition(float& fPercent) const = 0;
	CMPAStream* m_pStream;

public:	
	DWORD m_dwOffset;
	DWORD m_dwQuality;		// quality (0..100)
	int* m_pnToc;			// TOC points for seeking (must be freed)
	DWORD m_dwTableSize;	// size of table (number of entries)	


	
};

⌨️ 快捷键说明

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