DMAPRecord

## DMAPRecord DMAPRecord |

## Synopsis

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

## Object Hierarchy

      GEnum
       +----DMAPMediaKind

## Description

## Details

### 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;

### struct DMAPRecordIface

    struct DMAPRecordIface {
    	GTypeInterface parent;

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

### bitwise

    typedef unsigned long long bitwise;

### dmap_record_set_from_blob ()

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

### dmap_record_to_blob ()

    GByteArray *        dmap_record_to_blob                 (DMAPRecord *record);

`record` : | A DMAPRecord.
Returns : | A byte array representation of the record.