HomeSort by relevance Sort by last modified time
    Searched refs:sbc (Results 1 - 25 of 33) sorted by null

1 2

  /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...]

Completed in 227 milliseconds

1 2