From patchwork Tue Mar 12 15:47:38 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marth64 X-Patchwork-Id: 47001 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6a20:dc95:b0:1a1:738b:6bc0 with SMTP id ky21csp1952275pzb; Tue, 12 Mar 2024 08:47:53 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCU/mK78bJB5XXhpFsQpCwdhKoloNmoARLkQbSMlb5yzhfQeAbaLwqeATRzXbL6yiO0IkHirCXfEQf35WkzFufJDazl/2leEVyWtFA== X-Google-Smtp-Source: AGHT+IEvaRpdD5iJQcEB6DoKQka8gq8HqU61JVnGRcyp/cvWDSV86gy8ockAQVYS473woK5ovvgu X-Received: by 2002:a17:906:344c:b0:a45:aef0:c3f0 with SMTP id d12-20020a170906344c00b00a45aef0c3f0mr464605ejb.68.1710258473057; Tue, 12 Mar 2024 08:47:53 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1710258473; cv=none; d=google.com; s=arc-20160816; b=wTl2nFe5I2IBa6pHEyyPFf+Nkl9hgLDahY8YTjRqblV1Y47wUjcT57Andx7fi6Bv2d 5eEJQuR26wiwYaxykRDceqC/EE3H754TOXuC9MW7LyfQvUmWLIo6/z3P8akV9nrP161d KRUPiWszoq/cWkp/E8o6lflqMOCvJo+/2ce4m7Bt3dU2ITQ2pTT8hAzJqBu7R7urmW1V CIhOvnoLks94rUvfH+N4ViJEVDwVGOrZyGx8mizNOVn/ZpG/Bee1RGJNFnHXEHuDBpLt LudNsl7EQ/ryuRbK4tnqcVc0rR1+QYiV5HbwQJ6z2ulqpHMdCM2j15k1mwdP+Vr0/Gzf VUfw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:cc:reply-to :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:mime-version:message-id:date:to:from :dkim-signature:delivered-to; bh=rQnsqZj3tYonP116iynfuL5LHGhMQ4vhkjfZKztgz74=; fh=PlWMzmI9LD2qGS7ipLrQl8z0iaQTLQLHzoGuXcBzpCg=; b=gDRAqZ92a8pa4CWqpd/GwY0Ay+ldq8Q9J1m79/jZqVP07iWr8hNs6z3WkFe3YTkn/+ TgDheKt5Fn9sm4U54XE3GIZa1kHh7LWo5F/UFxJITceJRsvhs8/IyynbPBfG2Z4mfA4g /iF4f/uRhG/NHmdxx8f3EphoIG8ZdpU6JkD8hkhUQpC2cbM9yTV1HQwir1NPlnFIsNaK T34JzKzCyZqcCkIU0yvPXwIfRJ2Ge3URjU6OZLqI54dLkCi3rKPqHjI4Ot2ZLPBvjVU2 vBN75My3wfVWzuxtC+xxH6VjYM6tnFVg4GcCxJi5QBLY/3nI3xe0wxOglurCwfqMKZfB L3Dw==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@proxyid.net header.s=google header.b=ehSgVBDl; 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 nb34-20020a1709071ca200b00a461af7a1efsi2612411ejc.1045.2024.03.12.08.47.52; Tue, 12 Mar 2024 08:47:53 -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=@proxyid.net header.s=google header.b=ehSgVBDl; 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 E7EE968D1A4; Tue, 12 Mar 2024 17:47:49 +0200 (EET) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-pl1-f228.google.com (mail-pl1-f228.google.com [209.85.214.228]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 4FD7168D154 for ; Tue, 12 Mar 2024 17:47:43 +0200 (EET) Received: by mail-pl1-f228.google.com with SMTP id d9443c01a7336-1ddbad556a8so5292895ad.3 for ; Tue, 12 Mar 2024 08:47:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proxyid.net; s=google; t=1710258461; x=1710863261; darn=ffmpeg.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=0AxKX9T/sVeG/iH7/SnikBVrUklm511IPOHsIfrMqBc=; b=ehSgVBDlmEx/5wWbPrCtdOmPNXliZ7vf6v8dl7oXXddPxW2uEM5CstAGNbbZlc4jlH G5vVZc5lOn2csRliZjsxYNUXeutwCZlDXhTBXv20MWlvtmk0sdLam70ShWVRlV6X4TiI NhhrKrfDfwZZgsMexzDcP9b7SbQsIf9p3uJo0vPnUEpmdZ2j4O+BGLAKYgPZy6epzn1V DS4vLDFQfWEYsvdlUseZSKTYDwqesG0ASHGf2eRhqpM3I8/GDG0/P3X5Hig34cApdyPh nLhrNPPzolJvJdxKbxfpEIU8uakkgnRc5Spa+Jxhu6rj8A4L6udp0fnynffFlIUn+lwR kdow== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1710258461; x=1710863261; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=0AxKX9T/sVeG/iH7/SnikBVrUklm511IPOHsIfrMqBc=; b=lIYmiSyQ3ddd7AYEYby6uNKZuWM4EoV9lPHzH18nzhH8xL3P9BuAH2hKWwMqXgzKmH KmA/xWBMn+MXw3P1ymRydeHrXWGf2VqCo3VhWlIkPPyYYxxqkb98hY/ifXLwy93TaexW DGaKxQzfN7OKVcueeGdWvgJTWSGNG2vTor0yKR7j6iMBSK+pHgJJXPGC6oXtO2G4UXEF FlTn7wP02QitBB9bdLFheoommWgevVZWVhDVgbPQTso5LS8LE9AaMYmFo8m3V1YUspav BaobOCf8c2OLIe+hjVvuJXVTL6JHOuyUpSqOSO1yxi/VaALQ+MMbPpVPpMys9Bo5/LxY UGng== X-Gm-Message-State: AOJu0YwHkvTJ17BmQlp0/M61RLDVJC84p1L3eW77Ppi0OVt5DgczllYB kAaQZviD+yWBE4z6euxNcl0VbaEbYlZQk/jOS5KhanWOslPr0ZJopMNRnQVw422jJMnsXXXtxIP W52tVdXXqg29cy4XV/CoUZ3tgTTSm2DBtAC08cG5H X-Received: by 2002:a17:902:650b:b0:1dc:cba3:f909 with SMTP id b11-20020a170902650b00b001dccba3f909mr6869309plk.54.1710258461429; Tue, 12 Mar 2024 08:47:41 -0700 (PDT) Received: from wsx-cc1-001.. (c-76-141-249-38.hsd1.il.comcast.net. [76.141.249.38]) by smtp-relay.gmail.com with ESMTPS id 20-20020a170902ee5400b001db6d92360esm151649plo.37.2024.03.12.08.47.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 12 Mar 2024 08:47:41 -0700 (PDT) X-Relaying-Domain: proxyid.net From: Marth64 To: ffmpeg-devel@ffmpeg.org Date: Tue, 12 Mar 2024 10:47:38 -0500 Message-Id: <20240312154738.2360856-1-marth64@proxyid.net> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH v2] avformat/dvdvideodec: use int64_t for menu blocks_read and fix format statement 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 Cc: Marth64 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: k+1kBV+E10T5 Signed-off-by: Marth64 --- libavformat/dvdvideodec.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libavformat/dvdvideodec.c b/libavformat/dvdvideodec.c index a182f95097..19efc068cb 100644 --- a/libavformat/dvdvideodec.c +++ b/libavformat/dvdvideodec.c @@ -392,7 +392,7 @@ static int dvdvideo_menu_next_ps_block(AVFormatContext *s, DVDVideoPlaybackState uint8_t *buf, int buf_size, void (*flush_cb)(AVFormatContext *s)) { - ssize_t blocks_read = 0; + int64_t blocks_read = 0; uint8_t read_buf[DVDVIDEO_BLOCK_SIZE] = {0}; pci_t pci = (pci_t) {0}; dsi_t dsi = (dsi_t) {0}; @@ -423,7 +423,7 @@ static int dvdvideo_menu_next_ps_block(AVFormatContext *s, DVDVideoPlaybackState blocks_read = DVDReadBlocks(state->vob_file, state->sector_offset, 1, read_buf); if (blocks_read != 1) { - av_log(s, AV_LOG_ERROR, "Unable to read VOB block: offset=%d blocks_read=%d\n", + av_log(s, AV_LOG_ERROR, "Unable to read VOB block: offset=%d blocks_read=%ld\n", state->sector_offset, blocks_read); return AVERROR_INVALIDDATA;