Я хочу использовать libmms в проекте target-c. Я взял проект отсюда - http://www.tunein -radio.com / lgpl.html - и включил библиотеку libmms в свой собственный проект. Это избавляет меня от необходимости компилировать libmms самостоятельно. Сначала я просто хочу посмотреть, работает ли он, и, надеюсь, вывести немного звука.
Вот что у меня есть в заголовочном файле:
#import <UIKit/UIKit.h>
#import "mmsio.h"
#import "mms.h"
#define streamURL @"path/to/stream"
@interface radiotestAppDelegate : NSObject <UIApplicationDelegate> {
UIWindow *window;
struct mms_t_io *io;
}
@property (nonatomic, retain) IBOutlet UIWindow *window;
@end
Я не совсем уверен, куда идти дальше, но думаю, что мне нужно использовать этот метод из mms.h:
mms_t* mms_connect (mms_io_t *io, void *data, const char *url, int bandwidth);
Однако я недостаточно хорошо разбираюсь в C, чтобы разгадать код libmms. Кто-нибудь может дать совет? Я был бы счастлив заплатить за какое-то обучение, но хочу сам это понять.
Какие рамки мне следует использовать для чтения типа ответа mms_t из вышеприведенного метода?
Спасибо