Changeset 3385:917010d31107 in roaraudio for libroarpulse
- Timestamp:
- 02/11/10 12:58:44 (14 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
libroarpulse/simple.c
r3384 r3385 2 2 3 3 /* 4 * Copyright (C) Philipp 'ph3-der-loewe' Schafft - 2008 4 * Copyright (C) Philipp 'ph3-der-loewe' Schafft - 2008-2010 5 5 * The code (may) include prototypes and comments (and maybe 6 6 * other code fragements) from libpulse*. They are mostly copyrighted by: … … 81 81 } 82 82 83 s->data_fh = roar_simple_new_stream_obj(&(s->con), &(s->stream), info.rate, info.channels, 84 info.bits, info.codec, roar_dir); 85 86 if ( s->data_fh == -1 ) { 83 if ( roar_vio_simple_new_stream_obj(&(s->vio), &(s->con), &(s->stream), 84 info.rate, info.channels, 85 info.bits, info.codec, roar_dir) == -1 ) { 87 86 roar_disconnect(&(s->con)); 88 87 free(s); … … 107 106 return; 108 107 109 close(ss->data_fh);108 roar_vio_close(&(ss->vio)); 110 109 roar_disconnect(&(ss->con)); 111 110 … … 119 118 return -1; 120 119 121 return write(ss->data_fh, (char*) data, length);120 return roar_vio_write(&(ss->vio), (char*) data, length); 122 121 } 123 122 … … 139 138 return -1; 140 139 141 return r ead(ss->data_fh, data, length);140 return roar_vio_read(&(ss->vio), data, length); 142 141 } 143 142 … … 158 157 159 158 #ifdef ROAR_FDATASYNC 160 return ROAR_FDATASYNC(ss->data_fh);159 return roar_vio_sync(&(ss->vio)); 161 160 #else 162 161 return 0;
Note: See TracChangeset
for help on using the changeset viewer.