MPEGGroup / FileFormatConformance

MPEG File Format Conformance Framework
https://mpeggroup.github.io/FileFormatConformance/
BSD 3-Clause Clear License
10 stars 3 forks source link

iff_hevc_tile_multiple_items_tbas.heic is missing rloc #130

Open bradh opened 5 months ago

bradh commented 5 months ago

Summary

iff_hevc_tile_multiple_items_tbas.heic is missing rloc

Steps to reproduce

The item properties for iff_hevc_tile_multiple_items_tbas.heic are shown in https://github.com/MPEGGroup/FileFormatConformance/blob/db7fdbe72144ca333d5fdb3a04e55ee6834e64bf/data/file_features/published/heif/iff_hevc_tile_multiple_items_tbas_gpac.json#L300-L395 - ispe, pasp and hvcC.

To make sense of the tiling, the arrangement of tiles is required. ISO/IEC 23008-12:2022 Section 6.5.7.1 describes the relative locations, and requires that an rloc descriptive item property be provided if the item has a tbas item reference to another image item (which is true for items 2, 3, 4 and 5 - see https://github.com/MPEGGroup/FileFormatConformance/blob/db7fdbe72144ca333d5fdb3a04e55ee6834e64bf/data/file_features/published/heif/iff_hevc_tile_multiple_items_tbas_gpac.json#L236-L276).

Affected specifications

ISO/IEC 23008-12:2022.

Affected files