DMAPRecord

DMAPRecord

Synopsis

struct              DMAPRecordIface;
typedef             bitwise;
enum                DMAPMediaKind;
GByteArray *        dmap_record_to_blob                 (DMAPRecord *record);
gboolean            dmap_record_set_from_blob           (DMAPRecord *record,
                                                         GByteArray *blob);

Object Hierarchy

  GEnum
   +----DMAPMediaKind

Description

Details

struct DMAPRecordIface

struct DMAPRecordIface {
	GTypeInterface parent;

	GByteArray *(*to_blob) (DMAPRecord * record);
	gboolean   (*set_from_blob) (DMAPRecord * record, GByteArray * blob);
};


bitwise

typedef unsigned long long bitwise;


enum DMAPMediaKind

typedef enum {
	DMAP_MEDIA_KIND_MUSIC = 1,
	DMAP_MEDIA_KIND_MOVIE = 2,
	DMAP_MEDIA_KIND_PODCAST = 32,
	DMAP_MEDIA_KIND_TV_SHOW = 64 
} DMAPMediaKind;

DMAP_MEDIA_KIND_MUSIC

DMAP_MEDIA_KIND_MOVIE

DMAP_MEDIA_KIND_PODCAST

DMAP_MEDIA_KIND_TV_SHOW


dmap_record_to_blob ()

GByteArray *        dmap_record_to_blob                 (DMAPRecord *record);

record :

A DMAPRecord.

Returns :

A byte array representation of the record.

dmap_record_set_from_blob ()

gboolean            dmap_record_set_from_blob           (DMAPRecord *record,
                                                         GByteArray *blob);