source: roaraudio/include/libroar/vio.h

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @5489:4fd83d07ca85   12 years phi typo
(edit) @5406:3a3e9d18f561   12 years phi Ported to Win32 (again...) (pr1)
(edit) @5388:e5cc8e03a3e1   12 years phi Added support for refcount based VIOs as well as dynamically allocated …
(edit) @5381:430b1d26e12d   12 years phi updated copyright years
(edit) @5378:481cd842e596   12 years phi started with some flags needed for #127
(edit) @5377:72f1d48ff502   12 years phi Removed legacy functions (Closes: #130): * roar_vio_init_calls(), * …
(edit) @5366:0a996dfcef03   12 years phi added some aliases to used O_*-consts
(edit) @5289:ddb3677af4d0   12 years phi use support to set mixer ID up at least one API layer
(edit) @5278:b3e0dd3f3141   12 years phi last parts of merging _nonblock into _ctl and fixed sizeof(cmd) of _ctls
(edit) @5276:0eb24ca6810e   12 years phi merged VIO's _nonblock() into _ctl() (Closes: #135)
(edit) @5260:03340eac5983   12 years phi added some const keywords ;)
(edit) @5242:97239101cee9   12 years phi some roard compiler warnings cleanup
(edit) @5114:82426e175a9d   13 years phi added extra const keywords for server names as well as client names
(edit) @5109:4f9fc788fe91   13 years phi Started to use compiler attributes (Also see: #130)
(edit) @4963:1fea81784c37   13 years phi added roar_vio_clear_calls()
(edit) @4708:c9d40761088a   13 years phi updated copyright statements
(edit) @4532:d8414455cc04   14 years phi added refc
(edit) @4531:2c0357a0b7ba   14 years phi added flags, binary incompatiple, covered by SONAME change
(edit) @3810:9366443fd83f   14 years phi some copyright fixes
(edit) @3796:a3ee3b5bed2b   14 years phi added support for shutdown()
(edit) @3769:14c294155cad   14 years phi support to accept on sockets
(edit) @3517:1a3218a3fc5b   14 years phi updated license headers, FSF moved office
(edit) @3315:b5bb2bb5347b   14 years phi moved winsock support out of vio.[ch]
(edit) @2841:29c0a0293758   15 years phi added roar_vio_simple_new_stream_obj()
(edit) @2060:f79b5534e33b   15 years phi moved vio string functions like roar_vio_printf() out of main vio code …
(edit) @2059:916b1d6f2b91   15 years phi moved vio interface to stdio out of the main vio code
(edit) @2058:6678cfcaacc6   15 years phi moved the vio ctl #defines out of the vio header
(edit) @2054:f711d0d0a02d   15 years phi start of support to kill sync calls
(edit) @2042:4542170c7480   15 years phi added ROAR_VIO_CTL_GET_SHUTDOWN, need to define an API
(edit) @1989:454f0c956d63   15 years phi added ROAR_VIO_CTL_SET_DMXUNIV and ROAR_VIO_CTL_GET_DMXUNIV
(edit) @1986:048372765755   15 years phi added ROAR_VIO_CTL_SET_DMXSCHAN and ROAR_VIO_CTL_GET_DMXSCHAN
(edit) @1927:5913fdf81b48   15 years phi added VIO CTLs for usage of mmap()
(edit) @1760:da54b58b39ba   15 years phi socket api differs on win32
(edit) @1665:d00c9b8aab4c   15 years phi added roar_vio_null_sync() a null syncer
(edit) @1590:07fa8c4493e4   15 years phi added first try of support for hwmixer flag
(edit) @1529:b752fc134a12   15 years phi added ROAR_VIO_CTL_SET_SSTREAMID and ROAR_VIO_CTL_GET_SSTREAMID
(edit) @1522:2ab4c1e3d956   15 years phi added ROAR_VIO_CTL_SET_DBLKSIZE, added blocksize= stream option
(edit) @1517:ec7f4b1f07a1   15 years phi Changed VIO CTLs in a binary inkompatible way
(edit) @1505:06a3687a4ce8   15 years phi added more support for vio_ctl, added ROAR_VIO_CTL_GET_*FH and …
(edit) @1351:f6b4d7e85459   15 years phi added roar_vio_printf()
(edit) @1314:7fb2fa50a1b1   15 years phi added roar_vio_puts(), roar_vio_putc(), roar_vio_getc()
(edit) @1293:8e2deef687c3   15 years phi added a lot calls for vio -> stdio
(edit) @1291:ba7f52e15690   15 years phi added roar_vio_open_socket() and useless roar_vio_open_socket_listen()
(edit) @1290:a2d5f830e560   15 years phi added call to fh -> vio for sockets, needed for win32 in future
(edit) @1284:a4a8900acc08   15 years phi corrected copyright notes
(edit) @1275:b1bc589b9c69   15 years phi added support to create a vio object out of a simple stream
(edit) @1253:b3dc719b129f   15 years phi done a converter to let you use an FILE* (stdio) stream as an VIO object
(edit) @1252:96c2d4610e28   15 years phi started with some simple converters for the VIO interface
(edit) @1247:a065d5774b74   15 years phi added roar_vio_open_pass(), roar_vio_open_re() to libroar
(edit) @1241:9544b62432cb   15 years phi added some more basic vio calls
(edit) @1220:9a35e75d0707   15 years phi added CTLs for drivers
(edit) @1151:699db521c74a   15 years phi got latency calc for oss driver working, need to cleanup some code
(edit) @1150:39cb5549219e   15 years phi added ctls for server streams, addec comments
(edit) @1140:443d39e4ba48   15 years phi added basic roar_vio_ctl() code
(edit) @1118:62d16667d373   15 years phi add vio support for nonblock() and (f)sync()
(edit) @943:0e5abb55ef23   15 years phi added null io read/write for vio
(edit) @918:b6eadd7797e4   15 years phi corrected indenting
(edit) @886:2dc09cf3bc74   15 years phi added vio funcs for reread/write and simple pass
(edit) @881:fdf97832f81f   15 years phi redesigned the VIO abstarction layer a lot
(edit) @690:cee9bf5fa456   16 years phi added copyright statements
(edit) @595:b29ed52b1383   16 years phi added parameter inst to vio struct members
(edit) @594:e3f79739b8cc   16 years phi added parameter inst to vio struct members
(edit) @593:60484a435b66   16 years phi added member inst to vio struct
(edit) @591:14183a05ee44   16 years phi added roar_vio_init_calls()
(edit) @589:2187e8d9f212   16 years phi added roar_vio_calls struct
(add) @588:ba2e8016727e   16 years phi added vio.h
Note: See TracRevisionLog for help on using the revision log.