logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

rpld - RoarAudio PlayList Daemon

Codec Options

--bl-codecCODEC
              Use helper for codec CODEC.

Description

       The  RoarAudio  PlayList  Daemon  is  a daemon which manages playlists and can play files or streams from
       those lists using a RoarAudio Sound Server.

History

       For history information see RoarAudio(7).

RoarAudio PlayList Daemon                           July 2010                                            rpld(1)

Misc Options

-h--help
              Show a small help.

       --daemon
              Daemonize (go into background).

       --watchdog
              Start watchdog. This will automatically terminate the daemon if it stops responding.

       --serverSERVER
              Set default server to the RoarAudio server (e.g. roard) at SERVER.

       --server-queueSERV
              The server to use for the Main Queue.  Normally --server should be used.

       --server-infoSERV
              Copies the serverinfo data from the given server. Use +default as server to use the data from  the
              default  server.   The  following  data is copied from the server: location, description, contact,
              serial and uiurl.

       --pidfilePIDFILE
              Write a pidfile at PIDFILE.

       --histsizeNUM
              Set size of the default history playlist to NUM entries.  This may be overwritten by  restoring  a
              store.   The  special  value of "default" can be used to not alter the value.  This may be used by
              init scripts to keep the default.

       --locationLOC
              Sets lion-readable location of server.  Examples: livingroom, room 32

       --descriptionDESC
              Sets lion-readable description of server.  Examples: Stereo, UKW Transmitter

       --contactCONTACT
              Sets contact information for the server.

       --serialSERIAL
              Sets the serial number for this device or server.  This is normally only used by embedded systems.

       --uiurlUIURL
              Sets the URL of the user interface for this device or server.   This  is  normally  only  used  by
              embedded systems.  It is common to set this to a URL of type HTTP but all protocols are considered
              valid. This includes ssh, telnet and others.

       --plugin-loadPLUGIN
              Load plugin PLUGIN.

       --plugin-argsARGS
              Set  the  plugin  arguments  for  the plugin loaded next to ARGS.  This must always be used before
              --plugin-load.

Name

       rpld - RoarAudio PlayList Daemon

Network Options

--tcp  Listen on TCP Socket.

       --unix Listen on UNIX Socket.

       --decnet
              Listen on DECnet Socket.

       --portPORT
              Listen on port PORT.  This is only useful for TCP listen sockets.

       --bindADDR
              Listen on address ADDR.

       --protoPROTO
              Set protocol of listen socket.

       --acclevLEV
              Sets the accesslevel for this socket to LEV.

       --new-sock
              Opens an additional listen socket.

       --slp  Enable OpenSLP support.

       --no-listen
              Do not add a default listening socket.  This option is in general not very useful  for  any  user.
              It is only useful for specal tests and with --client-fh.

       --client-fhFH
              Added a client at the given FH to rpld.  This option is in general not very useful for any user.

       --close-fhFH
              This closes a given FH at startup time.  This option is in general not very useful for any user.

Playback Options

--play Start in playling state.

       --stopped
              Start in stopped state (default).

       --no-default-queue
              Do  not create a default queue. If set and no store is loaded or the loaded store does not contain
              any queues itself rpld will not connect to any RoarAudio server at startup at all. This is  mainly
              for debuggung and testing.

       --roleROLE
              Set  role  for  streams  (default:  music).  The special value of "default" can be used to use the
              default.

       --codec-helper-rateRATE
              Set the sample rate the codec helper uses as it's output format.

       --codec-helper-bitsBITS
              Set the number of bits the codec helper uses as it's output format.

       --codec-helper-channelsCHANNELS
              Set the number of channels the codec helper uses as it's output format.

       --codec-helper-codecCODEC
              Set the codec the codec helper uses as it's output format.

Playlist Options

--playlist-importPLAYLISTTYPEFILE
              Load playlist PLAYLIST of type TYPE from file FILE.  The playlist is created if it does not exist.

       --playlist-exportPLAYLISTTYPEFILE
              save playlist PLAYLIST to file FILE in format TYPE.

       --load-playlistPLAYLISTTYPEFILE
              The old name of --playlist-import. Should not be used.

Security Options

--userUSER
              Sets UID to USER.

       --groupGROUP
              Sets GID to GROUP.

       --allow-running-as-root
              Allow one to run as root. This is a bad thing to do.  Do never set this  option.  This  will  open
              very bad security holes!

See Also

roartips(7), libroar(7), RoarAudio(7).

Store Options

--restore
              Restore state from store.

       --no-restore
              Do not restore state from store.

       --auto-restore
              will restore old state if possible.  This is a non-fatal version of --restore.

       --store
              Store state on exit.

       --no-store
              Do not store state on exit.

       --store-pathDIR
              Location where to store/restore from/to.

Synopsis

       rpld [OPTIONS]

See Also