Beiträge von mase

    Ich bau's grad mal ein...

    Edit: Läuft jetzt! Allerdings nur mit 480p. Bei 720p ruckelt's. Getestet auf dem rpi3.
    Der wird wohl auch nicht mehr packen. Bei Amazon schafft er 720p.
    Hat der letzte Libreelec Milhouse Build (719) diesen Patch schon drin?
    Da läuft's nämlich auch. Das hab ich auf dem rpi2.

    Ja, da gebe ich dir recht, das ist ziemlich schlecht dokumentiert und dzu immer in Bewegung.
    Kommt aber bald was einfaches, dann gibst du nur rbpi an und die Parameter stehen in einer include Datei.

    Es lohnt sich aber wirklich, sich einmal mit crosscompiling auseinenderzusetzen, cmake /rbpi wird nicht für natives kompilieren getestet.
    Wir cross-compilen das alle.

    Werd ich tun.

    @mase Kannst du vllt. noch den GIT Sha von deinem Build dazu packen? Ich glaube das wäre ganz hilfreich.

    Kodi: 374d2d6
    inputstream.adaptive: 2fa1360
    plugin.video.netflix: aus repository.netflix

    Hab jetzt die CPU Option wieder hinzugefügt. Mal sehen, ob er jetzt wieder baut.

    warning: switch -mcpu=cortex-a7 conflicts with -march=armv7-a switch
    Diese Warnungen kommen beim Bau von ffmpeg. Ignorieren?

    [definition='1','0']log[/definition] bitte, mit video componenten [definition=12,2]debugging[/definition].

    Hier ist das Log beim Abspielen:
    [cbox]
    20:21:09.242 T:140614671804800 NOTICE: VideoPlayer: Opening: http://localhost:33763/manifest?id=80072825
    20:21:09.243 T:140614671804800 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
    20:21:09.244 T:140612164880128 NOTICE: Creating InputStream
    20:21:10.881 T:140612164880128 NOTICE: Creating Demuxer
    20:21:10.881 T:140612164880128 NOTICE: Opening stream: 1 source: 256
    20:21:11.492 T:140612164880128 NOTICE: Creating video codec with codec id: 28
    20:21:11.575 T:140612164880128 NOTICE: Creating video thread
    20:21:11.575 T:140612164880128 NOTICE: Opening stream: 2 source: 256
    20:21:11.576 T:140612464662272 NOTICE: running thread: video_thread
    20:21:11.627 T:140612164880128 NOTICE: Finding audio codec for: 86057
    20:21:11.628 T:140612164880128 NOTICE: Creating audio thread
    20:21:11.628 T:140612164880128 NOTICE: Opening stream: 6 source: 256
    20:21:11.629 T:140612724582144 NOTICE: running thread: CVideoPlayerAudio::Process()
    20:21:12.519 T:140612164880128 NOTICE: Opening stream: 1 source: 256
    20:21:12.520 T:140612164880128 NOTICE: Opening stream: 2 source: 256
    20:21:12.521 T:140612164880128 NOTICE: Finding audio codec for: 86057
    20:21:12.521 T:140612164880128 NOTICE: Closing stream player 3
    20:21:12.522 T:140612164880128 NOTICE: Opening stream: 6 source: 256
    20:21:12.525 T:140612724582144 NOTICE: Creating audio stream (codec id: 86057, channels: 6, sample rate: 48000, no pass-through)
    20:21:12.826 T:140614019905280 NOTICE: PulseAudio: Opened device alsa_output.pci-0000_00_08.0.hdmi-stereo in pcm mode with Buffersize 150 ms
    20:21:12.904 T:140614671804800 NOTICE: GL: Selecting Single Pass YUV 2 RGB shader
    20:21:12.905 T:140614671804800 NOTICE: GL: NPOT texture support detected
    20:21:12.905 T:140614671804800 NOTICE: GL: Using GL_ARB_pixel_buffer_object
    20:21:12.905 T:140614671804800 NOTICE: Using GL_TEXTURE_2D
    20:21:28.528 T:140614671804800 NOTICE: CVideoPlayer::CloseFile()
    20:21:28.528 T:140614671804800 NOTICE: VideoPlayer: waiting for threads to exit
    20:21:28.530 T:140612164880128 NOTICE: CVideoPlayer::OnExit()
    20:21:28.530 T:140612164880128 NOTICE: Closing stream player 1
    20:21:28.531 T:140612164880128 NOTICE: Waiting for audio thread to exit
    20:21:28.589 T:140612724582144 NOTICE: thread end: CVideoPlayerAudio::OnExit()
    20:21:28.590 T:140612164880128 NOTICE: Closing audio device
    20:21:28.653 T:140612164880128 NOTICE: Deleting audio codec
    20:21:28.653 T:140612164880128 NOTICE: Closing stream player 2
    20:21:28.654 T:140612164880128 NOTICE: waiting for video thread to exit
    20:21:28.673 T:140612464662272 NOTICE: thread end: video_thread
    20:21:28.674 T:140612164880128 NOTICE: deleting video codec
    20:21:28.865 T:140614019905280 NOTICE: PulseAudio: Opened device alsa_output.pci-0000_00_08.0.hdmi-stereo in pcm mode with Buffersize 150 ms
    20:21:28.975 T:140612164880128 NOTICE: Closing stream player 3
    20:21:28.983 T:140614671804800 NOTICE: VideoPlayer: finished waiting
    20:21:29.325 T:140614671804800 NOTICE: CVideoPlayer::CloseFile()
    20:21:29.325 T:140614671804800 NOTICE: VideoPlayer: waiting for threads to exit
    20:21:29.325 T:140614671804800 NOTICE: VideoPlayer: finished waiting
    20:21:29.325 T:140614671804800 NOTICE: CVideoPlayer::CloseFile()
    20:21:29.325 T:140614671804800 NOTICE: VideoPlayer: waiting for threads to exit
    20:21:29.325 T:140614671804800 NOTICE: VideoPlayer: finished waiting
    20:21:37.626 T:140614671804800 NOTICE: Storing total System Uptime
    20:21:37.626 T:140614671804800 NOTICE: Saving settings
    20:21:37.631 T:140614671804800 NOTICE: Saving skin settings
    20:21:37.633 T:140614671804800 NOTICE: stop all
    20:21:37.633 T:140614671804800 NOTICE: stop player
    20:21:37.633 T:140614671804800 NOTICE: ES: Stopping event server
    20:21:37.643 T:140614671804800 NOTICE: stopping upnp
    20:21:37.895 T:140614671804800 NOTICE: stopping zeroconf publishing
    20:21:37.899 T:140614671804800 NOTICE: CWebServer[8080]: Stopped
    20:21:37.996 T:140612540008192 NOTICE: ES: UDP Event server stopped
    20:21:37.996 T:140614671804800 NOTICE: stop dvd detect media
    20:21:38.968 T:140612732974848 NOTICE: Skin Helper Service --> Shutdown requested !
    20:21:38.972 T:140612732974848 NOTICE: Skin Helper Service --> Skin Helper Service version 1.1.3 stopped
    20:21:39.658 T:140614671804800 NOTICE: closing down remote control service
    20:21:39.658 T:140614671804800 NOTICE: stopped
    20:21:39.858 T:140614671804800 NOTICE: destroy
    [/cbox]
    Den general und secure Decoder hab ich beide auf 1080p. Bei den default Settings spielt er die
    Videos in 720p ab.

    Was ist das jetzt? Ich hab -DWITH_CPU=cortex-a7 und -DCORE_SYSTEM_NAME=rbpi weggelassen.
    [cbox]
    [ 85%] Building CXX object build/cores/VideoPlayer/inputstreams/CMakeFiles/http://dvdinputstreams.dir/DVDInputStreamNavigator.cpp.o
    /tmp/ccKhiG0b.s: Assembler messages:
    /tmp/ccKhiG0b.s:8268: Error: branch out of range
    build/cores/VideoPlayer/inputstreams/CMakeFiles/http://dvdinputstreams.dir/build.make:182: die Regel für Ziel „build/cores/VideoPlayer/inputstreams/CMakeFiles/http://dvdinputstreams.dir/DVDInputStreamNavigator.cpp.o“ scheiterte
    make[2]: *** [build/cores/VideoPlayer/inputstreams/CMakeFiles/http://dvdinputstreams.dir/DVDInputStreamNavigator.cpp.o] Fehler 1
    CMakeFiles/Makefile2:8556: die Regel für Ziel „build/cores/VideoPlayer/inputstreams/CMakeFiles/http://dvdinputstreams.dir/all“ scheiterte
    make[1]: *** [build/cores/VideoPlayer/inputstreams/CMakeFiles/http://dvdinputstreams.dir/all] Fehler 2
    Makefile:138: die Regel für Ziel „all“ scheiterte
    make: *** [all] Fehler 2
    [/cbox]

    Nee, ich krieg so keinen Account erstellt.

    Mittlerweile krieg ich Kodi auf dem Pi gar nicht mehr fehlerfrei gebaut. Da sind wieder Änderungen im Buildsystem
    eingeflossen. Ich wünschte, die Devs würden mal die Build Instructions für cmake updaten. Ich habe noch nichts
    konkretes gefunden, mit welchen cmake Optionen ich Kodi direkt auf dem Pi kompilieren soll.
    Zuerst muss ich das mal wieder hinkriegen...

    Zu dem asynchronen Bild und Ton auf meiner X86_64 Maschine, ist die CPU zu schwach um 1080i zu decrypten?

    Aus dem Log:
    [cbox]
    16:29:27.421 T:1717445376 NOTICE: Creating InputStream
    16:29:30.925 T:1717445376 NOTICE: Creating Demuxer
    16:29:30.927 T:1717445376 NOTICE: Opening stream: 1 source: 256
    16:29:32.185 T:1717445376 NOTICE: Creating video codec with codec id: 28
    16:29:32.201 T:1717445376 NOTICE: Creating video thread
    16:29:32.202 T:1717445376 NOTICE: Opening stream: 2 source: 256
    16:29:32.203 T:1692279552 NOTICE: running thread: video_thread
    16:29:33.339 T:1717445376 NOTICE: Finding audio codec for: 86057
    16:29:33.342 T:1717445376 NOTICE: Creating audio thread
    16:29:33.342 T:1262478080 NOTICE: running thread: CVideoPlayerAudio::Process()
    16:29:33.342 T:1717445376 NOTICE: Opening stream: 4 source: 256
    16:29:34.098 T:1717445376 NOTICE: Opening stream: 1 source: 256
    16:29:34.098 T:1717445376 NOTICE: Opening stream: 2 source: 256
    16:29:34.099 T:1717445376 NOTICE: Finding audio codec for: 86057
    16:29:34.101 T:1717445376 NOTICE: Closing stream player 3
    16:29:34.102 T:1717445376 NOTICE: Opening stream: 4 source: 256
    16:29:34.104 T:1262478080 NOTICE: Creating audio stream (codec id: 86057, channels: 2, sample rate: 48000, no pass-through)
    16:29:34.562 T:1234166528 ERROR: CMMALRenderer::CheckConfigurationVout Failed to commit vout input format (status=3 EINVAL)
    16:29:34.562 T:1234166528 ERROR: CMMALRenderer::Run - Failed to send omvb:0x57175c98 mmal:0x4b890ff0 to vc.ril.video_render:in:0(I420) (status=03 EINVAL)
    16:29:37.459 T:1234166528 ERROR: CMMALRenderer::Run - Failed to send omvb:0x4f7861f0 mmal:0x4b8911c8 to vc.ril.video_render:in:0(I420) (status=03 EINVAL)
    16:29:37.522 T:1205854976 ERROR: CMMALRenderer::Process - Failed to send omvb:0x4f75fc10 mmal:0x4b8913a0 to vc.ril.video_render:in:0(I420) (status=03 EINVAL)
    16:29:37.556 T:1205854976 ERROR: CMMALRenderer::Process - Failed to send omvb:0x5711dbf0 mmal:0x4b891578 to vc.ril.video_render:in:0(I420) (status=03 EINVAL)
    16:29:37.605 T:1205854976 ERROR: CMMALRenderer::Process - Failed to send omvb:0x4f8eb468 mmal:0x4b891750 to vc.ril.video_render:in:0(I420) (status=03 EINVAL)
    16:29:37.639 T:1205854976 ERROR: CMMALRenderer::Process - Failed to send omvb:0x5717e188 mmal:0x4b891928 to vc.ril.video_render:in:0(I420) (status=03 EINVAL)
    16:29:37.688 T:1205854976 ERROR: CMMALRenderer::Process - Failed to send omvb:0x571b63c8 mmal:0x4b891b00 to vc.ril.video_render:in:0(I420) (status=03 EINVAL)
    16:29:37.738 T:1205854976 ERROR: CMMALRenderer::Process - Failed to send omvb:0x4f766150 mmal:0x4b891cd8 to vc.ril.video_render:in:0(I420) (status=03 EINVAL)
    16:29:37.772 T:1205854976 ERROR: CMMALRenderer::Process - Failed to send omvb:0x57175c98 mmal:0x4b891eb0 to vc.ril.video_render:in:0(I420) (status=03 EINVAL)
    16:29:37.872 T:1205854976 ERROR: CMMALRenderer::Process - Failed to send omvb:0x4f7861f0 mmal:0x4b892088 to vc.ril.video_render:in:0(I420) (status=03 EINVAL)
    16:29:37.905 T:1205854976 ERROR: CMMALRenderer::Process - Failed to send omvb:0x5719d1e8 mmal:0x4b892260 to vc.ril.video_render:in:0(I420) (status=03 EINVAL)
    16:29:38.022 T:1205854976 ERROR: CMMALRenderer::Process - Failed to send omvb:0x71eff348 mmal:0x4b892438 to vc.ril.video_render:in:0(I420) (status=03 EINVAL)
    16:29:38.055 T:1205854976 ERROR: CMMALRenderer::Process - Failed to send omvb:0x504fb270 mmal:0x4b892610 to vc.ril.video_render:in:0(I420) (status=03 EINVAL)
    16:29:38.305 T:1205854976 ERROR: CMMALRenderer::Process - Failed to send omvb:0x571ee050 mmal:0x4b8927e8 to vc.ril.video_render:in:0(I420) (status=03 EINVAL)
    16:29:38.322 T:1205854976 ERROR: CMMALRenderer::Process - Failed to send omvb:0x71e8d7a8 mmal:0x4b8929c0 to vc.ril.video_render:in:0(I420) (status=03 EINVAL)
    16:29:38.488 T:1205854976 ERROR: CMMALRenderer::Process - Failed to send omvb:0x4f556bd8 mmal:0x4b892b98 to vc.ril.video_render:in:0(I420) (status=03 EINVAL)
    16:29:38.555 T:1205854976 ERROR: CMMALRenderer::Process - Failed to send omvb:0x4f72fb00 mmal:0x4b892d70 to vc.ril.video_render:in:0(I420) (status=03 EINVAL)
    16:29:38.638 T:1205854976 ERROR: CMMALRenderer::Process - Failed to send omvb:0x57103be8 mmal:0x4b892f48 to vc.ril.video_render:in:0(I420) (status=03 EINVAL)
    16:29:38.772 T:1205854976 ERROR: CMMALRenderer::Process - Failed to send omvb:0x504ef428 mmal:0x4b893120 to vc.ril.video_render:in:0(I420) (status=03 EINVAL)
    16:29:39.022 T:1205854976 ERROR: CMMALRenderer::Process - Failed to send omvb:0x4f8d96f0 mmal:0x4b8932f8 to vc.ril.video_render:in:0(I420) (status=03 EINVAL)
    16:29:39.038 T:1205854976 ERROR: CMMALRenderer::Process - Failed to send omvb:0x71eb37e8 mmal:0x4b8934d0 to vc.ril.video_render:in:0(I420) (status=03 EINVAL)
    16:29:39.238 T:1205854976 ERROR: CMMALRenderer::Process - Failed to send omvb:0x5713c0c0 mmal:0x4b8936a8 to vc.ril.video_render:in:0(I420) (status=03 EINVAL)
    16:29:39.272 T:1205854976 ERROR: CMMALRenderer::Process - Failed to send omvb:0x504c25b0 mmal:0x4b893880 to vc.ril.video_render:in:0(I420) (status=03 EINVAL)
    16:29:39.338 T:1205854976 ERROR: CMMALRenderer::Process - Failed to send omvb:0x4f7cc540 mmal:0x4b893a58 to vc.ril.video_render:in:0(I420) (status=03 EINVAL)
    16:29:39.438 T:1205854976 ERROR: CMMALRenderer::Process - Failed to send omvb:0x4f8873c8 mmal:0x4b893c30 to vc.ril.video_render:in:0(I420) (status=03 EINVAL)
    16:29:39.955 T:1692279552 ERROR: CMMALPool::GetBuffer - failed pool:0x4d605f90 omvb:(nil) mmal:(nil) timeout:500
    16:29:39.956 T:1692279552 ERROR: CAddonVideoCodec::GetFrameBuffer Failed to allocate buffer
    [/cbox]