Open 9000h opened 6 years ago
it's probably not deinterlacing and a warning did show up on the console WARNING: codec layer incorrectly fills in MPEG-2 slice_vertical_position. Workaround applied
I have also channels where some other logs showing up in the console
iFILM English OBSOLETE;OBSOLETE IRIB:12437:HC34M2O20P0S1:S13.0E:29900:1330=27:1331=eng@4,1332=per@4:0:0:7933:318:8700:0
WARNING: invalid surface provided for second field
WARNING: !!!incorrect slice_param. The first_mb_in_slice of next_slice is less than or equal to that in current slice
vdr: gen8_mfd.c:558: gen8_mfd_avc_directmode_state: Assertion `obj_surface->bo && obj_surface->private_data' failed.
I found one possible reason for the message WARNING: invalid surface provided for second field
and pushed new code to get rid of that.
unfortunately it did not help against the distortions, but the warning seems to be gone
maybe the issue is still there I got again the warning switching channels WARNING: invalid surface provided for second field
the master did show the same issue
can someone confirm the bad deinterlace issue on:
with the old softhddevice it's perfectly fine but did log [softhddev] too short PES video packet last: 3 last: 3 last: 3 last: 3