Ring.h
上传用户:lusi_8715
上传日期:2007-01-08
资源大小:199k
文件大小:2k
源码类别:

流媒体/Mpeg4/MP4

开发平台:

Visual C++

  1. /**************************************************************************************
  2.  *                                                                                    *
  3.  * This application contains code from OpenDivX and is released as a "Larger Work"    *
  4.  * under that license. Consistant with that license, this application is released     *
  5.  * under the GNU General Public License.                                              *
  6.  *                                                                                    *
  7.  * The OpenDivX license can be found at: http://www.projectmayo.com/opendivx/docs.php *
  8.  * The GPL can be found at: http://www.gnu.org/copyleft/gpl.html                      *
  9.  *                                                                                    *
  10.  * Authors: Damien Chavarria <roy204 at projectmayo.com>                              *
  11.  *                                                                                    *
  12.  **************************************************************************************/
  13. /**
  14.  *
  15.  * ring.h
  16.  *
  17.  * Audio Queue.
  18.  */
  19. #ifndef _RING_H
  20. #define _RING_H
  21. /*********************************************************************
  22.  *                             INCLUDES                              *
  23.  *********************************************************************/
  24. #include <stdio.h>
  25. #include <stdlib.h>
  26. #include <string.h>
  27. /*********************************************************************
  28.  *                            FUNCTIONS                              *
  29.  *********************************************************************/
  30. void ring_init();
  31. void ring_write(char *data, int size);
  32. void ring_read(char *data, int size);
  33. int  ring_full(int size);
  34. #endif