Changeset 5388:e5cc8e03a3e1 in roaraudio for include
- Timestamp:
- 01/17/12 11:27:07 (12 years ago)
- Branch:
- default
- Phase:
- public
- Location:
- include/libroar
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
include/libroar/vio.h
r5381 r5388 52 52 53 53 #define ROAR_VIO_FLAGS_NONE 0x00000000UL 54 #define ROAR_VIO_FLAGS_FREESELF 0x000000 20UL /* Free the VIO object */54 #define ROAR_VIO_FLAGS_FREESELF 0x00000001UL /* Free the VIO object */ 55 55 56 56 struct roar_connection; … … 81 81 int roar_vio_sync (struct roar_vio_calls * vio) _LIBROAR_ATTR_NONNULL_ALL; 82 82 int roar_vio_ctl (struct roar_vio_calls * vio, roar_vio_ctl_t cmd, void * data) _LIBROAR_ATTR_USE_RESULT _LIBROAR_ATTR_NONNULL(1); 83 int roar_vio_close (struct roar_vio_calls * vio) _LIBROAR_ATTR_NONNULL_ALL; 83 84 #define roar_vio_close(x) roar_vio_unref((x)) 85 int roar_vio_ref (struct roar_vio_calls * vio) _LIBROAR_ATTR_NONNULL_ALL; 86 int roar_vio_unref (struct roar_vio_calls * vio) _LIBROAR_ATTR_NONNULL_ALL; 84 87 85 88 // specal commands: -
include/libroar/vio_dstr.h
r5381 r5388 199 199 200 200 int roar_vio_open_dstr_simple(struct roar_vio_calls * calls, const char * dstr, int o_flags); 201 struct roar_vio_calls * roar_vio_open_dstr_simple_new(const char * dstr, int o_flags); 201 202 202 203 int roar_vio_open_dstr (struct roar_vio_calls * calls, const char * dstr, struct roar_vio_defaults * def, int dnum);
Note: See TracChangeset
for help on using the changeset viewer.