kevin.larke
0aee816083
Updates to support sample-rate conversion in cmApBuf.h/cpp.
před 4 roky
Kevin Larke
37b47e21fd
cmRtNet.h/c : Corrected mispelling in #ifdef header guards.
On failure of cmThreadMutexWaitOnCondVar() in _cmRtThreadCallback() the
correct result code is now reported.
před 10 roky
kpl
b2466c0d74
cmRtSys.c : Removed dead code from cmRtSysNteReportSyncEnable().
před 10 roky
kpl
7545105da1
cmRtSys.h/c : Added cmRtSysNetReportSyncEnable()
před 10 roky
kpl
c0d05985e6
cmRtSys.c : rtSubIdx associated with a cmRtNet is now assigned at cmRtNetAlloc()
rather than at cmRtNetEndPointRegister().
před 10 roky
kpl
983f7098fa
cmRtSyc.c : Deleted dead code.
před 10 roky
kpl
69ebc1c232
cmRtSys.c : If a network msg is received with the destination rtSubIdx set
to cmInvalidIdx then send the message to all sub-systems. (See _cmRtSysDeliverSegMsg().).
před 10 roky
kpl_harpo
9f422e58e8
cmRtSys.h : Added 'no-block-mode' to run a program independent of the audio
clock. Added cmRtSysEnableNoBlockMode().
před 10 roky
kevin
58f2040529
cmRtSys.h/c: cmRtSysCtx.h now have cmTimeSpec_t timestamps.
These timestamps are set in _cmRtDspExecCallback() by cmApBufGetIO().
_cmRtSysEnable() now calls cmApBufOnPortEnable() to allow cmApBuf to be
aware of the audio stream starting and stopping.
před 11 roky
kevin
efd54c7657
cmTimeLine.c,cmAudioPort.c,cmPgmOpts.c,cmProc.c,cmRtSys.c:
Changes to remove compiler warnings on OSX build.
před 11 roky
kpl
32125efcf5
cmRtSys.h/c,cmUiRTSysMstr.c:Allow access to cmRtNetH_t via cmRtSys.
před 11 roky
kevin
a1a0a61e74
cmRtSys.c: Comment updates.
před 11 roky
kevin
ca3fb3ec80
cmRtSys.c: cmRtSysContext() now checks validity of rtSubIdx.
před 11 roky
kpl
fada2cfcdb
cmRtSys.h/c: Added cmRtNet-IsInitialized(),-DoSync(),-Report().
před 11 roky
kpl
d8e7f5ff22
cmRtSys.h/c:Changes to reflect new cmRtNet API.
před 11 roky
kpl
160fc62c95
cmRtSys.c: Changes to reflect changes to cmRtNet API.
před 11 roky
kevin
674e5fba31
cmRtSys.h: Replace cmRtSysInitialize() with cmRtSysBeginCfg/Cfg/EndCfg().
před 11 roky
kevin
4364f23d22
cmRtSys.c: Disable UDP port poll in _cmRtDspExecCallback()
před 11 roky
kevin
c0259b6777
cmRtSys.c:_cmRtDspExecCallback() now contains network update and message send.
This is a cleaner representation than the original code.
před 11 roky
kevin
bdfc4f6c8d
cmRtSys.h/c: Replaced use of cmNetH_t with cmUdpH_t.
před 11 roky
kevin
7ce3d9b72a
cmRtSys.h/c and cmRtSysMsg.h: Replacement for cmAudioSys.h/c. Initial Commit.
cmUiRtSysMstr.h/c: Renamed from cmUiAudioSys.h/c.
před 11 roky
kevin
1be3fa2240
cmAudioSys.c: Added cmApNrtAllocate() and cmApFileAllocate() to cmAudioSysTest().
Verified ALSA drivers are working with cmAudioSysTest().
před 11 roky
kevin
2bc819afb9
cmAudioSys.c,cmAudioSysMsg.h,cmMsgProtocol.h: Removed cmAudioSys.c dependency on cmDspValue().
Removed cmAudioSys.c dependency on cmDspValue.h by changing the
host to audio system message format from cmDspUiHdr_t to cmAudioSysMstr_t.
All audio system message records are now isolated in cmAudioSysMsg.h
which cmMsgProtocol directly includes.
před 11 roky
kevin
0efe33d6e0
cmAudDsp,cmAudioFileDev,cmAudioPortFile,cmAudioSys: Changes to support audio port file devices.
před 11 roky
kevin
b108da1911
Initial commit
před 12 roky