From patchwork Fri May 18 23:50:13 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Aman Karmani X-Patchwork-Id: 9018 Delivered-To: ffmpegpatchwork@gmail.com Received: by 2002:a02:155:0:0:0:0:0 with SMTP id c82-v6csp5869530jad; Fri, 18 May 2018 16:50:30 -0700 (PDT) X-Google-Smtp-Source: AB8JxZrdZ0J1GhguOz2HmdUe5RwIhnjt3sxtyv9gZmNpGSyr9EffUFpwH2XNlF7abOOGH9SJjcI7 X-Received: by 2002:a1c:8795:: with SMTP id j143-v6mr6099306wmd.149.1526687430381; Fri, 18 May 2018 16:50:30 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1526687430; cv=none; d=google.com; s=arc-20160816; b=vsZIkAZrE8hdwCM9JDWLYex2RyQrB52klHmKSzMU4uhbj6TXG0zAjvSzes2/sizLJJ JwizEXwZGXProyNhreUAubGAZNBPdZruXstsTjSMgjD4ZogErZl5WdwOXfECJk72Fyzn 7MEd1PQ+XBNBkpD1VE7tWvuZ5celm2/RXyuWfQAW/g7OEONbrHomHGu8jKbfISi8bC5s HqwAzgECcfKjz3yjFfhkehtoIR3oSMDJ+2pW+TFrh1ZkwZ92LKVf6yYt9ZuQ7SKpwJAI rxDpoL28V123bchGYkT30Infq0oOTe2ZFKafAHcXn+g7FywfeYpzW290okTbWTW9aCHR dGZA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:mime-version:cc:reply-to :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:message-id:date:to:from:dkim-signature :delivered-to:arc-authentication-results; bh=V8kYZzfO1xi27v8+2uqA2piKDlkKU+7sj2pSO2brpBs=; b=M7rk06AEEG+2gthMp/x5hSMb8TRN47J2+HKhY+wZtDRn7JeWQ0R7qP7w/cVswxzm9V 8P/bkHpm4jFnGswTEAgBYOm9JwdURqL6O+E4kltqR5m6PDHMxI310wnbcfJWYYhecUcA OeBSXKml/3wO8dKIDkh0cR7gPdRR6/8wQGo1Y8AYUz4ZFLKggCrv7OJMIvdZJuB5c/Lv sKiDgfcPP8Kar8XpW1HTf12cxuTqf+aTU/8IRyZgHaBH6ecJ9csl2vKPgP8Pk+kRq7sQ oJoP3LSGRPbpx0bY9sinAVFyJ99L5IWhVgg3DeKFm8OEwQdDracv4PPdqBjfd2JBjW5t tf3A== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@tmm1-net.20150623.gappssmtp.com header.s=20150623 header.b=SoPFX6OP; 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 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id r74-v6si6430475wmb.153.2018.05.18.16.50.29; Fri, 18 May 2018 16:50:30 -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=@tmm1-net.20150623.gappssmtp.com header.s=20150623 header.b=SoPFX6OP; 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 Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 46AD068A44C; Sat, 19 May 2018 02:49:48 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-pl0-f65.google.com (mail-pl0-f65.google.com [209.85.160.65]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 7CB9268A23F for ; Sat, 19 May 2018 02:49:41 +0300 (EEST) Received: by mail-pl0-f65.google.com with SMTP id c11-v6so5439055plr.5 for ; Fri, 18 May 2018 16:50:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tmm1-net.20150623.gappssmtp.com; s=20150623; h=sender:from:to:cc:subject:date:message-id; bh=AjbrIS7eWaxrjbCDejURY/fV9q6xqxQO3wsESGrCpQg=; b=SoPFX6OPDD42RQavCUt6xzEeEWK98Op/W4ZYgXJDPBLJQMbL5aIr/zwEr8cseODFFQ YJwnKpVZlDp8O1377Xn2qxj3AT0lONDi8TaPPfzuVQr3EELmcXUmKw4HTLbaJsv8r/Gk iWUcQS0kCRDxP8dWfLQHXbrL/eTYWaBzKbHtwwiV4mQHf3/zc2UO08EfmcS2Z/jiKu89 kE7LAKgHmz1EybCO3y5H5f2fJpS7mD+OBwwGJk2U2xXl9ngb6tplctfGm4K8ek+JkMxl EbR5rhHcEj3CZ/DOWL9XQDYGoiHCK2Kz0hji7FjOcJ/+tGCLYbiyZcnvs7OlRrnHFoVp KOvw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id; bh=AjbrIS7eWaxrjbCDejURY/fV9q6xqxQO3wsESGrCpQg=; b=THsyMqAqscsTxsKYkBsLhwckW4bDdY8Iv5XRD8AARGlnHNzOe2mHiezeseqz3Ihj/s nKlm6P8SPxhDYam7D9EXSv9RtGWf0Xi2PkiItyDJz7JT5/uYF7whQjBJBkpfoXtGszZW aCodlbikOCAQX+Hz7Tf0XlDA87J9dtW7dDhnI9e1OITljbLxLRoFSrmQOqEHZCYVw+oB oGommW/ZHXdNFrU9ay3CH99MqnrhGcbWaHm1OH0TmtDvPZXrEfqw+SrXYUSJcLvwzG9v ymHoTQb4d+SOMha/CqRQgyaYPHfxm3DRsxO3clNIHyQGrnP8tp1+/okEWPzJ12NxGQGf Mwuw== X-Gm-Message-State: ALKqPwdYom43PrxBuz6iL8Lajh+gNLXxV8A+LuglsK7bDnV5mjXZu7L2 ViTp0MWirKjBgtAgghGb9VMIHcnh X-Received: by 2002:a17:902:b087:: with SMTP id p7-v6mr11422651plr.227.1526687419202; Fri, 18 May 2018 16:50:19 -0700 (PDT) Received: from localhost.localdomain (c-69-181-54-242.hsd1.ca.comcast.net. [69.181.54.242]) by smtp.gmail.com with ESMTPSA id b29-v6sm14981974pfh.155.2018.05.18.16.50.18 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Fri, 18 May 2018 16:50:18 -0700 (PDT) From: Aman Gupta To: ffmpeg-devel@ffmpeg.org Date: Fri, 18 May 2018 16:50:13 -0700 Message-Id: <20180518235013.40599-1-ffmpeg@tmm1.net> X-Mailer: git-send-email 2.14.2 Subject: [FFmpeg-devel] [PATCH] avcodec/h264_parser: create nalus without trailing bits 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 Cc: Aman Gupta MIME-Version: 1.0 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" From: Aman Gupta Fixes "unknown SEI type 128" debug messages from the parser on https://tmm1.s3.amazonaws.com/vts.mpg Signed-off-by: Aman Gupta --- libavcodec/h264_parser.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavcodec/h264_parser.c b/libavcodec/h264_parser.c index 1a9840a62c..a546239370 100644 --- a/libavcodec/h264_parser.c +++ b/libavcodec/h264_parser.c @@ -311,7 +311,7 @@ static inline int parse_nal_units(AVCodecParserContext *s, buf_index += consumed; - ret = init_get_bits8(&nal.gb, nal.data, nal.size); + ret = init_get_bits(&nal.gb, nal.data, nal.size_bits); if (ret < 0) goto fail; get_bits1(&nal.gb);