gapk.git branch fixeria/lib updated. v0.4-14-g293384f

This is merely a historical archive of years 2008-2021, before the migration to mailman3.

A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/osmocom-commitlog@lists.osmocom.org/.

gitosis at osmocom.org gitosis at osmocom.org
Fri Sep 1 09:55:53 UTC 2017


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GSM Audio Pocket Knife".

The branch, fixeria/lib has been updated
       via  293384fd1b3d6c681d7f4862f98eb52977551e00 (commit)
       via  aedbe9ad7a352b3fdd846aa6093b5cde29b0749b (commit)
       via  d25004a98122d84039b8ce20932729189c8ae171 (commit)
       via  5f332917e1ce8fcaa67a8406e69df9a1e01b2b67 (commit)
       via  7d411284afeb9489a3fe0126396f094ad305c0f5 (commit)
      from  2b02f8ec27a15302f744bee4a3a0502233ff5e2e (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://cgit.osmocom.org/gapk/commit/?id=293384fd1b3d6c681d7f4862f98eb52977551e00

commit 293384fd1b3d6c681d7f4862f98eb52977551e00
Author: Vadim Yanitskiy <axilirator at gmail.com>
Date:   Fri Sep 1 16:50:51 2017 +0700

    Expose format / codec description structures
    
    To make external applications be able to 'play' with formats and
    codecs without usage of processing queue, this change adds an
    'osmo_gapk' prefix to all format / codec description structures,
    and moves them to the corresponding headers.

http://cgit.osmocom.org/gapk/commit/?id=aedbe9ad7a352b3fdd846aa6093b5cde29b0749b

commit aedbe9ad7a352b3fdd846aa6093b5cde29b0749b
Author: Vadim Yanitskiy <axilirator at gmail.com>
Date:   Fri Sep 1 16:19:40 2017 +0700

    procqueue: use linuxlist to store queue items
    
    The usage of linuxlist is more flexible than having a limited
    array of pointers. This approach allows to have as much items
    in a processing queue as required.

http://cgit.osmocom.org/gapk/commit/?id=d25004a98122d84039b8ce20932729189c8ae171

commit d25004a98122d84039b8ce20932729189c8ae171
Author: Vadim Yanitskiy <axilirator at gmail.com>
Date:   Fri Sep 1 15:22:32 2017 +0700

    procqueue: use uint8_t as output buffer type

http://cgit.osmocom.org/gapk/commit/?id=5f332917e1ce8fcaa67a8406e69df9a1e01b2b67

commit 5f332917e1ce8fcaa67a8406e69df9a1e01b2b67
Author: Vadim Yanitskiy <axilirator at gmail.com>
Date:   Fri Sep 1 15:15:45 2017 +0700

    procqueue: store output buffers inside queue items
    
    An output buffer belongs to its queue item, so it will be more
    correctly to store its pointer inside the osmo_gapk_pq_item.

http://cgit.osmocom.org/gapk/commit/?id=7d411284afeb9489a3fe0126396f094ad305c0f5

commit 7d411284afeb9489a3fe0126396f094ad305c0f5
Author: Vadim Yanitskiy <axilirator at gmail.com>
Date:   Fri Sep 1 14:33:19 2017 +0700

    procqueue: use unsigned int for I/O frame size fields
    
    A frame size cannot be negative, so 'unsigned' is more
    suitable for frame size fields.

-----------------------------------------------------------------------

Summary of changes:
 include/osmocom/gapk/codecs.h    |   7 +++
 include/osmocom/gapk/formats.h   |  18 +++++++
 include/osmocom/gapk/procqueue.h |  15 ++++--
 src/codec_amr.c                  |   2 +-
 src/codec_efr.c                  |   2 +-
 src/codec_fr.c                   |   2 +-
 src/codec_hr.c                   |   2 +-
 src/codec_pcm.c                  |   2 +-
 src/codecs.c                     |  18 ++-----
 src/fmt_amr.c                    |   2 +-
 src/fmt_amr_opencore.c           |   2 +-
 src/fmt_gsm.c                    |   2 +-
 src/fmt_hr_ref.c                 |   4 +-
 src/fmt_racal.c                  |   6 +--
 src/fmt_rawpcm.c                 |   2 +-
 src/fmt_rtp_amr.c                |   2 +-
 src/fmt_rtp_efr.c                |   2 +-
 src/fmt_rtp_hr_etsi.c            |   2 +-
 src/fmt_rtp_hr_ietf.c            |   2 +-
 src/fmt_ti.c                     |   6 +--
 src/formats.c                    |  50 ++++++-----------
 src/libosmogapk.map              |  23 ++++++++
 src/procqueue.c                  | 112 ++++++++++++++++++++++-----------------
 23 files changed, 163 insertions(+), 122 deletions(-)


hooks/post-receive
-- 
GSM Audio Pocket Knife



More information about the osmocom-commitlog mailing list