![]() |
![]() |
![]() |
Grilo Reference Manual | ![]() |
---|---|---|---|---|
Top | Description |
#include <grilo.h> typedef GrlKeyID; #define GRLKEYID_TO_POINTER (k) #define GRLPOINTER_TO_KEYID (p) #define GRL_KEYID_FORMAT #define GRL_METADATA_KEY_GET_DESC (key) #define GRL_METADATA_KEY_GET_ID (key) #define GRL_METADATA_KEY_GET_NAME (key) #define GRL_METADATA_KEY_GET_TYPE (key) #define GRL_METADATA_KEY_ALBUM #define GRL_METADATA_KEY_ARTIST #define GRL_METADATA_KEY_AUTHOR #define GRL_METADATA_KEY_BITRATE #define GRL_METADATA_KEY_CAMERA_MODEL #define GRL_METADATA_KEY_CERTIFICATE #define GRL_METADATA_KEY_CHILDCOUNT #define GRL_METADATA_KEY_CREATION_DATE #define GRL_METADATA_KEY_DESCRIPTION #define GRL_METADATA_KEY_DURATION #define GRL_METADATA_KEY_EPISODE #define GRL_METADATA_KEY_EXPOSURE_TIME #define GRL_METADATA_KEY_EXTERNAL_PLAYER #define GRL_METADATA_KEY_EXTERNAL_URL #define GRL_METADATA_KEY_FLASH_USED #define GRL_METADATA_KEY_FRAMERATE #define GRL_METADATA_KEY_GENRE #define GRL_METADATA_KEY_HEIGHT #define GRL_METADATA_KEY_ID #define GRL_METADATA_KEY_INVALID #define GRL_METADATA_KEY_ISO_SPEED #define GRL_METADATA_KEY_LAST_PLAYED #define GRL_METADATA_KEY_LAST_POSITION #define GRL_METADATA_KEY_LICENSE #define GRL_METADATA_KEY_LYRICS #define GRL_METADATA_KEY_MIME #define GRL_METADATA_KEY_MODIFICATION_DATE #define GRL_METADATA_KEY_ORIENTATION #define GRL_METADATA_KEY_PLAY_COUNT #define GRL_METADATA_KEY_PUBLICATION_DATE #define GRL_METADATA_KEY_RATING #define GRL_METADATA_KEY_REGION #define GRL_METADATA_KEY_SEASON #define GRL_METADATA_KEY_SHOW #define GRL_METADATA_KEY_SITE #define GRL_METADATA_KEY_SOURCE #define GRL_METADATA_KEY_START_TIME #define GRL_METADATA_KEY_STUDIO #define GRL_METADATA_KEY_THUMBNAIL #define GRL_METADATA_KEY_THUMBNAIL_BINARY #define GRL_METADATA_KEY_TITLE #define GRL_METADATA_KEY_URL #define GRL_METADATA_KEY_WIDTH const gchar * grl_metadata_key_get_desc (GrlKeyID key
); const gchar * grl_metadata_key_get_name (GrlKeyID key
); GType grl_metadata_key_get_type (GrlKeyID key
); GList * grl_metadata_key_list_new (GrlKeyID first_key
,...
);
#define GRL_METADATA_KEY_GET_DESC(key) (grl_metadata_key_get_desc (key))
#define GRL_METADATA_KEY_GET_NAME(key) (grl_metadata_key_get_name (key))
#define GRL_METADATA_KEY_GET_TYPE(key) (grl_metadata_key_get_type (key))
const gchar * grl_metadata_key_get_desc (GrlKeyID key
);
Retrieves the description associated with the key
|
key to look up |
Returns : |
the description of the key |
Since 0.1.6
const gchar * grl_metadata_key_get_name (GrlKeyID key
);
Retrieves the name associated with the key
|
key to look up |
Returns : |
The name of the key |
Since 0.1.6
GType grl_metadata_key_get_type (GrlKeyID key
);
Retrieves the expected type for values associated with this key
|
key to look up |
Returns : |
the expected value type |
Since 0.2.0
GList * grl_metadata_key_list_new (GrlKeyID first_key
,...
);
Returns a GList containing the va_list keys. Use GRL_METADATA_KEY_INVALID to finalize them.
|
first key |
|
va_list keys |
Returns : |
a GList |
Since 0.2.0