1# OH_AVRecorder_Metadata 2<!--Kit: Media Kit--> 3<!--Subsystem: Multimedia--> 4<!--Owner: @shiwei75--> 5<!--Designer: @HmQQQ--> 6<!--Tester: @xdlinc--> 7<!--Adviser: @zengyawen--> 8 9## Overview 10 11The struct describes the metadata. 12 13**Since**: 18 14 15**Related module**: [AVRecorder](capi-avrecorder.md) 16 17**Header file**: [avrecorder_base.h](capi-avrecorder-base-h.md) 18 19## Summary 20 21### Member Variables 22 23| Name| Description| 24| -- | -- | 25| char* genre | Pointer to the type or genre of the media asset.| 26| char* videoOrientation | Pointer to the video rotation direction, in degrees.| 27| [OH_AVRecorder_Location](capi-avrecorder-oh-avrecorder-location.md) location | Geographical location of the media asset.| 28| [OH_AVRecorder_MetadataTemplate](capi-avrecorder-oh-avrecorder-metadatatemplate.md) customInfo | Custom key-value mappings read from **moov.meta.list**.| 29