commit | 913d85bda5469f90106146a7bb446336752e13b2 | [log] [tgz] |
---|---|---|
author | Harish Mahendrakar <hmahendrakar@google.com> | Thu Jan 04 00:51:28 2024 +0000 |
committer | Cherrypicker Worker <android-build-cherrypicker-worker@google.com> | Thu Jan 04 19:36:46 2024 +0000 |
tree | 104f8e29ccbfb404a54ced49f062d636d97a0d0e | |
parent | 1b4b737104b6e5a078c6c6c4027f38c09d78bfcd [diff] |
C2SoftDav1dDec: Drain and signal resolution change based on seq header When resolution change is detected based on seq header, drain all the pictures from the decoder and signal resolution change. This ensures output format change is signaled correctly when decoder returns buffer corresponding to new resolution. Bug: 317306503 Test: atest CtsMediaDecoderTestCases -- --module-arg \ CtsMediaDecoderTestCases:instrumentation-arg:\ codec-prefix:=c2.android.av1 Test: atest CtsMediaV2TestCases -- --module-arg \ CtsMediaV2TestCases:instrumentation-arg:codec-prefix:=c2.android.av1 (cherry picked from https://android-review.googlesource.com/q/commit:d74f2f061bacbb93e57b152aa79484117d300909) Merged-In: I627380e916aa5bc3aa4b50e3396ade352ec60715 Change-Id: I627380e916aa5bc3aa4b50e3396ade352ec60715