libheif.def 8.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252
  1. ;
  2. ; Definition file of libheif.dll
  3. ; Automatic generated by gendef 1.1
  4. ; written by Kai Tietz 2008
  5. ; The def file has to be processed by --kill-at (-k) option of dlltool or ld
  6. ;
  7. LIBRARY "libheif.dll"
  8. EXPORTS
  9. heif_brand_to_fourcc
  10. heif_camera_extrinsic_matrix_get_rotation_matrix
  11. heif_camera_extrinsic_matrix_release
  12. heif_check_filetype
  13. heif_check_jpeg_filetype
  14. heif_context_add_XMP_metadata
  15. heif_context_add_XMP_metadata2
  16. heif_context_add_compatible_brand
  17. heif_context_add_exif_metadata
  18. heif_context_add_generic_metadata
  19. heif_context_add_generic_uri_metadata
  20. heif_context_add_item
  21. heif_context_add_item_reference
  22. heif_context_add_item_references
  23. heif_context_add_mime_item
  24. heif_context_add_precompressed_mime_item
  25. heif_context_add_uri_item
  26. heif_context_alloc
  27. heif_context_assign_thumbnail
  28. heif_context_debug_dump_boxes_to_file
  29. heif_context_encode_grid
  30. heif_context_encode_image
  31. heif_context_encode_thumbnail
  32. heif_context_free
  33. heif_context_get_encoder
  34. heif_context_get_encoder_descriptors
  35. heif_context_get_encoder_for_format
  36. heif_context_get_image_handle
  37. heif_context_get_item_references
  38. heif_context_get_list_of_item_IDs
  39. heif_context_get_list_of_top_level_image_IDs
  40. heif_context_get_number_of_items
  41. heif_context_get_number_of_top_level_images
  42. heif_context_get_primary_image_ID
  43. heif_context_get_primary_image_handle
  44. heif_context_get_region_item
  45. heif_context_is_top_level_image_ID
  46. heif_context_read_from_file
  47. heif_context_read_from_memory
  48. heif_context_read_from_memory_without_copy
  49. heif_context_read_from_reader
  50. heif_context_set_max_decoding_threads
  51. heif_context_set_maximum_image_size_limit
  52. heif_context_set_primary_image
  53. heif_context_write
  54. heif_context_write_to_file
  55. heif_decode_image
  56. heif_decoder_descriptor_get_id_name
  57. heif_decoder_descriptor_get_name
  58. heif_decoding_options_alloc
  59. heif_decoding_options_free
  60. heif_deinit
  61. heif_depth_representation_info_free
  62. heif_encoder_descriptor_get_compression_format
  63. heif_encoder_descriptor_get_id_name
  64. heif_encoder_descriptor_get_name
  65. heif_encoder_descriptor_supportes_lossless_compression
  66. heif_encoder_descriptor_supportes_lossy_compression
  67. heif_encoder_descriptor_supports_lossless_compression
  68. heif_encoder_descriptor_supports_lossy_compression
  69. heif_encoder_get_name
  70. heif_encoder_get_parameter
  71. heif_encoder_get_parameter_boolean
  72. heif_encoder_get_parameter_integer
  73. heif_encoder_get_parameter_string
  74. heif_encoder_has_default
  75. heif_encoder_list_parameters
  76. heif_encoder_parameter_get_name
  77. heif_encoder_parameter_get_type
  78. heif_encoder_parameter_get_valid_integer_range
  79. heif_encoder_parameter_get_valid_integer_values
  80. heif_encoder_parameter_get_valid_string_values
  81. heif_encoder_parameter_integer_valid_range
  82. heif_encoder_parameter_integer_valid_values
  83. heif_encoder_parameter_string_valid_values
  84. heif_encoder_release
  85. heif_encoder_set_logging_level
  86. heif_encoder_set_lossless
  87. heif_encoder_set_lossy_quality
  88. heif_encoder_set_parameter
  89. heif_encoder_set_parameter_boolean
  90. heif_encoder_set_parameter_integer
  91. heif_encoder_set_parameter_string
  92. heif_encoding_options_alloc
  93. heif_encoding_options_free
  94. heif_error_success DATA
  95. heif_fourcc_to_brand
  96. heif_free_list_of_compatible_brands
  97. heif_free_plugin_directories
  98. heif_get_decoder_descriptors
  99. heif_get_encoder_descriptors
  100. heif_get_file_mime_type
  101. heif_get_plugin_directories
  102. heif_get_version
  103. heif_get_version_number
  104. heif_get_version_number_maintenance
  105. heif_get_version_number_major
  106. heif_get_version_number_minor
  107. heif_has_compatible_brand
  108. heif_has_compatible_filetype
  109. heif_have_decoder_for_format
  110. heif_have_encoder_for_format
  111. heif_image_add_decoding_warning
  112. heif_image_add_plane
  113. heif_image_create
  114. heif_image_crop
  115. heif_image_extend_padding_to_size
  116. heif_image_get_bits_per_pixel
  117. heif_image_get_bits_per_pixel_range
  118. heif_image_get_chroma_format
  119. heif_image_get_color_profile_type
  120. heif_image_get_colorspace
  121. heif_image_get_content_light_level
  122. heif_image_get_decoding_warnings
  123. heif_image_get_height
  124. heif_image_get_mastering_display_colour_volume
  125. heif_image_get_nclx_color_profile
  126. heif_image_get_pixel_aspect_ratio
  127. heif_image_get_plane
  128. heif_image_get_plane_readonly
  129. heif_image_get_primary_height
  130. heif_image_get_primary_width
  131. heif_image_get_raw_color_profile
  132. heif_image_get_raw_color_profile_size
  133. heif_image_get_width
  134. heif_image_handle_add_region_item
  135. heif_image_handle_free_auxiliary_types
  136. heif_image_handle_get_auxiliary_image_handle
  137. heif_image_handle_get_auxiliary_type
  138. heif_image_handle_get_camera_extrinsic_matrix
  139. heif_image_handle_get_camera_intrinsic_matrix
  140. heif_image_handle_get_chroma_bits_per_pixel
  141. heif_image_handle_get_color_profile_type
  142. heif_image_handle_get_context
  143. heif_image_handle_get_depth_image_handle
  144. heif_image_handle_get_depth_image_representation_info
  145. heif_image_handle_get_height
  146. heif_image_handle_get_ispe_height
  147. heif_image_handle_get_ispe_width
  148. heif_image_handle_get_item_id
  149. heif_image_handle_get_list_of_auxiliary_image_IDs
  150. heif_image_handle_get_list_of_depth_image_IDs
  151. heif_image_handle_get_list_of_metadata_block_IDs
  152. heif_image_handle_get_list_of_region_item_ids
  153. heif_image_handle_get_list_of_thumbnail_IDs
  154. heif_image_handle_get_luma_bits_per_pixel
  155. heif_image_handle_get_metadata
  156. heif_image_handle_get_metadata_content_type
  157. heif_image_handle_get_metadata_item_uri_type
  158. heif_image_handle_get_metadata_size
  159. heif_image_handle_get_metadata_type
  160. heif_image_handle_get_nclx_color_profile
  161. heif_image_handle_get_number_of_auxiliary_images
  162. heif_image_handle_get_number_of_depth_images
  163. heif_image_handle_get_number_of_metadata_blocks
  164. heif_image_handle_get_number_of_region_items
  165. heif_image_handle_get_number_of_thumbnails
  166. heif_image_handle_get_preferred_decoding_colorspace
  167. heif_image_handle_get_raw_color_profile
  168. heif_image_handle_get_raw_color_profile_size
  169. heif_image_handle_get_thumbnail
  170. heif_image_handle_get_width
  171. heif_image_handle_has_alpha_channel
  172. heif_image_handle_has_camera_extrinsic_matrix
  173. heif_image_handle_has_camera_intrinsic_matrix
  174. heif_image_handle_has_depth_image
  175. heif_image_handle_is_premultiplied_alpha
  176. heif_image_handle_is_primary_image
  177. heif_image_handle_release
  178. heif_image_handle_release_auxiliary_type
  179. heif_image_has_channel
  180. heif_image_has_content_light_level
  181. heif_image_has_mastering_display_colour_volume
  182. heif_image_is_premultiplied_alpha
  183. heif_image_release
  184. heif_image_scale_image
  185. heif_image_set_content_light_level
  186. heif_image_set_mastering_display_colour_volume
  187. heif_image_set_nclx_color_profile
  188. heif_image_set_pixel_aspect_ratio
  189. heif_image_set_premultiplied_alpha
  190. heif_image_set_raw_color_profile
  191. heif_init
  192. heif_item_add_property_user_description
  193. heif_item_add_raw_property
  194. heif_item_get_properties_of_type
  195. heif_item_get_property_raw_data
  196. heif_item_get_property_raw_size
  197. heif_item_get_property_transform_crop_borders
  198. heif_item_get_property_transform_mirror
  199. heif_item_get_property_transform_rotation_ccw
  200. heif_item_get_property_type
  201. heif_item_get_property_user_description
  202. heif_item_get_transformation_properties
  203. heif_list_compatible_brands
  204. heif_load_plugin
  205. heif_load_plugins
  206. heif_main_brand
  207. heif_mastering_display_colour_volume_decode
  208. heif_nclx_color_profile_alloc
  209. heif_nclx_color_profile_free
  210. heif_nclx_color_profile_set_color_primaries
  211. heif_nclx_color_profile_set_matrix_coefficients
  212. heif_nclx_color_profile_set_transfer_characteristics
  213. heif_property_user_description_release
  214. heif_read_main_brand
  215. heif_region_get_ellipse
  216. heif_region_get_ellipse_transformed
  217. heif_region_get_inline_mask_data
  218. heif_region_get_inline_mask_data_len
  219. heif_region_get_mask_image
  220. heif_region_get_point
  221. heif_region_get_point_transformed
  222. heif_region_get_polygon_num_points
  223. heif_region_get_polygon_points
  224. heif_region_get_polygon_points_transformed
  225. heif_region_get_polyline_num_points
  226. heif_region_get_polyline_points
  227. heif_region_get_polyline_points_transformed
  228. heif_region_get_rectangle
  229. heif_region_get_rectangle_transformed
  230. heif_region_get_referenced_mask_ID
  231. heif_region_get_type
  232. heif_region_item_add_region_ellipse
  233. heif_region_item_add_region_inline_mask
  234. heif_region_item_add_region_inline_mask_data
  235. heif_region_item_add_region_point
  236. heif_region_item_add_region_polygon
  237. heif_region_item_add_region_polyline
  238. heif_region_item_add_region_rectangle
  239. heif_region_item_add_region_referenced_mask
  240. heif_region_item_get_id
  241. heif_region_item_get_list_of_regions
  242. heif_region_item_get_number_of_regions
  243. heif_region_item_get_reference_size
  244. heif_region_item_release
  245. heif_region_release
  246. heif_region_release_many
  247. heif_register_decoder
  248. heif_register_decoder_plugin
  249. heif_register_encoder_plugin
  250. heif_release_item_data
  251. heif_release_item_references
  252. heif_unload_plugin