|
|
|
@7db073f
|
12 years |
jano.vesely |
libpcm: fix return value
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@98af9cc
|
12 years |
jano.vesely |
hound: use helper function
add const
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@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
|
|
|
@2c0b348
|
12 years |
jano.vesely |
kernel: free memory in dmamem_unmap
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3545c56
|
12 years |
jano.vesely |
hound: readability cleanup
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@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
|
|
|
@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
|
|
|
@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
|
|
|
@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
|
|
|
@afd4fc7
|
12 years |
jano.vesely |
libhound: Include protocol.h to provide flags
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@19f6ea5b
|
12 years |
jano.vesely |
wavplay: play multiple files
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fb14905
|
12 years |
jano.vesely |
hound: remove unused audio_client code
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@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
|
|
|
@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
|
|
|
@7e7def5
|
12 years |
jano.vesely |
libhound: remove deprecated server interface
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f465461
|
12 years |
jano.vesely |
libhound: remove deprecated client interface
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@60e5696d
|
12 years |
jano.vesely |
wavplay: Remove the old hound interface
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@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
|
|
|
@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
|
|
|
@6d74977
|
12 years |
jano.vesely |
libhound: fix data transfer answers
finalize answers EOK for us so …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@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
|
|
|
@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
|
|
|
@c5d6f9cf
|
12 years |
jano.vesely |
libhound: implement drain_on_exit on the client side
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@704baed
|
12 years |
jano.vesely |
libhound: implement stream drain for playback streams
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@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
|
|
|
@50179b63
|
12 years |
jano.vesely |
hound: switch connection to audio pipe
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f1438e5
|
12 years |
jano.vesely |
hound: switch streams to audio pipe
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@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
|
|
|
@4b33db8e
|
12 years |
jano.vesely |
hound: implement drain iface
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9e40d443
|
12 years |
jano.vesely |
libhound: add drain iface
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@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
|
|
|
@5a6f362
|
12 years |
jano.vesely |
libpcm: Add doxygen
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@76ea1b7
|
12 years |
jano.vesely |
hound: make audio data reference counted
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@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
|
|
|
@bf13c9a4
|
12 years |
jano.vesely |
hound: add stream fifo
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b266f9e
|
12 years |
jano.vesely |
hound: implement stream creation/destruction
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6133470
|
12 years |
jano.vesely |
libhound: fix pcm format transfer
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@be7eccf
|
12 years |
jano.vesely |
hound: improve debug message
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@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
|
|
|
@8f8ec69
|
12 years |
jano.vesely |
hound: register ctx source/sink
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@aab8e3d3
|
12 years |
jano.vesely |
hound: initialize ctx source/sink
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b893cd6
|
12 years |
jano.vesely |
hound: add null checks
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a94de68
|
12 years |
jano.vesely |
hound: remove redundant checks
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@585af0d
|
12 years |
jano.vesely |
hound: remove debuging output
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@eafc7b2
|
12 years |
jano.vesely |
hound: Hook listings and connection routines
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5ffcbaf
|
12 years |
jano.vesely |
hound: Implement source and sink listings
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@35ab943
|
12 years |
jano.vesely |
libhound: zero entire allocated space
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@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
|
|
|
@39c4d1f
|
12 years |
jano.vesely |
libhound: include errno for error values
make hound_context_id_t …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@62beb4b
|
12 years |
jano.vesely |
wavplay: return correct error value and destroy context on exit
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3b6c1d4
|
12 years |
jano.vesely |
hound: implement context manipulation
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2d1fdcad
|
12 years |
jano.vesely |
hound: Add dummy iface implementation
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c6a7b3a
|
12 years |
jano.vesely |
mainline changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5d9fce4
|
12 years |
martin |
using builtin_memcpy() and builtin_memset() actually emits calls …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5c4356b
|
12 years |
jano.vesely |
arm: typos
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1715b7fe
|
12 years |
martin |
implement memcpy() and memset() using builtin functions
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2a08005
|
12 years |
martin |
fix compiler warnings (possible uninitialized value)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@10092c9a
|
12 years |
martin |
fix compiler warnings (possible uninitialized value)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5b56dc7
|
12 years |
martin |
fix compiler warnings (possible uninitialized value)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d965dc3
|
12 years |
martin |
bump to GCC 4.8.0 and GDB 7.5.1
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@59fb782
|
12 years |
jakub |
Unify the use of virtual addresses and virtual page addresses in mm …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cc3c27ad
|
12 years |
jano.vesely |
libhound: Destroy streams on stream_exit
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@03c2d5f
|
12 years |
jano.vesely |
wavplay: Destroy hound context on exit
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5bf4310
|
12 years |
jano.vesely |
libhound: Fix switch to to stream
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6ec1d48
|
12 years |
jano.vesely |
libhound: Implement server side connection controls
Fix lockup
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e6e5f4e
|
12 years |
jano.vesely |
libhound: Fix context registration.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2ba4d45
|
12 years |
jano.vesely |
libhound: Disconnect if context registration fails.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ec81221
|
12 years |
jano.vesely |
libhound: Handle default target
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7294b5b
|
12 years |
jano.vesely |
libhound: Add client wrappers for connection control
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@13318d1
|
12 years |
jano.vesely |
libhound: Implement client side connection controls
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fd7c98b
|
12 years |
jano.vesely |
libhound: Implement client side stream drain and recording.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@37ea333
|
12 years |
jano.vesely |
libhoud: Handle recording requests.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d768d4c8
|
12 years |
jano.vesely |
libc: Add call preserving data read handlers.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a4165561
|
12 years |
jano.vesely |
libhound: Implement context unregister, disallow stream drain.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@71780e0
|
12 years |
jano.vesely |
libhound: Use call data preserving handler to recognize the exit command.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5ae1c51
|
12 years |
jano.vesely |
libc: Add data write handler that preserves call data.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@939871a
|
12 years |
jano.vesely |
loibhound: Disallow STREAM_EXIT in general context
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@493817b0
|
12 years |
jano.vesely |
libound: Fix compile failure
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@119b46e
|
12 years |
jakub |
Merge from lp:~jakub/helenos/mips-malta.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8fe2c9bd
|
12 years |
jakub |
Do not pass badvaddr but rather the page address in TLB exceptions.
…
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@89f61be
|
12 years |
jakub |
Fix conversion from pfn to address in tlb_print().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7f6d84b
|
12 years |
jano.vesely |
hound: Measure time needed to mix audio data
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fa33ac4
|
12 years |
martin |
make QEMU scripts compatible with newer distros (that lack the legacy …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@842eecdd
|
12 years |
jano.vesely |
hound: typo
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6bd0216
|
12 years |
jano.vesely |
libdrv, audio_pcm: Don't touch buffers if callback registration fails. …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b66d43b
|
12 years |
jano.vesely |
libhound: Make protocol.h public, add server side iface skeleton.
…
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bd5860f
|
12 years |
jano.vesely |
wavplay: Add more debug output and few fixes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9e1800c
|
12 years |
jano.vesely |
libhound: Implement hound client side API sing client side protocol headers
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@504f1ea3
|
12 years |
jano.vesely |
libhound: Add client side protocol skeleton
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@059490c2
|
12 years |
jano.vesely |
libhound: Add protocol header
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fe0b448
|
12 years |
jano.vesely |
libpcm: Move constant definitions to .c file
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@36774cf
|
12 years |
jano.vesely |
libhound: Move new API implementation to a new file
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@abaef81
|
12 years |
jano.vesely |
wavplay: Add playback function based on the new hound API
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@89d3946f
|
12 years |
jano.vesely |
libhound: Add new client side API skeleton
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6b0cfa1
|
12 years |
jano.vesely |
wavplay: Move all hound related initialization to play_hound function
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ddfd158
|
12 years |
jakub |
Instead of asserting on the failure to find the faulting entry
in the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5c1b3cd
|
12 years |
jano.vesely |
Mainline changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@71fe7e9d
|
12 years |
jano.vesely |
dplay: Rename BUFFER_PARTS ⇒ DEFAULT_FRAGMENTS
remove redundant header
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9df99a17
|
12 years |
jano.vesely |
dplay: User provided open_default function instead of hardcoding …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6606378
|
12 years |
jano.vesely |
libdrv: Add open default device helper function.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|