परिभाषा के अनुसार QAudioDeviceInfo
ऑडियो डिवाइस और उनकी कार्यक्षमता क्वेरी करने के लिए एक इंटरफ़ेस प्रदान करता है। जिसका अर्थ है QAudioDeviceInfo::supportedCodecs()
द्वारा लौटाया गया कोई कोडेक एक कोडेक प्रारूप है जो डिवाइस सीधे खेलने में सक्षम है, और शायद pcm
जैसे कच्चे ऑडियो प्रारूप होंगे। दूसरी तरफ mp3
को पहले एक सॉफ्टवेयर डिकोडर से गुजरना होगा, इसलिए यह इस सूची में नहीं होगा।
संदर्भ के लिए Media Player example पर एक नज़र डालें। यह एमपी 3 और अन्य प्रारूपों को चलाने में सक्षम होना चाहिए। यह परियोजना आपकी मशीन में क्यूटी स्रोत या स्थापना निर्देशिका में उपलब्ध होनी चाहिए, या तो फ़ोल्डर डेमो या उदाहरण के तहत।
ऐसा लगता है कि यह केवल मुश्किल से ऑडियो बजाने से कहीं अधिक है। तो विधि के रूप में रूप में अच्छी तरह वर्ग Player
के निर्माता पर ध्यान केंद्रित Player::addToPlaylist()
ps: मैं सशर्त काल में बात है क्योंकि मैं क्यूटी से क्यूटी 4 के साथ और अधिक परिचित हूँ 5.
संपादित करें:
जब तक चूंकि विंडोज मीडिया प्लेयर एमपी 3 नहीं चला सकता है, तो आपके क्यूटी ऐप में पूर्ण एमपी 3 समर्थन नहीं होगा, और Player
उदाहरण मैंने दिया है कि आप या तो काम नहीं करेंगे। विंडोज मीडिया प्लेयर एमपी 3 चला सकते हैं जब तक कि आपके सिस्टम में कुछ कोडेक्स डाउनलोड करें।
क्यूटी का कौन सा संस्करण आप उपयोग कर रहे हैं? 'QtMultimedia' बहुत बदल गया है। – UmNyobe
मैं क्यूटी 5.0 का उपयोग कर रहा हूं। – aswin