The codec encode16() and modem modulate16() can now refuse to encode any
authorbruceperens <bruceperens@01035d8c-6547-0410-b346-abe4f91aad63>
Fri, 21 Mar 2014 22:30:35 +0000 (22:30 +0000)
committerbruceperens <bruceperens@01035d8c-6547-0410-b346-abe4f91aad63>
Fri, 21 Mar 2014 22:30:35 +0000 (22:30 +0000)
commit54c30470c1b0914c0d76821afdb4c23f7613514d
treeadd39f353396e63a1f0bb4256c31a4dfd903386b
parent07078be4568a60b2aa3d10164e315f55f27b149f
The codec encode16() and modem modulate16() can now refuse to encode any
data until they get a frame's worth. This simplifies their software, they
just return without processing anything until they get a full-enough FIFO
to process.

git-svn-id: https://svn.code.sf.net/p/freetel/code@1469 01035d8c-6547-0410-b346-abe4f91aad63
freedv-server/source/codec_noop.cpp
freedv-server/source/drivers.h
freedv-server/source/modem_noop.cpp
freedv-server/source/run.cpp