<feed xmlns='http://www.w3.org/2005/Atom'>
<title>sbc, branch 1.4</title>
<subtitle>Bluetooth low-complexity, subband codec (SBC) library (mirror git.kernel.org)</subtitle>
<id>https://code.mastervirt.ru/sbc/atom?h=1.4</id>
<link rel='self' href='https://code.mastervirt.ru/sbc/atom?h=1.4'/>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/sbc/'/>
<updated>2018-09-19T20:29:06Z</updated>
<entry>
<title>Release 1.4</title>
<updated>2018-09-19T20:29:06Z</updated>
<author>
<name>Marcel Holtmann</name>
<email>marcel@holtmann.org</email>
</author>
<published>2018-09-19T20:29:06Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/sbc/commit/?id=878912e12ae9864c7b9aca2a61d782f8e1044ffe'/>
<id>urn:sha1:878912e12ae9864c7b9aca2a61d782f8e1044ffe</id>
<content type='text'>
</content>
</entry>
<entry>
<title>build: Update library revision number</title>
<updated>2018-09-19T20:19:40Z</updated>
<author>
<name>Marcel Holtmann</name>
<email>marcel@holtmann.org</email>
</author>
<published>2018-09-19T20:19:40Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/sbc/commit/?id=e8a71b38caec0a53f914c24ebaee36740f03e5d1'/>
<id>urn:sha1:e8a71b38caec0a53f914c24ebaee36740f03e5d1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>AUTHORS: Mention Joshua's and Tanu's contributions</title>
<updated>2018-09-19T20:17:52Z</updated>
<author>
<name>Marcel Holtmann</name>
<email>marcel@holtmann.org</email>
</author>
<published>2018-09-19T20:17:52Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/sbc/commit/?id=f1ec98990ff5c867c5c4304aeee48a275fd22862'/>
<id>urn:sha1:f1ec98990ff5c867c5c4304aeee48a275fd22862</id>
<content type='text'>
</content>
</entry>
<entry>
<title>sbc: fix frame_length and codesize documentation</title>
<updated>2018-09-11T08:06:17Z</updated>
<author>
<name>Tanu Kaskinen</name>
<email>tanuk@iki.fi</email>
</author>
<published>2018-09-04T16:29:55Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/sbc/commit/?id=f7412ee508a154ed7b882dfd32a37b583f6341ef'/>
<id>urn:sha1:f7412ee508a154ed7b882dfd32a37b583f6341ef</id>
<content type='text'>
frame_length is the output block size when encoding and the input block
size when decoding, with codesize it's vice versa. The documentation was
inaccurate regarding this. Using the terms "compressed" and
"uncompressed" instead of "output" and "input" should make the function
semantics clear.
</content>
</entry>
<entry>
<title>sbc: Fix stack overflow read in sbc_crc8.</title>
<updated>2018-09-11T08:06:17Z</updated>
<author>
<name>Joshua Kessinger</name>
<email>jkessinger@google.com</email>
</author>
<published>2018-02-21T19:28:00Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/sbc/commit/?id=b3ae4260da118e53f5e6c195d40788273ff3d0b4'/>
<id>urn:sha1:b3ae4260da118e53f5e6c195d40788273ff3d0b4</id>
<content type='text'>
When encoding or decoding with JOINT_STEREO and 8 subbands the crc_pos is 88
bits. In this case there are no extra bits which need to be added to the CRC,
but there is still a read 1 byte past the end of the crc_header stack variable.
</content>
</entry>
<entry>
<title>Release 1.3</title>
<updated>2014-10-30T04:00:56Z</updated>
<author>
<name>Marcel Holtmann</name>
<email>marcel@holtmann.org</email>
</author>
<published>2014-10-30T04:00:56Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/sbc/commit/?id=24812c660036a693f8770766aa6fdea667de05d0'/>
<id>urn:sha1:24812c660036a693f8770766aa6fdea667de05d0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>AUTHORS: Mention Aurélien's contributions</title>
<updated>2014-10-30T03:57:47Z</updated>
<author>
<name>Marcel Holtmann</name>
<email>marcel@holtmann.org</email>
</author>
<published>2014-10-30T03:57:37Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/sbc/commit/?id=2d3771563339910a5c2ca783032fcc859aca18ba'/>
<id>urn:sha1:2d3771563339910a5c2ca783032fcc859aca18ba</id>
<content type='text'>
</content>
</entry>
<entry>
<title>build: Update library revision number</title>
<updated>2014-10-30T03:55:38Z</updated>
<author>
<name>Marcel Holtmann</name>
<email>marcel@holtmann.org</email>
</author>
<published>2014-10-30T03:55:38Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/sbc/commit/?id=d9a45b53b382f5a8f9038052b4612f1fe74dda6c'/>
<id>urn:sha1:d9a45b53b382f5a8f9038052b4612f1fe74dda6c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>sbc: use an uint16 to store frame length in internal frame structure</title>
<updated>2014-10-24T14:56:46Z</updated>
<author>
<name>Aurélien Zanelli</name>
<email>aurelien.zanelli@parrot.com</email>
</author>
<published>2014-10-23T14:32:21Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/sbc/commit/?id=68e7cbde5c9d02a76fa5b712a0f0adc0ca04b8ad'/>
<id>urn:sha1:68e7cbde5c9d02a76fa5b712a0f0adc0ca04b8ad</id>
<content type='text'>
Otherwise it could overflow in some cases.
For instance in DUAL_CHANNEL mode, with subbands set to SBC_SB_8, blocks
set to SBC_BLK_16 and bitpool set to 64 results in a frame length of 268.
</content>
</entry>
<entry>
<title>sbc: fix frame length calculation for DUAL_CHANNEL mode</title>
<updated>2014-10-24T14:56:46Z</updated>
<author>
<name>Aurélien Zanelli</name>
<email>aurelien.zanelli@parrot.com</email>
</author>
<published>2014-10-23T14:32:20Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/sbc/commit/?id=7110480576985842a7f7f3dbb4d432f0098d51ad'/>
<id>urn:sha1:7110480576985842a7f7f3dbb4d432f0098d51ad</id>
<content type='text'>
According to A2DP specification, section 12.9, for DUAL_CHANNEL mode, we
shall use the same formula as for MONO mode.
</content>
</entry>
</feed>
