source: roaraudio/roard/streams.c

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @5823:f9f70dbaa376   11 years phi updated copyright
(edit) @5710:8a616242d3a1   11 years phi added some more debug lions
(edit) @5624:ec1593cc8525   12 years phi Added support for RePlayGain? (RPG) control (See: #300)
(edit) @5415:b0e383e49274   12 years phi Support MUTE flag on output streams as well (Closes: #194) (pr2)
(edit) @5381:430b1d26e12d   12 years phi updated copyright years
(edit) @5380:0504bc7766aa   12 years phi Added support for stream direction RECPLAY.
(edit) @5377:72f1d48ff502   12 years phi Removed legacy functions (Closes: #130): * roar_vio_init_calls(), * …
(edit) @5374:5810df1d6fb9   12 years phi cleanup
(edit) @5302:4d77c9526beb   12 years phi added roar_buffer_foreach() (See: #126)
(edit) @5301:f3e9cd30574d   12 years phi move away from roar_buffer_add() (See: #126)
(edit) @5288:1cb22eb99e5d   12 years phi updated stream_vio_*() types to match roar_vio_*() types
(edit) @5265:e87d58d8ddc5   12 years phi coding style
(edit) @5257:27194d561c16   12 years phi fixed most warnings in roard
(edit) @5256:6029a22d29b6   12 years phi moved away from roar_vio_init_calls(), roar_vio_get_fh() and …
(edit) @5242:97239101cee9   12 years phi some roard compiler warnings cleanup
(edit) @5192:4237437ca526   13 years phi declare some stuff 'extern', this saves like 5.3KB of diskspace in plugin …
(edit) @5022:b2a2e896974d   13 years phi Converted most roarclients to to use VS API (See: #87)
(edit) @4987:9335631d4e00   13 years phi get codecfilter for ogg_vorbis working again
(edit) @4967:572924bdd4c6   13 years phi make some vars file local as they do not need to be global
(edit) @4964:bba084fba0fa   13 years phi avoide most external uses of roar_vio_init_calls()
(edit) @4957:45ba4cf2abe3   13 years phi use roar_mm_*() where possible
(edit) @4934:a88414aa5705   13 years phi Added support for role based handling in roard (Closes: #49)
(edit) @4896:0cd0dc3bc104   13 years phi removed useage of usleep() in flavor to nanosleep() if supported.
(edit) @4847:8af3ac8d139a   13 years phi correctly reset RECSOURCE flag in case of stream delete
(edit) @4846:58d1d4cb7602   13 years phi Auto select a stream if no stream has sync flag. (Closes: #30)
(edit) @4819:bfe88a001985   13 years phi avoid warning when record stream is not yet fully up
(edit) @4815:df2ef6edb97f   13 years phi added support to roard for record streams.
(edit) @4753:fae4e9e389bc   13 years phi fixed depends
(edit) @4708:c9d40761088a   13 years phi updated copyright statements
(edit) @4689:4132dd3bbb1c   13 years phi fixed segfault at shutdown with singlesink flag used.
(edit) @4614:3b1ab4d465e8   13 years phi Support dir parameter in OINFO command (Closes: #31)
(edit) @4553:cf667cac6d4f   13 years phi do init value
(edit) @4552:47a0412f706d   13 years phi implemented flag toggling and flag protection
(edit) @4550:8c10e4a70f95   13 years phi change internal API to represent flags correctly
(edit) @4547:78b45f9eaf2c   13 years phi ROAR_WARN() -> ROAR_DBG()
(edit) @4546:653a785ffc38   13 years phi avoid wrong counter on flag multiple times set
(edit) @4545:47a468d8b448   13 years phi fixed unflag singlesink on mixer bug
(edit) @4544:d8158852ff37   13 years phi fixed missing reset on delete of flag ROAR_FLAG_SINGLESINK, fixed pre-thru …
(edit) @4543:14019152e072   13 years phi implemented some very basic single sink mode, corrected …
(edit) @4542:a7f6d5484e03   13 years phi fixed even more warnings
(edit) @4541:b036dcf135d3   13 years phi added single_sink counter
(edit) @4540:afaf515bb76a   14 years phi more strict testing if a flag can be set or not
(edit) @4537:31479869dddd   14 years phi deligate handling of ROAR_FLAG_SINGLESINK to subfunction
(edit) @4521:4277b6a0c8a1   14 years phi fixed a lot compiler warnings
(edit) @4516:f2314a12d62a   14 years phi removed the public struct define of struct roar_buffer
(edit) @4417:a5ab68cb66fa   14 years phi emit ROAR_OE_STREAM_XRUN and ROAR_OE_STREAM_CHANGE_VOLUME events
(edit) @4386:716ab8be37ec   14 years phi correctly copy volumes over, do not try to memcpy() and hope
(edit) @4383:5e587feaae19   14 years phi extend the subsys match to MIXING streams
(edit) @4379:5861284631eb   14 years phi support reading volumes at startup
(edit) @4365:7502b11fcb8a   14 years phi make things work
(edit) @4361:135e78128e19   14 years phi added very basic mixer setup rutines
(edit) @4346:0dbee113ccd0   14 years phi added ROAR_OE_BASICS_NEW/ROAR_OE_BASICS_DELETE for clients and streams
(edit) @4336:044833933e5c   14 years phi use a central function for stream state change
(edit) @4290:5ff78a5e1f1a   14 years phi use correct return values
(edit) @4289:1b0960dba7e3   14 years phi typo
(edit) @4288:8346a61bd6a5   14 years phi make LTM work on outputs and mixer streams, too.
(edit) @4286:a65da2e0543d   14 years phi normalize RMS value
(edit) @4278:3d831ee2a440   14 years phi implemented streams_lzm_get()
(edit) @4272:9dbff74050ba   14 years phi support to reg and unreg for LTM :))
(edit) @4240:a8d45cd31d5d   14 years phi added more and corrected debug lions
(edit) @4239:92a8cd133ddb   14 years phi correct order of commands
(edit) @4238:ee1058273870   14 years phi info on stream closted event
(edit) @4237:fabc316e6db6   14 years phi info lions about stream state change
(edit) @4229:7e755981f03f   14 years phi only take PASSFH if stream is not yet connected
(edit) @4157:692ec8c7f69d   14 years phi change delay messurement: do not include delay by mixer stream
(edit) @4120:2dd5a2f6ea39   14 years phi corrected used buffer
(edit) @4119:e5ff9c330a41   14 years phi coorected number of bits, corrected small memory overlapping bug in …
(edit) @4118:f4b311f1ff93   14 years phi fixed outstanding bug about the volume not set correctly (now: pre-conv)
(edit) @4111:ea89fa7723d6   14 years phi experimental patch from maister for resampling
(edit) @4102:c409f3e79a0b   14 years phi ignore primary flag in the case we are already in shutdown…
(edit) @4101:42b7ee5d2f76   14 years phi some work to support counters
(edit) @4099:6425c5901202   14 years phi added still useless parent_stream struct member
(edit) @3932:04a795c3f5c1   14 years phi corrected incrementing of stream pos counter
(edit) @3921:4c4449728a41   14 years phi added RSD EXEC feature to protocol emulation
(edit) @3823:d8a8c6d19430   14 years phi count with correct (audio_)info struct
(edit) @3671:b99065c57cec   14 years phi fixed a problem with the channel mapping
(edit) @3630:89a9079f8e3f   14 years phi implemented roles, still need some support to set them
(edit) @3557:815e1a8b42e6   14 years phi much more easy installing of channel mapping
(edit) @3556:e489a789acf7   14 years phi install map depending on direction
(edit) @3555:58ca37af083d   14 years phi this does currently not work
(edit) @3554:129c6f16409b   14 years phi update API
(edit) @3549:91a128a3d7ae   14 years phi map data on input streams
(edit) @3546:1fe7354f69c3   14 years phi cleanup
(edit) @3544:b6b4a876a8ad   14 years phi init midi channels, too
(edit) @3542:4a10d68e4c70   14 years phi support to set channel map
(edit) @3539:1fd530767d7b   14 years phi support to read channel map from server
(edit) @3517:1a3218a3fc5b   14 years phi updated license headers, FSF moved office
(edit) @3358:7f9d211148e0   14 years phi updated (C) statements
(edit) @3216:651f22f49d8c   14 years phi also count the mixer delay
(edit) @3214:df7983de831f   14 years phi set mixer streams on setting of direction
(edit) @3213:da8251c98c0a   14 years phi support to transpher mixer stream id
(edit) @3212:3bfa4f5edb8c   14 years phi set mixer delay
(edit) @3063:955233719a84   14 years phi use memory functions from libroar, not libc, fixed a small memory leak
(edit) @3042:4eeaa55d36c6   14 years phi wrote a _very_, _very_ experimental impl. of jumbo packets
(edit) @2971:a9a8b989a569   15 years phi ROAR_WARN() -> ROAR_INFO()
(edit) @2952:ce25506bc479   15 years phi support for the true meaning of ROAR_FLAG_IMMUTABLE
(edit) @2938:9c43303646df   15 years phi moved change of volume code out to libroardsp
(edit) @2840:1f09c64298bc   15 years phi fix support for RAW streams
(edit) @2835:191b93956b80   15 years phi return error on cf open failed correctly
(edit) @2816:b9e357b0dc43   15 years phi added prethru support and updated list of codecs a bit
Note: See TracRevisionLog for help on using the revision log.