diff options
author | James Almer <jamrial@gmail.com> | 2024-03-06 16:56:03 -0300 |
---|---|---|
committer | James Almer <jamrial@gmail.com> | 2024-03-13 16:45:15 -0300 |
commit | 394abd8458cbe8b4221442078b140fcd0d9249eb (patch) | |
tree | 5bc24aa4d91b4822dceb74a35cb710bc1430c0a1 /doc | |
parent | 5cd8db306076a9f5b59ba80b9e22a4729e2864ee (diff) | |
download | ffmpeg-394abd8458cbe8b4221442078b140fcd0d9249eb.tar.gz |
fftools/ffprobe: export IAMF Stream Group parameters
Signed-off-by: James Almer <jamrial@gmail.com>
Diffstat (limited to 'doc')
-rw-r--r-- | doc/ffprobe.xsd | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/doc/ffprobe.xsd b/doc/ffprobe.xsd index bd52000725..6d5d094d97 100644 --- a/doc/ffprobe.xsd +++ b/doc/ffprobe.xsd @@ -366,10 +366,49 @@ <xsd:complexType name="streamGroupSubComponentType"> <xsd:sequence> + <xsd:element name="pieces" type="ffprobe:streamGroupPieceList" minOccurs="0" maxOccurs="1"/> <xsd:element name="subcomponent_entry" type="ffprobe:streamGroupEntryType" minOccurs="0" maxOccurs="unbounded"/> </xsd:sequence> </xsd:complexType> + <xsd:complexType name="streamGroupPieceList"> + <xsd:sequence> + <xsd:element name="piece" type="ffprobe:streamGroupPieceType" minOccurs="0" maxOccurs="unbounded"/> + </xsd:sequence> + </xsd:complexType> + + <xsd:complexType name="streamGroupPieceType"> + <xsd:sequence> + <xsd:element name="subpieces" type="ffprobe:streamGroupSubPieceList" minOccurs="0" maxOccurs="1"/> + <xsd:element name="piece_entry" type="ffprobe:streamGroupEntryType" minOccurs="0" maxOccurs="unbounded"/> + </xsd:sequence> + </xsd:complexType> + + <xsd:complexType name="streamGroupSubPieceList"> + <xsd:sequence> + <xsd:element name="subpiece" type="ffprobe:streamGroupSubPieceType" minOccurs="0" maxOccurs="unbounded"/> + </xsd:sequence> + </xsd:complexType> + + <xsd:complexType name="streamGroupSubPieceType"> + <xsd:sequence> + <xsd:element name="blocks" type="ffprobe:streamGroupBlockList" minOccurs="0" maxOccurs="1"/> + <xsd:element name="subpiece_entry" type="ffprobe:streamGroupEntryType" minOccurs="0" maxOccurs="unbounded"/> + </xsd:sequence> + </xsd:complexType> + + <xsd:complexType name="streamGroupBlockList"> + <xsd:sequence> + <xsd:element name="block" type="ffprobe:streamGroupBlockType" minOccurs="0" maxOccurs="unbounded"/> + </xsd:sequence> + </xsd:complexType> + + <xsd:complexType name="streamGroupBlockType"> + <xsd:sequence> + <xsd:element name="block_entry" type="ffprobe:streamGroupEntryType" minOccurs="0" maxOccurs="unbounded"/> + </xsd:sequence> + </xsd:complexType> + <xsd:complexType name="streamGroupEntryType"> <xsd:attribute name="key" type="xsd:string"/> <xsd:attribute name="value" type="xsd:string"/> |