Tôi đang sử dụng libavcodec (git mới nhất kể từ 3/3/10) để mã hóa pcm thô thành aac (bật hỗ trợ libfaac). Tôi làm điều này bằng cách gọi avcodec_encode_audio nhiều lần với codec_context-> frame_size m
Như tôi đã hiểu, Android sẽ chỉ phát âm thanh định dạng AAC nếu được mã hóa dưới dạng MPEG-4 hoặc 3GPP. Tôi có thể phát âm thanh AAC được mã hóa dưới dạng M4A khi nó là cục bộ cho ứng dụng nhưng không
Nếu tôi sử dụng các thư viện giải mã âm thanh có trong iPhoneOS (ví dụ: AVAudioPlayer). Tôi vẫn phải trả tiền cho giấy phép từ Thomson, hoặc VIA Licensing để giải mã hợp pháp các tệp AAC hoặc MP3 tron