X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavcodec%2Ftak.c;h=616cbc80da5c5ea3632eacc0fc8adb860f6c39b2;hb=e5550c0d0971e393ba221cd69506acd2c2dab89c;hp=7e1a047a2c52370a3ecf08583dbf84da2b04e693;hpb=42d3fea65f787eed356c47336c240edb7b0c879d;p=ffmpeg diff --git a/libavcodec/tak.c b/libavcodec/tak.c index 7e1a047a2c5..616cbc80da5 100644 --- a/libavcodec/tak.c +++ b/libavcodec/tak.c @@ -19,10 +19,10 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ -#include "tak.h" +#include "libavutil/bswap.h" #include "libavutil/crc.h" #include "libavutil/intreadwrite.h" -#include "libavutil/bswap.h" +#include "tak.h" static const int64_t tak_channel_layouts[] = { 0, @@ -113,7 +113,7 @@ void avpriv_tak_parse_streaminfo(GetBitContext *gb, TAKStreamInfo *s) skip_bits(gb, TAK_ENCODER_PROFILE_BITS); frame_type = get_bits(gb, TAK_SIZE_FRAME_DURATION_BITS); - s->samples = get_bits_longlong(gb, TAK_SIZE_SAMPLES_NUM_BITS); + s->samples = get_bits64(gb, TAK_SIZE_SAMPLES_NUM_BITS); s->data_type = get_bits(gb, TAK_FORMAT_DATA_TYPE_BITS); s->sample_rate = get_bits(gb, TAK_FORMAT_SAMPLE_RATE_BITS) + TAK_SAMPLE_RATE_MIN;