IN: cocoa-quicktime USING: alien cocoa compiler errors io kernel math objc objc-NSError objc-NSObject objc-NSURLRequest objc-NSWindow objc-QTMovie objc-QTMovieView parser sequences threads ; : ( url -- movie ) [autorelease] QTMovie swap f [ [movieWithURL:error:] [autorelease] ] keep *void* [ [localizedDescription] CF>string throw ] when* ; : ( movie -- view ) QTMovieView [alloc] 0 0 100 100 [initWithFrame:] [ swap [setMovie:] ] keep ; "Quicktime demo" 10 10 100 50 dup "file:///Users/slava/Media/Mixes/shaundoe1year.mp3" dup 1 [setControllerVisible:] [setContentView:] f [makeKeyAndOrderFront:] event-loop