1 2 3 [4] MLD-5.x / Systems / Raspberry PI / [MLD-5.5 testing] RPI4 softhddevice-drm HEVC hardware accelerated video decoding
 

Offline gr4vity

  • Expert Member
  • *****
  • Posts: 546
    • View Profile
Hi NoTape,

ein großer Unterschied ist ja das bei LibreELEC ein 64bit Kernel für den RPI4 genommen wird.

Gruß,
  Roland

Hi Roland,

I have Bullseye 32-bit and everything works fine.
The problem is OpenGL under MLD is broken.
Code: [Select]
OpenGL renderer string: llvmpipeWhich is a software renderer is used instead of
Code: [Select]
OpenGL renderer string: V3D 4.2
Best Regards.
« Last Edit: April 28, 2022, 17:30:44 by gr4vity »

Online rfehr

  • MLD-Developer
  • Expert Member
  • ******
  • Posts: 1385
    • View Profile
Hi

I had a short look in the config.txt form LibreELEC

Code: [Select]
dtoverlay=vc4-kms-v3d,cma-512
dtoverlay=rpivid-v4l2
disable_overscan=1
disable_fw_kms_setup=1

Gruß,
  Roland
1x OctopusNet 4x DVB-C
1x Zotac ITX-A Atom 330
1x RPI2 als Client
1x Cubietruck
1x BananaPi
1x Wetekplay
1x MCC 100
2x RPI3
2x RPi4
1x https://www.zotac.com/at/product/mini_pcs/pi335

Online rfehr

  • MLD-Developer
  • Expert Member
  • ******
  • Posts: 1385
    • View Profile
hast du denn mit LibreELEC TV empfang mit dem DVB-T2 Stick?

Hallo Roland,

ja alles funktioniert einwandfrei - das schließt natürlich auch den TV-Empfang ein.

Installiert habe ich LibreELEC 10.0.2 (beinhaltet KODI 19.4 MATRIX)
Im KODI-GUI noch folgende Addons installieren:
* das Addon "Tvheadend Server 4.2"
* das Addon "Tvheadend HTSP Client"

Der Tvheadend Server ist für den Fernsehempfang zuständig.
Die Konfiguration erfolgt über http://deine.RPI4.IP.Adresse:9981

Beste Grüße,
NoTape

Hi NoTape,

kannst du mal ein lsmod vom LibreELEC machen.

Gruß
  Roland
1x OctopusNet 4x DVB-C
1x Zotac ITX-A Atom 330
1x RPI2 als Client
1x Cubietruck
1x BananaPi
1x Wetekplay
1x MCC 100
2x RPI3
2x RPi4
1x https://www.zotac.com/at/product/mini_pcs/pi335

Offline NoTape

  • Adv. Member
  • ***
  • Posts: 112
    • View Profile
Hallo Roland,

hier die Ausgabe von lsmod:
Code: [Select]
LibreELEC (official): 10.0.2 (RPi4.arm)
LibreELEC:~ # lsmod
Module                  Size  Used by
rc_hauppauge           16384  0
em28xx_rc              24576  0
hci_uart               49152  1
btbcm                  24576  1 hci_uart
bluetooth             573440  25 hci_uart,btbcm
si2157                 24576  2
si2168                 24576  2
8021q                  28672  0
ecdh_generic           16384  2 bluetooth
ecc                    28672  1 ecdh_generic
em28xx_dvb             36864  20
dvb_core              122880  1 em28xx_dvb
brcmfmac              303104  0
brcmutil               24576  1 brcmfmac
cfg80211              708608  1 brcmfmac
bcm2835_isp            32768  0
bcm2835_codec          45056  0
rpivid_hevc            49152  2
bcm2835_mmal_vchiq     36864  2 bcm2835_codec,bcm2835_isp
em28xx                 86016  2 em28xx_rc,em28xx_dvb
v4l2_mem2mem           32768  2 bcm2835_codec,rpivid_hevc
videobuf2_dma_contig   24576  3 bcm2835_codec,rpivid_hevc,bcm2835_isp
videobuf2_memops       20480  1 videobuf2_dma_contig
tveeprom               28672  1 em28xx
videobuf2_v4l2         24576  4 bcm2835_codec,rpivid_hevc,v4l2_mem2mem,bcm2835_isp
videobuf2_common       49152  5 bcm2835_codec,videobuf2_v4l2,rpivid_hevc,v4l2_mem2mem,bcm2835_isp
videodev              266240  8 bcm2835_codec,videobuf2_v4l2,videobuf2_common,rpivid_hevc,em28xx,v4l2_mem2mem,bcm2835_isp
rfkill                 28672  5 bluetooth,cfg80211
bcm2835_gpiomem        16384  0
mc                     49152  15 videodev,si2157,bcm2835_codec,videobuf2_v4l2,dvb_core,videobuf2_common,rpivid_hevc,em28xx,v4l2_mem2mem,bcm2835_isp
nvmem_rmem             16384  0
fuse                  126976  1
LibreELEC:~ #

Beste Grüße,
NoTape
VDR1: MLD-5.4 testing DVB-C  * ASRock FM2A88X-ITX+ * Dual Core AMD A4-6300 * GeForce GT 520 * Hauppauge WinTV-dualHD
VDR2: MLD-5.5 testing DVB-T2 * ASUS M5A78L * AMD FX-4300 * MSI GT1030 Silent * SDC Megtron 240x128 * Hauppauge WinTV-dualHD

Offline gr4vity

  • Expert Member
  • *****
  • Posts: 546
    • View Profile
Hi,
I figured out why i can watch HEVC content with softhddrm however everyone else has a problem with it.
After upgrading to VDR 2.6.1, I also have a black screen.
Therefore the problem is in softhddrm itself.
Of course activating rpivid_hevc driver was A must to make it work.
I revert to older VDR and it worked again.
See if you have disabled something in softhddrm makefile or something like that.
« Last Edit: May 18, 2022, 21:12:39 by gr4vity »

Offline gr4vity

  • Expert Member
  • *****
  • Posts: 546
    • View Profile
Here is screenshots to verify that it works.
You can compile softhddrm 0.0.1rc1-GITv220-7-g1a8a29f from source.
softhddrm 0.0.1rc1-GITv221 doesn't work.
« Last Edit: May 18, 2022, 19:54:37 by gr4vity »

1 2 3 [4] MLD-5.x / Systems / Raspberry PI / [MLD-5.5 testing] RPI4 softhddevice-drm HEVC hardware accelerated video decoding
 



Users Online Users Online

0 Members and 2 Guests are viewing this topic.