Use 4 slices per frame for software decoders

This commit is contained in:
Cameron Gutman
2022-07-22 20:14:53 -05:00
parent 2e442cb1d1
commit 05311da33d

View File

@@ -205,7 +205,13 @@ public class MediaCodecHelper {
static {
useFourSlicesPrefixes = new LinkedList<>();
// This decoders are decided at runtime
// Software decoders will use 4 slices per frame to allow for slice multithreading
useFourSlicesPrefixes.add("omx.google");
useFourSlicesPrefixes.add("AVCDecoder");
useFourSlicesPrefixes.add("omx.ffmpeg");
useFourSlicesPrefixes.add("c2.android");
// Old Qualcomm decoders are detected at runtime
}
static {