ex_lpc10.h

Go to the documentation of this file.
00001 /*! \file
00002  * \brief
00003  *
00004  * Copyright (C) 2008, Digium, Inc.
00005  *
00006  * Distributed under the terms of the GNU General Public License
00007  *
00008  */
00009 
00010 static uint8_t ex_lpc10[] = {
00011    0x01, 0x08, 0x31, 0x08, 0x31, 0x80, 0x30,
00012 };
00013 
00014 static struct ast_frame *lpc10_sample(void)
00015 {
00016    static struct ast_frame f = {
00017       .frametype = AST_FRAME_VOICE,
00018       .datalen = sizeof(ex_lpc10),
00019       /* All frames are 22 ms long (maybe a little more -- why did he choose
00020          LPC10_SAMPLES_PER_FRAME sample frames anyway?? */
00021       .samples = LPC10_SAMPLES_PER_FRAME,
00022       .mallocd = 0,
00023       .offset = 0,
00024       .src = __PRETTY_FUNCTION__,
00025       .data.ptr = ex_lpc10,
00026    };
00027 
00028    f.subclass.format = ast_format_lpc10;
00029 
00030    return &f;
00031 }

Generated on Thu Apr 16 06:27:33 2015 for Asterisk - The Open Source Telephony Project by  doxygen 1.5.6