SBC-2.1

Introduction to SBC

The SBC package is a digital audio encoder and decoder used to transfer data to Bluetooth audio output devices like headphones or loudspeakers.

This package is known to build and work properly using an LFS 12.4 platform.

Package Information

  • Download (HTTP): https://www.kernel.org/pub/linux/bluetooth/sbc-2.1.tar.xz

  • Download SHA256 Sum: 426633cabd7c798236443516dfa8335b47e004b0ef37ff107e0c7ead3299fcc2

  • Download MD5 sum: 46e29f9c2fbd07c417194e5da60b6d48

  • Download size: 1,581.5 KB

  • Estimated disk space required: 2,599.7 KB

  • Estimated build time: less than 0.1 SBU

SBC Dependencies

Optional

libsndfile-1.2.2

Installation of SBC

Prepare SBC by running the following commands:

./configure --prefix=/usr --disable-static
make

This package does not come with a test suite.

Now Install the package, as the root user:

make install

Command Explanations

--disable-tester: This disables the SBC tester. Add it if you don't have libsndfile-1.2.2 installed.

Contents

Installed Programs: sbcdec, sbcenc, and sbcinfo
Installed Library: libsbc.so
Installed Directory: /usr/include/sbc

Short Descriptions

sbcdec

is a SBC decoder utility

sbcenc

is a SBC encoder utility

sbcinfo

is a subband codec (SBC) analyzer

libsbc.so

contains the SBC API functions