gsm_create.c
上传用户:sy_wanhua
上传日期:2013-07-25
资源大小:3048k
文件大小:1k
源码类别:

流媒体/Mpeg4/MP4

开发平台:

C/C++

  1. /*
  2.  * Copyright 1992 by Jutta Degener and Carsten Bormann, Technische
  3.  * Universitaet Berlin.  See the accompanying file "COPYRIGHT" for
  4.  * details.  THERE IS ABSOLUTELY NO WARRANTY FOR THIS SOFTWARE.
  5.  */
  6. static char const ident[] = "$Header: /cvsroot/vocal.modules/contrib/libsndfile-0.0.22/src/GSM610/gsm_create.c,v 1.2 2001/02/27 19:23:02 deepalir Exp $";
  7. #include "config.h"
  8. #ifdef HAS_STRING_H
  9. #include <string.h>
  10. #else
  11. # include "proto.h"
  12. extern char * memset P((char *, int, int));
  13. #endif
  14. #ifdef HAS_STDLIB_H
  15. # include <stdlib.h>
  16. #else
  17. # ifdef HAS_MALLOC_H
  18. # include  <malloc.h>
  19. # else
  20. extern char * malloc();
  21. # endif
  22. #endif
  23. #include <stdio.h>
  24. #include "gsm.h"
  25. #include "private.h"
  26. #include "proto.h"
  27. gsm gsm_create P0()
  28. {
  29. gsm  r;
  30. r = (gsm)malloc(sizeof(struct gsm_state));
  31. if (!r) return r;
  32. memset((char *)r, 0, sizeof(*r));
  33. r->nrp = 40;
  34. return r;
  35. }