What's new
Nightjar 4.12.6 fixes two problems in the desktop app that users reported. Nothing changes on Android.
Fixes
- Streams no longer end when a handheld's hardware decoder fails to start. If a hardware video decoder still shows no picture after Nightjar opens it again, the stream now moves to the next decoder, or to software decoding, instead of ending. This fixes streams that ended after two seconds on ARM handhelds whose V4L2 decoder sometimes fails to set up.
- YUV 4:4:4 on laptops with two GPUs says which GPU can decode it. Windows normally runs Nightjar on a laptop's integrated GPU. If that GPU has no 4:4:4 decoder but the dedicated GPU does, the message now names both and tells you to set Nightjar to High performance in Windows Settings › System › Display › Graphics, then restart Nightjar. The log now names the GPU Nightjar draws and decodes on.
Tested. The full desktop test suite and clippy pass on Windows. The GPU check ran on a single-GPU Radeon RX 7900 XT PC, where it finds no other GPU. A test covers the decoder handover from a hardware decoder that never shows a picture to software decoding.