Lines Matching refs:video
6 The VideoDecoder module provides the APIs for video decoding.
8 For details about the development guide and sample, see [Video Decoding](../../media/avcodec/video-…
18 
27 …ideodecoder.h](native__avcodec__videodecoder_8h.md) | Declares the APIs used for video decoding. |
34 …ateByMime](#oh_videodecoder_createbymime) (const char \*mime) | Creates a video decoder instance b…
35 …ateByName](#oh_videodecoder_createbyname) (const char \*name) | Creates a video decoder instance b…
36 …(_codec_base.md#oh_avcodec) \*codec) | Clears the internal resources of a video decoder and destro…
37 …us callback so that your application can respond to events generated by a video decoder. (This fun…
38 …ynchronous callback so that your application can respond to events generated by a video decoder. |
39 …iveWindow](_codec_base.md#ohnativewindow) \*window) | Sets an output surface for a video decoder. |
40 …(_core.md#oh_avformat) \*format) | Configures a video decoder. Typically, you need to configure th…
41 …_AVCodec](_codec_base.md#oh_avcodec) \*codec) | Prepares internal resources for a video decoder. |
42 …coder_start) ([OH_AVCodec](_codec_base.md#oh_avcodec) \*codec) | Starts a video decoder. This func…
43 …decoder_stop) ([OH_AVCodec](_codec_base.md#oh_avcodec) \*codec) | Stops a video decoder and releas…
44 …the input and output data and parameters, for example, H.264 PPS/SPS, cached in a video decoder. |
45 …coder_reset) ([OH_AVCodec](_codec_base.md#oh_avcodec) \*codec) | Resets a video decoder. The decod…
46 …vcodec) \*codec) | Obtains the OH_AVFormat information about the output data of a video decoder. |
47 …ec, [OH_AVFormat](_core.md#oh_avformat) \*format) | Sets dynamic parameters for a video decoder. |
48 …dec_buffer_attr.md) attr) | Pushes the input buffer filled with data to a video decoder. (This fun…
49 …ase.md#oh_avcodec) \*codec, uint32_t index) | Frees an output buffer of a video decoder and instru…
50 …ase.md#oh_avcodec) \*codec, uint32_t index) | Frees an output buffer of a video decoder. (This fun…
51 …AVCodec](_codec_base.md#oh_avcodec) \*codec, uint32_t index) | Notifies a video decoder that the b…
52 …nt32_t index) | Returns the output buffer corresponding to the index to a video decoder. The buffe…
53 …rTimestampNs) | Returns the output buffer corresponding to the index to a video decoder. The buffe…
54 …_codec_base.md#oh_avcodec) \*codec, uint32_t index) | Frees an output buffer of a video decoder. |
55 …c](_codec_base.md#oh_avcodec) \*codec, bool \*isValid) | Checks whether a video decoder instance i…
70 Configures a video decoder. Typically, you need to configure the video description information that…
99 | codec | Pointer to a video decoder instance. |
100 …AVFormat** instance, which provides the description information about the video track to be decode…
132 Creates a video decoder instance based on a MIME type. This function is recommended in most cases.
146 Returns the pointer to the video decoder instance if the operation is successful; returns NULL if t…
157 Creates a video decoder instance based on a decoder name. To use this function, you must know the e…
169 | name | Pointer to a video decoder name. |
173 Returns the pointer to the video decoder instance if the operation is successful; returns NULL if t…
184 Clears the internal resources of a video decoder and destroys the decoder instance. You only need t…
194 | codec | Pointer to a video decoder instance. |
219 Clears the input and output data and parameters, for example, H.264 PPS/SPS, cached in a video deco…
229 | codec | Pointer to a video decoder instance. |
256 Frees an output buffer of a video decoder.
260 … surface mode or step 10 in buffer mode in [Video Decoding](../../media/avcodec/video-decoding.md).
270 | codec | Pointer to a video decoder instance.|
300 Obtains the OH_AVFormat information about the output data of a video decoder. For details, see [OH_…
312 | codec | Pointer to a video decoder instance. |
327 Checks whether a video decoder instance is valid.
337 | codec | Pointer to a video decoder instance. |
357 Prepares internal resources for a video decoder. This function must be called after **OH_VideoDecod…
367 | codec | Pointer to a video decoder instance. |
397 Notifies a video decoder that the buffer corresponding to the index has been filled with input data.
413 | codec | Pointer to a video decoder instance. |
441 …us callback so that your application can respond to events generated by a video decoder. This func…
451 | codec | Pointer to a video decoder instance. |
480 Returns the output buffer corresponding to the index to a video decoder. The buffer carries the dec…
492 | codec | Pointer to a video decoder instance. |
520 Returns the output buffer corresponding to the index to a video decoder. The buffer carries the dec…
525 …scenarios, such as responding to user actions like stopping, fast-forwarding, or rewinding a video.
537 | codec | Pointer to a video decoder instance. |
566 Resets a video decoder. The decoder returns to the initial state. To continue decoding, you must ca…
576 | codec | Pointer to a video decoder instance. |
610 | codec | Pointer to a video decoder instance. |
612 …video channel is used. The value **true** means a secure video channel, and **false** means a non-…
642 Sets dynamic parameters for a video decoder.
654 | codec | Pointer to a video decoder instance. |
685 Sets an output surface for a video decoder.
698 | codec | Pointer to a video decoder instance. |
729 Starts a video decoder. This function should be called after a successful call of **OH_VideoDecoder…
739 | codec | Pointer to a video decoder instance. |
769 Stops a video decoder and releases the input and output buffers. After the video decoder is stopped…
781 | codec | Pointer to a video decoder instance. |
811 Sets an asynchronous callback so that your application can respond to events generated by a video d…
825 | codec | Pointer to a video decoder instance. |
854 Frees an output buffer of a video decoder and instructs the decoder to render the decoded data in t…
870 | codec | Pointer to a video decoder instance. |
898 Pushes the input buffer filled with data to a video decoder.
916 | codec | Pointer to a video decoder instance. |
945 Frees an output buffer of a video decoder.
959 | codec | Pointer to a video decoder instance. |