mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-02-02 12:32:29 +00:00
codec-utils: properly determine AAC Level
Table 1.10 – "Levels for the AAC Profile" only goes to 5 max channels / 7 max channel post amendmend, so I assume the number of channels should not include LFE, otherwise there's no valid level for 5.1 resp. 7.1 (post amendmend) Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/merge_requests/680>
This commit is contained in:
parent
a5e2883ff0
commit
e0623aa03a
1 changed files with 1 additions and 1 deletions
|
@ -448,7 +448,7 @@ gst_codec_utils_aac_get_level (const guint8 * audio_config, guint len)
|
|||
else
|
||||
rcu += (rcu_ref + (rcu_ref - 1) * ((2 * num_cpe) - 1));
|
||||
|
||||
num_channels = num_sce + (2 * num_cpe) + num_lfe;
|
||||
num_channels = num_sce + (2 * num_cpe);
|
||||
|
||||
if (audio_object_type == 2) {
|
||||
/* AAC LC => return the level as per the 'AAC Profile' */
|
||||
|
|
Loading…
Reference in a new issue