Repository navigation
feat: software decoder for key-frame cells beyond the hardware limit (#88, step 1) - #138
Conversation
…e decoder instead of 'Decoder limit' (#88)
|
/review |
Code Review by Qodo
1.
|
|
/agentic_review |
|
Code review by qodo was updated up to the latest commit d709c5d |
feat: software decoder for key-frame cells beyond the hardware limit (#88, step 1)
Step 1 of #88 (data from #137: the AG-216's hardware H.265 decoder allows 4 instances; the software
c2.android.hevc.decoderallows 32 and decodes ~62 fps at 1080p).Decoder limit: 4 × H.265:MediaCodecManagercreates a software decoder for it (c2.android.*first, elseOMX.google.*;isSoftwareOnly()on Android 10+). It holds no slot of the hardware budget.DecodePlanner.Cell.pinned), and the next cells are not held back. Corner text:… key frames · 1.0 fps · software.Device check: Aceline-1 with all 8 slots on H.265 (or the 4 H.265 cameras + U) — cells 5+ play key frames with
· softwareinstead ofDecoder limit; CPU of the app and load stay acceptable.