Comment obtenir une image vidéo de la AVPlayer?

J'ai PlayerView classe pour l'affichage AVPlayer de la lecture. Code de la documentation.

#import <UIKit/UIKit.h>
#import <AVFoundation/AVFoundation.h>

@interface PlayerView : UIView
@property (nonatomic) AVPlayer *player;
@end

@implementation PlayerView
+ (Class)layerClass {
    return [AVPlayerLayer class];
}
- (AVPlayer*)player {
    return [(AVPlayerLayer *)[self layer] player];
}
- (void)setPlayer:(AVPlayer *)player {
    [(AVPlayerLayer *)[self layer] setPlayer:player];
}
@end

J'ai mis en place mon AVPlayer (contient de la vidéo de l'actif avec la taille 320x240) dans ce PlayerView (avec cadre.taille.largeur = 100, cadre.taille.hauteur = 100) et ma vidéo est redimensionnée. Comment puis-je obtenir la taille de la vidéo après l'ajout dans PlayerView?

OriginalL'auteur Andrey Banshchikov | 2012-08-23