mirror of
https://github.com/outbackdingo/UltraGrid.git
synced 2026-03-22 13:40:31 +00:00
Fixed handling of newly reserved PT 95
This commit is contained in:
@@ -493,7 +493,11 @@ int decode_audio_frame(struct coded_data *cdata, void *pbuf_data, struct pbuf_st
|
||||
return FALSE;
|
||||
}
|
||||
} else {
|
||||
log_msg(LOG_LEVEL_WARNING, "Unknown audio packet type: %d\n", pt);
|
||||
if (pt == PT_Unassign_Type95) {
|
||||
LOG_ONCE(LOG_LEVEL_WARNING, to_fourcc('U', 'V', 'P', 'T'), MOD_NAME "Unassigned PT 95 received, ignoring.\n");
|
||||
} else {
|
||||
log_msg(LOG_LEVEL_WARNING, "Unknown audio packet type: %d\n", pt);
|
||||
}
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
@@ -527,9 +531,6 @@ int decode_audio_frame(struct coded_data *cdata, void *pbuf_data, struct pbuf_st
|
||||
data = plaintext;
|
||||
break;
|
||||
}
|
||||
case PT_Unassign_Type95:
|
||||
LOG_ONCE(LOG_LEVEL_WARNING, to_fourcc('U', 'V', 'P', 'T'), MOD_NAME "Unassigned PT 95 received, ignoring.\n");
|
||||
return FALSE;
|
||||
default:
|
||||
LOG(LOG_LEVEL_WARNING) << MOD_NAME "Unknown packet type: " << pt << ".\n";
|
||||
return FALSE;
|
||||
|
||||
@@ -1622,11 +1622,12 @@ int decode_video_frame(struct coded_data *cdata, void *decoder_data, struct pbuf
|
||||
}
|
||||
}
|
||||
break;
|
||||
case PT_Unassign_Type95:
|
||||
LOG_ONCE(LOG_LEVEL_WARNING, to_fourcc('U', 'V', 'P', 'T'), MOD_NAME "Unassigned PT 95 received, ignoring.\n");
|
||||
break;
|
||||
default:
|
||||
LOG(LOG_LEVEL_WARNING) << MOD_NAME "Unknown packet type: " << pckt->pt << ".\n";
|
||||
if (pt == PT_Unassign_Type95) {
|
||||
LOG_ONCE(LOG_LEVEL_WARNING, to_fourcc('U', 'V', 'P', 'T'), MOD_NAME "Unassigned PT 95 received, ignoring.\n");
|
||||
} else {
|
||||
LOG(LOG_LEVEL_WARNING) << MOD_NAME "Unknown packet type: " << pckt->pt << ".\n";
|
||||
}
|
||||
ret = FALSE;
|
||||
goto cleanup;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user