From 1723e733f551bc22c284cde5868595aaaf1a3a5a Mon Sep 17 00:00:00 2001 From: Jaroslav Kysela Date: Tue, 13 Jan 2015 16:07:42 +0100 Subject: [PATCH] AAC ADTS header - fix comments for AOT --- src/parsers/parser_latm.c | 2 +- src/plumbing/transcoding.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/parsers/parser_latm.c b/src/parsers/parser_latm.c index 13269872..0dc2105b 100644 --- a/src/parsers/parser_latm.c +++ b/src/parsers/parser_latm.c @@ -223,7 +223,7 @@ parse_latm_audio_mux_element(service_t *t, elementary_stream_t *st, put_bits(&out, 1, 1); // ID 0 = MPEG 4, 1 = MPEG 2 put_bits(&out, 0, 2); // Layer put_bits(&out, 1, 1); // Protection absent - put_bits(&out, 2, 2); // AOT, 2 = AAC SSR (Scalable Sample Rate) + put_bits(&out, 2, 2); // AOT, 2 = AAC LC (for MPEG 2 bit) put_bits(&out, latm->sample_rate_index, 4); put_bits(&out, 1, 1); // Private bit put_bits(&out, latm->channel_config, 3); diff --git a/src/plumbing/transcoding.c b/src/plumbing/transcoding.c index dd0eca77..ed6f4e2e 100644 --- a/src/plumbing/transcoding.c +++ b/src/plumbing/transcoding.c @@ -334,7 +334,7 @@ create_adts_header(pktbuf_t *pb, int sri, int channels) put_bits(&bs, 1, 1); // ID 0 = MPEG 4, 1 = MPEG 2 put_bits(&bs, 0, 2); // Layer put_bits(&bs, 1, 1); // Protection absent - put_bits(&bs, 2, 2); // AOT, 2 = AAC SSR (Scalable Sample Rate) + put_bits(&bs, 2, 2); // AOT, 2 = AAC LC (for MPEG 2 bit) put_bits(&bs, sri, 4); put_bits(&bs, 1, 1); // Private bit put_bits(&bs, channels, 3);