diff options
author | Alessandro Decina <alessandro.d@gmail.com> | 2013-12-22 17:44:01 +0100 |
---|---|---|
committer | Sebastian Dröge <sebastian@centricular.com> | 2014-03-11 10:25:21 +0100 |
commit | d342c9c64128e80833bc85f112ed02c4038b8b99 (patch) | |
tree | d192f0663e76aa3e56a88bcaa0bb221b46ea4911 /sys | |
parent | 9ee7c64249fc177016fd0fedb56338a01f563e90 (diff) |
applemedia: atdec: fix aac decoding on Mavericks
Diffstat (limited to 'sys')
-rw-r--r-- | sys/applemedia/atdec.c | 5 |
1 files 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; |