/external/bluetooth/bluez/sbc/ |
sbc.h | 3 * Bluetooth low-complexity, subband codec (SBC) library 84 int sbc_init(sbc_t *sbc, unsigned long flags); 85 int sbc_reinit(sbc_t *sbc, unsigned long flags); 87 ssize_t sbc_parse(sbc_t *sbc, const void *input, size_t input_len); 90 ssize_t sbc_decode(sbc_t *sbc, const void *input, size_t input_len, 94 ssize_t sbc_encode(sbc_t *sbc, const void *input, size_t input_len, 98 size_t sbc_get_frame_length(sbc_t *sbc); 101 unsigned sbc_get_frame_duration(sbc_t *sbc); 104 size_t sbc_get_codesize(sbc_t *sbc); 106 const char *sbc_get_implementation_info(sbc_t *sbc); [all...] |
sbcenc.c | 3 * Bluetooth low-complexity, subband codec (SBC) encoder 39 #include "sbc.h" 51 sbc_t sbc; local 90 sbc_init(&sbc, 0L); 94 sbc.frequency = SBC_FREQ_16000; 97 sbc.frequency = SBC_FREQ_32000; 100 sbc.frequency = SBC_FREQ_44100; 103 sbc.frequency = SBC_FREQ_48000; 109 sbc.subbands = subbands == 4 ? SBC_SB_4 : SBC_SB_8; 112 sbc.mode = SBC_MODE_MONO [all...] |
sbc.c | 3 * Bluetooth low-complexity, subband codec (SBC) library 49 #include "sbc.h" 54 /* This structure contains an unpacked SBC frame. 366 * Unpacks a SBC frame at the beginning of the stream in data, 745 * Packs the SBC frame from frame into the memory at data. At most len 912 static void sbc_set_defaults(sbc_t *sbc, unsigned long flags) 914 sbc->frequency = SBC_FREQ_44100; 915 sbc->mode = SBC_MODE_STEREO; 916 sbc->subbands = SBC_SB_8; 917 sbc->blocks = SBC_BLK_16 [all...] |
sbcdec.c | 3 * Bluetooth low-complexity, subband codec (SBC) decoder 40 #include "sbc.h" 51 sbc_t sbc; local 101 sbc_init(&sbc, 0L); 102 sbc.endian = SBC_BE; 104 framelen = sbc_decode(&sbc, stream, streamlen, buf, sizeof(buf), &len); 105 channels = sbc.mode == SBC_MODE_MONO ? 1 : 2; 106 switch (sbc.frequency) { 129 filename, frequency, sbc.subbands * 4 + 4, sbc.bitpool [all...] |
/external/bluetooth/bluez/audio/ |
gstbluetooth.c | 33 #include <sbc.h> 42 static GstStaticCaps sbc_caps = GST_STATIC_CAPS("audio/x-sbc"); 50 sbc_t sbc; local 56 if (sbc_init(&sbc, 0) < 0) 61 if (sbc_parse(&sbc, aux, 32) < 0) 64 caps = gst_sbc_parse_caps_from_sbc(&sbc); 70 sbc_finish(&sbc); 73 static gchar *sbc_exts[] = { "sbc", NULL }; 79 if (gst_type_find_register(plugin, "sbc",
|
Android.mk | 58 ../sbc/sbc.c.arm \ 59 ../sbc/sbc_primitives.c \ 60 ../sbc/sbc_primitives_neon.c 62 # to improve SBC performance 66 $(LOCAL_PATH)/../sbc \
|
gstsbcutil.c | 288 GstCaps *gst_sbc_parse_caps_from_sbc(sbc_t *sbc) 294 mode_str = gst_sbc_parse_mode_from_sbc(sbc->mode); 295 allocation_str = gst_sbc_parse_allocation_from_sbc(sbc->allocation); 296 caps = gst_caps_new_simple("audio/x-sbc", 298 gst_sbc_parse_rate_from_sbc(sbc->frequency), 300 gst_sbc_get_channel_number(sbc->mode), 303 gst_sbc_parse_subbands_from_sbc(sbc->subbands), 305 gst_sbc_parse_blocks_from_sbc(sbc->blocks), 307 "bitpool", G_TYPE_INT, sbc->bitpool, 439 result = gst_caps_new_simple("audio/x-sbc", [all...] |
gstsbcdec.c | 40 GST_ELEMENT_DETAILS("Bluetooth SBC decoder", 42 "Decode a SBC audio stream", 47 GST_STATIC_CAPS("audio/x-sbc")); 66 codesize = sbc_get_codesize(&dec->sbc); 93 consumed = sbc_decode(&dec->sbc, data + offset, size - offset, 104 dec->sbc.frequency), 107 dec->sbc.mode), 153 sbc_init(&dec->sbc, 0); 163 sbc_finish(&dec->sbc); 199 "SBC decoding element") [all...] |
gstsbcdec.h | 26 #include "sbc.h" 55 sbc_t sbc; member in struct:_GstSbcDec
|
gstsbcenc.c | 141 GST_ELEMENT_DETAILS("Bluetooth SBC encoder", 143 "Encode a SBC audio stream", 158 GST_STATIC_CAPS("audio/x-sbc, " 321 if (!gst_sbc_util_fill_sbc_params(&enc->sbc, caps)) 324 if (enc->rate != 0 && gst_sbc_parse_rate_from_sbc(enc->sbc.frequency) 328 if (enc->channels != 0 && gst_sbc_get_channel_number(enc->sbc.mode) 332 if (enc->blocks != 0 && gst_sbc_parse_blocks_from_sbc(enc->sbc.blocks) 337 enc->sbc.subbands) != enc->subbands) 340 if (enc->mode != SBC_ENC_DEFAULT_MODE && enc->sbc.mode != enc->mode) 344 enc->sbc.allocation != enc->allocation [all...] |
gstsbcutil.h | 26 #include "sbc.h" 62 GstCaps* gst_sbc_parse_caps_from_sbc(sbc_t *sbc); 74 gboolean gst_sbc_util_fill_sbc_params(sbc_t *sbc, GstCaps *caps);
|
gstsbcparse.c | 40 GST_ELEMENT_DETAILS("Bluetooth SBC parser", 42 "Parse a SBC audio stream", 47 GST_STATIC_CAPS("audio/x-sbc," 52 GST_STATIC_CAPS("audio/x-sbc, " 93 if (parse->first_parsing || (memcmp(&parse->sbc, 96 memcpy(&parse->sbc, &parse->new_sbc, sizeof(sbc_t)); 101 &parse->sbc); 146 sbc_init(&parse->sbc, 0); 161 sbc_finish(&parse->sbc); 193 "SBC parsing element") [all...] |
liba2dp.c | 46 #include "sbc.h" 135 sbc_t sbc; /* Codec data */ member in struct:bluetooth_data 136 int frame_duration; /* length of an SBC frame in microseconds */ 137 int codesize; /* SBC codesize */ 436 sbc_reinit(&data->sbc, 0); 439 data->sbc.frequency = SBC_FREQ_16000; 442 data->sbc.frequency = SBC_FREQ_32000; 445 data->sbc.frequency = SBC_FREQ_44100; 448 data->sbc.frequency = SBC_FREQ_48000; 451 data->sbc.mode = SBC_MODE_MONO [all...] |
gstsbcenc.h | 27 #include "sbc.h" 64 sbc_t sbc; member in struct:_GstSbcEnc
|
gstsbcparse.h | 26 #include "sbc.h" 52 sbc_t sbc; member in struct:_GstSbcParse
|
gstavdtpsink.c | 72 #define IS_SBC(n) (strcmp((n), "audio/x-sbc") == 0) 98 "encoding-name = (string) \"SBC\"; " 283 "was expecting sbc", name); 444 GstAvdtpSink *self, sbc_capabilities_t *sbc) 451 structure = gst_structure_empty_new("audio/x-sbc"); 456 if (sbc->channel_mode & BT_A2DP_CHANNEL_MODE_MONO) { 460 if (sbc->channel_mode & BT_A2DP_CHANNEL_MODE_STEREO) { 464 if (sbc->channel_mode & BT_A2DP_CHANNEL_MODE_DUAL_CHANNEL) { 468 if (sbc->channel_mode & BT_A2DP_CHANNEL_MODE_JOINT_STEREO) { 482 if (sbc->subbands & BT_A2DP_SUBBANDS_4) 735 sbc_capabilities_t *sbc; local [all...] |
unix.c | 474 static void print_sbc(struct sbc_codec_cap *sbc) 476 DBG("Media Codec: SBC" 482 sbc->channel_mode & SBC_CHANNEL_MODE_MONO ? "Mono " : "", 483 sbc->channel_mode & SBC_CHANNEL_MODE_DUAL_CHANNEL ? 485 sbc->channel_mode & SBC_CHANNEL_MODE_STEREO ? "Stereo " : "", 486 sbc->channel_mode & SBC_CHANNEL_MODE_JOINT_STEREO ? "JointStereo" : "", 487 sbc->frequency & SBC_SAMPLING_FREQ_16000 ? "16Khz " : "", 488 sbc->frequency & SBC_SAMPLING_FREQ_32000 ? "32Khz " : "", 489 sbc->frequency & SBC_SAMPLING_FREQ_44100 ? "44.1Khz " : "", 490 sbc->frequency & SBC_SAMPLING_FREQ_48000 ? "48Khz " : "" 519 sbc_capabilities_t *sbc = (void *) codec; local 1508 sbc_capabilities_t *sbc = (void *) &req->codec; local [all...] |
pcm_bluetooth.c | 44 #include "sbc.h" 97 sbc_t sbc; /* Codec data */ member in struct:bluetooth_a2dp 99 unsigned int codesize; /* SBC codesize */ 309 sbc_finish(&a2dp->sbc); 625 sbc_reinit(&a2dp->sbc, 0); 627 sbc_init(&a2dp->sbc, 0); 631 a2dp->sbc.frequency = SBC_FREQ_16000; 634 a2dp->sbc.frequency = SBC_FREQ_32000; 637 a2dp->sbc.frequency = SBC_FREQ_44100; 640 a2dp->sbc.frequency = SBC_FREQ_48000 [all...] |
/external/bluetooth/bluez/tools/ |
avinfo.c | 344 static void print_sbc(struct sbc_codec_cap *sbc) 346 printf("\tMedia Codec: SBC\n\t\tChannel Modes: "); 348 if (sbc->channel_mode & SBC_CHANNEL_MODE_MONO) 350 if (sbc->channel_mode & SBC_CHANNEL_MODE_DUAL_CHANNEL) 352 if (sbc->channel_mode & SBC_CHANNEL_MODE_STEREO) 354 if (sbc->channel_mode & SBC_CHANNEL_MODE_JOINT_STEREO) 358 if (sbc->frequency & SBC_SAMPLING_FREQ_16000) 360 if (sbc->frequency & SBC_SAMPLING_FREQ_32000) 362 if (sbc->frequency & SBC_SAMPLING_FREQ_44100) 364 if (sbc->frequency & SBC_SAMPLING_FREQ_48000 [all...] |
/external/bluetooth/bluez/test/ |
ipctest.c | 44 #include "sbc.h" 77 sbc_t sbc; /* Codec data */ member in struct:a2dp_info 79 size_t codesize; /* SBC codesize */ 488 sbc_reinit(&a2dp->sbc, 0); 490 sbc_init(&a2dp->sbc, 0); 495 a2dp->sbc.frequency = SBC_FREQ_16000; 498 a2dp->sbc.frequency = SBC_FREQ_32000; 501 a2dp->sbc.frequency = SBC_FREQ_44100; 504 a2dp->sbc.frequency = SBC_FREQ_48000; 512 a2dp->sbc.mode = SBC_MODE_MONO [all...] |
/frameworks/base/include/private/surfaceflinger/ |
SharedBufferStack.h | 167 inline ConditionBase(SharedBufferBase* sbc) 168 : stack(*sbc->mSharedStack) { } 244 inline DequeueCondition(SharedBufferClient* sbc); 251 inline LockCondition(SharedBufferClient* sbc, int buf);
|
/external/v8/test/cctest/ |
test-disasm-arm.cc | 161 COMPARE(sbc(r7, r1, Operand(ip, ROR, 1), LeaveCC, hi), 163 COMPARE(sbc(r7, r9, Operand(ip, ROR, 4)), 164 "e0c9726c sbc r7, r9, ip, ror #4"); 165 COMPARE(sbc(r7, r10, Operand(ip), SetCC), 167 COMPARE(sbc(r7, ip, Operand(ip, ROR, 31), SetCC, hi),
|
/frameworks/base/libs/surfaceflinger_client/ |
SharedBufferStack.cpp | 251 SharedBufferClient* sbc) : ConditionBase(sbc) { 258 SharedBufferClient* sbc, int buf) : ConditionBase(sbc), buf(buf) {
|
/external/v8/src/arm/ |
disasm-arm.cc | 675 case SBC: { 676 Format(instr, "sbc'cond's 'rd, 'rn, 'shift_op"); [all...] |
assembler-arm.h | 656 void sbc(Register dst, Register src1, const Operand& src2, [all...] |