// SPDX-FileCopyrightText: 2023 The Pion community <https://pion.ly>
// SPDX-License-Identifier: MIT

package fmtp

type vp9FMTP struct {
	parameters map[string]string
}

func ( *vp9FMTP) () string {
	return "video/vp9"
}

func ( *vp9FMTP) ( FMTP) bool {
	,  := .(*vp9FMTP)
	if ! {
		return false
	}

	// RTP Payload Format for VP9 Video - draft-ietf-payload-vp9-16
	// https://datatracker.ietf.org/doc/html/draft-ietf-payload-vp9-16
	// If no profile-id is present, Profile 0 MUST be inferred
	,  := .parameters["profile-id"]
	if ! {
		 = "0"
	}
	,  := .parameters["profile-id"]
	if ! {
		 = "0"
	}
	if  !=  {
		return false
	}

	return true
}

func ( *vp9FMTP) ( string) (string, bool) {
	,  := .parameters[]

	return , 
}