DMAPRecordFactory

## DMAPRecordFactory DMAPRecordFactory |

## Synopsis

    struct              DMAPRecordFactoryIface;
    DMAPRecord *        dmap_record_factory_create          (DMAPRecordFactory *factory,
                                                             gpointer user_data);

## Description

## Details

### struct DMAPRecordFactoryIface

    struct DMAPRecordFactoryIface {
    	GTypeInterface parent;

    	DMAPRecord *(*create) (DMAPRecordFactory * factory,
    			       gpointer user_data);
    };

### dmap_record_factory_create ()

    DMAPRecord *        dmap_record_factory_create          (DMAPRecordFactory *factory,
                                                             gpointer user_data);

`factory` : | A DMAPRecordFactory.
`user_data` : | Some piece of data that may be used to initialize return value.
Returns : | a new DMAPRecord as read from path.