Improved it only a bit. It takes longer until the crash. (log: 3NNO)
Anyways I can live with it since I'm not using overlays a lot. Thanks for your support!
Improved it only a bit. It takes longer until the crash. (log: 3NNO)
Anyways I can live with it since I'm not using overlays a lot. Thanks for your support!
No success. New logs (with debug logs on): 3NLX
While teletext is shown the framerate drops to 20 fps. Maybe some underrun?
-----------
An even better one: 3NMg
Its from my RPi3 (latest libreelec-10.0 build)
Last lines of trace:
2022-01-28 15:48:56.313 T:861 DEBUG <general>: CVideoPlayerVideo - Stillframe left, switching to normal playback
2022-01-28 15:48:56.334 T:854 DEBUG <general>: CVideoPlayer::HandleMessages - player started 1
2022-01-28 15:48:56.334 T:940 DEBUG <general>: OnAVChange: CApplication::OnAVChange
2022-01-28 15:48:56.591 T:861 DEBUG <general>: ffmpeg[0x3a88cf8X]: [src] sws_param option is deprecated and ignored
2022-01-28 15:48:56.596 T:861 ERROR <general>: ffmpeg[0x3a88cf8X]: [deinterlace_v4l2m2m] VIDIOC_REQBUFS failed: Cannot allocate memory
Please post logs with the "upload crash log" option in LE settings.
so long,
Hias
Posted logs 3NHD ... hope it worked
I am using a build of the libreelec-10.0 branch which got deinterlacer merged lately (thanks to @HiassofT)!
Working great until I enter the channel list (PVR addon) or enter teletext (tested on RPi3 and RPi4). In this case the RPi crashes (reproducable) shortly after. If no deinterlacer is in use (720p stream) then no crash happens. I am not able to analyse the crash myself but can provide crash.log if needed.
I noticed that when I go back to the main Kodi interface while video is still running video and audio gets out of sync. When entering full screen again it synchronizes after a few seconds.
Since I am using a LE10 build based on https://github.com/jc-kynesim/rpi-ffmpeg branch release/4.3/rpi_main can someone using the nightlys confirm this behaviour.
Great work! Thank you very much!
I merged the patches to my local libreelec-10.0 branch and tested it on RPI3. Working really well for 576i and 1080i.
Only thing were a few interlacings in fast vertical movements which seems strange. I will investigate this further ...
popcornmix: Thanks for your reply! I now replaced the official kodi package with yours but the latest patches don't work with your codebase. Do you have a working patch set or a working libreelec commit?
I was able to build an image with the ffmpeg source provided by popcornmix on GIHUB in order to test the deinterlacer on RPi3 and PRi4. From what I found the latest linux-firmware should support it already.
What I couldn't figure out is, how to reactivate the deinterlacer in Kodi again. Can somebody here give me a hint on that?
I recently upgrade my RPI4 to LE10. After the upgrade AC3 passthrough is not working and instead the audio is resampled.
My audio device supports passthrough:
2021-10-14 14:08:52.872 T:957 INFO <general>: Device 4
2021-10-14 14:08:52.872 T:957 INFO <general>: m_deviceName : hdmi:CARD=vc4hdmi0,DEV=0
2021-10-14 14:08:52.872 T:957 INFO <general>: m_displayName : vc4-hdmi-0 (vc4hdmi0)
2021-10-14 14:08:52.872 T:957 INFO <general>: m_displayNameExtra: SAM SAMSUNG on HDMI
2021-10-14 14:08:52.872 T:957 INFO <general>: m_deviceType : AE_DEVTYPE_HDMI
2021-10-14 14:08:52.872 T:957 INFO <general>: m_channels : FL, FR, LFE, FC, BL, BR, BLOC, BROC
2021-10-14 14:08:52.872 T:957 INFO <general>: m_sampleRates : 32000,44100,48000,88200,96000,176400,192000
2021-10-14 14:08:52.872 T:957 INFO <general>: m_dataFormats : AE_FMT_RAW,AE_FMT_S24NE3,AE_FMT_S24NE4,AE_FMT_S32NE,AE_FMT_S16NE,AE_FMT_S16LE,AE_FMT_S16BE,AE_FMT_U8,AE_FMT_RAW
2021-10-14 14:08:52.872 T:957 INFO <general>: m_streamTypes : STREAM_TYPE_AC3,STREAM_TYPE_DTSHD,STREAM_TYPE_DTSHD_MA,STREAM_TYPE_DTSHD_CORE,STREAM_TYPE_DTS_1024,STREAM_TYPE_DTS_2048,STREAM_TYPE_DTS_512,STREAM_TYPE_EAC3,STREAM_TYPE_TRUEHD
But it resampling since "synctype is set to 1":
From what I read I should disable "Sync playback to display" setting which was removed in LE 10 since the switch to GBM ...
So how to solve this problem?
Update: Yestersdays nightly for RPI2 has the settings item "Sync playback to display" (disabled by default). There passthrough works ...
Will you release a Libreelec 9.2.3 with Kodi 18.7 (lately released!)?