Within the last couple of builds (currently running 2019.03.25.1619), watching recordings quit working both locally and remotely. I am seeing this in the DVR log:
2019/03/25 19:20:50 [HLS] Starting transcoder for file99-ip192.168.10.1 at 1h38m15s from 192.168.10.1 (encoder=h264_mf, resolution=1080, deinterlacer=blend, bitrate=6000)
[mpegts @ 00000000026ac180] Dropped corrupted packet (stream = 1)
[mpegts @ 00000000026ac180] Dropped corrupted packet (stream = 2)
[mpegts @ 00000000026ac180] Dropped corrupted packet (stream = 1)
[mpegts @ 00000000026ac180] Dropped corrupted packet (stream = 2)
[h264_mf @ 00000000029fb7c0] could not set output type (MF_E_INVALIDMEDIATYPE)
Error initializing output stream 0:0 -- Error while opening encoder for output stream #0:0 - maybe incorrect parameters such as bit_rate, rate, width or height
2019/03/25 19:21:07 [HLS] Stopping transcoder session file99-ip192.168.10.1 @ 1h38m15s
I changed from hardware encoding to software encoding and playback then works, but quality isn't great. Nothing else on the Channels DVR machine has changed other than I've updated builds.
Any ideas on how to get it working again with hardware encoding or how I would've broke this?