• Home
  • Raw
  • Download

Lines Matching full:value

49 ## Media Data Key-Value Pairs
51 The tables below list the key-value pairs used to describe media data. The key type is a constant s…
55 ### Key-Value Pairs Dedicated for Capability Query
59 …ber of long-term reference (LTR) frames obtained during video encoding. The value type is int32_t.|
61 ### Common Key-value Pairs of Audio and Video
65 …. In the case of audio, data carried in **extraData** is transferred. The value type is uint8_t\*.…
66 | OH_MD_MAX_INPUT_BUFFER_COUNT | Maximum number of input buffers. The value type is int32_t. This k…
67 | OH_MD_MAX_OUTPUT_BUFFER_COUNT | Maximum number of output buffers. The value type is int32_t. This…
68 | OH_MD_KEY_BITRATE | Bit rate. The value type is int64_t. This key is used in…
69 | OH_MD_KEY_PROFILE | Encoding grading. The value type is int32_t. For details,…
70 | OH_MD_KEY_MAX_INPUT_SIZE | Maximum size of an input stream to decode. The value type is in…
72 ### Key-Value Pairs Dedicated for Video
76 | OH_ED_KEY_TIME_STAMP | Surface buffer timestamp. The value is of the int64_t type. …
77 | OH_ED_KEY_EOS | End of stream for the surface buffer. The value type is i…
78 | OH_MD_KEY_WIDTH | Video width. The value type is int32_t. …
79 | OH_MD_KEY_HEIGHT | Video height. The value type is int32_t. …
80 | OH_MD_KEY_PIXEL_FORMAT | Video pixel format. The value type is int32_t. For details, s…
81 | OH_MD_KEY_FRAME_RATE | Video frame rate. The value type is double. This key is opt…
82 | OH_MD_KEY_RANGE_FLAG | Video YUV value range flag. The value type is int32_t. The value
83 …rimary colors. The value type is int32_t. For details, see [OH_ColorPrimary](capi-native-avcodec-b…
84 …ics. The value type is int32_t. For details, see [OH_TransferCharacteristic](capi-native-avcodec-b…
85 …ficients. The value type is int32_t. For details, see [OH_MatrixCoefficient](capi-native-avcodec-b…
86 | OH_MD_KEY_VIDEO_STRIDE | Stride of the video frame. The value type is int32_t. This key is …
87 | OH_MD_KEY_VIDEO_SLICE_HEIGHT | Height of the video frame. The value type is int32_t. This key …
88 | OH_MD_KEY_VIDEO_PIC_WIDTH | Width of the video frame. The value type is int32_t. This key i…
89 | OH_MD_KEY_VIDEO_PIC_HEIGHT | Height of the video frame. The value type is int32_t. This key is…
90 | OH_MD_KEY_VIDEO_ENABLE_LOW_LATENCY | Enabled status of low-latency video codec. The value type i…
91 | OH_MD_KEY_ENABLE_SYNC_MODE | Enabled status of video codec synchronization. The value type is i…
92 | OH_MD_KEY_VIDEO_ENCODE_BITRATE_MODE | Video encoding bit rate mode. The value type is int32_t. Fo…
93 | OH_MD_KEY_QUALITY | Required encoding quality. The value type is int32_t. Th…
94 | OH_MD_KEY_REQUEST_I_FRAME | Request for immediate encoding of I-frames. The value type is in…
95 | OH_MD_KEY_I_FRAME_INTERVAL | Key frame interval, in milliseconds. The value type is int32_t. Th…
96 …EMPORAL_SCALABILITY | Enabled status of temporal scalability. The value type is int32_t. *…
97 | OH_MD_KEY_VIDEO_ENCODER_TEMPORAL_GOP_SIZE | Size of a temporal image group. The value type …
98 …OP_REFERENCE_MODE | Reference mode in a temporal image group. The value type is int32_t. F…
99 …E_COUNT | Number of LTR frames. The value type is int32_t. The value must be within the sup…
100 …RAME_MARK_LTR | Whether the current frame is marked as an LTR frame. The value type is int32_t. *…
101 …TR | POC number of the LTR frame referenced by the current frame. The value type is int32_t. T…
102 …urrent [OH_AVBuffer](_core.md#oh_avbuffer) is marked as an LTR frame. The value type is int32_t. *…
103 | OH_MD_KEY_VIDEO_PER_FRAME_POC | POC number of the frame. The value type is int32_t. Th…
104 … | Maximum Quantization Parameter (QP) allowed by the video encoder. The value type is int32_t. T…
105 | OH_MD_KEY_VIDEO_ENCODER_QP_MIN | Minimum QP allowed by the video encoder. The value type is …
106 | OH_MD_KEY_VIDEO_ENCODER_QP_AVERAGE |Average QP of video frames. The value type is int32_t. Th…
107 | OH_MD_KEY_VIDEO_ENCODER_MSE |Mean Squared Error (MSE) of video frames. The value type is doub…
108 …me is available after the previous frame is submitted to the encoder. The value type is int32_t. T…
109 …an repeat encoding the previous frame when no new frame is available. The value type is int32_t. T…
110 …SPACE | Output color space of the video decoder. The value type is int32_t. The supported value
111 …Rotation angle of the surface. The value type is int32_t, and the value range is {0, 90, 180, 270}…
112 | OH_MD_KEY_SCALING_MODE | Video scaling mode. The value type is int32_t. For details, s…
113 | OH_MD_KEY_VIDEO_CROP_TOP | Top coordinate (y) of the cropped rectangle. The value type is i…
114 | OH_MD_KEY_VIDEO_CROP_BOTTOM | Bottom coordinate (y) of the cropped rectangle. The value ty…
115 | OH_MD_KEY_VIDEO_CROP_LEFT | Left coordinate (x) of the cropped rectangle. The value type is i…
116 | OH_MD_KEY_VIDEO_CROP_RIGHT | Right coordinate (x) of the cropped rectangle. The value type is…
117 … | Whether the decoder enables the video variable frame rate feature. The value type is int32_t. T…
118 …e. The value range is [0, 51] (same as the QP value in encoding). A smaller value indicates a high…
119value range can be obtained by calling [OH_AVCapability_GetEncoderBitrateRange](_a_v_capability.md…
120 …AMS | ROI encoding parameters, including the ROI area and deltaQp. The value type is string. Th…
121 … mode. The value type is int32_t. **1** if enabled, **0** otherwise. This key is optional and used…
123 ### Key-Value Pairs Dedicated for Audio
127 | OH_MD_KEY_AUDIO_SAMPLE_FORMAT | Original audio format. The value type is int32_t. For details, se…
128 | OH_MD_KEY_AUD_CHANNEL_COUNT | Number of audio channels. The value type is int32_t. …
129 | OH_MD_KEY_AUD_SAMPLE_RATE | Audio sampling rate. The value type is int32_t. …
130 | OH_MD_KEY_AUDIO_COMPRESSION_LEVEL | Audio codec compression level. The value type is int32_t type…
131 | OH_MD_KEY_CHANNEL_LAYOUT | Required encoding channel layout. The value type is int64_t. Th…
132 | OH_MD_KEY_BITS_PER_CODED_SAMPLE | Number of bits per sample. The value type is int32_t. This key …
133 | OH_MD_KEY_SBR | AAC SBR format. The value type is int32_t. This key …
134 | OH_MD_KEY_COMPLIANCE_LEVEL | FLAC compliance level. The value type is int32_t. This key is use…
135 | OH_MD_KEY_AAC_IS_ADTS | AAC format, which can be ADTS or LATM. The value type is int…
136 | OH_MD_KEY_IDENTIFICATION_HEADER | Vorbis identification header. The value type is uint8_t\*. This…
137 | OH_MD_KEY_SETUP_HEADER | Vorbis setup header. The value type is uint8_t\*. This key ap…
138 | OH_MD_KEY_AUDIO_OBJECT_NUMBER | Number of audio objects. The value type is int32_t. This key is u…
139 | OH_MD_KEY_AUDIO_VIVID_METADATA | Audio Vivid metadata. The value type is uint8_t\*. This key is u…
141 ### Key-Value Pairs Dedicated for Multiplexing and Demultiplexing
145 | OH_MD_KEY_VIDEO_IS_HDR_VIVID | Whether the video track in a media file is HDR Vivid. The value ty…
146 …rt time of the first frame in a media file, measured in microseconds. The value type is int64_t. T…
147 | OH_MD_KEY_TRACK_START_TIME | Start time of the track, measured in microseconds. The value type is…
148 | OH_MD_KEY_TRACK_TYPE | Track type in a media file. The value type is int32_t. For …
149 | OH_MD_KEY_DURATION | Duration in a media file. The value type is int64_t. This…
150 | OH_MD_KEY_TITLE | Title in a media file. The value type is string. This …
151 | OH_MD_KEY_ARTIST | Artist in a media file. The value type is string. This …
152 | OH_MD_KEY_ALBUM | Album in a media file. The value type is string. This …
153 | OH_MD_KEY_ALBUM_ARTIST | Album artist of the input media. The value type is string. Th…
154 | OH_MD_KEY_DATE | Date in a media file, for example, 2024. The value ty…
155 | OH_MD_KEY_COMMENT | Comment in a media file. The value type is string. This …
156 | OH_MD_KEY_GENRE | Genre in a media file. The value type is string. This …
157 | OH_MD_KEY_COPYRIGHT | Copyright in a media file. The value type is string. This …
158 | OH_MD_KEY_LANGUAGE | Language in a media file. The value type is string. This …
159 | OH_MD_KEY_DESCRIPTION | Description in a media file. The value type is string. This …
160 | OH_MD_KEY_LYRICS | Lyrics in a media file. The value type is string. This …
161 | OH_MD_KEY_TRACK_COUNT | Number of tracks in a media file. The value type is int32_t.…
162 …udio, video, or subtitle sample carried in AVBuffer, in microseconds. The value type is int64_t. T…
163 …udio, video, or subtitle sample carried in AVBuffer, in microseconds. The value type is int64_t. T…
164 | OH_MD_KEY_CODEC_MIME | [MIME](#media-codec-formats) type of the codec. The value t…
165 | OH_MD_KEY_VIDEO_SAR | Aspect ratio of the sample. The value type is double.|
166 | OH_MD_KEY_CREATION_TIME | Media file creation time. The value type is string.|
167 …RACK_IDS | Reference relationship between media file tracks. The value type is int32_t\*.|
168 | OH_MD_KEY_TRACK_REFERENCE_TYPE | Auxiliary track type of a media file. The value type is …
169 | OH_MD_KEY_TRACK_DESCRIPTION | Auxiliary track description of a media file. The value type…