[1] 2 >>> MLD-5.x / Systems / Raspberry PI / [MLD-5.5 testing] RPi4 softhddevice-drm
 

Offline gr4vity

  • Expert Member
  • *****
  • Posts: 604
    • View Profile
[MLD-5.5 testing] RPi4 softhddevice-drm
« on: September 04, 2021, 23:58:58 »
Hi,

I want to run softhddevice from command line but i'm getting the following error

Code: [Select]
MLD> vdr -Psofthddevice-drm
AlsaOpenPCM: playback open 'default' error: No such device
Aborted

I tried to use parameters from webif, it doesn't work either.

Code: [Select]
MLD> vdr -P"softhddevice-drm -a plug:iec958"
cannot set atomic mode (13): Permission denied
VideoOsdClear: failed to clear plane: (13): Permission denied
VideoOsdDrawARGB: failed to enable plane: (13): Permission denied
VideoOsdClear: failed to clear plane: (13): Permission denied

What is the audio device name should i use?

Edit: it seems to work using plug:iec958 but there is no OSD.
Any idea?

Best Regards.
« Last Edit: September 05, 2021, 00:17:57 by gr4vity »

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20117
    • View Profile
    • ClausMuus.de
[MLD-5.5 testing] RPi4 softhddevice-drm
« Reply #1 on: September 05, 2021, 16:24:58 »
Why do not use the "runvdr" command?
Du you have changed any /boot/config.txt settings?
Does it works if you use the automatic start of the VDR?
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline gr4vity

  • Expert Member
  • *****
  • Posts: 604
    • View Profile
[MLD-5.5 testing] RPi4 softhddevice-drm
« Reply #2 on: September 05, 2021, 17:55:38 »
Hi Claus,
Yes, it works when using automatic VDR start after boot.
But i want to run it manually because sometimes i use VDR as a server.
I have changed /boot/config.txt settings to enable composite video but it doesn't work either.

Code: [Select]
MLD> vdr -P"softhddevice-drm -a plug:iec958"
AlsaOpenPCM: playback open 'plug:iec958' error: No such file or directory
Aborted

Code: [Select]
vdr: VideoOsdInit: SetupFB FB OSD failed!

Does it work for you when running it manually?

Best Regards.
 
« Last Edit: September 05, 2021, 20:35:10 by gr4vity »

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20117
    • View Profile
    • ClausMuus.de
[MLD-5.5 testing] RPi4 softhddevice-drm
« Reply #3 on: September 05, 2021, 19:15:00 »
OK, the problem is maybe, that you must switch to a text console before you can start the VDR with sofhddrm. You can do so by "chvt 5". By default the MLD boots into the xorg grafical modus.
The cpmposite Output do not work with VDR or Xorg yet.
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline gr4vity

  • Expert Member
  • *****
  • Posts: 604
    • View Profile
[MLD-5.5 testing] RPi4 softhddevice-drm
« Reply #4 on: September 05, 2021, 20:33:02 »
Hi Claus,
Problem is solved, thanks a lot.  :)

Note: i'm still getting some errors like :


Code: [Select]
AlsaSetup: Channels 2 SampleRate 48000
AlsaPlayer: ring buffer empty
           HWChannels 2 HWSampleRate 48000 SampleFormat S16_LE
           Supports pause: no mmap: yes
           AlsaBufferTime 100ms AudioBufferTime 450ms Threshold 450ms

And sometimes i'm getting a flood of the following:

Code: [Select]
AudioGetClock: no hw delay
AudioGetClock: no hw delay
AudioGetClock: no hw delay
AudioGetClock: no hw delay
AudioGetClock: no hw delay
AudioGetClock: no hw delay
AudioGetClock: no hw delay
AudioGetClock: no hw delay
AudioGetClock: no hw delay
AudioGetClock: no hw delay
AudioGetClock: no hw delay
AudioGetClock: no hw delay
AudioGetClock: no hw delay
AudioGetClock: no hw delay
AudioGetClock: no hw delay
AudioGetClock: no hw delay
AudioGetClock: no hw delay
AudioGetClock: no hw delay

I think softhddevice-drm is still in the development stage and needs some cleaning.

Best Regards.

Offline gr4vity

  • Expert Member
  • *****
  • Posts: 604
    • View Profile
[MLD-5.5 testing] RPi4 softhddevice-drm
« Reply #5 on: September 11, 2021, 00:40:20 »
The cpmposite Output do not work with VDR or Xorg yet.

Hi Claus,

Composite video works with softhddevice-drm on MLD but OSD looks as in the attached screenshot.
I had to build it from source though.

Composite video works with xineliboutput as well with xshm and sdl but i can't make it work with opengl

Code: [Select]
[vdr-fe]    WARNING: Using inefficient legacy video driver opengl
[vdr-fe]    fe_xine_init: xine_open_video_driver("opengl") failed

Any clue?

Best Regards.
« Last Edit: September 11, 2021, 00:46:50 by gr4vity »

Offline gr4vity

  • Expert Member
  • *****
  • Posts: 604
    • View Profile
[MLD-5.5 testing] RPi4 softhddevice-drm
« Reply #6 on: September 11, 2021, 17:31:24 »
Code: [Select]
Loaded configuration from file '/etc/vdr/plugins/xineliboutput/config'
xine_fast_memcpy (): using "libc"
load_plugins: plugin libxine/builtins/input:FILE found
load_plugins: input plugin FILE does not provide a priority, xine-lib will use the default priority.
load_plugins: plugin libxine/builtins/input:stdin found
load_plugins: input plugin stdin does not provide a priority, xine-lib will use the default priority.
load_plugins: plugin libxine/builtins/input:TEST found
load_plugins: plugin libxine/builtins/video_out:none found
load_plugins: plugin libxine/builtins/audio_out:none found
load_plugins: plugin libxine/builtins/audio_out:file found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_inp_xvdr.so:xvdr found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_inp_xvdr.so:xvdr found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/post/xineplug_post_autocrop.so:autocrop found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/post/xineplug_post_swscale.so:swscale found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/post/xineplug_post_swscale.so:warp found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/post/xineplug_post_audiochannel.so:audiochannel found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/post/xineplug_post_planar.so:expand found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/post/xineplug_post_planar.so:fill found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/post/xineplug_post_planar.so:invert found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/post/xineplug_post_planar.so:eq found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/post/xineplug_post_planar.so:denoise3d found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/post/xineplug_post_planar.so:boxblur found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/post/xineplug_post_planar.so:eq2 found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/post/xineplug_post_planar.so:unsharp found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/post/xineplug_post_planar.so:pp found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/post/xineplug_post_planar.so:noise found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/post/xineplug_post_audio_filters.so:upmix found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/post/xineplug_post_audio_filters.so:upmix_mono found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/post/xineplug_post_audio_filters.so:stretch found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/post/xineplug_post_audio_filters.so:volnorm found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/post/xineplug_post_goom.so:goom found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/post/xineplug_post_mosaico.so:mosaico found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/post/xineplug_post_switch.so:switch found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/post/xineplug_post_tvtime.so:tvtime found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/post/xineplug_post_visualizations.so:oscope found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/post/xineplug_post_visualizations.so:fftscope found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/post/xineplug_post_visualizations.so:fftgraph found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/post/xineplug_post_visualizations.so:tdaudioanalyzer found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_decode_a52.so:a/52 found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_decode_dts.so:dts found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_decode_faad.so:faad found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_decode_faad.so:faad-latm found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_decode_ff.so:avio found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_decode_ff.so:avformat found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_decode_ff.so:avformat found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_decode_ff.so:ffmpegaudio found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_decode_ff.so:ffmpegvideo found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_decode_ff.so:ffmpeg-wmv9 found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_decode_ff.so:ffmpeg-wmv8 found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_decode_mad.so:mad found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_decode_mpeg2.so:mpeg2 found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_ao_out_jack.so:jack found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_ao_out_oss.so:oss found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_ao_out_pulseaudio.so:pulseaudio found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_decode_dvaudio.so:dvaudio found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_decode_dxr3_spu.so:dxr3-spudec found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_decode_dxr3_video.so:dxr3-mpeg2 found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_decode_gsm610.so:gsm610 found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_decode_image.so:image found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_decode_libjpeg.so:jpeg found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_decode_libvpx.so:libvpx-vp9 found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_decode_libvpx.so:libvpx-vp8 found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_decode_lpcm.so:pcm found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_decode_mpc.so:mpc found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_decode_rawvideo.so:rgb found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_decode_rawvideo.so:yuv found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_decode_rawvideo.so:bitplane found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_decode_real.so:realadec found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_decode_real.so:realvdec found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_decode_spu.so:spudec found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_decode_spucc.so:spucc found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_decode_spucmml.so:spucmml found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_decode_spudvb.so:spudvb found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_decode_spuhdmv.so:spuhdmv found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_dmx_asf.so:asf found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_dmx_audio.so:aiff found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_dmx_audio.so:flac found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_dmx_audio.so:realaudio found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_dmx_audio.so:snd found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_dmx_audio.so:tta found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_dmx_audio.so:voc found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_dmx_audio.so:vox found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_dmx_audio.so:dts found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_dmx_audio.so:ac3 found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_dmx_audio.so:wav found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_dmx_audio.so:cdda found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_dmx_audio.so:mpc found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_dmx_audio.so:shn found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_dmx_audio.so:mp3 found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_dmx_audio.so:aac found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_dmx_audio.so:aud found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_dmx_fli.so:fli found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_dmx_games.so:wve found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_dmx_games.so:idcin found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_dmx_games.so:ipmovie found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_dmx_games.so:vqa found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_dmx_games.so:wc3movie found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_dmx_games.so:roq found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_dmx_games.so:str found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_dmx_games.so:film found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_dmx_games.so:smjpeg found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_dmx_games.so:fourxm found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_dmx_games.so:vmd found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_dmx_image.so:image found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_dmx_mng.so:mng found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_dmx_modplug.so:modplug found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_dmx_nsv.so:nsv found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_dmx_playlist.so:playlist found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_dmx_pva.so:pva found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_dmx_slave.so:slave found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_dmx_video.so:avi found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_dmx_video.so:flashvideo found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_dmx_video.so:iff found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_dmx_video.so:matroska found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_dmx_video.so:mpeg_block found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_dmx_video.so:mpeg-ts found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_dmx_video.so:mpeg_pes found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_dmx_video.so:quicktime found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_dmx_video.so:real found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_dmx_video.so:yuv4mpeg2 found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_dmx_video.so:mpeg found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_dmx_video.so:rawdv found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_dmx_video.so:elem found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_dmx_video.so:vc1es found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_dmx_video.so:yuv_frames found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_flac.so:flac found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_flac.so:flacdec found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_inp_bluray.so:BLURAY found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_inp_bluray.so:BD found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_inp_cdda.so:CD found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_inp_dvb.so:DVB found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_inp_dvd.so:DVD found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_inp_mms.so:mms found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_inp_network.so:tcp found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_inp_network.so:http found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_inp_network.so:rtsp found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_inp_network.so:pnm found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_inp_pvr.so:pvr found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_inp_rtp.so:rtp found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_inp_smb.so:smb found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_inp_v4l2.so:v4l2 found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_inp_vcd.so:VCD found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_inp_vcdo.so:VCDO found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_sputext.so:sputext found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_sputext.so:sputext found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_vo_out_raw.so:raw found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_wavpack.so:wavpack found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_wavpack.so:wavpackdec found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_xiph.so:anx found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_xiph.so:ogg found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_xiph.so:vorbis found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_xiph.so:speex found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_xiph.so:theora found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_decode_vdpau.so:vdpau_h264_alter found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_decode_vdpau.so:vdpau_mpeg4 found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_decode_vdpau.so:vdpau_vc1 found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_decode_vdpau.so:vdpau_mpeg12 found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_decode_vdpau.so:vdpau_h264 found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_vo_out_dxr3.so:aadxr3 found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_vo_out_dxr3.so:dxr3 found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_vo_out_opengl.so:opengl found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_vo_out_opengl2.so:opengl2 found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_vo_out_sdl.so:sdl found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_vo_out_sdl.so:sdl found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_vo_out_vaapi.so:vaapi found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_vo_out_vdpau.so:vdpau found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_vo_out_xcbshm.so:xshm found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_vo_out_xcbxv.so:xv found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_vo_out_xdirectfb.so:XDirectFB found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_vo_out_xdirectfb.so:XDirectFB found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_vo_out_xshm.so:xshm found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_vo_out_xshm.so:xshm found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_vo_out_xv.so:xv found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_vo_out_xv.so:xv found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_vo_out_xvmc.so:xvmc found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_vo_out_xxmc.so:xxmc found
load_plugins: plugin /usr/lib/arm-linux-gnueabihf/xine/plugins/2.7/xineplug_ao_out_alsa.so:alsa found
video_out_opengl: Testing for hardware accelerated direct rendering visual
x11osd: unscaled overlay created (XShape mode).
video_out_opengl: setup of '2D_Tex_Fragprog'
video_out: thread created
video_out_opengl: extension GL_EXT_bgra: OK
video_out_opengl: extension GL_EXT_texture_object: OK
video_out_opengl: extension GL_ARB_fragment_program: OK
video_out_opengl: extension GL_ARB_pixel_buffer_object: OK

Hi Claus,
Problem solved by installing libgl1-mesa.glx
Best Regards.

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20117
    • View Profile
    • ClausMuus.de
[MLD-5.5 testing] RPi4 softhddevice-drm
« Reply #7 on: September 16, 2021, 12:10:39 »
Hi,
is there a dependency missing in our packages, or have you done some manual changes that trigger this problem?
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline gr4vity

  • Expert Member
  • *****
  • Posts: 604
    • View Profile
[MLD-5.5 testing] RPi4 softhddevice-drm
« Reply #8 on: September 16, 2021, 18:03:11 »
Hi Claus,
I installed libxine2-x libxine2-misc-plugins debian packages.
Are they included in MLD-5.5 testing for RPI4?
i think you merge them in one package ..right?
Best Regards.

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20117
    • View Profile
    • ClausMuus.de
[MLD-5.5 testing] RPi4 softhddevice-drm
« Reply #9 on: September 16, 2021, 23:17:42 »
I think that are parts of the libxine2-plugins package, or if not of the libxine2-all-plugins package.
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline gr4vity

  • Expert Member
  • *****
  • Posts: 604
    • View Profile
[MLD-5.5 testing] RPi4 softhddevice-drm
« Reply #10 on: September 17, 2021, 00:12:39 »

Yes, i didn't find libxine2-plugins package for RPI4 then installed the mentioned debian packages instead.
Maybe that caused the OpenGL problem i had.

Best Regards.

Offline gr4vity

  • Expert Member
  • *****
  • Posts: 604
    • View Profile
[MLD-5.5 testing] RPi4 softhddevice-drm
« Reply #11 on: September 17, 2021, 03:06:05 »
Hey,
If someone wonders why do i need xineliboutput for if i can use softhddevice-drm?
With xineliboutput i can watch live TV and chat on Whatsapp or do whatever.
Unlike softhddevice-drm which runs in full screen mode only.

Best Regards.

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20117
    • View Profile
    • ClausMuus.de
[MLD-5.5 testing] RPi4 softhddevice-drm
« Reply #12 on: September 17, 2021, 23:26:33 »
Hi,
I have add the package.
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline gr4vity

  • Expert Member
  • *****
  • Posts: 604
    • View Profile
[MLD-5.5 testing] RPi4 softhddevice-drm
« Reply #13 on: September 18, 2021, 00:05:01 »
Hi Claus,
I can't find it  :)

Code: [Select]
MLD> apt search libxine2
Sorting... Done
Full Text Search... Done
libxine2-bin/testing 1.2.9-~1 armhf
  xine video/media player library ?? binary files

Best Regards.

Offline chaseadam

  • Newbie
  • *
  • Posts: 8
    • View Profile
[MLD-5.5 testing] RPi4 softhddevice-drm
« Reply #14 on: November 20, 2021, 21:08:56 »
I ran into what I belive is the same issue with xineliboutput not starting because of missing "decoder plugins" mentioned in logs

Nov 20 20:58:48 MLD-rpi4 user.debug vdr: [25266] [vdr-fe]    Using xine-lib config file /etc/vdr/plugins/xineliboutput/config
Nov 20 20:58:48 MLD-rpi4 user.err vdr: [25266] [vdr-fe]    FATAL: Required xine video decoder plugins are missing! Please install plugins.
Nov 20 20:58:48 MLD-rpi4 user.err vdr: [25266] [vdr-fe]       (ERROR (xine_frontend.c,173): File exists)

I am unable to find a libxine2-plugins package, but not sure I am looking in the right place. I assume there is a "developer" or "bleeding edge" repo clausmuus added it to, but not sure how to pull from it.

Currently from "testing"
MLD> apt search xine
Sorting... Done
Full Text Search... Done
libxine2-bin/testing,now 1.2.9-~1 armhf [installed,automatic]
  xine video/media player library – binary files

libxinerama1/testing,now 1.1.4-~1 armhf [installed,automatic]
  X11 Xinerama extension library

vdr-plugin-xineliboutput/testing,now 2.1.0-38+2.4.7.220.3 armhf [installed]
  libXine als VDR-Ausgabegerät nutzen

and from unstable:
MLD> apt search xine
Sorting... Done
Full Text Search... Done
libxine2-bin/now 1.2.9-~1 armhf [installed,local]
  xine video/media player library – binary files

libxinerama1/now 1.1.4-~1 armhf [installed,local]
  X11 Xinerama extension library

vdr-plugin-xineliboutput/now 2.1.0-38+2.4.7.220.3 armhf [installed,local]
  libXine als VDR-Ausgabegerät nutzen
« Last Edit: November 20, 2021, 21:12:27 by chaseadam »

[1] 2 >>> MLD-5.x / Systems / Raspberry PI / [MLD-5.5 testing] RPi4 softhddevice-drm
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.