bit_rate.h
上传用户:poi891205
上传日期:2013-07-15
资源大小:9745k
文件大小:1k
源码类别:

DVD

开发平台:

C/C++

  1. #ifndef _BITRATE_H_
  2. #define _BITRATE_H_
  3. #include "types.h"
  4. //#define DISPLAY_DATA_BIT_RATE
  5. typedef enum
  6. {
  7.     VBR_MP3_INTERVAL_N_LBA,     // For each n lba interval, we get 1 lba, so totally ( MP3Length / n ) lba
  8.     VBR_MP3_FIRST_N_LBA,        // Get data from first n lba
  9.     VBR_MP3_CENTER_N_LBA,
  10.     VBR_MP3_N_LBA,              // Exactly get n lba, so interval is ( MP3Length / n )
  11. }   VBR_MP3_LBA_TYPE;
  12. extern void     init_bit_rate( void );
  13. extern void     sample_bit_rate_per_sec( void );
  14. extern UINT32   PreParseMP3BitRate( VBR_MP3_LBA_TYPE enType, UINT32 uiParam, UINT32 uiLba, UINT32 uiLen );
  15. extern UINT32   GetBPS();
  16. #endif