That patch set contains libv4lconvert conversion for all SDR formats
I have currently available.

Also simple test app to stream data from device to standard output.

Seems to works very well. CPU usage is something like 13% when 2MSps
sampling rate is used, which goes very much from the runtime float
conversion. Using pre-calculated LUTs will reduce CPU usage very much,
but lets that kind of optimizations be another issue.

Antti Palosaari (6):
  libv4lconvert: SDR conversion from U8 to FLOAT
  v4l2: add sdr-fetch test app
  libv4lconvert: SDR conversion from S8 to FLOAT
  libv4lconvert: SDR conversion from MSi2500 format 384 to FLOAT
  libv4lconvert: SDR conversion from packed S12 to FLOAT
  libv4lconvert: SDR conversion from S14 to FLOAT

 contrib/freebsd/include/linux/videodev2.h |   8 ++
 contrib/test/Makefile.am                  |   6 +-
 contrib/test/sdr_fetch.c                  | 221 ++++++++++++++++++++++++++++++
 include/linux/videodev2.h                 |   8 ++
 lib/libv4lconvert/libv4lconvert.c         | 184 +++++++++++++++++++++++++
 5 files changed, 426 insertions(+), 1 deletion(-)
 create mode 100644 contrib/test/sdr_fetch.c

-- 
1.8.4.2

--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to