अल्प डॉक्स के अनुसार, AVEncoderAudioQualityKeys
कर रहे हैं -AVEncoderAudioQualityKey क्या करता है?
कुंजी है कि नमूना दर रूपांतरण गुणवत्ता निर्दिष्ट करते हैं, AVSampleRateConverterAudioQualityKey संपत्ति के लिए इस्तेमाल किया।
enum { AVAudioQualityMin = 0, AVAudioQualityLow = 0x20, AVAudioQualityMedium = 0x40, AVAudioQualityHigh = 0x60, AVAudioQualityMax = 0x7F }; typedef NSInteger AVAudioQuality;
AVAudioRecorder के साथ परीक्षण, वहाँ लगभग एक 2 मिनट AVAudioQualityMin
एक AVAudioQualityMax
के साथ रिकॉर्ड किया बनाम के साथ रिकॉर्ड रिकॉर्डिंग के लिए ऑडियो फ़ाइल आकार या गुणवत्ता जिसके परिणामस्वरूप में कोई अंतर नहीं है। परीक्षण ने kAudioFormatMPEG4AAC
का उपयोग करके 8KHz नमूना दर का उपयोग किया।
क्या कोई मुझे इस कुंजी के सैद्धांतिक और व्यावहारिक उद्देश्य के रूप में उजागर कर सकता है?
अच्छा! उस enum पर दस्तावेज़ पहले नहीं थे। धन्यवाद! – memmons