[TESTING] Linux 4.9 kernel and improved video stack for Vero 4K / 4K +

All my 3D MVC files use this naming convention, it’s historically for the RPi as it required 3D.SBS in the filename (even though they are MVC). Most of my files with this naming convention play in hardware sterescopic correctly on the Vero.
I’ve changed it to 3D.MVC and it makes no difference.

From the log:

2020-05-29 14:16:44.857 T:4072210432   DEBUG: AMLUtils::aml_handle_display_stereo_mode old mode 3doff new mode 3dlr
2020-05-29 14:16:44.857 T:4072210432   DEBUG: AMLUtils::aml_handle_display_stereo_mode setting new mode
2020-05-29 14:16:44.865 T:4072210432   DEBUG: AMLUtils::aml_set_display_resolution setting frac_rate_policy to 1
2020-05-29 14:16:44.866 T:4072210432   DEBUG: AMLUtils::aml_set_display_resolution new video mode is 1080p24hz SidebySide

you can see that Kodi sets the 3D mode to SBS.

Can you post the logs after that renaming, please?

Here’s one log:

Kodi:

2020-05-29 20:36:04.941 T:3543134944 DEBUG: CPtsTracker: pattern lost on diff 1720000.000000, number of losses 1
2020-05-29 20:36:05.505 T:3543134944 WARNING: CRenderManager::WaitForBuffer - timeout waiting for buffer
2020-05-29 20:36:07.432 T:4024431328 WARNING: Previous line repeats 1 times.
2020-05-29 20:36:07.432 T:4024431328 DEBUG: ActiveAE::SyncStream - average error 429.810397 above threshold of 200.000000
2020-05-29 20:36:07.816 T:4024431328 DEBUG: ActiveAE::SyncStream - average error 9.810397, last average error: 429.810397
2020-05-29 20:36:07.944 T:4024431328 DEBUG: ActiveAE::SyncStream - average error of -140.220788, start adjusting
2020-05-29 20:36:07.948 T:4024431328 DEBUG: ActiveAE::SyncStream - average error -12.220788 below threshold of 30.000000
2020-05-29 20:36:09.134 T:3543134944 DEBUG: CPtsTracker: detected pattern of length 1: 20000.00, frameduration: 20000.000000

Kernel:

[Fri May 29 20:36:00 2020] 0: store_picture_in_dpb Error: used_sizd 10 is large than dpb size
[Fri May 29 20:36:00 2020] 0: fill_frame_num_gap Error: store_picture_in_dpb failed, break
[Fri May 29 20:36:00 2020] 0: call bufmgr_force_recover
[Fri May 29 20:36:00 2020] 0: bufmgr_h264_remove_unused_frame, Warnning, force unmark one frame
[Fri May 29 20:36:00 2020] 0: h264_reset_bufmgr frame count 7801 to skip 0

[Fri May 29 20:36:00 2020] di_receiver_event_fun: VFRAME_EVENT_PROVIDER_RESET
[Fri May 29 20:36:00 2020] PPMGRVPP: warn: ppmgr rebuild light-unregister_1
[Fri May 29 20:36:00 2020] reset:end
[Fri May 29 20:36:00 2020] DI: di_receiver_event_fun , is_bypass() 0 trick_mode 0 bypass_all 0
[Fri May 29 20:36:00 2020] H264 sysinfo: 1920x1080 duration=3840, pts_outside=1
[Fri May 29 20:36:00 2020] sync_outside=0, use_idr_framerate=0, is_used_v4l: 0
[Fri May 29 20:36:00 2020] DI: di_receiver_event_fun: unreg
[Fri May 29 20:36:00 2020] DI: provider name:(null)
[Fri May 29 20:36:00 2020] di:no w
[Fri May 29 20:36:00 2020] 0: AV_SCRATCH_1 = 41fe078, AV_SCRATCH_2 12053
[Fri May 29 20:36:00 2020] DI: di_unreg_process unreg start 1.
[Fri May 29 20:36:00 2020] disabled amvideo on vd1 for next before free keep buffer!
[Fri May 29 20:36:00 2020] keep exit is skip current
[Fri May 29 20:36:00 2020] 0: frame_mbs_only_flag 0, crop_bottom 2, frame_height 1080,
[Fri May 29 20:36:00 2020] video_vf_unreg_provider: vd1 used: true, vd2 used: false, keep_ret:0, black_out:1, cur_dispbuf:ffffff800a5c8ed0
[Fri May 29 20:36:00 2020] 0: mb_height 68,crop_right 0, frame_width 1920, mb_width 120
[Fri May 29 20:36:00 2020] 0: mb height/widht/total: 44/78/1fe0 level_idc 28 max_ref_num 4
[Fri May 29 20:36:00 2020] video first pts = 0
[Fri May 29 20:36:00 2020] keep frame skip, disable video again.
[Fri May 29 20:36:00 2020] 0: restriction_flag=0, max_dec_frame_buffering=0, reorder_pic_num=4
[Fri May 29 20:36:00 2020] disabled amvideo on vd1 for next before free keep buffer!
[Fri May 29 20:36:00 2020] VD1 AFBC 0x0.
[Fri May 29 20:36:00 2020] 0: vh264_set_params active_buf_spec_num 10 reorder_pic_num 4 collocate_buf_num 8
[Fri May 29 20:36:00 2020] DI: di_unreg_process vf unreg cost 0 ms.
[Fri May 29 20:36:00 2020] DI: di_unreg_process unreg stop 1.
[Fri May 29 20:36:00 2020] di_unreg_process_irq disable di mirror image.
[Fri May 29 20:36:00 2020] di_patch_post_update_mc_sw:0x2->0x0
[Fri May 29 20:36:00 2020] DI: di_unreg_process_irq:cma release req time: 204711944 ms
[Fri May 29 20:36:00 2020] di:retry cnt=0
[Fri May 29 20:36:00 2020] DI: unreg f
[Fri May 29 20:36:00 2020] di_cma_release:release 10 buffer use 0 ms(204711944~204711944)
[Fri May 29 20:36:00 2020] di_receiver_event_fun: vframe provider reg ppmgr
[Fri May 29 20:36:00 2020] set run_early_proc_fun_flag to 1
[Fri May 29 20:36:00 2020] DI: reg f
[Fri May 29 20:36:00 2020] ppmgr local_init
[Fri May 29 20:36:00 2020] PPMGRVPP: warn: ppmgr rebuild light-unregister_2
[Fri May 29 20:36:00 2020] PPMGRVPP: warn: ppmgr, reset, free 7, avail 0
[Fri May 29 20:36:00 2020] 0: num_ref_frames change from 0 to 4
[Fri May 29 20:36:00 2020] di: di_init_buf -S
[Fri May 29 20:36:00 2020] DI: di_init_buf:cma alloc req time: 204712116 ms
[Fri May 29 20:36:00 2020] di: di_init_buf -E
[Fri May 29 20:36:00 2020] di_patch_post_update_mc_sw:0x0->0x2
[Fri May 29 20:36:00 2020] di_cma_alloc:alloc 10 buffer use 0 ms(204712116~204712116)
[Fri May 29 20:36:00 2020] pre_de_buf_config:204712120ms 1th source change: 0x0/0/0/0=>0x8009/1920/1080/0
[Fri May 29 20:36:00 2020] di:err:de_irq: enter 12c0000
[Fri May 29 20:36:01 2020] video first pts = 6861570

And a second one:

Kodi:

2020-05-29 20:50:27.042 T:3477185248 DEBUG: CPtsTracker: pattern lost on diff 960000.000000, number of losses 1
2020-05-29 20:50:27.600 T:3477185248 WARNING: CRenderManager::WaitForBuffer - timeout waiting for buffer
2020-05-29 20:50:28.688 T:4024431328 WARNING: ActiveAE - large audio sync error: 2846.917426
2020-05-29 20:50:28.728 T:4024431328 WARNING: ActiveAE - large audio sync error: 2844.242385
2020-05-29 20:50:28.776 T:4024431328 WARNING: ActiveAE - large audio sync error: 2838.597719
2020-05-29 20:50:28.816 T:4024431328 WARNING: ActiveAE - large audio sync error: 2836.932885
2020-05-29 20:50:28.860 T:4024431328 WARNING: ActiveAE - large audio sync error: 2837.258344
2020-05-29 20:50:28.900 T:4024431328 WARNING: ActiveAE - large audio sync error: 2832.585552
2020-05-29 20:50:28.944 T:4024431328 WARNING: ActiveAE - large audio sync error: 2828.871010
2020-05-29 20:50:28.984 T:4024431328 WARNING: ActiveAE - large audio sync error: 2825.761093
2020-05-29 20:50:29.032 T:4024431328 WARNING: ActiveAE - large audio sync error: 2821.612602
2020-05-29 20:50:29.072 T:4024431328 WARNING: ActiveAE - large audio sync error: 2817.988352
2020-05-29 20:50:29.116 T:4024431328 WARNING: ActiveAE - large audio sync error: 2814.297768
2020-05-29 20:50:29.156 T:4024431328 WARNING: ActiveAE - large audio sync error: 2809.678060
2020-05-29 20:50:29.196 T:4024431328 WARNING: ActiveAE - large audio sync error: 2807.006061
2020-05-29 20:50:29.244 T:4024431328 WARNING: ActiveAE - large audio sync error: 2803.848394
2020-05-29 20:50:29.284 T:4024431328 WARNING: ActiveAE - large audio sync error: 2800.227685
2020-05-29 20:50:29.324 T:4024431328 WARNING: ActiveAE - large audio sync error: 2794.983560
2020-05-29 20:50:29.372 T:4024431328 WARNING: ActiveAE - large audio sync error: 2791.346227
2020-05-29 20:50:29.412 T:4024431328 WARNING: ActiveAE - large audio sync error: 2791.665435
2020-05-29 20:50:29.412 T:4024431328 DEBUG: ActiveAE::SyncStream - average error 597.350225 above threshold of 200.000000
2020-05-29 20:50:29.972 T:4024431328 DEBUG: ActiveAE::SyncStream - average error 9.350225, last average error: 597.350225
2020-05-29 20:50:30.092 T:4024431328 DEBUG: ActiveAE::SyncStream - average error of 2190.133704, start adjusting
2020-05-29 20:50:30.700 T:3477185248 WARNING: CRenderManager::WaitForBuffer - timeout waiting for buffer
2020-05-29 20:50:31.864 T:3449811680 WARNING: Previous line repeats 2 times.
2020-05-29 20:50:31.865 T:3449811680 ERROR: CDVDAudio::AddPacketsRenderer - timeout adding data to renderer
2020-05-29 20:50:32.272 T:4024431328 DEBUG: ActiveAE::SyncStream - average error 10.649792, last average error: 2190.133704
2020-05-29 20:50:32.400 T:4024431328 DEBUG: ActiveAE::SyncStream - average error of -36.621305, start adjusting
2020-05-29 20:50:32.400 T:4024431328 DEBUG: ActiveAE::SyncStream - average error -0.017139 below threshold of 30.000000
2020-05-29 20:50:34.413 T:3477185248 DEBUG: CPtsTracker: detected pattern of length 1: 20000.00, frameduration: 20000.000000
2020-05-29 20:50:35.472 T:4024431328 DEBUG: ActiveAE::SyncStream - average error 284.057985 above threshold of 200.000000
2020-05-29 20:50:35.724 T:4024431328 DEBUG: ActiveAE::SyncStream - average error 0.057985 below threshold of 30.000000
2020-05-29 20:50:35.971 T:3477185248 DEBUG: CPtsTracker: pattern lost on diff 1080000.000000, number of losses 2
2020-05-29 20:50:36.520 T:3477185248 WARNING: CRenderManager::WaitForBuffer - timeout waiting for buffer
2020-05-29 20:50:36.752 T:4024431328 DEBUG: ActiveAE::SyncStream - average error 293.713979 above threshold of 200.000000
2020-05-29 20:50:37.008 T:4024431328 DEBUG: ActiveAE::SyncStream - average error 0.713979 below threshold of 30.000000
2020-05-29 20:50:39.470 T:3477185248 DEBUG: CPtsTracker: detected pattern of length 1: 20000.00, frameduration: 20000.000000

Kernel:

[Fri May 29 20:50:22 2020] 0: store_picture_in_dpb Error: used_sizd 10 is large than dpb size
[Fri May 29 20:50:22 2020] 0: fill_frame_num_gap Error: store_picture_in_dpb failed, break
[Fri May 29 20:50:22 2020] 0: call bufmgr_force_recover
[Fri May 29 20:50:22 2020] 0: bufmgr_h264_remove_unused_frame, Warnning, force unmark one frame
[Fri May 29 20:50:22 2020] 0: reference list error 1 frame count 11165 to skip 0 reflist_error_count 1
[Fri May 29 20:50:22 2020] 0: h264_reset_bufmgr frame count 11165 to skip 0

[Fri May 29 20:50:22 2020] di_receiver_event_fun: VFRAME_EVENT_PROVIDER_RESET
[Fri May 29 20:50:22 2020] reset:end
[Fri May 29 20:50:22 2020] PPMGRVPP: warn: ppmgr rebuild light-unregister_1
[Fri May 29 20:50:22 2020] DI: di_receiver_event_fun , is_bypass() 0 trick_mode 0 bypass_all 0
[Fri May 29 20:50:22 2020] H264 sysinfo: 1920x1080 duration=3840, pts_outside=1
[Fri May 29 20:50:22 2020] sync_outside=0, use_idr_framerate=0, is_used_v4l: 0
[Fri May 29 20:50:22 2020] DI: di_receiver_event_fun: unreg
[Fri May 29 20:50:22 2020] DI: provider name:(null)
[Fri May 29 20:50:22 2020] di:no w
[Fri May 29 20:50:22 2020] 0: AV_SCRATCH_1 = 41fe078, AV_SCRATCH_2 12053
[Fri May 29 20:50:22 2020] DI: di_unreg_process unreg start 1.
[Fri May 29 20:50:22 2020] disabled amvideo on vd1 for next before free keep buffer!
[Fri May 29 20:50:22 2020] keep exit is skip current
[Fri May 29 20:50:22 2020] 0: frame_mbs_only_flag 0, crop_bottom 2, frame_height 1080,
[Fri May 29 20:50:22 2020] video_vf_unreg_provider: vd1 used: true, vd2 used: false, keep_ret:0, black_out:1, cur_dispbuf:ffffff800a5c8ed0
[Fri May 29 20:50:22 2020] 0: mb_height 68,crop_right 0, frame_width 1920, mb_width 120
[Fri May 29 20:50:22 2020] 0: mb height/widht/total: 44/78/1fe0 level_idc 28 max_ref_num 4
[Fri May 29 20:50:22 2020] video first pts = 0
[Fri May 29 20:50:22 2020] keep frame skip, disable video again.
[Fri May 29 20:50:22 2020] 0: restriction_flag=0, max_dec_frame_buffering=0, reorder_pic_num=4
[Fri May 29 20:50:22 2020] disabled amvideo on vd1 for next before free keep buffer!
[Fri May 29 20:50:22 2020] VD1 AFBC 0x0.
[Fri May 29 20:50:22 2020] 0: vh264_set_params active_buf_spec_num 10 reorder_pic_num 4 collocate_buf_num 8
[Fri May 29 20:50:22 2020] pattern detected = 2, pts_enter_pattern_cnt =1, pts_exit_pattern_cnt =1
[Fri May 29 20:50:22 2020] DI: di_unreg_process vf unreg cost 0 ms.
[Fri May 29 20:50:22 2020] DI: di_unreg_process unreg stop 1.
[Fri May 29 20:50:22 2020] di_unreg_process_irq disable di mirror image.
[Fri May 29 20:50:22 2020] di_patch_post_update_mc_sw:0x2->0x0
[Fri May 29 20:50:22 2020] DI: di_unreg_process_irq:cma release req time: 205574156 ms
[Fri May 29 20:50:22 2020] di:retry cnt=0
[Fri May 29 20:50:22 2020] DI: unreg f
[Fri May 29 20:50:22 2020] di_cma_release:release 10 buffer use 4 ms(205574156~205574160)
[Fri May 29 20:50:22 2020] di_receiver_event_fun: vframe provider reg ppmgr
[Fri May 29 20:50:22 2020] set run_early_proc_fun_flag to 1
[Fri May 29 20:50:22 2020] DI: reg f
[Fri May 29 20:50:22 2020] ppmgr local_init
[Fri May 29 20:50:22 2020] PPMGRVPP: warn: ppmgr rebuild light-unregister_2
[Fri May 29 20:50:22 2020] PPMGRVPP: warn: ppmgr, reset, free 7, avail 0
[Fri May 29 20:50:22 2020] 0: num_ref_frames change from 0 to 4
[Fri May 29 20:50:22 2020] di: di_init_buf -S
[Fri May 29 20:50:22 2020] DI: di_init_buf:cma alloc req time: 205574208 ms
[Fri May 29 20:50:22 2020] di: di_init_buf -E
[Fri May 29 20:50:22 2020] di_patch_post_update_mc_sw:0x0->0x2
[Fri May 29 20:50:22 2020] di_cma_alloc:alloc 10 buffer use 4 ms(205574208~205574212)
[Fri May 29 20:50:22 2020] pre_de_buf_config:205574220ms 1th source change: 0x0/0/0/0=>0x8009/1920/1080/0
[Fri May 29 20:50:22 2020] di:err:de_irq: enter 12c0000
[Fri May 29 20:50:22 2020] di:err:de_irq: enter 12c0000
[Fri May 29 20:50:22 2020] di:err:de_irq: enter 12c0000
[Fri May 29 20:50:23 2020] video first pts = b280ed0
[Fri May 29 20:50:25 2020] 0: store_picture_in_dpb Error: used_sizd 10 is large than dpb size
[Fri May 29 20:50:25 2020] 0: fill_frame_num_gap Error: store_picture_in_dpb failed, break
[Fri May 29 20:50:25 2020] 0: call bufmgr_force_recover
[Fri May 29 20:50:25 2020] 0: bufmgr_h264_remove_unused_frame, Warnning, force unmark one frame
[Fri May 29 20:50:25 2020] 0: dpb error 4565
[Fri May 29 20:50:25 2020] 0: h264_reset_bufmgr frame count 11236 to skip 0

[Fri May 29 20:50:25 2020] di_receiver_event_fun: VFRAME_EVENT_PROVIDER_RESET
[Fri May 29 20:50:25 2020] reset:end
[Fri May 29 20:50:25 2020] PPMGRVPP: warn: ppmgr rebuild light-unregister_1
[Fri May 29 20:50:25 2020] DI: di_receiver_event_fun , is_bypass() 0 trick_mode 0 bypass_all 0
[Fri May 29 20:50:25 2020] H264 sysinfo: 1920x1080 duration=3840, pts_outside=1
[Fri May 29 20:50:25 2020] sync_outside=0, use_idr_framerate=0, is_used_v4l: 0
[Fri May 29 20:50:25 2020] DI: di_receiver_event_fun: unreg
[Fri May 29 20:50:25 2020] DI: provider name:(null)
[Fri May 29 20:50:25 2020] di:no w
[Fri May 29 20:50:25 2020] 0: AV_SCRATCH_1 = 41fe078, AV_SCRATCH_2 12053
[Fri May 29 20:50:25 2020] DI: di_unreg_process unreg start 1.
[Fri May 29 20:50:25 2020] disabled amvideo on vd1 for next before free keep buffer!
[Fri May 29 20:50:25 2020] 0: frame_mbs_only_flag 0, crop_bottom 2, frame_height 1080,
[Fri May 29 20:50:25 2020] keep exit is skip current
[Fri May 29 20:50:25 2020] video_vf_unreg_provider: vd1 used: true, vd2 used: false, keep_ret:0, black_out:1, cur_dispbuf:ffffff800a5c8ed0
[Fri May 29 20:50:25 2020] 0: mb_height 68,crop_right 0, frame_width 1920, mb_width 120
[Fri May 29 20:50:25 2020] 0: mb height/widht/total: 44/78/1fe0 level_idc 28 max_ref_num 4
[Fri May 29 20:50:25 2020] video first pts = 0
[Fri May 29 20:50:25 2020] keep frame skip, disable video again.
[Fri May 29 20:50:25 2020] disabled amvideo on vd1 for next before free keep buffer!
[Fri May 29 20:50:25 2020] 0: restriction_flag=0, max_dec_frame_buffering=0, reorder_pic_num=4
[Fri May 29 20:50:25 2020] VD1 AFBC 0x0.
[Fri May 29 20:50:25 2020] 0: vh264_set_params active_buf_spec_num 10 reorder_pic_num 4 collocate_buf_num 8
[Fri May 29 20:50:25 2020] pattern detected = 2, pts_enter_pattern_cnt =2, pts_exit_pattern_cnt =2
[Fri May 29 20:50:25 2020] DI: di_unreg_process vf unreg cost 0 ms.
[Fri May 29 20:50:25 2020] DI: di_unreg_process unreg stop 1.
[Fri May 29 20:50:25 2020] di_unreg_process_irq disable di mirror image.
[Fri May 29 20:50:25 2020] di_patch_post_update_mc_sw:0x2->0x0
[Fri May 29 20:50:25 2020] DI: di_unreg_process_irq:cma release req time: 205577256 ms
[Fri May 29 20:50:25 2020] di:retry cnt=0
[Fri May 29 20:50:25 2020] DI: unreg f
[Fri May 29 20:50:25 2020] di_cma_release:release 10 buffer use 4 ms(205577256~205577260)
[Fri May 29 20:50:25 2020] di_receiver_event_fun: vframe provider reg ppmgr
[Fri May 29 20:50:25 2020] set run_early_proc_fun_flag to 1
[Fri May 29 20:50:25 2020] DI: reg f
[Fri May 29 20:50:25 2020] ppmgr local_init
[Fri May 29 20:50:25 2020] PPMGRVPP: warn: ppmgr rebuild light-unregister_2
[Fri May 29 20:50:25 2020] PPMGRVPP: warn: ppmgr, reset, free 7, avail 0
[Fri May 29 20:50:25 2020] 0: num_ref_frames change from 0 to 4
[Fri May 29 20:50:25 2020] di: di_init_buf -S
[Fri May 29 20:50:25 2020] DI: di_init_buf:cma alloc req time: 205577324 ms
[Fri May 29 20:50:25 2020] di: di_init_buf -E
[Fri May 29 20:50:25 2020] di_patch_post_update_mc_sw:0x0->0x2
[Fri May 29 20:50:25 2020] di_cma_alloc:alloc 10 buffer use 4 ms(205577324~205577328)
[Fri May 29 20:50:25 2020] pre_de_buf_config:205577332ms 1th source change: 0x0/0/0/0=>0x8009/1920/1080/0
[Fri May 29 20:50:27 2020] video first pts = b2d62e0
[Fri May 29 20:50:29 2020] di:err:de_irq: enter 12c0000
[Fri May 29 20:50:31 2020] 0: store_picture_in_dpb Error: used_sizd 10 is large than dpb size
[Fri May 29 20:50:31 2020] 0: fill_frame_num_gap Error: store_picture_in_dpb failed, break
[Fri May 29 20:50:31 2020] 0: call bufmgr_force_recover
[Fri May 29 20:50:31 2020] 0: bufmgr_h264_remove_unused_frame, Warnning, force unmark one frame
[Fri May 29 20:50:31 2020] 0: reference list error 1 frame count 11345 to skip 0 reflist_error_count 1
[Fri May 29 20:50:31 2020] 0: h264_reset_bufmgr frame count 11345 to skip 0

[Fri May 29 20:50:31 2020] di_receiver_event_fun: VFRAME_EVENT_PROVIDER_RESET
[Fri May 29 20:50:31 2020] reset:end
[Fri May 29 20:50:31 2020] PPMGRVPP: warn: ppmgr rebuild light-unregister_1
[Fri May 29 20:50:31 2020] DI: di_receiver_event_fun , is_bypass() 0 trick_mode 0 bypass_all 0
[Fri May 29 20:50:31 2020] H264 sysinfo: 1920x1080 duration=3840, pts_outside=1
[Fri May 29 20:50:31 2020] sync_outside=0, use_idr_framerate=0, is_used_v4l: 0
[Fri May 29 20:50:31 2020] DI: di_receiver_event_fun: unreg
[Fri May 29 20:50:31 2020] DI: provider name:(null)
[Fri May 29 20:50:31 2020] di:no w
[Fri May 29 20:50:31 2020] 0: AV_SCRATCH_1 = 41fe078, AV_SCRATCH_2 12053
[Fri May 29 20:50:31 2020] DI: di_unreg_process unreg start 1.
[Fri May 29 20:50:31 2020] disabled amvideo on vd1 for next before free keep buffer!
[Fri May 29 20:50:31 2020] keep exit is skip current
[Fri May 29 20:50:31 2020] 0: frame_mbs_only_flag 0, crop_bottom 2, frame_height 1080,
[Fri May 29 20:50:31 2020] video_vf_unreg_provider: vd1 used: true, vd2 used: false, keep_ret:0, black_out:1, cur_dispbuf:ffffff800a5c8ed0
[Fri May 29 20:50:31 2020] 0: mb_height 68,crop_right 0, frame_width 1920, mb_width 120
[Fri May 29 20:50:31 2020] 0: mb height/widht/total: 44/78/1fe0 level_idc 28 max_ref_num 4
[Fri May 29 20:50:31 2020] video first pts = 0
[Fri May 29 20:50:31 2020] keep frame skip, disable video again.
[Fri May 29 20:50:31 2020] disabled amvideo on vd1 for next before free keep buffer!
[Fri May 29 20:50:31 2020] 0: restriction_flag=0, max_dec_frame_buffering=0, reorder_pic_num=4
[Fri May 29 20:50:31 2020] VD1 AFBC 0x0.
[Fri May 29 20:50:31 2020] 0: vh264_set_params active_buf_spec_num 10 reorder_pic_num 4 collocate_buf_num 8
[Fri May 29 20:50:31 2020] pattern detected = 2, pts_enter_pattern_cnt =2, pts_exit_pattern_cnt =2
[Fri May 29 20:50:31 2020] DI: di_unreg_process vf unreg cost 0 ms.
[Fri May 29 20:50:31 2020] DI: di_unreg_process unreg stop 1.
[Fri May 29 20:50:31 2020] di_unreg_process_irq disable di mirror image.
[Fri May 29 20:50:31 2020] di_patch_post_update_mc_sw:0x2->0x0
[Fri May 29 20:50:31 2020] DI: di_unreg_process_irq:cma release req time: 205583056 ms
[Fri May 29 20:50:31 2020] di:retry cnt=0
[Fri May 29 20:50:31 2020] DI: unreg f
[Fri May 29 20:50:31 2020] di_cma_release:release 10 buffer use 4 ms(205583056~205583060)
[Fri May 29 20:50:31 2020] di_receiver_event_fun: vframe provider reg ppmgr
[Fri May 29 20:50:31 2020] set run_early_proc_fun_flag to 1
[Fri May 29 20:50:31 2020] DI: reg f
[Fri May 29 20:50:31 2020] ppmgr local_init
[Fri May 29 20:50:31 2020] PPMGRVPP: warn: ppmgr rebuild light-unregister_2
[Fri May 29 20:50:31 2020] PPMGRVPP: warn: ppmgr, reset, free 7, avail 0
[Fri May 29 20:50:31 2020] 0: num_ref_frames change from 0 to 4
[Fri May 29 20:50:31 2020] di: di_init_buf -S
[Fri May 29 20:50:31 2020] DI: di_init_buf:cma alloc req time: 205583140 ms
[Fri May 29 20:50:31 2020] di: di_init_buf -E
[Fri May 29 20:50:31 2020] di_patch_post_update_mc_sw:0x0->0x2
[Fri May 29 20:50:31 2020] di_cma_alloc:alloc 10 buffer use 0 ms(205583140~205583140)
[Fri May 29 20:50:31 2020] pre_de_buf_config:205583148ms 1th source change: 0x0/0/0/0=>0x8009/1920/1080/0
[Fri May 29 20:50:31 2020] di:err:de_irq: enter 12c0000
[Fri May 29 20:50:32 2020] video first pts = b3478f0

Many thanks! I’ll look at the logs tomorrow.

Not that this is particularly relevant to your problem, @bossbrick, but just FYI: if a 3D video file is derived from a TV broadcast, it’s highly unlikely that it’s in MVC format. SBS is the usual format for 3D TV broadcasts. MVC is only used on 3D blu rays.

Found the problem with my 3D MVC files, the Stereoscopy flag in the problem MKV files weren’t set to 13 (or anything). These files worked fine in RPi Libreelec as that uses the filename. When the flag is set to 13 they work correctly on the Vero.
Thanks to this post https://discourse.osmc.tv/t/3d-frame-packed-output/81681/61

Yes, that would have been my next suggestion, too :slight_smile: . There’s a bug in the current testbuild that handles files called xyz.3D.MVC.mkv in an invalid way. I fixed that bug some weeks ago and it will be part of the next testbuild.

@ Sam : when will Kodi 18.7 Update for Kernel 4.9 be available ?

Hi guys, where i can find the file /etc/apt/sources.list to modify and update to kernel 4.9? I login with command but i don´t know what to i do now.

I have explained this above.

If there is interest, we can look at implementing IR wakeup in UBoot at a later date

Sam

You should probably do a bit of background reading on linux before installing any ‘unstable’ releases like this one.

5 Likes

Indeed – we want the instructions above to serve as a slight barrier to entry to prevent new users from installing these changes without understand the implications of doing so.

Cheers

Sam

How can I reinstall the 3d mvc version? Now i can´t play 3d movies.

Please post some logs so we can see what you’ve done to begin with.
We need to see your current sources.list so we can advise accordingly

Sam

How i get log file?

https://osmc.tv/wiki/general/how-to-submit-a-useful-support-request/

Problem with corrupt video and picture blanking out. MKV file has a corrupt picture stream but all other players show the corrupt frames and continue as normal. Non testing version of OSMC plays it fine too. On this testing the screen goes blank but the sound continues OK at 0:22 on this extracted clip.
Video clip
Debug log

https://paste.osmc.tv/ijikozahij