summaryrefslogtreecommitdiffstats
path: root/include/media/AudioRecord.h
Commit message (Expand)AuthorAgeFilesLines
* Fix slow AudioTrack and AudioRecord destructionGlenn Kasten2013-09-201-4/+6
* Fix potential leak of audio input handle.Jeff Brown2013-08-091-8/+1
* Merge "Cleanup comments for the new control block implementation"Glenn Kasten2013-08-071-2/+1
|\
| * Cleanup comments for the new control block implementationGlenn Kasten2013-08-021-2/+1
* | Merge "AudioRecord notification frames"Glenn Kasten2013-08-061-1/+4
|\ \
| * | AudioRecord notification framesGlenn Kasten2013-08-021-1/+4
* | | Merge "AudioRecord::openRecord_l now take flags"Glenn Kasten2013-08-061-0/+1
|\ \ \ | |/ /
| * | AudioRecord::openRecord_l now take flagsGlenn Kasten2013-08-021-0/+1
* | | Merge "AudioRecord::set and constructor now take flags"Glenn Kasten2013-08-051-2/+6
|\ \ \ | |/ /
| * | AudioRecord::set and constructor now take flagsGlenn Kasten2013-08-021-2/+6
* | | Merge "Make AudioRecord and AudioTrack comments more similar"Glenn Kasten2013-08-051-2/+9
|\ \ \
| * | | Make AudioRecord and AudioTrack comments more similarGlenn Kasten2013-08-021-2/+9
| | |/ | |/|
* | | Merge "AudioRecord callback thread waits for priority boost"Glenn Kasten2013-08-051-0/+1
|\ \ \ | | |/ | |/|
| * | AudioRecord callback thread waits for priority boostGlenn Kasten2013-08-021-0/+1
| |/
* | AudioRecord has no default sample rateGlenn Kasten2013-08-021-2/+0
|/
* Remove default channel mask in AudioRecord constructor and set()Glenn Kasten2013-07-301-8/+8
* AudioRecord must be used as sp<> onlyGlenn Kasten2013-06-131-1/+3
* New control block for AudioTrack and AudioRecordGlenn Kasten2013-06-121-76/+175
* Start isolating control block accesses in a proxyGlenn Kasten2012-12-121-0/+3
* Clean up channel count and channel maskGlenn Kasten2012-11-191-2/+1
* Use size_t for frame countsGlenn Kasten2012-11-151-4/+4
* Move frame size out of the control blockGlenn Kasten2012-11-121-1/+2
* Move buffers pointer out of the control blockGlenn Kasten2012-11-081-0/+1
* Removed unused fields in AudioRecord::BufferGlenn Kasten2012-11-061-7/+0
* AudioRecord commentsGlenn Kasten2012-11-021-30/+45
* AudioRecord lockingGlenn Kasten2012-07-171-2/+2
* AudioRecord::stop() return voidGlenn Kasten2012-07-131-1/+1
* AudioRecord client threading cleanupGlenn Kasten2012-07-131-8/+19
* Remove dead code in libmediaGlenn Kasten2012-07-121-7/+0
* Use audio_channel_mask_t more consistentlyGlenn Kasten2012-07-031-1/+1
* AudioRecord commentsGlenn Kasten2012-06-251-25/+31
* Use audio_channel_mask_t in AudioRecordGlenn Kasten2012-06-251-4/+4
* Remove unused AudioRecord::channels()Glenn Kasten2012-06-251-1/+0
* Include what you useGlenn Kasten2012-06-251-11/+4
* Remove AudioRecord record_flagsGlenn Kasten2012-06-221-13/+0
* Use C APIs instead of C++ APIs for policyGlenn Kasten2012-04-231-1/+2
* Made AudioRecord a subclasss of RefBaseEric Laurent2012-04-201-1/+1
* implemented synchronous audio captureEric Laurent2012-03-291-1/+5
* IAudioFlinger::createTrack and openRecord flagsGlenn Kasten2012-03-191-1/+0
* Use AudioRecord::record_flags consistentlyGlenn Kasten2012-03-081-3/+5
* Merge "Fix typos and line length in AudioRecord comments"Glenn Kasten2012-03-021-5/+6
|\
| * Fix typos and line length in AudioRecord commentsGlenn Kasten2012-02-241-5/+6
* | AudioRecord const methodsGlenn Kasten2012-02-281-8/+8
|/
* AudioRecord and AudioTrack client tidGlenn Kasten2012-02-141-1/+3
* Merge "Remove dead mutex in AudioTrack/AudioRecord thread"Glenn Kasten2012-02-081-1/+0
|\
| * Remove dead mutex in AudioTrack/AudioRecord threadGlenn Kasten2012-02-021-1/+0
* | Use NULL not 0 for raw pointersGlenn Kasten2012-02-031-4/+4
|/
* Use audio_source_t consistentlyGlenn Kasten2012-01-261-5/+4
* Use audio_format_t consistently, continuedGlenn Kasten2012-01-201-7/+7
* Fix incorrect includes of AudioTrack.hGlenn Kasten2012-01-181-1/+2