From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id 93F5E4CD9B for ; Tue, 25 Feb 2025 20:17:16 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 3FFDB68C8A8; Tue, 25 Feb 2025 22:17:12 +0200 (EET) Received: from mail-wm1-f53.google.com (mail-wm1-f53.google.com [209.85.128.53]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 0AADC680709 for ; Tue, 25 Feb 2025 22:17:05 +0200 (EET) Received: by mail-wm1-f53.google.com with SMTP id 5b1f17b1804b1-439849103c8so13615e9.0 for ; Tue, 25 Feb 2025 12:17:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; t=1740514624; x=1741119424; darn=ffmpeg.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=s4r3kjd1yMuF/jZL18fqkSWdY0jpOI2MP71o1eND5LE=; b=K0QdlXvfzTQkJfRCNT+ehuEL8vTAJFHVW0Sx1zvA/hR07Txu17sfjiGReifpi8y/HN BGrWHFSSBlfrZR8/3AbmS4jwRCDb7u2dGkeyYYOoVKc2nqKmJkkE8YD61+JS6r429OJK y5HxSsm4/FflbAcdsjoxkVeiMjb6Rwuyk0ODU= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740514624; x=1741119424; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=s4r3kjd1yMuF/jZL18fqkSWdY0jpOI2MP71o1eND5LE=; b=qweGt3tM6CD3PaXyBScxI9SCZNu4qHYIokxXTDhWVxXScy9HtCHsSStZefnC389FqP vSZ64MEozQD9gewxnt4tlFJ6XoLw2ax6nbh/rPYa88iFQKK8wYOa1dktOASlTjjBCC5k fqLVwVfer2ds/AHgrO3LVNNxdOTyWGZSE9DlZ+UXTK7o3E4M7QFRQK9S8QyhqyIGZ9Ie Za5XanONH/tQrtc2PP6G/yhoa583E7FeD0gpSqCVZcuuWBXNjoUeP5GoSgla5M6uQ2B/ 3d9DzAGeJzAbSD1ktkUkWdyTVSwAXTlA/fxiZ6MecdDKR2KmA9/Ai6Bk7QwEH2Rob950 jiEQ== X-Gm-Message-State: AOJu0YzF/4YVDlxUpejAx3QUS+jqQhoqvQu16jmQ/9wkH15Ofrj3EHNw KHwH1pH8cBT2bYBLTEco/W4USHhunBbZAW+B1xBNkaVSxP/xNU33gViIDXA3uge8p8/+yDBT6wN xghpM++TCr6XnC4w2RWCF6gEfepGoXGJKY6JGuqdxgRWveKZqRi9C X-Gm-Gg: ASbGncs8tbRMAUjwNuBwLQ/z+cTX6ciz6jyuxZQplLPd3hMS+92vy9qB+V28M7JhYN/ H3uQ/LXzWMwpAlnVem7S4AH/MFaOi4lTPNmXMLlHGweklJizpjCtVTNmSY20fMwtrESU9RC/22Q oO5pqSZuM= X-Google-Smtp-Source: AGHT+IHs5qk+YZ5ZTW6zURn5UL+nd/SXJ17BmzCJDEE/wvEf48Pr3GMmet0nZHC38JB+zkRGt2RSR4JnGzJR8MmpUys= X-Received: by 2002:a05:600c:4205:b0:436:51cf:285b with SMTP id 5b1f17b1804b1-43ab100a9f3mr1796465e9.4.1740514624229; Tue, 25 Feb 2025 12:17:04 -0800 (PST) MIME-Version: 1.0 From: Dale Curtis Date: Tue, 25 Feb 2025 12:16:52 -0800 X-Gm-Features: AWEUYZny0MKCsytlWPSvGa0-MgUBH727v_A6gvYTaQVlMX9IV8pJHl9JPIilM24 Message-ID: To: FFmpeg development discussions and patches Content-Type: multipart/mixed; boundary="000000000000e7e77c062efd23c4" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: [FFmpeg-devel] [aac] Don't attempt to parse ADTS from USAC packets. X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: --000000000000e7e77c062efd23c4 Content-Type: text/plain; charset="UTF-8" It's not possible to put USAC into ADTS due to exceeding the field size (4 bits) for ADTS profile. As such cases where the frame starts with 0xfff shouldn't be checked. This ensures the sample at https://crbug.com/396190942 is properly detected as USAC content. Signed-off-by: Dale Curtis --000000000000e7e77c062efd23c4 Content-Type: application/octet-stream; name="usac_v0.patch" Content-Disposition: attachment; filename="usac_v0.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_m7kxg9ms0 RnJvbSA1NDRmY2YzMDMyNjZhYzRlYjBhNTk0Yzg3MWQ4NTg1N2RjYmU3MzQ3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBEYWxlIEN1cnRpcyA8ZGFsZWN1cnRpc0BjaHJvbWl1bS5vcmc+ CkRhdGU6IE1vbiwgMjQgRmViIDIwMjUgMTY6NTI6MTAgLTA4MDAKU3ViamVjdDogW1BBVENIXSBb YWFjXSBEb24ndCBhdHRlbXB0IHRvIHBhcnNlIEFEVFMgZnJvbSBVU0FDIHBhY2tldHMuCgpJdCdz IG5vdCBwb3NzaWJsZSB0byBwdXQgVVNBQyBpbnRvIEFEVFMgZHVlIHRvIGV4Y2VlZGluZyB0aGUK ZmllbGQgc2l6ZSAoNCBiaXRzKSBmb3IgQURUUyBwcm9maWxlLiBBcyBzdWNoIGNhc2VzIHdoZXJl CnRoZSBmcmFtZSBzdGFydHMgd2l0aCAweGZmZiBzaG91bGRuJ3QgYmUgY2hlY2tlZC4KClRoaXMg ZW5zdXJlcyB0aGUgc2FtcGxlIGF0IGh0dHBzOi8vY3JidWcuY29tLzM5NjE5MDk0MiBpcwpwcm9w ZXJseSBkZXRlY3RlZCBhcyBVU0FDIGNvbnRlbnQuCgpTaWduZWQtb2ZmLWJ5OiBEYWxlIEN1cnRp cyA8ZGFsZWN1cnRpc0BjaHJvbWl1bS5vcmc+Ci0tLQogbGliYXZjb2RlYy9hYWMvYWFjZGVjLmMg fCAzICsrLQogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoK ZGlmZiAtLWdpdCBhL2xpYmF2Y29kZWMvYWFjL2FhY2RlYy5jIGIvbGliYXZjb2RlYy9hYWMvYWFj ZGVjLmMKaW5kZXggOGQ1MGFkNmQwOS4uMjJjNzBkYTI3ZiAxMDA2NDQKLS0tIGEvbGliYXZjb2Rl Yy9hYWMvYWFjZGVjLmMKKysrIGIvbGliYXZjb2RlYy9hYWMvYWFjZGVjLmMKQEAgLTIzOTEsNyAr MjM5MSw4IEBAIHN0YXRpYyBpbnQgYWFjX2RlY29kZV9mcmFtZV9pbnQoQVZDb2RlY0NvbnRleHQg KmF2Y3R4LCBBVkZyYW1lICpmcmFtZSwKICAgICBhYy0+ZnJhbWUgPSBmcmFtZTsKICAgICAqZ290 X2ZyYW1lX3B0ciA9IDA7CiAKLSAgICBpZiAoc2hvd19iaXRzKGdiLCAxMikgPT0gMHhmZmYpIHsK KyAgICAvLyBVU0FDIGNhbid0IGJlIHBhY2tlZCBpbnRvIEFEVFMgZHVlIHRvIGZpZWxkIHNpemUg bGltaXRhdGlvbnMuCisgICAgaWYgKHNob3dfYml0cyhnYiwgMTIpID09IDB4ZmZmICYmIGFjLT5v Y1sxXS5tNGFjLm9iamVjdF90eXBlICE9IEFPVF9VU0FDKSB7CiAgICAgICAgIGlmICgoZXJyID0g cGFyc2VfYWR0c19mcmFtZV9oZWFkZXIoYWMsIGdiKSkgPCAwKSB7CiAgICAgICAgICAgICBhdl9s b2coYXZjdHgsIEFWX0xPR19FUlJPUiwgIkVycm9yIGRlY29kaW5nIEFBQyBmcmFtZSBoZWFkZXIu XG4iKTsKICAgICAgICAgICAgIGdvdG8gZmFpbDsKLS0gCjIuNDguMS42NTguZzQ3NjcyNjZlYjQt Z29vZwoK --000000000000e7e77c062efd23c4 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". --000000000000e7e77c062efd23c4--