2011-11-29 13 views
12

bir AVMutableComposition içine bir HTTP akışı ekleme ben eksik AVMutableComposition insertTimeRange:ofAsset:atTime:error:Böyle bir <code>AVMutableComposition</code> içine <code>AVPlayerItemStatusReadyToPlay</code> bildiren bir AVPlayerItem bir AVURLAsset eklemek çalışıyorum

2011-11-29 22:24:59.446 XXX[13626:10703] -[XXX addItemToComposition:] -- error: Error Domain=AVFoundationErrorDomain Code=-11800 "The operation could not be completed" UserInfo=0x7699f30 {NSLocalizedFailureReason=An unknown error occurred (-12780), NSUnderlyingError=0xd124dd0 "The operation couldn’t be completed. (OSStatus error -12780.)", NSLocalizedDescription=The operation could not be completed}

çağırmak?

Öğeyi bileşime neden eklemek mümkün değil?

Bu AVURLAsset'un AVPlayerItem olduğunu denetlerken, parça dizisinin ayrıldığını, ancak boş olduğunu fark ettim. Sebep olabilir mi, eğer öyleyse, geçerli parçaları düzgün bir şekilde tutmak için AVURLAsset'u nasıl alabilirim?

cevap

11

Eh, başka bir kaynaktan bir cevap aldım ve

Bir AVMutableComposition içine yerel öğeleri (varlıkları) eklemek görünüşe mümkündür ... bunu sevmiyorum, uzaktan ürün (HTTP video akışı gibi) çalışmayacak.

Belgelerin böyle söylemediği ve aldığım hata mesajının işe yaramaması gerçeği Apple tarafından ihmal edilmiş gibi görünüyor. Bu durumu iyileştirmek için bir hata raporu hazırladım.

Elma Radar Hata Kimliği: 10517711

Open Radar bug report.

+1

Bildirme durumu hala "Open", 2011'den beri –

İlgili konular