Module wp_image_description_info_v1

Available on crate feature wayland and Linux only.
Expand description

Colorimetric image description information

Sends all matching events describing an image description object exactly once and finally sends the ‘done’ event.

This means

  • if the image description is parametric, it must send
  • primaries
  • named_primaries, if applicable
  • at least one of tf_power and tf_named, as applicable
  • luminances
  • target_primaries
  • target_luminance
  • if the image description is parametric, it may send, if applicable,
  • target_max_cll
  • target_max_fall
  • if the image description contains an ICC profile, it must send the icc_file event

Once a wp_image_description_info_v1 object has delivered a ‘done’ event it is automatically destroyed.

Every wp_image_description_info_v1 created from the same wp_image_description_v1 shall always return the exact same data.

Structs§

WpImageDescriptionInfoV1
Colorimetric image description information

Enums§

Event
Request

Constants§

EVT_DONE_OPCODE
The wire opcode for this event
EVT_DONE_SINCE
The minimal object version supporting this event
EVT_ICC_FILE_OPCODE
The wire opcode for this event
EVT_ICC_FILE_SINCE
The minimal object version supporting this event
EVT_LUMINANCES_OPCODE
The wire opcode for this event
EVT_LUMINANCES_SINCE
The minimal object version supporting this event
EVT_PRIMARIES_NAMED_OPCODE
The wire opcode for this event
EVT_PRIMARIES_NAMED_SINCE
The minimal object version supporting this event
EVT_PRIMARIES_OPCODE
The wire opcode for this event
EVT_PRIMARIES_SINCE
The minimal object version supporting this event
EVT_TARGET_LUMINANCE_OPCODE
The wire opcode for this event
EVT_TARGET_LUMINANCE_SINCE
The minimal object version supporting this event
EVT_TARGET_MAX_CLL_OPCODE
The wire opcode for this event
EVT_TARGET_MAX_CLL_SINCE
The minimal object version supporting this event
EVT_TARGET_MAX_FALL_OPCODE
The wire opcode for this event
EVT_TARGET_MAX_FALL_SINCE
The minimal object version supporting this event
EVT_TARGET_PRIMARIES_OPCODE
The wire opcode for this event
EVT_TARGET_PRIMARIES_SINCE
The minimal object version supporting this event
EVT_TF_NAMED_OPCODE
The wire opcode for this event
EVT_TF_NAMED_SINCE
The minimal object version supporting this event
EVT_TF_POWER_OPCODE
The wire opcode for this event
EVT_TF_POWER_SINCE
The minimal object version supporting this event