mme_metadata_hdl_t

The metadata API handle

Synopsis:

#include <mme/metadata.h>

struct mme_metadata_hdl;
typedef struct mme_metadata_hdl mme_metadata_hdl_t;

Description:

The structure mme_metadata_hdl_t carries the metadata retrieved by mme_metadata_extract_data() and mme_metadata_extract_string().

Creating and freeing the metadata handle

A metadata handle can be acquired through any of these functions:

The data in the metadata handle can be used by mme_metadata_extract_string() and mme_metadata_extract_data(), and remains valid until the handle is freed.

To free a metadata handle, use one of these methods:

Classification:

QNX Multimedia

See also:

METADATA_*, mme_metadata_alloc(), mme_metadata_extract_data(), mme_metadata_extract_string(), mme_metadata_extract_unsigned(), mme_ms_metadata_done(), mme_ms_metadata_get()