Beiträge von pclin

    Was auch für mich hervorragend ist das ich TV Bild von e2 und Audio mit gst123 über USB-Audio mischen kann.
    Das hat mir gefehlt seitdem ich keinen AV-Receiver mehr einsetze, und alles nur noch an der DSP hängt.


    Das ist natürlich nicht nur mit gst123 möglich, sondern überall wo man zwischen
    alsa=hw:0 oder hw:1
    oss=/dev/dsp0 oder /dev/dsp1
    wählen kann.


    gruß pclin

    Da fällt mir gerade ein warum haben wir eigentlich boot_musik? :grinning_squinting_face:
    Muss ja nicht mit gst123 sein...


    Code
    [21:30 root@dm900 mp3] > gst123 -f -a oss=/dev/dsp1 boot_musik.mp3
    Playing file:///hdd/mp3/boot_musik.mp3
    Title   : Intro Duction                                                                                                Artist  : Marcus Miller                                                                                               
    Album   : Silver Rain                                                                                                  Genre   : Other                                                                                                       
    Comment : Track 1                                                                                                      Date    :                                                                                                             
    Codec   : MPEG-1 Layer 3 (MP3) (audio)                                                                                
    
    
    Time: 0:00:30.59 of 0:00:30.69 | Bitrate: 160.0 kbit/sec


    gruß pclin

    enigma2 ist gestopt (auch kein X11)


    Bild und Ton
    Um das Bild zusehen muss ich alerdings immer mit alpha.sh umschalten.
    Ton getestet mit alsa und oss über SPDIF und USB-Audio



    gruß pclin

    Im Dreambox SDK ist gst123 Blacklisted.

    Code
    PNBLACKLIST[gst123] ?= "gst123 is still "sometimes" using wrong sysroot"

    Ist so aber so nicht Richtig.
    Es wird nur nicht gebaut weil in allen Sourcen die nicht git sind nicht durchgebaut wird.
    Da fehlt nämlich der .git Ordner... und compilieren bricht dann ab. gst123 ist dann aber schon gebaut.


    gruß pclin


    ps.
    Ähnliches gilt auch für claws-mail.
    Auf der DM900 gebaut einwandfrei.
    Ist schon immer mein Favorit auf der Dreambox. :smiling_face:


    gst123_0.3.5_armhf (git)



    Es geht auch USB-Audio :grinning_squinting_face:


    Im Zip file ist nur eine bin enthalten. Entpacken nach /usr/bin, Rechte 755
    gstremer-plugins installiern (am besten alle), + gstreamer-libav


    gstreamer-libav gibt es im kodi Download Thread


    Alle gstreamer plugins auf einmal

    Code
    apt install gstreamer1.0-plugins-good-meta gstreamer1.0-plugins-base-meta gstreamer1.0-plugins-bad-meta gstreamer1.0-plugins-ugly-meta

    Es ist gut möglich das noch zusätzliche Pakete installiert werden müssen.

    Code
    [22:56 root@dm900 mp3] > gst123 --full-version
    gst123:    0.3.5
    GStreamer: 1.6.4-0
    GTK+:      2.24.29
    GLib:      2.46.2

    gruß pclin

    gst123 0.3.4
    The program gst123 is designed to be a more flexible command line playerin the spirit of ogg123 and mpg123, based on gstreamer. It plays all fileformats gstreamer understands, so if you have a music collection whichcontains different file formats, like flac, ogg and mp3, you can use gst123to play all your music files.Since gst123-0.1.0 support for watching videos has been added; howevergst123 should run fine in situations where no X11 display is available;videos can be played without X11 display, too (-x, --novideo); in thiscase, only the audio stream will be played.


    Spielt 'fast' alles ab. mp3, flag, wav, wma, opus usw.
    Kann ohne X verwendet werden.


    Hat mit X die gstreamer visualization plugins (die gehen SUPER, kommt auf den Screenshots nicht so rüber)




    gruß pclin

    Seit einem Jahr Versuche ich schon mplayer für armhf zu compilieren.
    Heute ist es endlich gelungen. Gibt es jetzt im IHAD in verschiedenen Version, auch ohne X11.
    Das ganze ist auf der DM900 im dreamOS compiliert.


    Man kann ihn über die playercorefactory.xml in kodi einsetzen.
    Audio geht sehr gut bei Video wieder die Beschränkung auf max. 720 wegen ffmpeg und dem fehlendem HW Support.


    Auch die Fernbedienung geht, und man kann USB-Audio auswählen.


    Video Treiber die in e2 funktionieren fbdev, fbdev2, SDL und directfb




    Das ganze ist rein 'Experimetal' der 'normale' User braucht es nicht!


    Ich habe jetzt auch endlich wieder eine gtk Version für X11 mit GUI und OSD-Memü :grinning_squinting_face:


    gruß pclin

    kodi 18 scheitert jetzt bei 95% an X11.
    Ich baue heute mal ohne X11.


    Um so weit zu kommen reicht es das CMakeCache file anzupassen.

    Code
    # This is the CMakeCache file.# For build in directory: /hdd/comp/xbmc/build

    Hier kann man FMT und RAPIDJSON auf 'INTERNAL' schalten, und NEON (solange es nicht funktioniert) ausschalten.


    Bei ffmpeg muss mann noch in /hdd/comp/xbmc/build/build/ffmpeg/src/ffmpeg/CMakeLists.txt vaapi und vdpau disabeln.


    EDIT:
    Ohne x11 geht erstmal nicht...
    Valid platforms: rbpi aml wayland mir gbm x11


    gruß pclin

    @maluhi
    bb files gibt es noch nicht. Ich baue direkt auf der DM900.
    Hier im Code kann man sehen das alles Richtig erkannt wird.

    Ohne NEON geht es jetzt auch bis 94%, musste ich in 2 files ändern.
    Jetzt hängt es bei x11 GLContextEGL.cpp
    Platform: X11 wird Automatisch gesetzt.


    Mit X11 hat es bei mir auch unter kodi-17 noch nie funktioniert.




    gruß pclin

    Komme da noch nicht weiter.
    Ich denke wenn man die Hürde schafft geht der Rest durch.
    Ist jetzt bis 73%, ein kodi-xrander ist auch schon gebaut.

    gruß pclin

    shairport-sync-airplay-audio-player


    Hier zum Thread


    Und bei NN2 gibt es ein Plugin dafür.
    Man benötigt
    shairport-sync
    enigma2-plugin-extensions-shairportui
    libalac0
    Die Pakete gehen in aktuellen 'unstable'


    gruß pclin

    Jetzt geht es bis 71%


    Bei [ 58%] Building CXX object build/guilib/CMakeFiles/guilib.dir/MatrixGLES.cpp.o kommt es aber zum Error

    gruß pclin

    Hi,
    ich versuche gerade mal wieder kodi 18 (kodi 18 alpha 2) zu compilieren.
    Gebaut wird aud der DM900 dreamOS.


    Nachdem ich fmt und rapidjson compiliert habe, komme ich inzwischen auch um einiges weiter...
    Leider hänge ich jetzt bei ca. 38% und bräuchte Hilfe.


    mkdir build && cd build
    cmake ..


    configure


    Damit es bis hierhin durch ging musste ich bei ffmpeg (3.4.1) in CMakeLists.txt vaapi und vdpau disablen.
    Erster hänger deshalb bei ca. 9%


    build


    Es hängt dann bei WebServer.cpp (Auszug)
    EDIT:
    Nach compilieren von libmicrohttpd-0.9.59 geht es weiter...


    gruß pclin

    keymap.xml dreamOS enigma2 - 29.03.2018 v.04


    Einige noch bisher nicht gemappt funktionen hinzugefügt.


    Beispiele:
    FB
    langer Tasten Druck auf INFO Taste (kein OSD eingeblendet > EPG Menü)
    Tastatur
    langer Tasten Druck F5 und I


    Zuordnungen für
    FB
    KEY_NEXT und KEY_BACK
    Tastatur
    HOME (Pos1) und END (Ende) teilweise zusätzlich mit Previoussong und Nextsong (Beispiel History NEXT/BACK)
    an diversen Stellen hinzugefügt.


    Wer selbst baut und nicht drauf warten möchte das DP das wieder einpflegt kann auch mein enigma2_%.bbappend verwenden. Dann ist auch nach einem Update alles Safe, ohne rein kopieren zu müssen.


    keyamp.xml nach
    .../opendreambox/meta-opendreambox/recipes-dreambox/enigma2/enigma2/opendreambox
    enigma2_%.bbappend nach
    .../opendreambox/meta-opendreambox/recipes-dreambox/enigma2


    enigma2_%.bbappend

    Code
    FILESEXTRAPATHS_prepend := "${THISDIR}/${BPN}:"
    
    
    SRC_URI += " file://keymap.xml \
               "
    
    
    do_configure_append() {
      mv ${WORKDIR}/keymap.xml ${S}/usr/share/enigma2/keymap.xml
    }


    gruß pclin