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

12

/frameworks/av/include/media/nbaio/
H A DNBAIO.h52 // mutually agreed upon. Each offer is an NBAIO_Format. For simplicity and performance,
53 // NBAIO_Format is a typedef that ties together the most important combinations of the various
55 // interleave, packing, alignment, etc. The reason is that NBAIO_Format tries to abstract out only
59 struct NBAIO_Format { struct in namespace:android
68 extern const NBAIO_Format Format_Invalid;
70 // Return the frame size of an NBAIO_Format in bytes
71 size_t Format_frameSize(const NBAIO_Format& format);
73 // Convert a sample rate in Hz and channel count to an NBAIO_Format
75 NBAIO_Format Format_from_SR_C(unsigned sampleRate, unsigned channelCount, audio_format_t format);
77 // Return the sample rate in Hz of an NBAIO_Format
[all...]
H A DAudioStreamOutSink.h35 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 DAudioStreamInSource.h35 virtual ssize_t negotiate(const NBAIO_Format offers[], size_t numOffers,
36 NBAIO_Format counterOffers[], size_t& numCounterOffers);
37 //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 DPipe.h36 Pipe(size_t maxFrames, const NBAIO_Format& format, void *buffer = NULL);
43 //virtual ssize_t negotiate(const NBAIO_Format offers[], size_t numOffers,
44 // NBAIO_Format counterOffers[], size_t& numCounterOffers);
45 //virtual NBAIO_Format format() const;
H A DMonoPipe.h44 MonoPipe(size_t reqFrames, const NBAIO_Format& format, bool writeCanBlock = false);
49 //virtual ssize_t negotiate(const NBAIO_Format offers[], size_t numOffers,
50 // NBAIO_Format counterOffers[], size_t& numCounterOffers);
51 //virtual NBAIO_Format format() const;
/frameworks/av/media/libnbaio/include/
H A DNBAIO.h52 // mutually agreed upon. Each offer is an NBAIO_Format. For simplicity and performance,
53 // NBAIO_Format is a typedef that ties together the most important combinations of the various
55 // interleave, packing, alignment, etc. The reason is that NBAIO_Format tries to abstract out only
59 struct NBAIO_Format { struct in namespace:android
68 extern const NBAIO_Format Format_Invalid;
70 // Return the frame size of an NBAIO_Format in bytes
71 size_t Format_frameSize(const NBAIO_Format& format);
73 // Convert a sample rate in Hz and channel count to an NBAIO_Format
75 NBAIO_Format Format_from_SR_C(unsigned sampleRate, unsigned channelCount, audio_format_t format);
77 // Return the sample rate in Hz of an NBAIO_Format
[all...]
H A DAudioStreamOutSink.h35 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 DAudioStreamInSource.h35 virtual ssize_t negotiate(const NBAIO_Format offers[], size_t numOffers,
36 NBAIO_Format counterOffers[], size_t& numCounterOffers);
37 //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 DPipe.h36 Pipe(size_t maxFrames, const NBAIO_Format& format, void *buffer = NULL);
43 //virtual ssize_t negotiate(const NBAIO_Format offers[], size_t numOffers,
44 // NBAIO_Format counterOffers[], size_t& numCounterOffers);
45 //virtual NBAIO_Format format() const;
H A DMonoPipe.h44 MonoPipe(size_t reqFrames, const NBAIO_Format& format, bool writeCanBlock = false);
49 //virtual ssize_t negotiate(const NBAIO_Format offers[], size_t numOffers,
50 // NBAIO_Format counterOffers[], size_t& numCounterOffers);
51 //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 DPipe.cpp28 Pipe::Pipe(size_t maxFrames, const NBAIO_Format& format, void *buffer) :
H A DAudioStreamInSource.cpp42 ssize_t AudioStreamInSource::negotiate(const NBAIO_Format offers[], size_t numOffers,
43 NBAIO_Format counterOffers[], size_t& numCounterOffers)
H A DAudioStreamOutSink.cpp39 ssize_t AudioStreamOutSink::negotiate(const NBAIO_Format offers[], size_t numOffers,
40 NBAIO_Format counterOffers[], size_t& numCounterOffers)
H A DAudioBufferProviderSource.cpp27 const NBAIO_Format& format) :
H A DSourceAudioBufferProvider.cpp33 NBAIO_Format counterOffers[1];
H A DMonoPipe.cpp32 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.cpp3612 const NBAIO_Format offers[1] = {Format_from_SR_C(mSampleRate, mChannelCount, mFormat)};
3660 NBAIO_Format format = mOutputSink->format();
3662 NBAIO_Format origformat = format;
3673 const NBAIO_Format offers[1] = {format};
3690 const NBAIO_Format offers2[1] = {origformat};
5960 const NBAIO_Format offers[1] = {Format_from_SR_C(mSampleRate, mChannelCount, mFormat)};
5986 NBAIO_Format format = mInputSource->format();
6002 const NBAIO_Format offers[1] = {format};
H A DTracks.cpp203 NBAIO_Format pipeFormat = Format_from_SR_C(mSampleRate, mChannelCount, mFormat);
207 const NBAIO_Format offers[1] = {pipeFormat};

Completed in 236 milliseconds

12