~ubuntu-branches/ubuntu/warty/libgsm/warty

« back to all changes in this revision

Viewing changes to src/toast_lin.c

  • Committer: Bazaar Package Importer
  • Author(s): Santiago Garcia Mantinan
  • Date: 2001-08-22 15:10:43 UTC
  • Revision ID: james.westby@ubuntu.com-20010822151043-0vgz06axh0la8uf6
Tags: upstream-1.0.10
ImportĀ upstreamĀ versionĀ 1.0.10

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
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
 
 
7
/* $Header: /tmp_amd/presto/export/kbs/jutta/src/gsm/RCS/toast_lin.c,v 1.1 1992/10/28 00:15:50 jutta Exp $ */
 
8
 
 
9
#include        "toast.h"
 
10
 
 
11
/*  toast_linear.c -- read and write 16 bit linear sound in host byte order.
 
12
 */
 
13
 
 
14
extern FILE     *in, *out;
 
15
 
 
16
int linear_input (buf) gsm_signal * buf;
 
17
{
 
18
        return fread( (char *)buf, sizeof(*buf), 160, in );
 
19
}
 
20
 
 
21
int linear_output P1((buf), gsm_signal * buf) 
 
22
{
 
23
        return -( fwrite( (char *)buf, sizeof(*buf), 160, out ) != 160 );
 
24
}