qtdemux: Add 'aavd' and related fourcc codes for AAX encrypted audio
authorStefan Brüns <stefan.bruens@rwth-aachen.de>
Sat, 2 May 2020 00:20:44 +0000 (02:20 +0200)
committerStefanBruens <stefan.bruens@rwth-aachen.de>
Wed, 16 Sep 2020 00:59:34 +0000 (00:59 +0000)
commit6e68873d7f4076e3d659b83c2ea20fbfecc5e07c
tree9cf87a9ef518c69d5a7997dda68d70f8e787b562
parent23bb84c868cf7039fa39754cc821e87702b5687c
qtdemux: Add 'aavd' and related fourcc codes for AAX encrypted audio

The 'aavd' box is contained in the 'stsd' sample description. The 'aavd'
box follows the layout of an 'mp4a' entry, i.e. it contains a single
standard 'esds' extension box, and the two proprietary 'adrm' and 'aabd'
extension boxes.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/merge_requests/577>
gst/isomp4/fourcc.h
gst/isomp4/qtdemux.c
gst/isomp4/qtdemux_types.c