22 lines
462 B
Objective-C
22 lines
462 B
Objective-C
//
|
|
// VGMInterface.h
|
|
// VGMStream
|
|
//
|
|
// Created by Christopher Snowhill on 9/1/17.
|
|
// Copyright 2017 __LoSnoCo__. All rights reserved.
|
|
//
|
|
|
|
#import <libvgmstream/vgmstream.h>
|
|
#import <libvgmstream/plugins.h>
|
|
|
|
typedef struct _COGSTREAMFILE {
|
|
STREAMFILE sf;
|
|
void *file;
|
|
off_t offset;
|
|
char name[PATH_LIMIT];
|
|
} COGSTREAMFILE;
|
|
|
|
STREAMFILE *cogsf_create_from_url(NSURL * url);
|
|
|
|
VGMSTREAM *init_vgmstream_from_cogfile(const char *path, int subsong);
|