discard invalid H264 parameters (#431)

(https://github.com/bluenviron/mediamtx/issues/2348)
This commit is contained in:
Alessandro Ros
2023-09-22 13:49:05 +02:00
committed by GitHub
parent 44da79f72d
commit a5db98521d
2 changed files with 28 additions and 7 deletions

View File

@@ -808,6 +808,25 @@ var casesFormat = []struct {
"sprop-parameter-sets": "Z00AHo2NQFoe0IAAA4QAAK/IAg==,aO44gA==",
},
},
{
"video h264 with unparsable parameters (mediamtx/2348)",
"video",
96,
"H264/90000",
map[string]string{
"sprop-parameter-sets": "QgEBAWAAAAMAAAMAAAMAAAMAlqADwIAQ5Y2uSTJrlnAIAAADAAgAAAMAyEA=,RAHgdrAmQA==",
"packetization-mode": "1",
"profile-level-id": "010101",
},
&H264{
PayloadTyp: 96,
PacketizationMode: 1,
},
"H264/90000",
map[string]string{
"packetization-mode": "1",
},
},
{
"video h265",
"video",