source: roaraudio/roard

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @1246:e0bd23bfaea9   15 years phi use vio close for raw driver
(edit) @1245:3fda0605065a   15 years phi do no unessesery close if driver allready closed the device
(edit) @1244:7846de2d687a   15 years phi use VIO close if driver does not have a specal close, change this for OSS …
(edit) @1243:741d7d9f165a   15 years phi use vio close for normal streams (non-driver)
(edit) @1242:86402240c209   15 years phi use vio close
(edit) @1239:bfbca4801c7b   15 years phi done the a bit cleanup
(edit) @1238:3c0eaf049201   15 years phi done a lot to support meta data updates on encoding vorbis streams with …
(edit) @1231:0d5af7a1225f   15 years phi added explizide casts (*size_t->int) to get compiler warning away
(edit) @1229:287c6c1a333e   15 years phi deleted useless driver_raw_pause(), added fdatasync() to …
(edit) @1228:fa46d78ceb29   15 years phi removed useless driver_roar_pause()
(edit) @1227:203ed239f616   15 years phi set sync and prim flag on output if only non-default driver is given but …
(edit) @1226:c14eba752b62   15 years phi moved code to cf_vorbis_encode_*() instaed of close/open/write…
(edit) @1224:d66ef0e2143d   15 years phi start of stream ctl implementation
(edit) @1223:29f5a58d63ce   15 years phi typo in 'streams_calc_delay' and added cf ctl, prototype for a stream …
(edit) @1222:260aca01b2af   15 years phi unified driver vio ctl to support setting of blocksize
(edit) @1221:8ab0332cd92b   15 years phi added support for flag primary as -oO flag, for flag cleanmeta, dummy for …
(edit) @1209:731db415c4df   15 years phi reduced the OSS fragment (buffer) size, latenys of 35ms!
(edit) @1208:3ed0b4a1da52   15 years phi added support to select a default codec for the default output driver
(edit) @1207:aa6872cc2c17   15 years phi moved ENV vars ROAR_DRIVER and ROAR_DEVICE to new driver interface
(edit) @1200:7ab8a2d1c9a5   15 years phi primary outputs are sync to there self
(edit) @1199:6eb25a4ffe7a   15 years phi added support to disable cmd codecfilter
(edit) @1198:de0782b28a73   15 years phi include needed files for gettimeofday()
(edit) @1197:7e5a7e4557e8   15 years phi hacked a bit to get cf_cmd back working, you SHOULD NOT use it…
(edit) @1186:b7ba4a4d62bd   15 years phi changed sources interface a bit: added support for an optional …
(edit) @1185:be5dce10bf4b   15 years phi only include vorbisfile.h if needed, should suppress some warnings
(edit) @1184:e4ed391d9135   15 years phi SNDCTL_DSP_GETODELAY is not defined on some old systems
(edit) @1183:b1622d2eaf9d   15 years phi forgot about need for var c if ROAR_HAVE_GETPEEREID is defined
(edit) @1182:abf527eb7d7c   15 years phi use getpeereid() if supported by OS
(edit) @1181:2ed886715f44   15 years phi delete target bevor overwriting it: needed for semi-install
(edit) @1175:96c01dfee3de   15 years phi added support to set the default driver at compile time
(edit) @1171:02f540634383   15 years phi use fsync() if there is no fdatasync()
(edit) @1164:34acf1586649   15 years phi solved double close bug
(edit) @1162:d9b136a87245   15 years phi added whoami call
(edit) @1159:82af4794cd7b   15 years phi typo
(edit) @1157:5a1850d8ec0f   15 years phi allow overruns in sync streams, make new driver API more stable (network …
(edit) @1156:7d06c4349db7   15 years phi added some debug lions to watch the driver ID
(edit) @1155:556400bd73cd   15 years phi save if we are in no-listen mode and allow new streams while in …
(edit) @1153:a79a6e94abf3   15 years phi ROAR_WARN() -> ROAR_DBG()
(edit) @1152:ce19b0df17e3   15 years phi cleanup, mainly ROAR_WARN() -> ROAR_DBG()
(edit) @1151:699db521c74a   15 years phi got latency calc for oss driver working, need to cleanup some code
(edit) @1148:8d54d01cd400   15 years phi don't accept new streams in termination state
(edit) @1145:a5edc8a12b46   15 years phi use the new driver interface by default
(edit) @1144:a17ed9fd2af0   15 years phi added support to some codec filters to calc the codec delay
(edit) @1143:252903e35adc   15 years phi added :port to device info
(edit) @1142:f940ed8ab4f0   15 years phi added parameter for stream delay
(edit) @1138:cdca5b30dd69   15 years phi use oss specific sync
(edit) @1137:700c32ffc876   15 years phi insert a new parameter for the ss streucture: delay in mu-sec
(edit) @1136:33eebfdb5191   15 years phi also test for libspeexdsp, it's new lib name since 1.2beta3 for non codec …
(edit) @1125:b4e6078fc699   15 years phi fixed display of sync flag for driver streams: may not depend on …
(edit) @1120:b6c25640aa42   15 years phi added support to esd driver for sync and async streams
(edit) @1117:b7329495fc22   15 years phi added support for sync vio streams
(edit) @1116:ff626395ea76   15 years phi added support for sync flag on sysio streams: (re)set nonblocking
(edit) @1115:1bab2adc81e8   15 years phi removed -s as short form for --sock as used as -s for --source
(edit) @1111:995a4ce1ab04   15 years phi added support to kick sources: source id = stream id, source is a stream …
(edit) @1110:1bdd5d4d74f2   15 years phi added -sN, start new on source on -sN and end of parameters
(edit) @1102:06c1ee7b2f05   15 years phi only link libm if we have it!
(edit) @1065:a830b78ddb75   15 years phi added support to disbale support for A-Law and mu-Law (all or just …
(edit) @1062:deda1a0a6776   15 years phi added support to set default rate/channels/bits, make …
(edit) @1061:b91fe3c6f1e8   15 years phi wrote zoh resampler, fixed a bug with output size calulation
(edit) @1055:9119166575ac   15 years phi test for broken ucred roaraudio_0_1beta4
(edit) @1046:27fab9a77db2   15 years phi update pid on --deamon
(edit) @1045:bf38ceae5a66   15 years phi clear meta data for meta streams on delete
(edit) @1044:9d5c342e6a14   15 years phi ROAR_WARN() -> ROAR_DBG()
(edit) @1043:1ca27ba72398   15 years phi added support to set flags via roarctl, update meta data on change of meta …
(edit) @1042:44f94f4095dd   15 years phi added streams_get_flag(), fixed a bug with only-vio drivers
(edit) @1041:054b825e307d   15 years phi finalize after meta data update
(edit) @1040:4d32270e0139   15 years phi update meta data of recv-meta streams on finalize
(edit) @1038:3b27c9b36f14   15 years phi added stream_meta_finalize(), ROAR_META_MODE_FINALIZE
(edit) @1032:a06815278af3   15 years phi added stream flag META
(edit) @1031:e37fc903ebb8   15 years phi mark sources as sources
(edit) @1030:21c645bcc836   15 years phi use flags on req for stream para
(edit) @1029:a0088c45f7df   15 years phi added streams_set_flag() and streams_reset_flag()
(edit) @1022:fe708cd3a6a6   15 years phi added roar source driver
(edit) @1021:bdf6df991057   15 years phi ha, I added write support to it yesterday…
(edit) @1015:2086db30dbe8   15 years phi if we can't send some data because of EAGAIN, ignore and print a warning
(edit) @1014:7864567c619b   15 years phi small change that makes monetoring streams more robust
(edit) @1013:5c0b53001a34   15 years phi done some cleanup of debug messages
(edit) @1012:e0923fe24fa9   15 years phi added support for writeing wave files, ha!
(edit) @1011:382d3e6269d1   15 years phi ignore proxy settings at startup time while opening local socket
(edit) @998:fdee4bd3aeec   15 years phi updated description
(edit) @997:811183edb732   15 years phi seems as if I finaly got cf fishsound working, debug code clean up
(edit) @995:d8e88bab735f   15 years phi added fishsound filter for OGG_FLAC
(edit) @994:43a7c78b4bf9   15 years phi seems that I got it finally rung experimental
(edit) @993:ba20ae3efe93   15 years phi use roar_buffer objects to buffer decoded audio data, added support to …
(edit) @992:090d3f1bd7de   15 years phi added sill useless cf fishsound, no working code yet, just some start
(edit) @989:3546df4ceb78   15 years phi abstract from LP64 to ROAR_INSTINT
(edit) @982:05f1be351ac0   15 years phi quit if a primary output stream can not be inited, changed change of g_pos …
(edit) @981:892b34984ecd   15 years phi added fc object to ss object, not used yet, update pos on …
(edit) @980:970b86136440   15 years phi streams.c
(edit) @977:98bd572668d5   15 years phi return g_pos and set mixing stream to type mixing for oinfo req
(edit) @976:f27de4e967af   15 years phi use ogg123 via cf cmd if ogg123 is avalible but not libvorbisfile
(edit) @975:27cae7f09bc7   15 years phi print headlions on driver list
(edit) @974:2fc99cf797f4   15 years phi mark -d list as obsolete
(edit) @973:a8a9e120261c   15 years phi added --list-driver, exit on -d list after listing the driver
(edit) @972:5790e4533557   15 years phi use old value as default, seems not to work well on my test systems
(edit) @971:302305b809d4   15 years phi commented out change of recv buffer
(edit) @970:931ac20fb0da   15 years phi use 5ms for new standard block time, should get better results for …
(edit) @969:6efdae031d5f   15 years phi dont set minimum buffer size, set optimal read size as recv buffer size
(edit) @968:82561f5f0063   15 years phi set recv buffer to minimum for streams
(edit) @967:e53d8747092c   15 years phi updated CELT cf to CELT 0.5.0 API
Note: See TracRevisionLog for help on using the revision log.