Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Another ADTS header fix (AOT)
  • Loading branch information
perexg committed Jan 13, 2015
1 parent 33f72a3 commit 26b18fe
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 2 deletions.
2 changes: 1 addition & 1 deletion src/parsers/parser_latm.c
Expand Up @@ -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, 1, 2); // AOT, 1 = AAC Main
put_bits(&out, 2, 2); // AOT, 2 = AAC SSR (Scalable Sample Rate)
put_bits(&out, latm->sample_rate_index, 4);
put_bits(&out, 1, 1); // Private bit
put_bits(&out, latm->channel_config, 3);
Expand Down
2 changes: 1 addition & 1 deletion src/plumbing/transcoding.c
Expand Up @@ -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, 1, 2); // AOT, 1 = AAC Main
put_bits(&bs, 2, 2); // AOT, 2 = AAC SSR (Scalable Sample Rate)
put_bits(&bs, sri, 4);
put_bits(&bs, 1, 1); // Private bit
put_bits(&bs, channels, 3);
Expand Down

0 comments on commit 26b18fe

Please sign in to comment.