Kein Rezept, direkt auf der box mit python setup.py build/install
Benötigt wird xz-dev und liblzma5
backports.lzma-0.0.8
Ich kann da gerne pakete für armhf/mipsel machen.
gruß pclin
Kein Rezept, direkt auf der box mit python setup.py build/install
Benötigt wird xz-dev und liblzma5
backports.lzma-0.0.8
Ich kann da gerne pakete für armhf/mipsel machen.
gruß pclin
Ich hab es mal auf der DM900 gebaut.
Die _lzma.so ist größer als die von Open*
[16:19 root@dm900 test] > python test_lzma.py
test_bad_filter_spec (__main__.CompressorDecompressorTestCase) ... ok
test_compressor_bigmem (__main__.CompressorDecompressorTestCase) ... ok
test_decompressor_after_eof (__main__.CompressorDecompressorTestCase) ... ok
test_decompressor_alone (__main__.CompressorDecompressorTestCase) ... ok
test_decompressor_auto (__main__.CompressorDecompressorTestCase) ... ok
test_decompressor_bad_input (__main__.CompressorDecompressorTestCase) ... ok
test_decompressor_bigmem (__main__.CompressorDecompressorTestCase) ... ok
test_decompressor_chunks (__main__.CompressorDecompressorTestCase) ... ok
test_decompressor_memlimit (__main__.CompressorDecompressorTestCase) ... ok
test_decompressor_multistream (__main__.CompressorDecompressorTestCase) ... ok
test_decompressor_raw_1 (__main__.CompressorDecompressorTestCase) ... ok
test_decompressor_raw_2 (__main__.CompressorDecompressorTestCase) ... ok
test_decompressor_raw_3 (__main__.CompressorDecompressorTestCase) ... ok
test_decompressor_raw_4 (__main__.CompressorDecompressorTestCase) ... ok
test_decompressor_unused_data (__main__.CompressorDecompressorTestCase) ... ok
test_decompressor_xz (__main__.CompressorDecompressorTestCase) ... ok
test_roundtrip_alone (__main__.CompressorDecompressorTestCase) ... ok
test_roundtrip_chunks (__main__.CompressorDecompressorTestCase) ... ok
test_roundtrip_raw (__main__.CompressorDecompressorTestCase) ... ok
test_roundtrip_xz (__main__.CompressorDecompressorTestCase) ... ok
test_simple_bad_args (__main__.CompressorDecompressorTestCase) ... ok
test_bad_args (__main__.CompressDecompressFunctionTestCase) ... ok
test_decompress_bad_input (__main__.CompressDecompressFunctionTestCase) ... ok
test_decompress_good_input (__main__.CompressDecompressFunctionTestCase) ... ok
test_decompress_incomplete_input (__main__.CompressDecompressFunctionTestCase) ... ok
test_decompress_memlimit (__main__.CompressDecompressFunctionTestCase) ... ok
test_decompress_multistream (__main__.CompressDecompressFunctionTestCase) ... ok
test_decompress_multistream_trailing_junk (__main__.CompressDecompressFunctionTestCase) ... ok
test_decompress_trailing_junk (__main__.CompressDecompressFunctionTestCase) ... ok
test_roundtrip (__main__.CompressDecompressFunctionTestCase) ... ok
test_close (__main__.FileTestCase) ... ok
test_closed (__main__.FileTestCase) ... ok
test_fileno (__main__.FileTestCase) ... ok
test_init (__main__.FileTestCase) ... ok
test_init_bad_check (__main__.FileTestCase) ... ok
test_init_bad_filter_spec (__main__.FileTestCase) ... ok
test_init_bad_mode (__main__.FileTestCase) ... ok
test_init_bad_preset (__main__.FileTestCase) ... ok
test_init_mode (__main__.FileTestCase) ... ok
test_init_with_filename (__main__.FileTestCase) ... ok
test_init_with_preset_and_filters (__main__.FileTestCase) ... ok
test_iterator (__main__.FileTestCase) ... ok
test_peek (__main__.FileTestCase) ... ok
test_peek_bad_args (__main__.FileTestCase) ... ok
test_read (__main__.FileTestCase) ... ok
test_read1 (__main__.FileTestCase) ... ok
test_read1_0 (__main__.FileTestCase) ... ok
test_read1_10 (__main__.FileTestCase) ... ok
test_read1_bad_args (__main__.FileTestCase) ... ok
test_read1_multistream (__main__.FileTestCase) ... ok
test_read_0 (__main__.FileTestCase) ... ok
test_read_10 (__main__.FileTestCase) ... ok
test_read_bad_args (__main__.FileTestCase) ... ok
test_read_bad_data (__main__.FileTestCase) ... ok
test_read_from_file (__main__.FileTestCase) ... ok
test_read_from_file_with_bytes_filename (__main__.FileTestCase) ... ok
test_read_incomplete (__main__.FileTestCase) ... ok
test_read_multistream (__main__.FileTestCase) ... ok
test_read_multistream_buffer_size_aligned (__main__.FileTestCase) ... ok
test_read_multistream_trailing_junk (__main__.FileTestCase) ... ok
test_read_trailing_junk (__main__.FileTestCase) ... ok
test_readable (__main__.FileTestCase) ... ok
test_readline (__main__.FileTestCase) ... ok
test_readlines (__main__.FileTestCase) ... ok
test_seek_backward (__main__.FileTestCase) ... ok
test_seek_backward_across_streams (__main__.FileTestCase) ... ok
test_seek_backward_relative_to_end (__main__.FileTestCase) ... ok
test_seek_bad_args (__main__.FileTestCase) ... ok
test_seek_forward (__main__.FileTestCase) ... ok
test_seek_forward_across_streams (__main__.FileTestCase) ... ok
test_seek_forward_relative_to_current (__main__.FileTestCase) ... ok
test_seek_forward_relative_to_end (__main__.FileTestCase) ... ok
test_seek_past_end (__main__.FileTestCase) ... ok
test_seek_past_start (__main__.FileTestCase) ... ok
test_seekable (__main__.FileTestCase) ... ok
test_tell (__main__.FileTestCase) ... ok
test_tell_bad_args (__main__.FileTestCase) ... ok
test_writable (__main__.FileTestCase) ... ok
test_write (__main__.FileTestCase) ... ok
test_write_10 (__main__.FileTestCase) ... ok
test_write_append (__main__.FileTestCase) ... ok
test_write_append_to_file (__main__.FileTestCase) ... ok
test_write_bad_args (__main__.FileTestCase) ... ok
test_write_to_file (__main__.FileTestCase) ... ok
test_write_to_file_with_bytes_filename (__main__.FileTestCase) ... ok
test_writelines (__main__.FileTestCase) ... ok
test_bad_params (__main__.OpenTestCase) ... ok
test_binary_modes (__main__.OpenTestCase) ... ok
test_encoding (__main__.OpenTestCase) ... ok
test_encoding_error_handler (__main__.OpenTestCase) ... ok
test_filename (__main__.OpenTestCase) ... ok
test_format_and_filters (__main__.OpenTestCase) ... ok
test_newline (__main__.OpenTestCase) ... ok
test_text_modes (__main__.OpenTestCase) ... ok
test_unicode_filename (__main__.OpenTestCase) ... ok
test__decode_filter_properties (__main__.MiscellaneousTestCase) ... ok
test__encode_filter_properties (__main__.MiscellaneousTestCase) ... ok
test_filter_properties_roundtrip (__main__.MiscellaneousTestCase) ... ok
test_is_check_supported (__main__.MiscellaneousTestCase) ... ok
----------------------------------------------------------------------
Ran 99 tests in 19.021s
OK
Alles anzeigen
gruß pclin
Absolut ohne Probleme, und nicht nur Youtube, geht es auch über UPnP.
Beispiel mit kodi am externen PC.
Screenshot 1
LinuxMint kodi youtube (Player Auswahl)
Screenshot 2
Wiedergabe per UPnP auf der DM900
Screenshot 3
Display der DM900 während UPnP Wiedergabe (mit enigma2-plugin-systemplugins-displayskin)
ps.
Die von CMikula beschriebenen Probleme kann ich auf der DM900 nicht bestätigen, läuft Problemlos.
Shairport Sync is an AirPlay audio player – it plays audio streamed from iTunes, iOS and macOS devices and AirPlay sources such as Quicktime Player and ForkedDaapd, among others.
Hier im IHAD für armhf/mipsel erhältlich.
ToDo:
Implementierung ähnlich plaincast (z.Zt. spielt es über alles drüber! e2 Ton muss also Stumm sein, gut verwendbar mit kodi)
Darstellung der Metadaten
[09:49 root@dm900 ~] > shairport-sync-metadata-reader < /tmp/shairport-sync-metadata
Client's IP: "fe80::4b6:7997:31d7:c787".
"ssnc" "svip": "fe80::2a1:b0ff:fe60:6748".
Client's IP: "192.168.66.70".
"ssnc" "svip": "192.168.66.121".
"ssnc" "snua": "AirPlay/320.20".
"ssnc" "acre": "2626463268".
"ssnc" "daid": "6DAB2207F39BE048".
"ssnc" "pbeg": "".
"ssnc" "pvol": "0.00,0.00,-96.30,0.00".
"ssnc" "pfls": "".
"ssnc" "mdst": "1588123692".
Album Name: "MTV Unplugged - Kahedi Radio Show - Single".
Artist: "Max Herre".
Composer: "Fisher Bruce Carleston & Billy Preston".
Genre: "Hip-Hop/Rap".
Title: "So Wundervoll (feat. Gregory Porter)".
"ssnc" "mden": "1588123692".
"ssnc" "mdst": "1588127564".
Album Name: "MTV Unplugged - Kahedi Radio Show - Single".
Artist: "Max Herre".
Composer: "Fisher Bruce Carleston & Billy Preston".
Genre: "Hip-Hop/Rap".
Title: "So Wundervoll (feat. Gregory Porter)".
"ssnc" "mden": "1588127564".
"ssnc" "prgr": "1586311208/1588127564/1603565608".
"ssnc" "prsm": "".
Alles anzeigen
gruß pclin
Schau mal hier http://www.welches-hdmi-kabel.…-ultra-hd-unterstuetzung/
http://www.hdmi.org/manufacturer/hdmi_2_0/index.aspx
Und länge für 4K Übertragung ist max. 5m, darüber muss man sehr viel Glück haben oder Übertragung über CAT oder LWL mit TX/RX
gruß pclin
@Swiss-MAD
Ich dachte immer dein Avatar wäre 'Orginal'
Muss ich mir jetzt was anderes Vorstellen?!
Wenn ja, wäre ich auch an dem Bild interessiert.
gruß pclin
HD habe ich schon längst vom Strom genommen.
DreamUP bekommt keine Verbindung!
Nachdem ich den Tuner auch ausgebaut hatte, ging dann das Flashen...
Box bootet jetzt Tuner wird erkannt.
DANKE @gutemine
gruß pclin
So etwas hatte ich mir schon gedacht...
Wenn die Box jetzt booten würde, könnte ich es auch ausprobieren.
Ich habe leider nur eine beim Kunden ausbauen können, und genau die will jetzt nicht!
gruß pclin
Hallo,
ich sollte heute bei einem Kunden von uns 2 x 7020HD V2 in Betrieb nehmen leider wird bei beiden kein Tuner gefunden (Foto 1).
In beiden ist ein Tuner wie in Foto 2 verbaut, und sind bei Tuner A eingesetzt.
Bei einer der beiden Boxen gibt es auch ein Problem beim Booten.
Zur Zeit bootet die Box gar nicht, nur Blaue LED ist an, aus dem Netzteil hört man ein Tickern.
Benötige dringend Hilfe!
Gruß pclin
Plaincast geht auch prima wenn kodi aktiv ist und kodi-addon-pvr-vuplus verwendet wird, oder enigma2 als UPnP Player verwendet wird!
Im Screenshot sieht man das eigentlich TV (Tele5) aktiv war, plaincast vom iPhone zugespielt bringt aber Bild und Ton(Disney Movieclips TH Produktion).
gruß pclin
EDIT:
Mit alpha.sh kann man jederzeit das Bild zwischen kodi und e2-plaincast 'umschalten'.
Wenn kodi selber schon Ton abspielt hört man allerdings beides!
Fehlt vielleicht rfkill?
Package: rfkill
Version: 0.5-r0.0
Description: Radio enable/disable command line utility
Radio enable/disable command line utility.
Section: base
Priority: optional
Maintainer: OE-Core Developers <openembedded-core@lists.openembedded.org>
Architecture: armhf
OE: rfkill
PackageArch: cortexa15hf-neon-vfpv4
Homepage: http://linuxwireless.org/en/users/Documentation/rfkill
Depends: update-alternatives-dpkg, libc6 (>= 2.23)
Alles anzeigen
EDIT:
Die Meldung
kommt auch wenn rfkill installiert ist und kein device gefunden/vorhanden ist.
gruß pclin
meson, ninja-build und python3 - armhf/mipsel, ist jetzt im IHAD verfügbar.
Installiert und getestet auf DM820 und DM900.
Auf beiden Boxen wurde damit libmpdclient_2.0.13 erstellt.
[13:39 root@dm900 /] > apt show meson
Package: meson
Status: install ok installed
Priority: optional
Section: devel
Maintainer: pclin <pclin@ufo-service.de>
Version: 0.42.0-r0.0
Depends: ninja-build (>= 1.7.2), python3
OE: meson
PackageArch: all
Homepage: http://mesonbuild.com
Installed-Size: unknown
Download-Size: unknown
APT-Manual-Installed: yes
APT-Sources: /var/lib/dpkg/status
Description: high-productivity build system
Meson is a build system designed to increase programmer
productivity. It does this by providing a fast, simple and easy to
use interface for modern software development tools and practices.
[13:39 root@dm900 /] > apt show ninja-build
Package: ninja-build
Status: install ok installed
Priority: optional
Section: devel
Maintainer: pclin <pclin@ufo-service.de>
Version: 1.7.2-r0.0
Depends: libc6 (>= 2.23), libstdc++6 (>= 5.3.0), re2c (>= 0.13.5)
Original-Maintainer: Gary Kramlich <grim@reaperworld.com>
OE: ninja
PackageArch: cortexa15hf-neon-vfpv4
Homepage: http://martine.github.com/ninja/
Installed-Size: unknown
Download-Size: unknown
APT-Manual-Installed: yes
APT-Sources: /var/lib/dpkg/status
Description: small build system closest in spirit to Make
Ninja is yet another build system. It takes as input the interdependencies of
files (typically source code and output executables) and orchestrates
building them, quickly.
[13:39 root@dm900 /] > apt show python3-modules
Package: python3-modules
Priority: optional
Section: devel/python
Maintainer: OE-Core Developers <openembedded-core@lists.openembedded.org>
Version: 3.5.1-r1.0.1
Depends: python3-pickle, python3-textutils, python3-signal, python3-debugger, python3-pprint, python3-multiprocessing, python3-audio, python3-difflib, python3-subprocess, python3-idle, python3-crypt, python3-math, python3-compile, python3-doctest, python3-html, python3-sqlite3, python3-re, python3-unittest, python3-xmlrpc, python3-numbers, python3-io, python3-mailbox, python3-lang, python3-smtpd, python3-gdbm, python3-netclient, python3-sqlite3-tests, python3-tkinter, python3-selectors, python3-pydoc, python3-reprlib, python3-email, python3-codecs, python3-logging, python3-threading, python3-importlib, python3-ctypes, python3-netserver, python3-argparse, python3-profile, python3-core, python3-tests, python3-asyncio, python3-terminal, python3-image, python3-datetime, python3-misc, python3-fcntl, python3-2to3, python3-xml, python3-readline, python3-db, python3-resource, python3-unixadmin, python3-shell, python3-compression, python3-mmap, python3-syslog, python3-stringold, python3-curses, python3-json, python3-mime, python3-pkgutil, python3-enum, python3-distutils
Download-Size: 1.140 B
SHA512: b1fc1db13fa28ac017777488e99c3b6119ebfbf0e43a20d6429ca1576c52656d93c552b36380d1ad556ce7ba892825b65ad2b52f56ba173e8953311cd91dc979
OE: python3
PackageArch: cortexa15hf-neon-vfpv4
Homepage: http://www.python.org
Installed-Size: unknown
APT-Manual-Installed: yes
APT-Sources: http://192.168.66.67/cortexa15hf-neon-vfpv4/ ./ Packages
Description: All Python modules
The Python Programming Language.
Alles anzeigen
gruß pclin
libmpdclient_2.0.13 gebaut mit meson,ninja und python3
Bei Interesse an meson, ninja und python3 könnt ihr euch melden, dann baue ich gerne Pakete.
python3 ist aus dem OE2.5, mit bitbake gebaut, da gibt es also schon Pakete.
gruß pclin
meson und ninja geht durch!
libmpdclient-2.13 ist gebaut.
[21:51 root@dm900 libmpdclient-2.13] > ninja -C output
ninja: Entering directory `output'
[46/46] Linking target example.
[21:53 root@dm900 libmpdclient-2.13] > ninja -C output install
ninja: Entering directory `output'
[0/1] Installing files.
Installing libmpdclient.so.2.13 to /usr/local/lib/libmpdclient.so.2.13
Installing async.h to /usr/local/include/mpd
Installing audio_format.h to /usr/local/include/mpd
Installing client.h to /usr/local/include/mpd
Installing capabilities.h to /usr/local/include/mpd
Installing compiler.h to /usr/local/include/mpd
Installing connection.h to /usr/local/include/mpd
Installing database.h to /usr/local/include/mpd
Installing directory.h to /usr/local/include/mpd
Installing entity.h to /usr/local/include/mpd
Installing error.h to /usr/local/include/mpd
Installing idle.h to /usr/local/include/mpd
Installing list.h to /usr/local/include/mpd
Installing mixer.h to /usr/local/include/mpd
Installing parser.h to /usr/local/include/mpd
Installing password.h to /usr/local/include/mpd
Installing player.h to /usr/local/include/mpd
Installing playlist.h to /usr/local/include/mpd
Installing protocol.h to /usr/local/include/mpd
Installing queue.h to /usr/local/include/mpd
Installing recv.h to /usr/local/include/mpd
Installing response.h to /usr/local/include/mpd
Installing send.h to /usr/local/include/mpd
Installing status.h to /usr/local/include/mpd
Installing stats.h to /usr/local/include/mpd
Installing tag.h to /usr/local/include/mpd
Installing output.h to /usr/local/include/mpd
Installing pair.h to /usr/local/include/mpd
Installing search.h to /usr/local/include/mpd
Installing socket.h to /usr/local/include/mpd
Installing song.h to /usr/local/include/mpd
Installing sticker.h to /usr/local/include/mpd
Installing settings.h to /usr/local/include/mpd
Installing message.h to /usr/local/include/mpd
Installing version.h to /usr/local/include/mpd
Installing /media/hdd/comp/OE2.5/dm900/libmpdclient-2.13/AUTHORS to /usr/local/share/doc/libmpdclient
Installing /media/hdd/comp/OE2.5/dm900/libmpdclient-2.13/COPYING to /usr/local/share/doc/libmpdclient
Installing /media/hdd/comp/OE2.5/dm900/libmpdclient-2.13/NEWS to /usr/local/share/doc/libmpdclient
Installing /media/hdd/comp/OE2.5/dm900/libmpdclient-2.13/README.rst to /usr/local/share/doc/libmpdclient
Installing /media/hdd/comp/OE2.5/dm900/libmpdclient-2.13/vapi/libmpdclient.vapi to /usr/local/share/vala/vapi
Installing /media/hdd/comp/OE2.5/dm900/libmpdclient-2.13/output/meson-private/libmpdclient.pc to /usr/local/lib/pkgconfig
Alles anzeigen
gruß pclin
meson ist jetzt gebaut. Jetzt mal versuchen ob es geht...
[21:49 root@dm900 libmpdclient-2.13] > /usr/bin/meson -v
0.42.0.dev1
[21:49 root@dm900 libmpdclient-2.13] > /usr/bin/meson --help
usage: meson [-h] [--prefix PREFIX] [--libdir LIBDIR]
[--libexecdir LIBEXECDIR] [--bindir BINDIR] [--sbindir SBINDIR]
[--includedir INCLUDEDIR] [--datadir DATADIR] [--mandir MANDIR]
[--infodir INFODIR] [--localedir LOCALEDIR]
[--sysconfdir SYSCONFDIR] [--localstatedir LOCALSTATEDIR]
[--sharedstatedir SHAREDSTATEDIR]
[--backend {ninja,vs,vs2010,vs2015,vs2017,xcode}]
[--buildtype {plain,debug,debugoptimized,release,minsize}]
[--strip] [--unity {on,off,subprojects}] [--werror]
[--layout {mirror,flat}] [--default-library {shared,static}]
[--warnlevel {1,2,3}] [--stdsplit] [--errorlogs]
[--cross-file CROSS_FILE] [-D option] [-v]
[--wrap-mode {WrapMode.default,WrapMode.nofallback,WrapMode.nodownload}]
[directories [directories ...]]
positional arguments:
directories
optional arguments:
-h, --help show this help message and exit
--prefix PREFIX Installation prefix (default: /usr/local).
--libdir LIBDIR Library directory (default: lib).
--libexecdir LIBEXECDIR
Library executable directory (default: libexec).
--bindir BINDIR Executable directory (default: bin).
--sbindir SBINDIR System executable directory (default: sbin).
--includedir INCLUDEDIR
Header file directory (default: include).
--datadir DATADIR Data file directory (default: share).
--mandir MANDIR Manual page directory (default: share/man).
--infodir INFODIR Info page directory (default: share/info).
--localedir LOCALEDIR
Locale data directory (default: share/locale).
--sysconfdir SYSCONFDIR
Sysconf data directory (default: etc).
--localstatedir LOCALSTATEDIR
Localstate data directory (default: var).
--sharedstatedir SHAREDSTATEDIR
Architecture-independent data directory (default:
com).
--backend {ninja,vs,vs2010,vs2015,vs2017,xcode}
Backend to use (default: ninja).
--buildtype {plain,debug,debugoptimized,release,minsize}
Build type to use (default: debug).
--strip Strip targets on install.
--unity {on,off,subprojects}
Unity build (default: off).
--werror Treat warnings as errors.
--layout {mirror,flat}
Build directory layout (default: mirror).
--default-library {shared,static}
Default library type (default: shared).
--warnlevel {1,2,3} Compiler warning level to use (default: 1).
--stdsplit Split stdout and stderr in test logs.
--errorlogs Whether to print the logs from failing tests.
--cross-file CROSS_FILE
File describing cross compilation environment.
-D option Set the value of an option, can be used several times
to set multiple options.
-v, --version show program's version number and exit
--wrap-mode {WrapMode.default,WrapMode.nofallback,WrapMode.nodownload}
Special wrap mode to use
Alles anzeigen
meson . output
[21:49 root@dm900 libmpdclient-2.13] > meson . output
The Meson build system
Version: 0.42.0.dev1
Source dir: /media/hdd/comp/OE2.5/dm900/libmpdclient-2.13
Build dir: /media/hdd/comp/OE2.5/dm900/libmpdclient-2.13/output
Build type: native build
Project name: libmpdclient
Native C compiler: ccache cc (gcc 5.3.0)
Build machine cpu family: arm
Build machine cpu: armv7l
Checking for function "getaddrinfo": YES
Configuring config.h using configuration
Configuring version.h using configuration
Compiler for C supports argument -Wall: YES
Compiler for C supports argument -Wextra: YES
Compiler for C supports argument -Wno-deprecated-declarations: YES
Compiler for C supports argument -Wmissing-prototypes: YES
Compiler for C supports argument -Wshadow: YES
Compiler for C supports argument -Wpointer-arith: YES
Compiler for C supports argument -Wstrict-prototypes: YES
Compiler for C supports argument -Wcast-qual: YES
Compiler for C supports argument -Wwrite-strings: YES
Compiler for C supports argument -Wl,--version-script=/media/hdd/comp/OE2.5/dm900/libmpdclient-2.13/libmpdclient.ld: YES
Build targets in project: 2
Alles anzeigen
gruß pclin
Ich habe jetzt erstmal libmpdclient-2.0.11 für mipsel/armhf compiliert, das geht noch ohne meson.
Ab 2.0.12 ist dann meson.
ncmpc-0.27 ging dann auch durch.
[20:34 root@dm900 ncmpc-0.27] > ncmpc -V
ncmpc version: 0.27
build options: multibyte wide locale nls colors getmouse artist-screen help-screen search-screen song-screen key-screen outputs-screen
configuration files:
/root/.ncmpc/config
/usr/etc/ncmpc/config
Übersetzer
Launchpad Contributions:
BBO https://launchpad.net/~bbo
Christoph Mende https://launchpad.net/~cmende
Max Kellermann https://launchpad.net/~max-duempel
Monika Brinkert https://launchpad.net/~moni-sunpig
Samuel Creshal https://launchpad.net/~samuel-creshal
cmdrhenner https://launchpad.net/~cmdrhenner
Alles anzeigen
Die libs und ncmpc gibt es in kürze im IHAD.
gruß pclin
ps.
meson wird aber noch weiter versucht...
Ist ja spannend.
Nochmals geänderte mpd.conf im IHAD Thread
Jetzt wird auch eine db erstellt und abspielen mit ncmpc oder in kodi mit MPD Client ist jetzt möglich.
Versuche gerade ncmpc-0.27 zu compilieren.
Das braucht die aktuelle libmpdclient.
Um libmpdclient zubauen benötigt man meson und ninja
The Meson Build system
ninja a small build system with a focus on speed
Für meson braucht man python3 , bitbake baut gerade.
ninja ist fertig.
[16:55 root@dm900 ~] > ninja --help
usage: ninja [options] [targets...]
if targets are unspecified, builds the 'default' target (see manual).
options:
--version print ninja version ("1.7.2.git")
-C DIR change to DIR before doing anything else
-f FILE specify input build file [default=build.ninja]
-j N run N jobs in parallel [default=3, derived from CPUs available]
-k N keep going until N jobs fail [default=1]
-l N do not start new jobs if the load average is greater than N
-n dry run (don't run commands but act like they succeeded)
-v show all command lines while building
-d MODE enable debugging (use -d list to list modes)
-t TOOL run a subtool (use -t list to list subtools)
terminates toplevel options; further flags are passed to the tool
-w FLAG adjust warnings (use -w list to list warnings)
Alles anzeigen
gruß pclin
mpd startet jetzt!
Es lag an der mpd.conf
Die mpd.conf Ist jetzt im IHAD.
Und als Client für armhf ncmpc
[16:13 root@dm900 ~] > systemctl status mpd
● mpd.service - Music Player Daemon
Loaded: loaded (/lib/systemd/system/mpd.service; disabled; vendor preset: enabled)
Active: active (running) since Di 2017-08-01 16:13:21 CEST; 9s ago
Main PID: 4572 (mpd)
CGroup: /system.slice/mpd.service
└─4572 /usr/bin/mpd --no-daemon
Aug 01 16:13:21 dm900 systemd[1]: Started Music Player Daemon.
gruß pclin
EDIT:
An der mpd.conf stimmt noch was nicht. Es werden keine Daten eingelesen.
In kodi kann ich aber schon eine Verbindung herstellen.