GETBITS.C
上传用户:tuheem
上传日期:2007-05-01
资源大小:21889k
文件大小:0k
源码类别:

多媒体编程

开发平台:

Visual C++

  1. #include <stdlib.h>
  2. #include "mp4_vars.h"
  3. #include "getbits.h"
  4. #define SE_CODE 31
  5. // 初始化缓存,第一次得到或显示位时调用一次。
  6. void initbits (unsigned char * stream, int length)
  7. {
  8.   ld->incnt = 0;
  9.   ld->bitcnt = 0;
  10.   ld->rdptr = ld->rdbfr + 2048;
  11. #ifdef _DECORE
  12.   ld->rdptr = stream;
  13. ld->length = length;
  14. #endif
  15. }
  16. unsigned int getbits1 ()
  17. {
  18.   return getbits (1);
  19. }