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 ESMTP id E91EE48DA6 for ; Fri, 26 Jan 2024 18:02:31 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 9B32168CFE2; Fri, 26 Jan 2024 20:02:28 +0200 (EET) Received: from gandalf.ektacom.com (gandalf.ektacom.com [62.23.45.26]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 1717B68C4FD for ; Fri, 26 Jan 2024 20:02:23 +0200 (EET) Received: from ektacom.com (mail.ektacom.com [82.64.203.93]) by gandalf.ektacom.com (Postfix) with ESMTP id 4179B45A266 for ; Fri, 26 Jan 2024 19:02:22 +0100 (CET) Content-Type: multipart/mixed; boundary="------------blY2r0KeKc4J31r3G1tztq0J" Message-ID: <5bdcb479-65d6-4845-a443-eb66f517427b@ektacom.com> Date: Fri, 26 Jan 2024 19:02:15 +0100 MIME-Version: 1.0 Content-Language: en-US To: FFmpeg development discussions and patches From: =?UTF-8?Q?C=C3=A9dric_Le_Barz?= X-MailScanner-ID: 112781F7C17D.A4DDD X-MailScanner: Found to be clean X-MailScanner-From: clebarz@ektacom.com X-Spam-Status: No Subject: [FFmpeg-devel] [PATCH] [MXF] - Set aspect ratio for jpeg2000 images 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: This is a multi-part message in MIME format. --------------blY2r0KeKc4J31r3G1tztq0J Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Set aspect ratio for jpeg2000 images. --------------blY2r0KeKc4J31r3G1tztq0J Content-Type: message/rfc822; name="0001-Set-aspect-ratio-for-jpeg2000-images-and-remove-an-unu.eml" Content-Disposition: attachment; filename*0="0001-Set-aspect-ratio-for-jpeg2000-images-and-remove-an-unu."; filename*1="eml" Content-Transfer-Encoding: 7bit From: Cedric Le Barz Date: Fri, 26 Jan 2024 14:29:38 +0100 Subject: [PATCH] Set aspect ratio for jpeg2000 images and remove an unused variable. X-Unsent: 1 To: ffmpeg-devel@ffmpeg.org Signed-off-by: Cedric Le Barz --- ffmpeg/libavformat/mxfenc.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ffmpeg/libavformat/mxfenc.c b/ffmpeg/libavformat/mxfenc.c index 0f13068..7ea19ca 100644 --- a/ffmpeg/libavformat/mxfenc.c +++ b/ffmpeg/libavformat/mxfenc.c @@ -2639,7 +2639,6 @@ static int mxf_parse_jpeg2000_frame(AVFormatContext *s, AVStream *st, AVPacket * { MXFContext *mxf = s->priv_data; MXFStreamContext *sc = st->priv_data; - AVIOContext *pb = s->pb; int component_count = av_pix_fmt_count_planes(st->codecpar->format); GetByteContext g; uint32_t j2k_ncomponents; @@ -2679,6 +2678,10 @@ static int mxf_parse_jpeg2000_frame(AVFormatContext *s, AVStream *st, AVPacket * } bytestream2_get_bufferu(&g, sc->j2k_info.j2k_comp_desc, 3 * j2k_ncomponents); + /* Set aspect ratio */ + av_reduce(&sc->aspect_ratio.num, &sc->aspect_ratio.den, + sc->j2k_info.j2k_xsiz, sc->j2k_info.j2k_ysiz, INT32_MAX); + sc->frame_size = pkt->size; return 1; -- 2.34.1 --------------blY2r0KeKc4J31r3G1tztq0J 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". --------------blY2r0KeKc4J31r3G1tztq0J--