move MPEG-4 audio LATM to dedicated format (bluenviron/mediamtx#4403) (#834)

This commit is contained in:
Alessandro Ros
2025-07-20 17:28:52 +02:00
committed by GitHub
parent 1db87f6bf6
commit 800dd9c850
31 changed files with 1620 additions and 1800 deletions

View File

@@ -160,9 +160,12 @@ func Unmarshal(md *psdp.MediaDescription, payloadTypeStr string) (Format, error)
case codec == "vorbis" && payloadType >= 96 && payloadType <= 127:
return &Vorbis{}
case (codec == "mpeg4-generic" || codec == "mp4a-latm") && payloadType >= 96 && payloadType <= 127:
case codec == "mpeg4-generic" && payloadType >= 96 && payloadType <= 127:
return &MPEG4Audio{}
case codec == "mp4a-latm" && payloadType >= 96 && payloadType <= 127:
return &MPEG4AudioLATM{}
case codec == "ac3" && payloadType >= 96 && payloadType <= 127:
return &AC3{}