2012-06-26 11 views
5

हाय! मैं वीडियो यूआरएल से वीडियो की थंबनेल छवि कैप्चर कर रहा हूं। और मैं निम्नलिखित कोड का उपयोग कर रहा थंबनेलमूवी प्लेयर में गलत सक्रियण स्थिति है (1)

MPMoviePlayerController *moviePlayer = [[MPMoviePlayerController alloc]initWithContentURL:movieURL]; 
[moviePlayer setControlStyle:MPMovieControlStyleFullscreen]; 
[moviePlayer setFullscreen:YES]; 
moviePlayer.useApplicationAudioSession = NO; 
UIImage *image = [moviePlayer thumbnailImageAtTime:(NSTimeInterval)1.0 timeOption: MPMovieTimeOptionNearestKeyFrame]; 

मैं इस के लिए सूत्रण उपयोग कर रहा हूँ पर कब्जा करने की। मुझे निम्न त्रुटि मिल रही है:

Movie player has wrong activation state (1)

क्या कोई मेरी मदद कर सकता है?

उत्तर

13

जब आप मूवी प्लेयर में init हैं, तो आपके पास पहले से ही एक है। केवल एक MPMoviePlayerController हो सकता है। आप शायद इसे एक लूप में कर रहे हैं। आपको अपना अंतिम एक nil पर सेट करना होगा या उसी पर एक बार फिर से उपयोग करना होगा।

+0

धन्यवाद हारून .... –

+1

अगर आपको मदद मिली तो आपको जवाब स्वीकार करने के लिए बाईं ओर स्थित चेकबॉक्स दबा देना चाहिए। –

+0

+1, सरल उत्तर के लिए धन्यवाद :) – mAc

संबंधित मुद्दे