mirror of
https://github.com/mollyim/webrtc.git
synced 2025-05-20 00:57:49 +01:00
For AV1, disable error resilience on upper temporal layers. Error resilience is no longer required for upper temporal layers. Disabling error resilience on the upper layers leads to a ~2% PSNR BD-rate gain.
Bug: webrtc:15106 Change-Id: Id92d51defbd26c1a77e3c9fe19607e9db4a3e7c1 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/302001 Reviewed-by: Marco Paniconi <marpan@webrtc.org> Commit-Queue: Michael Horowitz <mhoro@webrtc.org> Cr-Commit-Position: refs/heads/main@{#39900}
This commit is contained in:
parent
ef86a0fee9
commit
2080dacfb7
1 changed files with 0 additions and 3 deletions
|
@ -643,9 +643,6 @@ int32_t LibaomAv1Encoder::Encode(
|
|||
if (SvcEnabled()) {
|
||||
SetSvcLayerId(*layer_frame);
|
||||
SetSvcRefFrameConfig(*layer_frame);
|
||||
|
||||
SET_ENCODER_PARAM_OR_RETURN_ERROR(AV1E_SET_ERROR_RESILIENT_MODE,
|
||||
layer_frame->TemporalId() > 0 ? 1 : 0);
|
||||
}
|
||||
|
||||
// Encode a frame. The presentation timestamp `pts` should not use real
|
||||
|
|
Loading…
Reference in a new issue