Class
AppStreamComposeMedia
Instance methods
asc_media_ensure_worker
Ensure a media worker process is running, spawning one if necessary. This function is called implicitly by all media operations, calling it explicitly is only useful to make worker startup problems surface early.
since: 1.2.0
asc_media_get_memory_limit
Get the address space limit applied to the worker process in MiB, or 0 if the worker may use as much memory as it wants.
since: 1.2.0
asc_media_process_image
Load an image (in the media worker process) and store an arbitrary set of scaled renditions of it in the given output directory. The directory is created if it does not exist yet.
since: 1.2.0
asc_media_set_memory_limit
Limit the amount of memory the worker process may use. The limit is applied when the next worker process is spawned.
since: 1.2.0
asc_media_set_request_timeout
Set the time a single media operation may take before the worker is assumed to hang and gets killed.
since: 1.2.0
asc_media_stop
Stop the worker process of this instance, if it is running. A new worker will be spawned automatically if another media operation is requested.
since: 1.2.0
Signals
Signals inherited from GObject (1)
GObject::notify
The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.