History log of /frameworks/av/media/libstagefright/flac/dec/FLACDecoder.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
103f5a6268e820daa6a47c560e10a25514dd2ce1 22-Mar-2018 Marco Nelissen <marcone@google.com> Fix flac encoder and decoder EOS handling

When the flac encoder saw EOS on its input, it would output an empty
buffer with EOS set, without decoding the current buffer or flushing
pending output buffers. The flac encoder also didn't output CSD, making
its output unsuitable for feeding back into the flac decoder.
When the flac decoder saw EOS, it would tag the next output buffer
with EOS, but didn't flush pending output buffers.

Bug: 75963284
Test: CTS
Change-Id: I53ac2f26fe77e50c899587fc62fc66cf0b85d167
/frameworks/av/media/libstagefright/flac/dec/FLACDecoder.cpp
a1a005fc01118685c92e723c8dcf7afeffc9d59c 06-Mar-2018 Marco Nelissen <marcone@google.com> Remove 6 out of 8 RefBase references from mkv extractor

Bug: 67908544
Test: CTS DecoderTest
Change-Id: I04b6cda83861e70f1de70abc671dd791327be159
(cherry picked from commit ba1f0ab5ce8aa3a96578f6fb372d28d56a687aef)
/frameworks/av/media/libstagefright/flac/dec/FLACDecoder.cpp
f2ddc43bf03b7a26d408e1b349b6b0c74dd6c0a3 16-May-2017 Wei Jia <wjia@google.com> FLAC: add flac decoder in omx and support flac in Matroska extractor

Test: play test file in the bug
Bug: 37787245
Bug: 37794552
Change-Id: I16c760cb818e532ac7cb701f96c635ca122cb8c9
(cherry picked from commit 47edb3ac9ef15284a87b0ebd939c1aa9dc9c6858)
/frameworks/av/media/libstagefright/flac/dec/FLACDecoder.cpp