Changeset 1261:057cc6298acb in roaraudio
- Timestamp:
- 02/27/09 03:30:14 (15 years ago)
- Branch:
- default
- Phase:
- public
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
include/libroar/vio_cmd.h
r1257 r1261 54 54 struct roar_vio_cmd_state { 55 55 struct roar_vio_calls * next; 56 int flags;57 56 int options; 58 57 … … 62 61 63 62 int roar_vio_open_cmd(struct roar_vio_calls * calls, struct roar_vio_calls * dst, 64 int flags,char * reader, char * writer, int options);63 char * reader, char * writer, int options); 65 64 int roar_vio_cmd_close(struct roar_vio_calls * vio); 66 65 int roar_vio_cmd_fork(struct roar_vio_cmd_child * child); … … 76 75 77 76 /* 78 // basic79 ssize_t roar_vio_basic_read (struct roar_vio_calls * vio, void *buf, size_t count);80 ssize_t roar_vio_basic_write (struct roar_vio_calls * vio, void *buf, size_t count);81 off_t roar_vio_basic_lseek (struct roar_vio_calls * vio, off_t offset, int whence);82 int roar_vio_basic_nonblock(struct roar_vio_calls * vio, int state);83 int roar_vio_basic_sync (struct roar_vio_calls * vio);84 int roar_vio_basic_close (struct roar_vio_calls * vio);85 86 77 // pass 87 78 int roar_vio_open_pass (struct roar_vio_calls * calls, struct roar_vio_calls * dst); … … 95 86 */ 96 87 88 // MISC: 89 roar_vio_open_gzip(struct roar_vio_calls * calls, struct roar_vio_calls * dst, int level); 90 97 91 #endif 98 92 -
libroar/vio_cmd.c
r1260 r1261 36 36 37 37 int roar_vio_open_cmd(struct roar_vio_calls * calls, struct roar_vio_calls * dst, 38 int flags,char * reader, char * writer, int options) {38 char * reader, char * writer, int options) { 39 39 struct roar_vio_cmd_state * state; 40 40 41 41 if ( calls == NULL || dst == NULL ) 42 42 return -1; 43 44 /*45 if ( flags == 0 )46 return -1;47 */48 43 49 44 if ( reader == NULL && writer == NULL ) … … 76 71 // init state 77 72 state->next = dst; 78 state->flags = flags;79 73 state->options = options; 80 74
Note: See TracChangeset
for help on using the changeset viewer.