h.264 스트림에서 해상도 정보를 체크하려면?

nekoko의 이미지

h.264 스트림을 네트워크로 받습니다.
프레임을 디코더로 보내기 전에, 해상도 값을 체크하고 싶습니다.
(목적은, 잘못된 해상도 정보가 들어간 프레임이 디코더에 들어가면서
죽는 현상을 방지하기 위함입니다.)

검색해보니 해상도가 SPS라는 부분에 들어있고, 각 프레임마다
이 sps id를 가리켜서 해상도 정보를 넣는 것 같은데요.. 맞나요?

이런 경우엔 프레임 오류(잘못된 해상도가 들어간)를 어떻게 체크하지요?

제가 이해하고 있는게 맞는지 모르겠습니다.
각 슬라이스헤더에 해상도 정보가 들어간다고 하던데
직접적으로 width, height 이렇게 들어가진 않는 것 같구요