* Fixed a regression in rdcartslots(1) that caused the color of
the start buttons to fail to update correctly when in
'Restart Playout (Loop)' mode.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Modified the 'Output Stream Meter Levels' [MO'] CAE command to
use serial numbers rather than card/stream numbers.
* Fixed a regression in rdcartslots(1) that broke audio level
metering.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Fixed a regression in rdcartslots(1) that displayed red or green
color around the edges of start buttons when the buttons were
disabled.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Fixed regressions in rdlibrary(1)'s 'Cut Info/Record' and 'Edit
Audio' dialogs that broke audio stoppage and looping.
* Fixed a regression in caed(1) that caused play-out streams to
be leaked when a play-out hit EOF.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Removed definition of CAED_TCP_PORT from 'lib/rd.h'.
* Added definition of RD_CAED_PORT to 'lib/rd.h'.
* Added definition of RD_CAED_TIMEOUT_INTERVAL to 'lib/rd.h'.
* Fixed a bug in caed(8) that broke metering CAE commands.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Removed support for the 'Set Input Volume' ['IV'] CAE command.
* Removed support for the 'Set Input Level' ['IL'] CAE command.
* Removed support for the 'Set Output Level' ['OL'] CAE command.
* Removed support for the 'Set Input Mode' ['IM'] CAE command.
* Removed support for the 'Set Output Mode' ['OM'] CAE command.
* Removed support for the 'Set Input Vox Level' ['IX'] CAE command.
* Removed support for the 'Set Input Type' ['IT'] CAE command.
* Removed support for the 'Set Clock Source' ['CS'] CAE command.
* Removed the 'RDCae::setClockSource()' method.
* Removed the 'RDCae::setInputVolume()' method.
* Removed the 'RDCae::setInputLevel()' method.
* Removed the 'RDCae::setOutputLevel()' method.
* Removed the 'RDCae::setInputMode()' method.
* Removed the 'RDCae::setOutputMode()' method.
* Removed the 'RDCae::setInputVOXLevel()' method.
* Removed the 'RDCae::setInputType()' method.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Fixed an error in the invocation specification for the
'Insert Cart' ['PX'] RML in the Operations Guide.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in the 'RDSvc::remove()' method that failed to remove
records from the 'USER_SERVICE_PERMS' table.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Added a 'TestOutputStreams=' directive to the '[Caed]' section
of rd.conf(5).
* Added code to the 'Unload Playback' ['UP'] CAE command to mute all
output port volume controls from the subject output stream.
* Added a feature to the 'Set Output Port' ['OP'] CAE command where
passing a '-1' for the 'port-num' argument will cause all output
stream volume controls for the specified stream to be muted.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Removed 'RDSetMixerPorts()' from 'lib/rdmixer.[cpp|h]'.
* Removed 'RDSetMixerOutputPort()' from 'lib/rdmixer.[cpp|h]'.
* Added a 'RDCae::setOutputPort()' method.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in rdlibrary(1) that caused it to emit a SQL error when
processing notifications for cart object with one or more Scheduler
Codes selected.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Fixed typos in the Operations Guide for the 'Duck Panel Button'
['PD'] and 'Set Duck Level' ['MD'] RMLs that incorrectly specified
'dBFS' as the unit for the 'level' parameter.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in rdvairplayd(8) that caused virtual logs to fail
to process 'Load Log' ['LL'], 'Set Duck Level' ['MD'] and 'Stop' ['PS]
RMLs with a 'mach' parameter of '0'.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Fixed a regression in rdlibrary(1) that caused cart deletion to
fail with the message "Voicetrack Found".
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Fixed a regression in rdlogmanager(1) that caused records to be
omitted from reports using the 'CBSI DeltaFlex Traffic Reconciliation
v2.01' export filter.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Added a 'Last Played' column to the library list in rdlibrary(1).
* Added a 'Ingested On' column to the library list in rdlibrary(1).
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Added the podcast ID to the first column of the item listing in
the feed list in rdcastmanager(1).
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in rdcastmanager(1) where changes to podcast metadata
would fail to be reflected in the feed list.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>