From patchwork Tue Mar 16 20:16:39 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Carl Eugen Hoyos X-Patchwork-Id: 26414 Return-Path: X-Original-To: patchwork@ffaux-bg.ffmpeg.org Delivered-To: patchwork@ffaux-bg.ffmpeg.org Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by ffaux.localdomain (Postfix) with ESMTP id D3D5244A66B for ; Tue, 16 Mar 2021 22:25:26 +0200 (EET) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id AAAAC68AF99; Tue, 16 Mar 2021 22:25:26 +0200 (EET) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-pf1-f174.google.com (mail-pf1-f174.google.com [209.85.210.174]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id A805D68AA93 for ; Tue, 16 Mar 2021 22:25:19 +0200 (EET) Received: by mail-pf1-f174.google.com with SMTP id a188so9618283pfb.4 for ; Tue, 16 Mar 2021 13:25:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=Gryzo3hN5t8pN935IVqWg4msW1OAzaeZeHSRsludPLI=; b=jtGGjSIagVfyDqEHCvXtPbryWFR114jkevBz9SAhHZ0lDFgxlgdOT4ZLLnejqEO5ea sTM5PLQV2lW3xFhDW9vx2NVmw773LWuaN5uJeLudYgYsWyBcF4AEECV/BTMoIO/PvoEp 0fE1NZR6acA9GnTV3kf8WGsOyKXqbuWgEjFkulMNs8YpMt9rCq+K5CUwwL4vp/JYAfH7 Fk7yFG6cRU8bFk7cJwqNd8FsYbhhK95L3flL1+pClsPYJDH+SGzBKmLtDM4zWKZRxuhc 1YAmszD81gxZ9nmYIaHzLRm48KwZ6mWZIQYYM7jutR2cUg4KKbxhaZLh5NR4XuE5Dbc9 asfw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=Gryzo3hN5t8pN935IVqWg4msW1OAzaeZeHSRsludPLI=; b=eDDfJyabACYKf4IUv3kX2YDDiNb7i2Ar6AlgJAPsCSETM9Ny720EdlB5Tg0xBtobnd xzz4MlBLEwIctFyCiC+n3ASTdw2Q7uHyGVHPUDcdT415CiAfyxx4H8+1PCbOGr77qGKq gYxUA20RshAbtntehXgxWb2OTttHUfmwtaiYUNXXPAeHEkl/4xx4vN1Ykvk1AgOPRZfd 0cyWmlNDoOAW1epO3yyZiJvSb+ZmyAbcZJFGC2MrmOhS8PublNMQLNyRtjC6wyjONhk5 pAUwn4MkC4iM8+vBVTBBuRNP4i6JYKL868VGKPFzKX1ZXFAKjljn04+22qGd5+hCKD05 FeVQ== X-Gm-Message-State: AOAM5335rLMKr6ZGqRFbZhnXQTXODR9VI4xr/bqlqMZJPuHkjx9URKLu pstuMBDq7//FbCbPGP/xCfsmvQEK21iVZzzzeHt4dLwD5Yo= X-Google-Smtp-Source: ABdhPJy2eHC1GkVAqqc9nSlQwJW4M1fKcaXoPpB8veyLj/TscQV2AVoC3XTwRxJ74URYal9ej7SzKjQCphzCZO9uiBg= X-Received: by 2002:a63:db10:: with SMTP id e16mr1283390pgg.234.1615925811162; Tue, 16 Mar 2021 13:16:51 -0700 (PDT) MIME-Version: 1.0 From: Carl Eugen Hoyos Date: Tue, 16 Mar 2021 21:16:39 +0100 Message-ID: To: FFmpeg development discussions and patches Subject: [FFmpeg-devel] [PATCH]lavf/swfdec: Allow decoding Nellymoser in swf X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.20 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" Hi, apart from the existing code and the sample files in ticket #9153, Nellymoser in swf is apparently supported by Flash binaries if I read the existing exploit correctly. Please comment, Carl Eugen Subject: [PATCH] lavf/swfdec: Allow decoding Nellymoser in swf. Such files exist in the wild, see ticket #9153. --- libavformat/swfdec.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavformat/swfdec.c b/libavformat/swfdec.c index 9416187803..60c02cca12 100644 --- a/libavformat/swfdec.c +++ b/libavformat/swfdec.c @@ -52,7 +52,7 @@ static const AVCodecTag swf_audio_codec_tags[] = { { AV_CODEC_ID_ADPCM_SWF, 0x01 }, { AV_CODEC_ID_MP3, 0x02 }, { AV_CODEC_ID_PCM_S16LE, 0x03 }, -// { AV_CODEC_ID_NELLYMOSER, 0x06 }, + { AV_CODEC_ID_NELLYMOSER, 0x06 }, { AV_CODEC_ID_NONE, 0 }, };