MacOS support

This commit is contained in:
Ryan Heise 2020-04-07 01:02:57 +10:00
parent 5446a6f611
commit c833bd2d3b
51 changed files with 2004 additions and 436 deletions

View file

@ -0,0 +1,16 @@
#import <FlutterMacOS/FlutterMacOS.h>
@interface AudioPlayer : NSObject<FlutterStreamHandler>
- (instancetype)initWithRegistrar:(NSObject<FlutterPluginRegistrar> *)registrar playerId:(NSString*)idParam;
@end
enum PlaybackState {
none,
stopped,
paused,
playing,
connecting,
completed
};

1
macos/Classes/AudioPlayer.m Symbolic link
View file

@ -0,0 +1 @@
../../darwin/Classes/AudioPlayer.m

View file

@ -0,0 +1,4 @@
#import <FlutterMacOS/FlutterMacOS.h>
@interface JustAudioPlugin : NSObject<FlutterPlugin>
@end

View file

@ -0,0 +1 @@
../../darwin/Classes/JustAudioPlugin.m