153 Commits (3e29db0621e2571b1f615cc48cb5848b5c1f263f)

Author SHA1 Message Date
Glenn Kasten 55e599daff Miscellaneous cleanup for NBAIO
10 years ago
Glenn Kasten f69f986951 NBAIO::Format_from_SR_C requires audio_format_t parameter
10 years ago
Glenn Kasten d42bc56e58 Remove checks for specific sample rates and channel counts
10 years ago
Glenn Kasten 43d9b8706b Remove restriction for HAL streams of AUDIO_FORMAT_PCM_16_BIT
10 years ago
Glenn Kasten c326e1c3d1 Remove Format_frameBitShift()
10 years ago
Glenn Kasten 983f0578cc Re-implement Format_frameSize(), to support non-power-of-2
10 years ago
Glenn Kasten 2b7b910f4b Split mPacked into 4 separate fields
10 years ago
Glenn Kasten f95a3c4122 Add format parameter to Format_from_SR_C
10 years ago
Glenn Kasten 4d693d6b8c Use mFrameSize instead of mBitShift
10 years ago
Glenn Kasten ac3e9db88d Add mFrameSize but do not remove mFrameBitShift yet
10 years ago
Glenn Kasten 3e8027a04c Move StateQueueInstantiations to libinstantssq
11 years ago
Glenn Kasten c02c96161d Fix bug with not reporting lost bytes
11 years ago
Glenn Kasten 4e01ef6b2f Add private method NBLog::Reader::dumpLine()
11 years ago
Narayan Kamath 1d6fa7af12 resolved conflicts for merge of 566be7c3 to master
11 years ago
Kévin PETIT 377b2ec9a2 Make frameworks/av 64-bit compatible
11 years ago
Glenn Kasten c99144dd27 Merge "Change Format_frameBitShift() API for non-power-of-2 sizes"
11 years ago
Glenn Kasten ddc0630dd8 Merge "Add FIXMEs about audio_format_t assumption"
11 years ago
Glenn Kasten c7a3882984 Merge "Change NBAIO_Format from typedef to struct"
11 years ago
Glenn Kasten a793625031 Merge "Use Format_isValid() and Format_isEqual() instead of direct comparison"
11 years ago
Glenn Kasten 19f420ea68 Merge "Add Format_isValid() and Format_isEqual() to NBAIO"
11 years ago
Glenn Kasten 2a16afb8dc Merge "Fix unused parameter warnings in audio"
11 years ago
Glenn Kasten 4d7b3f876b Change Format_frameBitShift() API for non-power-of-2 sizes
11 years ago
Glenn Kasten 1ec712f180 Add FIXMEs about audio_format_t assumption
11 years ago
Glenn Kasten c4b8b32dec Change NBAIO_Format from typedef to struct
11 years ago
Glenn Kasten 6e0d67d7b4 Use Format_isValid() and Format_isEqual() instead of direct comparison
11 years ago
Glenn Kasten cc1e0e807e Add Format_isValid() and Format_isEqual() to NBAIO
11 years ago
Glenn Kasten 51d53cd993 Change Format_Invalid from enum to global const
11 years ago
Glenn Kasten 0f11b51a57 Fix unused parameter warnings in audio
11 years ago
Glenn Kasten 72e54af9fc Use const NBAIO_Format& in parameter lists
11 years ago
Nick Kralevich aaa42e5779 am 081559cc: am 514ac2ba: am e311b15c: Merge "Fix c++11 narrowing"
11 years ago
Nick Kralevich e311b15cf8 Merge "Fix c++11 narrowing"
11 years ago
Glenn Kasten 481fb67a59 Add RecordThread media.log and deferred deallocation
11 years ago
synergydev 3b546caeb0 Fix c++11 narrowing
11 years ago
Glenn Kasten fe346c707f Fix miscellanous AudioTrack::getTimestamp() bugs
11 years ago
Glenn Kasten 4d0815d694 Implement MonoPipe::getTimestamp
11 years ago
Glenn Kasten 6466c9e6e6 Add ExtendedAudioBufferProvider::framesReleased and onTimestamp
11 years ago
Glenn Kasten 894d6be4f9 Add NBAIO_Source::onTimestamp()
11 years ago
Glenn Kasten a07a1c2c91 Instantiate SingleStateQueue<AudioTimestamp>
11 years ago
Glenn Kasten 767094dd98 Add NBAIO_Sink::getTimestamp()
11 years ago
Ying Wang ecba7488c5 Add liblog
11 years ago
Ying Wang da0dc0af0e Add liblog
11 years ago
Glenn Kasten 10eb4b3354 Add non-blocking event logger NBLog
12 years ago
Glenn Kasten 11d8dfcc06 Add non-blocking event logger NBLog
12 years ago
Glenn Kasten fb6a5c31c0 Add NBAIO support for more sample rates
12 years ago
Glenn Kasten b64497eb87 Add NBAIO support for more sample rates
12 years ago
Glenn Kasten 9bb6e65def Enable write side of MonoPipe to be shutdown
12 years ago
Glenn Kasten 003d9f7193 Enable write side of MonoPipe to be shutdown
12 years ago
Glenn Kasten 99ae06be60 Check clock_gettime(CLOCK_MONOTONIC) for failure
12 years ago
Glenn Kasten 80b3273cea Check clock_gettime(CLOCK_MONOTONIC) for failure
12 years ago
Glenn Kasten 5e33395f4e Documentation on pipes
12 years ago
Glenn Kasten ba8da29bb6 Documentation on pipes
12 years ago
Glenn Kasten fc7992bd82 Move libnbaio out of AudioFlinger
12 years ago
Glenn Kasten 2dd4bdd715 Move libnbaio out of AudioFlinger
12 years ago