Fix temporal layers pattern checker for VP8 video
Bug: webrtc:9791 Change-Id: Ie9be71d95705420397bf8053da61643ca45cceda Reviewed-on: https://webrtc-review.googlesource.com/102620 Reviewed-by: Erik Språng <sprang@webrtc.org> Commit-Queue: Ilya Nikolaevskiy <ilnik@webrtc.org> Cr-Commit-Position: refs/heads/master@{#24910}
This commit is contained in:

committed by
Commit Bot

parent
1c60ff521e
commit
5f45e66518
@ -504,7 +504,11 @@ std::vector<std::set<uint8_t>> GetTemporalDependencies(
|
||||
case 1:
|
||||
return {{0}};
|
||||
case 2:
|
||||
return {{6}, {0}, {0}, {1, 2}, {2}, {3, 4}, {4}, {5, 6}};
|
||||
if (!field_trial::IsDisabled("WebRTC-UseShortVP8TL2Pattern")) {
|
||||
return {{2}, {0}, {0}, {1, 2}};
|
||||
} else {
|
||||
return {{6}, {0}, {0}, {1, 2}, {2}, {3, 4}, {4}, {5, 6}};
|
||||
}
|
||||
case 3:
|
||||
if (field_trial::IsEnabled("WebRTC-UseShortVP8TL3Pattern")) {
|
||||
return {{0}, {0}, {0}, {0, 1, 2}};
|
||||
|
Reference in New Issue
Block a user