From: Vinod Koul <vinod.koul@intel.com>
To: alsa-devel@alsa-project.org
Subject: [ANNOUNCE]: tinycompress: release 0.1.0
Date: Sun, 24 Feb 2013 20:20:43 +0530 [thread overview]
Message-ID: <20130224145043.GE23711@intel.com> (raw)
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
reply other threads:[~2013-02-24 14:51 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20130224145043.GE23711@intel.com \
--to=vinod.koul@intel.com \
--cc=alsa-devel@alsa-project.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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).