alsa-devel.alsa-project.org archive mirror
 help / color / mirror / Atom feed
* [ANNOUNCE]: tinycompress: release 0.1.0
@ 2013-02-24 14:50 Vinod Koul
  0 siblings, 0 replies; only message in thread
From: Vinod Koul @ 2013-02-24 14:50 UTC (permalink / raw)
  To: alsa-devel

Hi,

tinycompress library - the user mode library for using the ALSA compressed APIs
has seen some good testing, which brings few fixes and new feature for gapless
playback. This library supports both Android and Linux OSes.  Along with we have
a player, cplay- which can be used for mp3 offload playback Number of fixes and
cleanups along the way as seen by below changelog and diffstat.

So time to bump up the version to 0.1.0

Charles Keepax (4):
      compress: Extend limit on error messages
      compress: Return error when failing to allocate compress struct
      compress: Return error messages correctly from compress_open
      compress: Do not put newlines on error messages

Namarta Kohli (1):
      compress: add compress_resume

Richard Fitzgerald (12):
      compress: Add function to get timestamp in samples
      compress: Change compress_write() to take buffer as const void *
      compress: Remove unused buffer_size member from struct compress
      compress: Change running from bitfield to plain int
      compress: Fix incorrect error message on compress_resume()
      compress: Remove hardcoded limit on length of poll() wait
      compress: Handle case of pause() during compress_write()
      compress: Allow client to pass "don't care" for fragment size/number
      compress: Block if unable to write all data in single write()
      compress: Add missing header includes
      compress: Add makefile for building under standard linux
      cplay: support auto-configuration of fragment size and count

Vinod Koul (9):
      initial creation
      compress: fix the timestamp calculation
      compress: write when we have a fragment to write
      compress: make variable 'running' as unsigned
      compress: remove unused variables
      compress: cache the config values passed
      tinycompress: add gapless meta data APIs
      tinycompres: remove unused variable
      tinycompress: version 0.1.0

Xuemin Su (1):
      compress: fix arithmetic exception in compress_get_hpointer

 Android.mk                          |   22 ++
 README                              |   31 ++-
 compress.c                          |  539 +++++++++++++++++++++++++++++++++++
 cplay.c                             |  368 ++++++++++++++++++++++++
 include/sound/compress_offload.h    |   95 ++++++
 include/sound/compress_params.h     |  230 +++++++++++++++
 include/tinycompress/tinycompress.h |  270 ++++++++++++++++++
 include/tinycompress/tinymp3.h      |  106 +++++++
 include/tinycompress/version.h      |   70 +++++
 makefile.linux                      |   35 +++
 10 files changed, 1765 insertions(+), 1 deletions(-)
 create mode 100644 Android.mk
 create mode 100644 compress.c
 create mode 100644 cplay.c
 create mode 100644 include/sound/compress_offload.h
 create mode 100644 include/sound/compress_params.h
 create mode 100644 include/tinycompress/tinycompress.h
 create mode 100644 include/tinycompress/tinymp3.h
 create mode 100644 include/tinycompress/version.h
 create mode 100644 makefile.linux

--
~Vinod

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2013-02-24 14:51 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-02-24 14:50 [ANNOUNCE]: tinycompress: release 0.1.0 Vinod Koul

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).