2016-05-03 12 views
0

Ich habe eine AVMutableComposition, die ich anwenden, um das Orientierungs-Problem zu beheben.Verständnis CGAffineTransform Rotation

Ich löste alle anderen Rotationen Fälle, erwarte einen.

else if (p.a == 0.0 && p.b == 1.0 && p.c == 1.0 && p.d == 0.0) 
     { 
      p.a = 1 
      p.d = -1.0 
      p.c = 0 
      p.b = 0 
      p.tx = 0 
      p.ty = originalVideoTrack.naturalSize.width 
     } 

Das Video ist in der richtigen Größe & Form. Ihm fehlen also 90 Grad Drehungen, um zu seiner Schicht zu passen. Irgendwelche Vorschläge wie kann ich erreichen, dass 90 Grad durch die Matrixwerte rotieren?

Antwort

0

Sie können nur preferedTransorm Eigenschaft AVAssetTrack gelten Anweisung

+0

Ich bin mir dessen bewusst zu dieser Optionen, Tho Ich verwende benutzerdefinierte Compositor (Ich bin die Anwendung von Filtern etc. ') der Schicht. In diesem Fall muss ich ein neues preferedTransorm erstellen –