AVC / H.264 Video Decoding

AVC / H.264 is a widely used video compression standard for streaming, broadcast, Blu-ray, conferencing, and general-purpose video storage. These decoder samples cover Annex B elementary streams, pulled decoded frames, access-unit input, and access-unit parsing.

These samples show how to decode AVC / H.264 video with Transcoder::run, decode with Transcoder::pull, decode AVC / H.264 access units with Transcoder::push, and parse Annex B access units from an H.264 elementary stream.