Commit graph

6 commits

Author SHA1 Message Date
Pali Rohár
9e70d05201 bluetooth: Fix usage of RTP structures in SBC codec
Rename struct rtp_payload to rtp_sbc_payload as it is specific for SBC
codec payload.

Add proper checks for endianity in rtp.h header and use uint8_t type
where appropriated.

Field frame_count is only 4 bit number, so add checks to prevent overflow.

And because is_fragmented field is not parsed by decoder there is no
support for decoding fragmented SBC frames. So throw an error in this case.
2019-07-24 17:29:45 +03:00
Ondrej Holecek
5effc83479 update FSF addresses to FSF web page
FSF addresses used in PA sources are no longer valid and rpmlint
generates numerous warnings during packaging because of this.
This patch changes all FSF addresses to FSF web page according to
the GPL how-to: https://www.gnu.org/licenses/gpl-howto.en.html

Done automatically by sed-ing through sources.
2015-01-14 22:20:40 +02:00
Colin Guthrie
b676f89d85 bluetooth: Run 'make update-sbc'
Note that changes to ipc.h from 8f3ef04b had to be manually reapplied.
2011-03-20 12:49:49 +00:00
Lennart Poettering
59f3001ca5 pull in new SBC/BT files 2009-02-03 01:33:48 +01:00
Lennart Poettering
62f1f3e563 make rtp.h ANSI C compliant 2009-02-02 01:54:40 +01:00
João Paulo Rechi Vita
78a3c72f60 Move bluetooth discover and device modules to src/modules/bluetooth 2008-09-11 01:12:10 +03:00
Renamed from src/modules/bt-rtp.h (Browse further)