From patchwork Mon Jul 26 12:09:11 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jack Waller X-Patchwork-Id: 29055 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a5d:965a:0:0:0:0:0 with SMTP id d26csp3774081ios; Mon, 26 Jul 2021 06:12:43 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxkxV3q5hmBC9NbAtO4XdqTJv6bfY9u4X7L7vt2mhuPANXnglxYikn/RY3JSc6k3/Jv2GpW X-Received: by 2002:a17:906:a283:: with SMTP id i3mr7462190ejz.528.1627305163082; Mon, 26 Jul 2021 06:12:43 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1627305163; cv=none; d=google.com; s=arc-20160816; b=QdB2lysPMmV154HpYbUS9DeoLdEEwmT/0m1FLZrxCdqGYNYgwtrIGdHhL5iq0h014e bJe8r6XqqZxU5IfdCViE5CsfjJXtrLfqmFn9N4qa9pDsA15uJE2LadtQj0PwA1E3Fo2b yH5Dya+gfI9sB6BchrV9vzrywV/+uU6N+NLHdCX7bmQ5mpjcxRyKujzJZr2djUMZ1u5Z h+D8ekZdf571t986zeIiBd+g5ED/G3cbLgZN9IE4AqRYosMZfqiscqpFX0lFv+Dk2klX FviRjAVCnM5+Re+J7810964enz2z6cFy6jAAJqBYl4zVl/+/SGWLncO9plL/V6ec2NK9 9LRA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:reply-to:list-subscribe:list-help:list-post :list-archive:list-unsubscribe:list-id:precedence:subject:to :message-id:date:from:mime-version:dkim-signature:delivered-to; bh=WfaJbokMiMJ+vLI71YwKIcEf7KjqYUrYvXgrqfykR3U=; b=dD/Kwz15kav2BPiyWV1ZKuNfT/vt8nn8nq9zDpnbL9jlwKaFTI7rsbSBB6O2aawhtJ aH9dk166n3fP4EKILia8RIQrhyxuSObsFzIA+MiEEhOkxEWHal1CRvy87RKYmFtdloDm X0xei59ylJJm4s7bnHjTomdW0INza0oAaoA9jIz/ORBz2yyU7Uv9271uHVRS+0iA6BNu q8Jq26RRVD4p4DTOqa0R7a6TsvhfLOC5bwoh9XCHSeDq/oBLhK5K4uZEJiye3xUjHPl9 cNGuJCzWs8TjYsF4YvK9LU+G0etpBnnFd5urFTt/NvWtg5VqRkZ+0ZuirDIyRpfz2I9L E7qw== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=dUPHc6yl; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id q5si44215307edh.490.2021.07.26.06.12.42; Mon, 26 Jul 2021 06:12:43 -0700 (PDT) Received-SPF: pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) client-ip=79.124.17.100; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=dUPHc6yl; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id F31586883BF; Mon, 26 Jul 2021 16:12:38 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-ej1-f47.google.com (mail-ej1-f47.google.com [209.85.218.47]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 5C2F9687F8C for ; Mon, 26 Jul 2021 16:12:32 +0300 (EEST) Received: by mail-ej1-f47.google.com with SMTP id ga41so16209433ejc.10 for ; Mon, 26 Jul 2021 06:12:32 -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=2zMTrN9+gxBegkS6jDVCMQV5Qdqyb5irr87NyOaZ6g8=; b=dUPHc6yloMsPM+4teZyDSpgwzsPEfZDUXPa1XnLCUUi749PdEofn/PG3T/9ZuPgLZ/ DqRz+w4+lvGXXylzs6uRe2SLMXc3JXjbUyrv7ioQqIqLaWighpSLF+qRfmMueorCAFZ3 H+aYgFpLXE7gQ84DRbQGAh/nHd2GGeis92fGjf/3PvFH//r1WMGxmmNOOD0z4/OuRdU6 723h8ecoisNGQU/VIZg2trp8djq54CO7H7+XuFhDgFKFg18jxFFswZXcfW0V+7CiK76u hXJOIFqL/7ROmHoidIdvsI4FReXNDKm0jkFUY6xQs4TP/N5BAhPW0gts3MJqUL5fRMaY Za3A== 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=2zMTrN9+gxBegkS6jDVCMQV5Qdqyb5irr87NyOaZ6g8=; b=PZdZP57sL/Dp5LfWt+cIWJ1iQ8baVfAYCQQI832jfCBSZ09nHFnLieZkOKR48i+omI fHfz+ycwcYHXWrshZqqCPC4O7aX7sSm6vGsgekICU58ZYi/LESFdXuybc24CypnumSFO 4U/HilshTCauMTMmiw8/3qqELWNPsy4F7639RkZTANMB3bQZhhjb2KxgJsL9BNTg5Cyf LQn1EXol85KFhffbzTR/25Mgs1vPRvZf0l7jc+KxbJhIrnnNUs9kyroIRxUCc/69zoFm OQe+djwkaCsZqMVztsexQyrXeQw9JeLo3t1I+t//ddzvvMjVjfgDSrhaGR/QEFa8eBVL l8lQ== X-Gm-Message-State: AOAM533G9BKkrk2fmca93fQHVglgYLsdUNgOKti2P7nPPUd031xZYbiJ 7NZ1y/dxoEuOSY+DDp/yD4AaSsFHAJjBolFhdhoKUOSkamXqKO4l X-Received: by 2002:a17:907:b11:: with SMTP id h17mr7386995ejl.93.1627301363702; Mon, 26 Jul 2021 05:09:23 -0700 (PDT) MIME-Version: 1.0 From: Jack Waller Date: Mon, 26 Jul 2021 20:09:11 +0800 Message-ID: To: FFmpeg development discussions and patches X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: [FFmpeg-devel] Fix x264 SEI offset 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" X-TUID: 60eLm2jeUXrP Dear: The libavcodec/libx264.c uses the wrong offset to obtain the SEI diff --git a/libavcodec/libx264.c b/libavcodec/libx264.c index f78365a4f7..9afaf19547 100644 --- a/libavcodec/libx264.c +++ b/libavcodec/libx264.c @@ -936,7 +936,7 @@ static av_cold int X264_init(AVCodecContext *avctx) for (i = 0; i < nnal; i++) { /* Don't put the SEI in extradata. */ if (nal[i].i_type == NAL_SEI) { - av_log(avctx, AV_LOG_INFO, "%s\n", nal[i].p_payload+24); + av_log(avctx, AV_LOG_INFO, "%s\n", nal[i].p_payload+25); x4->sei_size = nal[i].i_payload; x4->sei = av_malloc(x4->sei_size); if (!x4->sei)