source: mainline/uspace/srv/audio

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @2fbd49c   3 years jiri Audio synk needs locking Without locking the list of sink … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @36795edf   4 years martin Improve lists and other data structures Provide more … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c21d4d6   6 years zarevucky.jiri Add copyright headers for new files Most are a copy of the headers … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5fd05862   6 years zarevucky.jiri Convert uspace to meson lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fafb8e5   6 years zarevucky.jiri Mechanically lowercase IPC_SET_*/IPC_GET_* lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @eb13ef8   6 years zarevucky.jiri Change IPC_GET_* and IPC_SET_* to accept pointer instead of lvalue lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a0765f6   7 years jakub Add assert to match the precondition from comment lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4a8d0dd1   7 years jakub Do not async_accept_0() callback connections Callback connections do … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @beb83c1   7 years jakub Add async_accept_0() for accepting connections lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6769005   7 years jakub Use user-defined labels instead of phone hashes This commit changes … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @09ab0a9a   7 years jiri Fix vertical spacing with new Ccheck revision. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4122410   7 years jakub Improve Doxygen documentaion This is stil WiP. A number of libraries, … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bd41ac52   7 years jakub Get rid of sys/time.h This commit moves the POSIX-like time … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @498ced1   7 years jiri.zarevucky Unify reference counting and remove some unnecessary instances of … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e89a06a   7 years jiri Encapsulate partitions list in volume server. (Global state is not … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @984a9ba   7 years martin do not expose the call capability handler from the async framework … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7c3fb9b   7 years jiri Fix block comment formatting (ccheck). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @902dd4b   7 years jiri.zarevucky Remove const qualifier from arguments that pass ownership of a buffer. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3bacee1   7 years jiri Make ccheck-fix again and commit more good files. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @76d0981d   7 years jiri Use proper boolean constant in while loops. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @231c770   7 years jakub Fix handling of hound audio data Commit … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1433ecda   7 years jiri Fix cstyle: make ccheck-fix and commit only files where all the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @eed4139   7 years jakub Fix some comments mentioning 'call IDs' lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a46e56b   7 years jakub Prefer handle over ID in naming handle variables lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3be9d10   7 years jakub Get rid of ipc_callid_t lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @eadaeae8   7 years jakub Make capability handles type-safe Define distinct pointer types for … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @850fd32   7 years jiri Fix mischievious semicolons. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @338d54a7   7 years jiri Gratuitous nested block makes ccheck sad. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5b0cf63   7 years jiri A round of cstyle fixing (i.e. run make ccheck-fix). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @33b8d024   8 years zarevucky.jiri Remove const qualifier from the argument of free() and … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1d6dd2a   8 years zarevucky.jiri Remove unnecessary includes from <stdio.h>. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b7fd2a0   8 years zarevucky.jiri Use errno_t in all uspace and kernel code. Change type of every … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @541eb67   8 years zarevucky.jiri Hound error handling fixes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c81132d   8 years zarevucky.jiri Replace casts from non-bool to bool with explicit equality check. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e172429   8 years zarevucky.jiri Let audio_pcm_query_cap() return value separately from error code. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @38d150e   8 years jiri Prefer to get memory allocation functions through the standard stdlib … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cecba66e   8 years zarevucky.jiri Instead of using library paths directly, refer to libraries by name … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8a637a4   10 years martin remove EEXISTS in favor of EEXIST lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @be12474   10 years jiri Revisit a few uses of list_count, list_nth w.r.t. type used for object … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @df13836   10 years jiri Use bool for boolean values, unsigned long for counting heap objects. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b688fd8   10 years martin gradually introduce async ports, initial phase The initial phase is … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7f9d97f3   10 years jakub Make gettimeofday() return the actual microseconds. Enhance … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @57a2208   11 years jiri Hound should use the logging framework. Prevent hdaudio from sending … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1c635d6   11 years sucha14 Do not hold a task's return value after it has disconnected. Holding … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b6e481b   11 years jakub Remove calls to munmap() from native code. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9163546   11 years jano.vesely hound: Unref audio data after mixing. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5d27e5a   11 years jano.vesely hound: cleanup lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a107c74   11 years jano.vesely hound: Don't leak device buffer on release lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @99c2c69e   12 years jano.vesely mainline changes lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7f84430   12 years jano.vesely fix typo lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @feeac0d   12 years jiri Simplify use of list_foreach. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ff03f79   12 years jano.vesely hound: Don't use immediate stop on event playback. Otherwise we might … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8e77b60e   12 years jano.vesely hound: Release buffers on terminated events. Don't forget to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3efaeb6   12 years jano.vesely hound: Don't exit the handler unless the device hangs up lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7373117   12 years jano.vesely hound: Turn buffer release failure into a warning lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @62310d7   12 years jano.vesely libdrv, audio_pcm: Name immediate stop explicitly Add fragment stop … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e5bc912   12 years jano.vesely Fix printf compile issues lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bb2a5b2   12 years jano.vesely hound: 'daemonize' the hound server lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6eeaf1d   12 years jano.vesely hound: implement context sink lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4eff63c   12 years jano.vesely hound: implement device source events lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bee5349   12 years jano.vesely hound: add data available callback lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d1f144a   12 years jano.vesely hound: disallow format change while running lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @250828a   12 years jano.vesely hound: let the first stream change format if we are not yet connected … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c799138   12 years jano.vesely hound: doxygen and cleanup lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f0a647c   12 years jano.vesely hound: Remove dead code lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e1d2f0e   12 years jano.vesely hound: use more fragments per buffer 16 fragments per 60K buffer in … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @98af9cc   12 years jano.vesely hound: use helper function add const lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @78aca91b   12 years jano.vesely hound: Use synchronization primitives instead of sleep waiting lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3545c56   12 years jano.vesely hound: readability cleanup lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7e706a3   12 years jano.vesely hound: clear device buffer before using it lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @eca79ff   12 years jano.vesely hound: cleanup remove unused sync primitives move buffer filling to a … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @599034e   12 years jano.vesely hound: user mutex to protect stream list lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5c98bb28   12 years jano.vesely hound: use fragment_size param instead of macro lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fb14905   12 years jano.vesely hound: remove unused audio_client code lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @353f8cc   12 years jano.vesely hound: make sure all streams are gone before removing context lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2373ba7   12 years jano.vesely hound: warn and clip if data size is not a multiple of framesize lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4389076   12 years jano.vesely hound, wavplay: switch to new hound iface wavplay: use buffer that … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @02ead2e   12 years jano.vesely hound: sleep and repeat while the buffer is full lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1f440f5f   12 years jano.vesely hound: implement data update for hound_ctx pushes data to every connection lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f04603e   12 years jano.vesely hound: fix audio pipe accounting on data retrieve lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c5b8548   12 years jano.vesely hound: make audio data list element private lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @50179b63   12 years jano.vesely hound: switch connection to audio pipe lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f1438e5   12 years jano.vesely hound: switch streams to audio pipe lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d988ef2   12 years jano.vesely hound: audio pipe class This will be used by both streams and connections lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4b33db8e   12 years jano.vesely hound: implement drain iface lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5029c788   12 years jano.vesely hound: add connection fifo, implement stream mixing lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @76ea1b7   12 years jano.vesely hound: make audio data reference counted lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @23878dc   12 years jano.vesely hound: move audio_data_t to a new header file make ctx streams opaque lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bf13c9a4   12 years jano.vesely hound: add stream fifo lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b266f9e   12 years jano.vesely hound: implement stream creation/destruction lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @be7eccf   12 years jano.vesely hound: improve debug message lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6da3baec   12 years jano.vesely hound: fix ctx removal. warn if still connected lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8f8ec69   12 years jano.vesely hound: register ctx source/sink lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @aab8e3d3   12 years jano.vesely hound: initialize ctx source/sink lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b893cd6   12 years jano.vesely hound: add null checks lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a94de68   12 years jano.vesely hound: remove redundant checks lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @585af0d   12 years jano.vesely hound: remove debuging output lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @eafc7b2   12 years jano.vesely hound: Hook listings and connection routines lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5ffcbaf   12 years jano.vesely hound: Implement source and sink listings lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fa60cd69   12 years jano.vesely hound: add connection class This will enable N to M routing in the future lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.