# HG changeset patch # User nenolod # Date 1135630864 28800 # Node ID 9b19994a715c99d88739deecb42f66f9d85b94f8 # Parent a98a7f2dfc84fbc9b704306064ed284c62087e93 [svn] ditto for samplerate... we should have full plugin compatibility now diff -r a98a7f2dfc84 -r 9b19994a715c Plugins/Input/aac/src/libmp4.c --- a/Plugins/Input/aac/src/libmp4.c Mon Dec 26 12:42:45 2005 -0800 +++ b/Plugins/Input/aac/src/libmp4.c Mon Dec 26 13:01:04 2005 -0800 @@ -300,11 +300,12 @@ msDuration = MP4ConvertFromTrackDuration(mp4file, mp4track, duration, MP4_MSECS_TIME_SCALE); numSamples = MP4GetTrackNumberOfSamples(mp4file, mp4track); + samplerate = MP4GetTrackTimeScale(mp4file, mp4track); mp4_ip.output->open_audio(FMT_S16_NE, samplerate, channels); mp4_ip.output->flush(0); title = mp4_get_song_title(args); avgBitrate = MP4GetTrackBitRate(mp4file, mp4track); - mp4_ip.set_info(title, msDuration, avgBitrate, samplerate/1000, channels); + mp4_ip.set_info(title, msDuration, avgBitrate, samplerate, channels); while(bPlaying){ void* sampleBuffer;