From 7a8d918472c217f1a8949eaed5a785c79406e34a Mon Sep 17 00:00:00 2001 From: Alessandro Decina Date: Sun, 22 Dec 2013 17:44:01 +0100 Subject: [PATCH] applemedia: atdec: fix aac decoding on Mavericks --- sys/applemedia/atdec.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/sys/applemedia/atdec.c b/sys/applemedia/atdec.c index 29f00fe130..fa533a7a77 100644 --- a/sys/applemedia/atdec.c +++ b/sys/applemedia/atdec.c @@ -219,9 +219,10 @@ gst_caps_to_at_format (GstCaps * caps, AudioStreamBasicDescription * format) format->mSampleRate = rate; format->mChannelsPerFrame = channels; - if (can_intersect_static_caps (caps, &aac_caps)) + if (can_intersect_static_caps (caps, &aac_caps)) { format->mFormatID = kAudioFormatMPEG4AAC; - else if (can_intersect_static_caps (caps, &mp3_caps)) + format->mFramesPerPacket = 1024; + } else if (can_intersect_static_caps (caps, &mp3_caps)) format->mFormatID = kAudioFormatMPEGLayer3; else if (can_intersect_static_caps (caps, &raw_caps)) { GstAudioFormat audio_format;