• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# avimage_generator_base.h
2
3
4## Overview
5
6The **avimage_generator_base.h** file declares the enums used by the AVImageGenerator.
7
8**System capability**: SystemCapability.Multimedia.Media.AVImageGenerator
9
10**Library**: libavimage_generator.so
11
12**Since**: 18
13
14**Related module**: [AVImageGenerator](_a_v_image_generator.md)
15
16
17## Summary
18
19
20### Types
21
22| Name| Description|
23| -------- | -------- |
24| typedef enum [OH_AVImageGenerator_QueryOptions](_a_v_image_generator.md#oh_avimagegenerator_queryoptions) [OH_AVImageGenerator_QueryOptions](_a_v_image_generator.md#oh_avimagegenerator_queryoptions) | Defines an enum for the mappings between time points and video frames. |
25
26
27### Enums
28
29| Name| Description|
30| -------- | -------- |
31| [OH_AVImageGenerator_QueryOptions](_a_v_image_generator.md#oh_avimagegenerator_queryoptions-1) {<br> OH_AVIMAGE_GENERATOR_QUERY_NEXT_SYNC = 0,<br>  OH_AVIMAGE_GENERATOR_QUERY_PREVIOUS_SYNC = 1, <br> OH_AVIMAGE_GENERATOR_QUERY_CLOSEST_SYNC = 2, <br> OH_AVIMAGE_GENERATOR_QUERY_CLOSEST = 3 } | Enumerates the mappings between time points and video frames. |
32