b-rad-NDi / Ubuntu-media-tree-kernel-builder

Slip stream the latest LinuxTV.org media drivers into an installable Ubuntu kernel package
98 stars 9 forks source link

WinTV DualHD - Adapter0 DVB-T2 corruption with Intel drivers installed #160

Open SniperAsh6 opened 1 year ago

SniperAsh6 commented 1 year ago

Hi, trying on here having also posted on the NextPVR forum but being directed here as the next thing to try.

Using a WinTV DualHD on Ubuntu 23.04 - also having tried 22.04 and Debian 12.1 - adapter0 on DVB-T2 channels is completely unwatchable with corruption whereas adapter1 is fine. When I've tried Ubuntu 22.04 it seemed to be ok initially and it's when the Intel drivers are installed (Intel N100) (seemingly regardless of which kernel version is in use - 5.15, 5.17, 5.19 or 6.2) that this seems to occur.

I see errors such as the below but I'm completely at a loss as to what the issue is making it possible it could be the firmware or similar?

I've tried another WinTV DualHD stick and that immediately presented the problem as did different versions of ffmpeg. Tvheadend also shows it meaning it isn't just a NextPVR problem

[10] [FFMPEG]: [mpegts @ 0x55de9dcfae00] PES packet size mismatch

[10] [FFMPEG]: [mpegts @ 0x55de9dcfae00] Packet corrupt (stream = 0, dts = 6765301040).
[28] [FFMPEG]: [h264 @ 0x55de9dfd0140] concealing 3074 DC, 3074 AC, 3074 MV errors in B frame

[36] [FFMPEG]: [h264 @ 0x55de9e086e40] cabac decode of qscale diff failed at 92 37

[36] [FFMPEG]: [h264 @ 0x55de9e086e40] error while decoding MB 92 36, bytestream 1185

[36] [FFMPEG]: [h264 @ 0x55de9e086e40] concealing 3797 DC, 3797 AC, 3797 MV errors in B frame

NextPVRCorruption

Thanks