mirror of
https://github.com/ElvishArtisan/rivendell.git
synced 2025-10-16 07:31:19 +02:00
2023-10-13 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>
This commit is contained in:
@@ -1888,9 +1888,11 @@ void MainObject::SendStreamMeterLevelUpdate(int cardnum,int streamnum,
|
||||
for(QMap<SessionId,Session *>::const_iterator it=cae_play_sessions.begin();
|
||||
it!=cae_play_sessions.end();it++) {
|
||||
if((it.value()->cardNumber()==cardnum)&&
|
||||
(it.value()->streamNumber()==streamnum)&&
|
||||
(cae_server->meterPort(it.key())>0)) {
|
||||
SendMeterUpdate(QString::asprintf("MO %d %d %d %d",
|
||||
cardnum,streamnum,levels[0],levels[1]),
|
||||
SendMeterUpdate(QString::asprintf("MO %d %d %d",
|
||||
it.key().serialNumber(),
|
||||
levels[0],levels[1]),
|
||||
it.key());
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user