2022-11-11 Fred Gleason <fredg@paravelsystems.com>

* Fixed a fencepost bug in rdcatchd(8) that caused meter level
	updates to sent to the incorrect deck channel.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
This commit is contained in:
Fred Gleason
2022-11-11 11:48:22 -05:00
parent 030bc6acae
commit 9e1c0a9884
2 changed files with 4 additions and 1 deletions

View File

@@ -23651,3 +23651,6 @@
2022-11-10 Fred Gleason <fredg@paravelsystems.com>
* Added code to catch warning exception when processing image
conversions in 'RDIMResizeImage()'.
2022-11-11 Fred Gleason <fredg@paravelsystems.com>
* Fixed a fencepost bug in rdcatchd(8) that caused meter level
updates to sent to the incorrect deck channel.

View File

@@ -1017,7 +1017,7 @@ void MainObject::meterData()
if(catch_record_deck_status[i]==RDDeck::Recording) {
rda->cae()->
inputMeterUpdate(catch_record_card[i],catch_record_stream[i],levels);
meter_levels.push_back(RDCatchMeterLevel(i,levels));
meter_levels.push_back(RDCatchMeterLevel(i+1,levels));
}
if(catch_playout_deck_status[i]==RDDeck::Recording) {
rda->cae()->