मैंने अपने ffmpeg संस्करण को नवीनतम प्रतिबद्धता में अपग्रेड कर दिया है और अब मैं देख सकता हूं कि ऑडियो डिकोडिंग funciton avcodec_decode_audio3
को बहिष्कृत कर दिया गया है और जब मैं नए फ़ंक्शन avcodec_decode_audio4
का उपयोग करता हूं, इसमें आवश्यक परिवर्तनों के अनुसार, मैं के रूप मेंavcodec_decode_audio4 में बफर त्रुटि()
[amrnb @ 003a5000] get_buffer() failed.
त्रुटि मिलती है कि मैं क्या इस त्रुटि का कारण बनता है ढूँढने में सक्षम नहीं हूँ।
avcodec_decode_audio4((AVCodecContext *avctx, AVFrame *frame,int *got_frame_ptr, AVPacket *avpkt);
मुझे एएसी फाइलों के साथ एक ही समस्या है। क्या आपने अंत में एक समाधान निकाला है? – lynnard