| Index: media/gpu/vt_video_decode_accelerator_mac.cc
|
| diff --git a/media/gpu/vt_video_decode_accelerator_mac.cc b/media/gpu/vt_video_decode_accelerator_mac.cc
|
| index 285ae29348fb645db59f847ba814645fe3adcb16..2b37130506e297534a4382db4e07a01eedb4ae7c 100644
|
| --- a/media/gpu/vt_video_decode_accelerator_mac.cc
|
| +++ b/media/gpu/vt_video_decode_accelerator_mac.cc
|
| @@ -644,7 +644,7 @@ void VTVideoDecodeAccelerator::DecodeTask(const BitstreamBuffer& bitstream,
|
| }
|
|
|
| // If no IDR has been seen yet, skip decoding.
|
| - if (has_slice && (!session_ || waiting_for_idr_) && config_changed_) {
|
| + if (has_slice && waiting_for_idr_) {
|
| if (!missing_idr_logged_) {
|
| LOG(ERROR) << "Illegal attempt to decode without IDR. "
|
| << "Discarding decode requests until next IDR.";
|
|
|