Searched refs:NBAIO_Format (Results 1 - 20 of 20) sorted by relevance

/frameworks/av/include/media/nbaio/
H A DNBAIO.h49 // mutually agreed upon. Each offer is an NBAIO_Format. For simplicity and performance,
50 // NBAIO_Format is a typedef that ties together the most important combinations of the various
52 // interleave, packing, alignment, etc. The reason is that NBAIO_Format tries to abstract out only
56 struct NBAIO_Format { struct in namespace:android
65 extern const NBAIO_Format Format_Invalid;
67 // Return the frame size of an NBAIO_Format in bytes
68 size_t Format_frameSize(const NBAIO_Format& format);
70 // Convert a sample rate in Hz and channel count to an NBAIO_Format
72 NBAIO_Format Format_from_SR_C(unsigned sampleRate, unsigned channelCount, audio_format_t format);
74 // Return the sample rate in Hz of an NBAIO_Format
[all...]
H A DAudioStreamOutSink.h34 virtual ssize_t negotiate(const NBAIO_Format offers[], size_t numOffers,
35 NBAIO_Format counterOffers[], size_t& numCounterOffers);
36 //virtual NBAIO_Format format();
H A DAudioStreamInSource.h34 virtual ssize_t negotiate(const NBAIO_Format offers[], size_t numOffers,
35 NBAIO_Format counterOffers[], size_t& numCounterOffers);
36 //virtual NBAIO_Format format() const;
H A DPipe.h35 Pipe(size_t maxFrames, const NBAIO_Format& format, void *buffer = NULL);
42 //virtual ssize_t negotiate(const NBAIO_Format offers[], size_t numOffers,
43 // NBAIO_Format counterOffers[], size_t& numCounterOffers);
44 //virtual NBAIO_Format format() const;
H A DAudioBufferProviderSource.h30 AudioBufferProviderSource(AudioBufferProvider *provider, const NBAIO_Format& format);
35 //virtual ssize_t negotiate(const NBAIO_Format offers[], size_t numOffers,
36 // NBAIO_Format counterOffers[], size_t& numCounterOffers);
37 //virtual NBAIO_Format format();
H A DMonoPipe.h43 MonoPipe(size_t reqFrames, const NBAIO_Format& format, bool writeCanBlock = false);
48 //virtual ssize_t negotiate(const NBAIO_Format offers[], size_t numOffers,
49 // NBAIO_Format counterOffers[], size_t& numCounterOffers);
50 //virtual NBAIO_Format format() const;
/frameworks/av/media/libnbaio/
H A DNBAIO.cpp25 size_t Format_frameSize(const NBAIO_Format& format)
30 const NBAIO_Format Format_Invalid = { 0, 0, AUDIO_FORMAT_INVALID, 0 };
32 unsigned Format_sampleRate(const NBAIO_Format& format)
40 unsigned Format_channelCount(const NBAIO_Format& format)
48 NBAIO_Format Format_from_SR_C(unsigned sampleRate, unsigned channelCount,
54 NBAIO_Format ret;
136 ssize_t NBAIO_Port::negotiate(const NBAIO_Format offers[], size_t numOffers,
137 NBAIO_Format counterOffers[], size_t& numCounterOffers)
158 bool Format_isValid(const NBAIO_Format& format)
164 bool Format_isEqual(const NBAIO_Format
[all...]
H A DAudioStreamInSource.cpp40 ssize_t AudioStreamInSource::negotiate(const NBAIO_Format offers[], size_t numOffers,
41 NBAIO_Format counterOffers[], size_t& numCounterOffers)
H A DAudioStreamOutSink.cpp37 ssize_t AudioStreamOutSink::negotiate(const NBAIO_Format offers[], size_t numOffers,
38 NBAIO_Format counterOffers[], size_t& numCounterOffers)
H A DPipe.cpp28 Pipe::Pipe(size_t maxFrames, const NBAIO_Format& format, void *buffer) :
H A DAudioBufferProviderSource.cpp27 const NBAIO_Format& format) :
H A DSourceAudioBufferProvider.cpp33 NBAIO_Format counterOffers[1];
H A DMonoPipe.cpp33 MonoPipe::MonoPipe(size_t reqFrames, const NBAIO_Format& format, bool writeCanBlock) :
/frameworks/av/services/audioflinger/
H A DFastCapture.h60 NBAIO_Format mFormat;
H A DFastMixer.h79 NBAIO_Format mFormat;
H A DFastCapture.cpp97 NBAIO_Format previousFormat = mFormat;
H A DFastMixer.cpp75 // TODO: Add channel mask to NBAIO_Format.
152 NBAIO_Format previousFormat = mFormat;
167 // TODO: Add channel mask to NBAIO_Format
H A DThreads.cpp3624 const NBAIO_Format offers[1] = {Format_from_SR_C(mSampleRate, mChannelCount, mFormat)};
3664 NBAIO_Format format = mOutputSink->format();
3666 NBAIO_Format origformat = format;
3677 const NBAIO_Format offers[1] = {format};
3694 const NBAIO_Format offers2[1] = {origformat};
5927 const NBAIO_Format offers[1] = {Format_from_SR_C(mSampleRate, mChannelCount, mFormat)};
5953 NBAIO_Format format = mInputSource->format();
5968 const NBAIO_Format offers[1] = {format};
H A DTracks.cpp184 NBAIO_Format pipeFormat = Format_from_SR_C(mSampleRate, mChannelCount, mFormat);
188 const NBAIO_Format offers[1] = {pipeFormat};
H A DAudioFlinger.cpp2167 NBAIO_Format format = Format_from_SR_C(halconfig.sample_rate,
2186 const NBAIO_Format offers[1] = {format};
3082 NBAIO_Format format = teeSource->format();

Completed in 138 milliseconds