Home of the Squeezebox™ & Transporter® network music players.
Page 355 of 355 FirstFirst ... 255305345353354355
Results 3,541 to 3,549 of 3549
  1. #3541
    Senior Member paul-'s Avatar
    Join Date
    Jan 2013
    Posts
    2,293
    I donĺt think aplay lists them either.
    piCorePlayer a small player for the Raspberry Pi in RAM.
    Homepage: https://www.picoreplayer.org

    Please donate if you like the piCorePlayer

  2. #3542
    Senior Member
    Join Date
    Oct 2005
    Location
    Ireland
    Posts
    17,853
    On an Ubuntu system 18.04 (4.15 kernel) with a onboard Intel audio, a HDMI card, a v. cheap audio USB and a FIIO USB DAC.

    Code:
    minitower$ squeezelite -l
    Output devices:
      default                        - Playback/recording through the PulseAudio sound server
      null                           - Discard all samples (playback) or generate zero samples (capture)
      pulse                          - PulseAudio Sound Server
      sysdefault:CARD=PCH            - HDA Intel PCH, ALC887-VD Analog - Default Audio Device
      front:CARD=PCH,DEV=0           - HDA Intel PCH, ALC887-VD Analog - Front speakers
      surround21:CARD=PCH,DEV=0      - HDA Intel PCH, ALC887-VD Analog - 2.1 Surround output to Front and Subwoofer speakers
      surround40:CARD=PCH,DEV=0      - HDA Intel PCH, ALC887-VD Analog - 4.0 Surround output to Front and Rear speakers
      surround41:CARD=PCH,DEV=0      - HDA Intel PCH, ALC887-VD Analog - 4.1 Surround output to Front, Rear and Subwoofer speakers
      surround50:CARD=PCH,DEV=0      - HDA Intel PCH, ALC887-VD Analog - 5.0 Surround output to Front, Center and Rear speakers
      surround51:CARD=PCH,DEV=0      - HDA Intel PCH, ALC887-VD Analog - 5.1 Surround output to Front, Center, Rear and Subwoofer speakers
      surround71:CARD=PCH,DEV=0      - HDA Intel PCH, ALC887-VD Analog - 7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
      iec958:CARD=PCH,DEV=0          - HDA Intel PCH, ALC887-VD Digital - IEC958 (S/PDIF) Digital Audio Output
      dmix:CARD=PCH,DEV=0            - HDA Intel PCH, ALC887-VD Analog - Direct sample mixing device
      dmix:CARD=PCH,DEV=1            - HDA Intel PCH, ALC887-VD Digital - Direct sample mixing device
      dmix:CARD=PCH,DEV=2            - HDA Intel PCH, ALC887-VD Alt Analog - Direct sample mixing device
      dsnoop:CARD=PCH,DEV=0          - HDA Intel PCH, ALC887-VD Analog - Direct sample snooping device
      dsnoop:CARD=PCH,DEV=1          - HDA Intel PCH, ALC887-VD Digital - Direct sample snooping device
      dsnoop:CARD=PCH,DEV=2          - HDA Intel PCH, ALC887-VD Alt Analog - Direct sample snooping device
      hw:CARD=PCH,DEV=0              - HDA Intel PCH, ALC887-VD Analog - Direct hardware device without any conversions
      hw:CARD=PCH,DEV=1              - HDA Intel PCH, ALC887-VD Digital - Direct hardware device without any conversions
      hw:CARD=PCH,DEV=2              - HDA Intel PCH, ALC887-VD Alt Analog - Direct hardware device without any conversions
      plughw:CARD=PCH,DEV=0          - HDA Intel PCH, ALC887-VD Analog - Hardware device with all software conversions
      plughw:CARD=PCH,DEV=1          - HDA Intel PCH, ALC887-VD Digital - Hardware device with all software conversions
      plughw:CARD=PCH,DEV=2          - HDA Intel PCH, ALC887-VD Alt Analog - Hardware device with all software conversions
      hdmi:CARD=NVidia,DEV=0         - HDA NVidia, HDMI 0 - HDMI Audio Output
      hdmi:CARD=NVidia,DEV=1         - HDA NVidia, HDMI 1 - HDMI Audio Output
      dmix:CARD=NVidia,DEV=3         - HDA NVidia, HDMI 0 - Direct sample mixing device
      dmix:CARD=NVidia,DEV=7         - HDA NVidia, HDMI 1 - Direct sample mixing device
      dsnoop:CARD=NVidia,DEV=3       - HDA NVidia, HDMI 0 - Direct sample snooping device
      dsnoop:CARD=NVidia,DEV=7       - HDA NVidia, HDMI 1 - Direct sample snooping device
      hw:CARD=NVidia,DEV=3           - HDA NVidia, HDMI 0 - Direct hardware device without any conversions
      hw:CARD=NVidia,DEV=7           - HDA NVidia, HDMI 1 - Direct hardware device without any conversions
      plughw:CARD=NVidia,DEV=3       - HDA NVidia, HDMI 0 - Hardware device with all software conversions
      plughw:CARD=NVidia,DEV=7       - HDA NVidia, HDMI 1 - Hardware device with all software conversions
      sysdefault:CARD=Set            - C-Media USB Headphone Set, USB Audio - Default Audio Device
      front:CARD=Set,DEV=0           - C-Media USB Headphone Set, USB Audio - Front speakers
      surround21:CARD=Set,DEV=0      - C-Media USB Headphone Set, USB Audio - 2.1 Surround output to Front and Subwoofer speakers
      surround40:CARD=Set,DEV=0      - C-Media USB Headphone Set, USB Audio - 4.0 Surround output to Front and Rear speakers
      surround41:CARD=Set,DEV=0      - C-Media USB Headphone Set, USB Audio - 4.1 Surround output to Front, Rear and Subwoofer speakers
      surround50:CARD=Set,DEV=0      - C-Media USB Headphone Set, USB Audio - 5.0 Surround output to Front, Center and Rear speakers
      surround51:CARD=Set,DEV=0      - C-Media USB Headphone Set, USB Audio - 5.1 Surround output to Front, Center, Rear and Subwoofer speakers
      surround71:CARD=Set,DEV=0      - C-Media USB Headphone Set, USB Audio - 7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
      iec958:CARD=Set,DEV=0          - C-Media USB Headphone Set, USB Audio - IEC958 (S/PDIF) Digital Audio Output
      dmix:CARD=Set,DEV=0            - C-Media USB Headphone Set, USB Audio - Direct sample mixing device
      dsnoop:CARD=Set,DEV=0          - C-Media USB Headphone Set, USB Audio - Direct sample snooping device
      hw:CARD=Set,DEV=0              - C-Media USB Headphone Set, USB Audio - Direct hardware device without any conversions
      plughw:CARD=Set,DEV=0          - C-Media USB Headphone Set, USB Audio - Hardware device with all software conversions
      sysdefault:CARD=Audio          - DigiHug USB Audio, USB Audio - Default Audio Device
      front:CARD=Audio,DEV=0         - DigiHug USB Audio, USB Audio - Front speakers
      surround21:CARD=Audio,DEV=0    - DigiHug USB Audio, USB Audio - 2.1 Surround output to Front and Subwoofer speakers
      surround40:CARD=Audio,DEV=0    - DigiHug USB Audio, USB Audio - 4.0 Surround output to Front and Rear speakers
      surround41:CARD=Audio,DEV=0    - DigiHug USB Audio, USB Audio - 4.1 Surround output to Front, Rear and Subwoofer speakers
      surround50:CARD=Audio,DEV=0    - DigiHug USB Audio, USB Audio - 5.0 Surround output to Front, Center and Rear speakers
      surround51:CARD=Audio,DEV=0    - DigiHug USB Audio, USB Audio - 5.1 Surround output to Front, Center, Rear and Subwoofer speakers
      surround71:CARD=Audio,DEV=0    - DigiHug USB Audio, USB Audio - 7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
      iec958:CARD=Audio,DEV=0        - DigiHug USB Audio, USB Audio - IEC958 (S/PDIF) Digital Audio Output
      dmix:CARD=Audio,DEV=0          - DigiHug USB Audio, USB Audio - Direct sample mixing device
      dmix:CARD=Audio,DEV=1          - DigiHug USB Audio, USB Audio #1 - Direct sample mixing device
      dsnoop:CARD=Audio,DEV=0        - DigiHug USB Audio, USB Audio - Direct sample snooping device
      dsnoop:CARD=Audio,DEV=1        - DigiHug USB Audio, USB Audio #1 - Direct sample snooping device
      hw:CARD=Audio,DEV=0            - DigiHug USB Audio, USB Audio - Direct hardware device without any conversions
      hw:CARD=Audio,DEV=1            - DigiHug USB Audio, USB Audio #1 - Direct hardware device without any conversions
      plughw:CARD=Audio,DEV=0        - DigiHug USB Audio, USB Audio - Hardware device with all software conversions
      plughw:CARD=Audio,DEV=1        - DigiHug USB Audio, USB Audio #1 - Hardware device with all software conversions
    The hw devices also show up with aplay -L

  3. #3543
    Senior Member paul-'s Avatar
    Join Date
    Jan 2013
    Posts
    2,293
    I looked into this. This is a function of alsa.conf Note, that I only have the 2 soundcards (rpi builtin and and my i2s PianoPlus)

    The default alsa.conf has this
    Code:
    # show all name hints also for definitions without hint {} section
    defaults.namehint.showall off
    # show just basic name hints
    defaults.namehint.basic on
    # show extended name hints
    defaults.namehint.extended off
    Changing to
    Code:
    # show all name hints also for definitions without hint {} section
    defaults.namehint.showall off
    # show just basic name hints
    defaults.namehint.basic on
    # show extended name hints
    defaults.namehint.extended on     <<---This value set to on
    Yields
    Code:
    tc@USBridgeSig:/usr/local/share/alsa$ squeezelite -l
    Output devices:
      null                           - Discard all samples (playback) or generate zero samples (capture)
      sysdefault:CARD=ALSA           - bcm2835 ALSA, bcm2835 ALSA - Default Audio Device
      dmix:CARD=ALSA,DEV=0           - bcm2835 ALSA, bcm2835 ALSA - Direct sample mixing device
      dmix:CARD=ALSA,DEV=1           - bcm2835 ALSA, bcm2835 IEC958/HDMI - Direct sample mixing device
      dmix:CARD=ALSA,DEV=2           - bcm2835 ALSA, bcm2835 IEC958/HDMI1 - Direct sample mixing device
      dsnoop:CARD=ALSA,DEV=0         - bcm2835 ALSA, bcm2835 ALSA - Direct sample snooping device
      dsnoop:CARD=ALSA,DEV=1         - bcm2835 ALSA, bcm2835 IEC958/HDMI - Direct sample snooping device
      dsnoop:CARD=ALSA,DEV=2         - bcm2835 ALSA, bcm2835 IEC958/HDMI1 - Direct sample snooping device
      hw:CARD=ALSA,DEV=0             - bcm2835 ALSA, bcm2835 ALSA - Direct hardware device without any conversions
      hw:CARD=ALSA,DEV=1             - bcm2835 ALSA, bcm2835 IEC958/HDMI - Direct hardware device without any conversions
      hw:CARD=ALSA,DEV=2             - bcm2835 ALSA, bcm2835 IEC958/HDMI1 - Direct hardware device without any conversions
      plughw:CARD=ALSA,DEV=0         - bcm2835 ALSA, bcm2835 ALSA - Hardware device with all software conversions
      plughw:CARD=ALSA,DEV=1         - bcm2835 ALSA, bcm2835 IEC958/HDMI - Hardware device with all software conversions
      plughw:CARD=ALSA,DEV=2         - bcm2835 ALSA, bcm2835 IEC958/HDMI1 - Hardware device with all software conversions
      sysdefault:CARD=PianoDACPlus   - PianoDACPlus, PianoDACPlus multicodec-0 - Default Audio Device
      dmix:CARD=PianoDACPlus,DEV=0   - PianoDACPlus, PianoDACPlus multicodec-0 - Direct sample mixing device
      dsnoop:CARD=PianoDACPlus,DEV=0 - PianoDACPlus, PianoDACPlus multicodec-0 - Direct sample snooping device
      hw:CARD=PianoDACPlus,DEV=0     - PianoDACPlus, PianoDACPlus multicodec-0 - Direct hardware device without any conversions
      plughw:CARD=PianoDACPlus,DEV=0 - PianoDACPlus, PianoDACPlus multicodec-0 - Hardware device with all software conversions
    Changing to
    Code:
    # show all name hints also for definitions without hint {} section
    defaults.namehint.showall on    <-----This is set on
    # show just basic name hints
    defaults.namehint.basic on
    # show extended name hints
    defaults.namehint.extended on     <-----This is set on
    Yields (Note that this includes every option that is in asound, the devices may or may not be present.)
    Code:
    tc@USBridgeSig:/usr/local/share/alsa$ squeezelite -l
    Output devices:
      null                           - Discard all samples (playback) or generate zero samples (capture)
      default
      pcpinput
      plugequal
      equal
      sysdefault:CARD=ALSA           - bcm2835 ALSA, bcm2835 ALSA - Default Audio Device
      dmix:CARD=ALSA,DEV=0           - bcm2835 ALSA, bcm2835 ALSA - Direct sample mixing device
      dmix:CARD=ALSA,DEV=1           - bcm2835 ALSA, bcm2835 IEC958/HDMI - Direct sample mixing device
      dmix:CARD=ALSA,DEV=2           - bcm2835 ALSA, bcm2835 IEC958/HDMI1 - Direct sample mixing device
      dsnoop:CARD=ALSA,DEV=0         - bcm2835 ALSA, bcm2835 ALSA - Direct sample snooping device
      dsnoop:CARD=ALSA,DEV=1         - bcm2835 ALSA, bcm2835 IEC958/HDMI - Direct sample snooping device
      dsnoop:CARD=ALSA,DEV=2         - bcm2835 ALSA, bcm2835 IEC958/HDMI1 - Direct sample snooping device
      hw:CARD=ALSA,DEV=0             - bcm2835 ALSA, bcm2835 ALSA - Direct hardware device without any conversions
      hw:CARD=ALSA,DEV=1             - bcm2835 ALSA, bcm2835 IEC958/HDMI - Direct hardware device without any conversions
      hw:CARD=ALSA,DEV=2             - bcm2835 ALSA, bcm2835 IEC958/HDMI1 - Direct hardware device without any conversions
      plughw:CARD=ALSA,DEV=0         - bcm2835 ALSA, bcm2835 ALSA - Hardware device with all software conversions
      plughw:CARD=ALSA,DEV=1         - bcm2835 ALSA, bcm2835 IEC958/HDMI - Hardware device with all software conversions
      plughw:CARD=ALSA,DEV=2         - bcm2835 ALSA, bcm2835 IEC958/HDMI1 - Hardware device with all software conversions
      sysdefault:CARD=PianoDACPlus   - PianoDACPlus, PianoDACPlus multicodec-0 - Default Audio Device
      dmix:CARD=PianoDACPlus,DEV=0   - PianoDACPlus, PianoDACPlus multicodec-0 - Direct sample mixing device
      dsnoop:CARD=PianoDACPlus,DEV=0 - PianoDACPlus, PianoDACPlus multicodec-0 - Direct sample snooping device
      hw:CARD=PianoDACPlus,DEV=0     - PianoDACPlus, PianoDACPlus multicodec-0 - Direct hardware device without any conversions
      plughw:CARD=PianoDACPlus,DEV=0 - PianoDACPlus, PianoDACPlus multicodec-0 - Hardware device with all software conversions
    piCorePlayer a small player for the Raspberry Pi in RAM.
    Homepage: https://www.picoreplayer.org

    Please donate if you like the piCorePlayer

  4. #3544
    Senior Member
    Join Date
    Jan 2008
    Posts
    386

    How to build

    Hi,

    I am trying to build squeezelite from git on Raspbian. Are there any recent build instructions I can look at? The packages/libraries/dependencies required etc? And a reference for what the various build options do?

    Thanks.

  5. #3545
    Senior Member ralphy's Avatar
    Join Date
    Jan 2006
    Location
    Canada
    Posts
    2,218
    Quote Originally Posted by Wigster View Post
    Hi,

    I am trying to build squeezelite from git on Raspbian. Are there any recent build instructions I can look at? The packages/libraries/dependencies required etc? And a reference for what the various build options do?

    Thanks.
    My squeezelite armv6hf build is for raspbian and has most rpi linux alsa options enabled except for FFMEG (provides alac and wma decoder) which is mutually exclusive with the ALAC (provides alac decoder) option. So the build does not have wma decoder support.

    I don't maintain a current build doc but for the Makefile in the github repository The LIBS.txt file in the tarball lists the libraries statically linked in the squeezelite binary along with references to the source code.

    Build options: LINUX ALSA EVENTFD RESAMPLE ALAC OPUS VISEXPORT IR GPIO RPI DSD SSL LINKALL

    The GPIO option actually enables the -S power script option whereas the RPI option enables the -G raspberry pi gpio power option. This was a result of splitting the two features a while ago.

    LINKALL binds the decoder libraries as link time and is required when linking them statically. If not specified then squeezelite attempts to load the decoder libs at runtime with the exception of alac which I have yet to add runtime loading support.

    The NO_SSLSYM option forces the ssl libraries to be linked at build time which then limits squeezelite to only using the exact same openssl library version used at build time.

    The NO_FAAD option removes the manditory libfaad (aac decoder) requirement that Triode had.

    Let me know if you need further details.
    Ralphy

    1-Touch, 5-Classics, 3-Booms, 1-UE Radio
    Squeezebox client builds donations always appreciated.

  6. #3546
    Senior Member
    Join Date
    Apr 2010
    Posts
    113

    unable to set output sched fifo: Operation not permitted and and discover_server:788

    Hi,
    I'm trying to set up Local Player plugin on my Ubuntu server 19.10 machine:
    Code:
    Linux ak 5.3.0-23-generic #25-Ubuntu SMP Tue Nov 12 09:22:33 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
    Code:
    Logitech Media Server Version: 7.9.2 - 1573685519 @ Thu Nov 14 00:14:10 CET 2019
    Hostname: ak
    Server IP Address: 192.168.15.244
    Server HTTP Port Number: 9000
    Operating system: Debian - EN - utf8
    Platform Architecture: x86_64-linux
    Perl Version: 5.28.1 - x86_64-linux-gnu-thread-multi
    Audio::Scan: 1.02
    IO::Socket::SSL: 2.066
    Database Version: DBD::SQLite 1.58 (sqlite 3.22.0)
    Total Players Recognized: 2
    I downloaded Ralphy's squeezelite build: 'squeezelite-1.9.5.1193-x86_64.tar.gz' and saved it in the Bin plugins directory as: 'squeezelite-x86-64'
    Unfortunately LMS doesn't recognise internal player. Launching squeezelite end at: 'unable to set output sched fifo: Operation not permitted' and 'discover_server:788 sending discovery'
    Code:
    /mnt/harddisk/var/lms/cache/InstalledPlugins/Plugins/LocalPlayer/Bin/squeezelite-x86-64 -o iec958:CARD=Audio,DEV=0 -d all=debug -f /var/log/squeezeboxserver/localplayer.log -a ::: -C 1 -m ab:cd:ef:12:34:56 -n squeezelite-int 
    [16:07:56.750764] stream_init:370 init stream
    [16:07:56.750854] stream_init:371 streambuf size: 2097152
    [16:07:56.753146] output_init_alsa:939 init output
    [16:07:56.753171] output_init_alsa:979 requested alsa_buffer: 40 alsa_period: 4 format: any mmap: 1
    [16:07:56.753191] output_init_common:350 outputbuf size: 3528000
    [16:07:56.753276] output_init_common:374 idle timeout: 1000
    [16:07:56.758742] output_init_common:422 supported rates: 384000 352800 192000 176400 96000 88200 48000 44100 
    [16:07:56.758778] output_init_alsa:1003 unable to lock memory: Cannot allocate memory
    [16:07:56.758796] output_init_alsa:1011 glibc detected using mallopt
    [16:07:56.762137] output_init_alsa:1029 unable to set output sched fifo: Operation not permitted
    [16:07:56.762173] decode_init:154 init decode
    [16:07:56.762258] register_dsd:908 using dsd to decode dsf,dff
    [16:07:56.762274] register_alac:548 using alac to decode alc
    [16:07:56.762288] register_faad:641 using faad to decode aac
    [16:07:56.762303] register_vorbis:378 using vorbis to decode ogg
    [16:07:56.762318] register_opus:320 using opus to decode ops
    [16:07:56.762332] register_flac:314 using flac to decode ogf,flc
    [16:07:56.762346] register_pcm:433 using pcm to decode aif,pcm
    [16:07:56.762365] register_mad:414 using mad to decode mp3
    [16:07:56.762380] decode_init:195 include codecs:  exclude codecs: 
    [16:07:56.762491] discover_server:788 sending discovery
    [16:08:01.767682] discover_server:788 sending discovery
    ....
    Squeezelite recognize the following outputs (I selected 'iec958:CARD=Audio,DEV=0' (IEC958 (S/PDIF) Digital Audio Output)):
    Code:
    /mnt/harddisk/var/lms/cache/InstalledPlugins/Plugins/LocalPlayer/Bin$ ./squeezelite-x86-64 -l
    Output devices:
      default                        - Playback/recording through the PulseAudio sound server
      null                           - Discard all samples (playback) or generate zero samples (capture)
      jack                           - JACK Audio Connection Kit
      pulse                          - PulseAudio Sound Server
      sysdefault:CARD=Audio          - USB2.0 High-Speed True HD Audio, USB Audio - Default Audio Device
      front:CARD=Audio,DEV=0         - USB2.0 High-Speed True HD Audio, USB Audio - Front speakers
      surround21:CARD=Audio,DEV=0    - USB2.0 High-Speed True HD Audio, USB Audio - 2.1 Surround output to Front and Subwoofer speakers
      surround40:CARD=Audio,DEV=0    - USB2.0 High-Speed True HD Audio, USB Audio - 4.0 Surround output to Front and Rear speakers
      surround41:CARD=Audio,DEV=0    - USB2.0 High-Speed True HD Audio, USB Audio - 4.1 Surround output to Front, Rear and Subwoofer speakers
      surround50:CARD=Audio,DEV=0    - USB2.0 High-Speed True HD Audio, USB Audio - 5.0 Surround output to Front, Center and Rear speakers
      surround51:CARD=Audio,DEV=0    - USB2.0 High-Speed True HD Audio, USB Audio - 5.1 Surround output to Front, Center, Rear and Subwoofer speakers
      surround71:CARD=Audio,DEV=0    - USB2.0 High-Speed True HD Audio, USB Audio - 7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
      iec958:CARD=Audio,DEV=0        - USB2.0 High-Speed True HD Audio, USB Audio - IEC958 (S/PDIF) Digital Audio Output
      dmix:CARD=Audio,DEV=0          - USB2.0 High-Speed True HD Audio, USB Audio - Direct sample mixing device
      dsnoop:CARD=Audio,DEV=0        - USB2.0 High-Speed True HD Audio, USB Audio - Direct sample snooping device
      hw:CARD=Audio,DEV=0            - USB2.0 High-Speed True HD Audio, USB Audio - Direct hardware device without any conversions
      plughw:CARD=Audio,DEV=0        - USB2.0 High-Speed True HD Audio, USB Audio - Hardware device with all software conversions
      usbstream:CARD=Audio           - USB2.0 High-Speed True HD Audio - USB Stream Output
    What could I change in my settings to move on?
    Thanks.

  7. #3547
    Senior Member
    Join Date
    Apr 2010
    Posts
    113
    Quote Originally Posted by bernid View Post
    Hi,
    I'm trying to set up Local Player plugin on my Ubuntu server 19.10 machine:
    Code:
    Linux ak 5.3.0-23-generic #25-Ubuntu SMP Tue Nov 12 09:22:33 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
    Code:
    Logitech Media Server Version: 7.9.2 - 1573685519 @ Thu Nov 14 00:14:10 CET 2019
    Hostname: ak
    Server IP Address: 192.168.15.244
    Server HTTP Port Number: 9000
    Operating system: Debian - EN - utf8
    Platform Architecture: x86_64-linux
    Perl Version: 5.28.1 - x86_64-linux-gnu-thread-multi
    Audio::Scan: 1.02
    IO::Socket::SSL: 2.066
    Database Version: DBD::SQLite 1.58 (sqlite 3.22.0)
    Total Players Recognized: 2
    I downloaded Ralphy's squeezelite build: 'squeezelite-1.9.5.1193-x86_64.tar.gz' and saved it in the Bin plugins directory as: 'squeezelite-x86-64'
    Unfortunately LMS doesn't recognise internal player. Launching squeezelite end at: 'unable to set output sched fifo: Operation not permitted' and 'discover_server:788 sending discovery'
    Code:
    /mnt/harddisk/var/lms/cache/InstalledPlugins/Plugins/LocalPlayer/Bin/squeezelite-x86-64 -o iec958:CARD=Audio,DEV=0 -d all=debug -f /var/log/squeezeboxserver/localplayer.log -a ::: -C 1 -m ab:cd:ef:12:34:56 -n squeezelite-int 
    [16:07:56.750764] stream_init:370 init stream
    [16:07:56.750854] stream_init:371 streambuf size: 2097152
    [16:07:56.753146] output_init_alsa:939 init output
    [16:07:56.753171] output_init_alsa:979 requested alsa_buffer: 40 alsa_period: 4 format: any mmap: 1
    [16:07:56.753191] output_init_common:350 outputbuf size: 3528000
    [16:07:56.753276] output_init_common:374 idle timeout: 1000
    [16:07:56.758742] output_init_common:422 supported rates: 384000 352800 192000 176400 96000 88200 48000 44100 
    [16:07:56.758778] output_init_alsa:1003 unable to lock memory: Cannot allocate memory
    [16:07:56.758796] output_init_alsa:1011 glibc detected using mallopt
    [16:07:56.762137] output_init_alsa:1029 unable to set output sched fifo: Operation not permitted
    [16:07:56.762173] decode_init:154 init decode
    [16:07:56.762258] register_dsd:908 using dsd to decode dsf,dff
    [16:07:56.762274] register_alac:548 using alac to decode alc
    [16:07:56.762288] register_faad:641 using faad to decode aac
    [16:07:56.762303] register_vorbis:378 using vorbis to decode ogg
    [16:07:56.762318] register_opus:320 using opus to decode ops
    [16:07:56.762332] register_flac:314 using flac to decode ogf,flc
    [16:07:56.762346] register_pcm:433 using pcm to decode aif,pcm
    [16:07:56.762365] register_mad:414 using mad to decode mp3
    [16:07:56.762380] decode_init:195 include codecs:  exclude codecs: 
    [16:07:56.762491] discover_server:788 sending discovery
    [16:08:01.767682] discover_server:788 sending discovery
    ....
    Squeezelite recognize the following outputs (I selected 'iec958:CARD=Audio,DEV=0' (IEC958 (S/PDIF) Digital Audio Output)):
    Code:
    /mnt/harddisk/var/lms/cache/InstalledPlugins/Plugins/LocalPlayer/Bin$ ./squeezelite-x86-64 -l
    Output devices:
      default                        - Playback/recording through the PulseAudio sound server
      null                           - Discard all samples (playback) or generate zero samples (capture)
      jack                           - JACK Audio Connection Kit
      pulse                          - PulseAudio Sound Server
      sysdefault:CARD=Audio          - USB2.0 High-Speed True HD Audio, USB Audio - Default Audio Device
      front:CARD=Audio,DEV=0         - USB2.0 High-Speed True HD Audio, USB Audio - Front speakers
      surround21:CARD=Audio,DEV=0    - USB2.0 High-Speed True HD Audio, USB Audio - 2.1 Surround output to Front and Subwoofer speakers
      surround40:CARD=Audio,DEV=0    - USB2.0 High-Speed True HD Audio, USB Audio - 4.0 Surround output to Front and Rear speakers
      surround41:CARD=Audio,DEV=0    - USB2.0 High-Speed True HD Audio, USB Audio - 4.1 Surround output to Front, Rear and Subwoofer speakers
      surround50:CARD=Audio,DEV=0    - USB2.0 High-Speed True HD Audio, USB Audio - 5.0 Surround output to Front, Center and Rear speakers
      surround51:CARD=Audio,DEV=0    - USB2.0 High-Speed True HD Audio, USB Audio - 5.1 Surround output to Front, Center, Rear and Subwoofer speakers
      surround71:CARD=Audio,DEV=0    - USB2.0 High-Speed True HD Audio, USB Audio - 7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
      iec958:CARD=Audio,DEV=0        - USB2.0 High-Speed True HD Audio, USB Audio - IEC958 (S/PDIF) Digital Audio Output
      dmix:CARD=Audio,DEV=0          - USB2.0 High-Speed True HD Audio, USB Audio - Direct sample mixing device
      dsnoop:CARD=Audio,DEV=0        - USB2.0 High-Speed True HD Audio, USB Audio - Direct sample snooping device
      hw:CARD=Audio,DEV=0            - USB2.0 High-Speed True HD Audio, USB Audio - Direct hardware device without any conversions
      plughw:CARD=Audio,DEV=0        - USB2.0 High-Speed True HD Audio, USB Audio - Hardware device with all software conversions
      usbstream:CARD=Audio           - USB2.0 High-Speed True HD Audio - USB Stream Output
    What could I change in my settings to move on?
    Thanks.
    I added -s parameter (Connect to specified server):
    Code:
     -s 10.10.10.1
    and this solve my lack of sound issue.
    10.10.10.1 is an address of my LMS.
    BTW. Should I worry: 'unable to set output sched fifo: Operation not permitted' message in the squeezelite log (which still appears)?
    Last edited by bernid; Yesterday at 09:17.

  8. #3548
    Senior Member paul-'s Avatar
    Join Date
    Jan 2013
    Posts
    2,293
    Your userid probably doesn't have permission to alter thread priority. Do you see the error message if you run squeezelite with root permissions?
    piCorePlayer a small player for the Raspberry Pi in RAM.
    Homepage: https://www.picoreplayer.org

    Please donate if you like the piCorePlayer

  9. #3549
    Senior Member
    Join Date
    Apr 2010
    Posts
    113
    Quote Originally Posted by paul- View Post
    Your userid probably doesn't have permission to alter thread priority. Do you see the error message if you run squeezelite with root permissions?
    Thanks, You are right when I run squeezelite as a root there are no 'output_init_alsa' messages.
    I have a standard LMS user: 'squeezeboxserver' which belongs to 'nogroup'. I added this user to 'audio' group but it didn't help at all.
    Is there any way tu use Local Player plugin and have no 'output_init_alsa' messages/errors?

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •