Lines Matching refs:format

307 static void format_esd2native(int format, bool swap_bytes, pa_sample_spec *ss) {
310 ss->channels = (uint8_t) (((format & ESD_MASK_CHAN) == ESD_STEREO) ? 2 : 1);
311 if ((format & ESD_MASK_BITS) == ESD_BITS16)
312 ss->format = swap_bytes ? PA_SAMPLE_S16RE : PA_SAMPLE_S16NE;
314 ss->format = PA_SAMPLE_U8;
318 int format = 0;
320 format = (ss->format == PA_SAMPLE_U8) ? ESD_BITS8 : ESD_BITS16;
321 format |= (ss->channels >= 2) ? ESD_STEREO : ESD_MONO;
323 return format;
382 int32_t format, rate;
393 memcpy(&format, data, sizeof(int32_t));
394 format = PA_MAYBE_INT32_SWAP(c->swap_byte_order, format);
402 format_esd2native(format, c->swap_byte_order, &ss);
471 int32_t format, rate;
481 memcpy(&format, data, sizeof(int32_t));
482 format = PA_MAYBE_INT32_SWAP(c->swap_byte_order, format);
490 format_esd2native(format, c->swap_byte_order, &ss);
585 int32_t rate = 44100, format = ESD_STEREO|ESD_BITS16;
595 format = format_native2esd(&sink->sample_spec);
604 format = PA_MAYBE_INT32_SWAP(c->swap_byte_order, format);
605 connection_write(c, &format, sizeof(int32_t));
634 int32_t id, format = ESD_BITS16 | ESD_STEREO, rate = 44100, lvolume = ESD_VOLUME_BASE, rvolume = ESD_VOLUME_BASE;
648 format = format_native2esd(&conn->sink_input->sample_spec);
675 /*format*/
676 format = PA_MAYBE_INT32_SWAP(c->swap_byte_order, format);
677 connection_write(c, &format, sizeof(int32_t));
693 int32_t id, rate, lvolume, rvolume, format, len;
710 ss.format = PA_SAMPLE_S16NE;
739 /*format*/
740 format = PA_MAYBE_INT32_SWAP(c->swap_byte_order, format_native2esd(&ss));
741 connection_write(c, &format, sizeof(int32_t));
835 int32_t format, rate, sc_length;
843 memcpy(&format, data, sizeof(int32_t));
844 format = PA_MAYBE_INT32_SWAP(c->swap_byte_order, format);
852 format_esd2native(format, c->swap_byte_order, &ss);