Lines Matching refs:format
38 NEGOTIATE = (UNKNOWN_ERROR + 0x100), // Must (re-)negotiate format. For negotiate() only,
50 // Negotiation of format is based on the data provider and data sink, or the data consumer and
54 // attributes, rather than a struct with separate fields for format, sample rate, channel count,
71 size_t Format_frameSize(const NBAIO_Format& format);
75 NBAIO_Format Format_from_SR_C(unsigned sampleRate, unsigned channelCount, audio_format_t format);
78 unsigned Format_sampleRate(const NBAIO_Format& format);
81 unsigned Format_channelCount(const NBAIO_Format& format);
88 bool Format_isValid(const NBAIO_Format& format);
126 // Return the current negotiated format, or Format_Invalid if negotiation has not been done,
128 virtual NBAIO_Format format() const { return mNegotiated ? mFormat : Format_Invalid; }
131 NBAIO_Port(const NBAIO_Format& format) : mNegotiated(false), mFormat(format),
132 mFrameSize(Format_frameSize(format)) { }
226 NBAIO_Sink(const NBAIO_Format& format = Format_Invalid) : NBAIO_Port(format), mFramesWritten(0)
324 NBAIO_Source(const NBAIO_Format& format = Format_Invalid) : NBAIO_Port(format), mFramesRead(0)