From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.ffmpeg.org (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id E11D84E699 for ; Mon, 26 Jan 2026 18:40:49 +0000 (UTC) Authentication-Results: ffbox; dkim=fail (body hash mismatch (got b'hbpe2q814ezAMcnXgkL4E9vnUICEv3YJ/9+88s/9UCw=', expected b'ax1Qj2Ea5maAEZmYh3hxvuD/ChRZZmhNhKm3UTYbuo8=')) header.d=proxyid.net header.a=rsa-sha256 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ffmpeg.org; i=@ffmpeg.org; q=dns/txt; s=mail; t=1769452841; h=mime-version : references : in-reply-to : date : message-id : to : reply-to : subject : list-id : list-archive : list-archive : list-help : list-owner : list-post : list-subscribe : list-unsubscribe : from : cc : content-type : content-transfer-encoding : from; bh=hbpe2q814ezAMcnXgkL4E9vnUICEv3YJ/9+88s/9UCw=; b=GqRBMaQFAgsHtIKSSZ8CjpIGLJC3vvoj2kTFSN8wL5U4oXeub1KXkNlPeQwPI+/YsHYTM x/DsoYhsKVF7WQXRx7ts8GvOhf4et6QA0tZqoby7yT42la9Cn8RK2+5WvnjgXYWw7Lob0il 3AcwUqS5R8O5RXFpHnMe47LfVKeVnNkkARTSnq4fnRRfwAk+JxvMJuMKMqiHVUmN/0shbIP sW8LNQOdXpaRgZQznYXJS9+/h3OsxIm1XwangW0KQJtMasqk4LoGjoxLr28KhNgOfgP8/g/ CT6XY9H6SOPbcJMBBeyS9WyouVou2rP1VhCbQaOBljQy5MD4oH+yX4mC/SuQ== Received: from [172.20.0.4] (unknown [172.20.0.4]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 894B5690E6C; Mon, 26 Jan 2026 20:40:41 +0200 (EET) ARC-Seal: i=2; cv=pass; a=rsa-sha256; d=ffmpeg.org; s=arc; t=1769452827; b=btZpVFXtgfuAt5iZW8O8yPqLz/9iOAik6vtXHvus0nimI/fjIqeEvyU5VnPUFe/QeZ9rU DyzuPYjve5QzRsXYruCgE7KBEtTx7EIz+xCNkUs3WDPVHMWO64oOwByKrA37S0nWUNUtIfu X6wDRTnjRFU8hDxAWckLWcp9vnoAJL2QCCYV2+8o/2Ms8fQMVirGiLZtuxHYWImhdbKVvtH ieToy3VN9pSA/7+7PeS01dKuiWb8wRVQvdQjSMSzT/wH7JcFD/XukKIKxkBGm6tYiJjlEvZ BKb7bV/LkPuwhd+ZxtpxzkpEgzChfgfNxaOUaiG9ZnLpwM6lZEZkpmJ0QTkA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=ffmpeg.org; s=arc; t=1769452827; h=from : sender : reply-to : subject : date : message-id : to : cc : mime-version : content-type : content-transfer-encoding : content-id : content-description : resent-date : resent-from : resent-sender : resent-to : resent-cc : resent-message-id : in-reply-to : references : list-id : list-help : list-unsubscribe : list-subscribe : list-post : list-owner : list-archive; bh=hbpe2q814ezAMcnXgkL4E9vnUICEv3YJ/9+88s/9UCw=; b=Q/3x35CLZCGJNYw/umwz2p6pX1wa32uxVQmh73Q5t7xGU8hPEtRC+vzhKlGj0DZRNZJFB oe3KdEyQctIEvqHZ2/WXvEJdoiKeFbsMnqBxxSZfLKCltK210kJoeS2LTUMD1mJFbMKMz5V Kqu3JX+ML983Jmm4OtI+sV0oCZETpvbZNdqhE9PYHkOXIXBJmt4n5prFDe8riJ1k2kVWmYO 6JYyAq9R0v39hG/j0RhdGjkaO1dtQrmX58eViSWlF6DPAUKcX79237+zBsXvrtTNJfzrqwx RMLisC6irvfKJIDxx3zi/JlPlTdqjJnM/2jc+T64lGJRDHduyTMNIa/kEw7g== ARC-Authentication-Results: i=2; ffmpeg.org; dkim=fail header.d=proxyid.net; arc=pass; dmarc=none Authentication-Results: ffmpeg.org; dkim=fail header.d=proxyid.net; arc=pass; dmarc=none Received: from mail-yw1-f180.google.com (mail-yw1-f180.google.com [209.85.128.180]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 208B8690E59 for ; Mon, 26 Jan 2026 20:40:13 +0200 (EET) Received: by mail-yw1-f180.google.com with SMTP id 00721157ae682-7942e28eb3aso5001657b3.3 for ; Mon, 26 Jan 2026 10:40:13 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1769452811; cv=none; d=google.com; s=arc-20240605; b=lfblENx3PWLSBJ1MKbvM+55gLXvDtkdKH84cqGlCY1lCrAlTBz/tuNk9k7KUKidJr1 ln+DlHohM9SRd2NGd0ho8CuOqnzNAHl/PwMqXBho25biRHU1M0fxeivkezUA1qXkLlar c7DcmN9Xh0Fn+x125PIrR2VRAzVkw+XBOldme0xrdVFE96RgtJNb4rkfgHuIg26mTcxp 2NXmyaIYmtTeejOJWuML6XfWVeF+krpMDgm7R+qGVdDeej4rlESNJOTQiiacH4Bf/P4v K2f0KbnZZJJYW4yDKfnBq4dqI0ev8WSDCiYXjzW5sUvq5CxYC1dWmdzHal8XoEW+esOd fayQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=ax1Qj2Ea5maAEZmYh3hxvuD/ChRZZmhNhKm3UTYbuo8=; fh=e5zN9xSzcxLA6bGo3lF+CqTbY/oLwzApV03EO/RBfgQ=; b=L5p5FNdvJTusmBJqasYRiRoDeg72S9yh2EjW1o+OrzDSQL+b9z2rB6Sf7B4gEKAJyL eibFDkxT+LlQjkqF/ANKRTIVE81m0iuymJj0lruZkuIBTqKOZkyIfYnm6IXi+IKrSF5v w8WseO3p0svS1dA0hGge1nCnV4hWNBfygvV6boUpKde15JtTzRlCRapB0CzHsDwpHhZL jjTUE+nWzmGMSYlCDQ9Mu0NR0LW4rq/PgnhEFxe6IlAxdJ0UyVKepyIWb1FhtJ6tKQSx Jc+a7M8Fs0RzX2+BWg1Ny++WnLMjzyeTDeTDCv4CXb0qMNvXkxtq1J77VSbmcrXoo1w4 cb4A==; darn=ffmpeg.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proxyid.net; s=google; t=1769452811; x=1770057611; darn=ffmpeg.org; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=ax1Qj2Ea5maAEZmYh3hxvuD/ChRZZmhNhKm3UTYbuo8=; b=ZXsGUMJUozHabs2j6m9YLnwnpSaCBd43CzZ4F0BB4wSDnmciqO32cln/WQ7strHgkD A+XuIVRJ3qL1NUyX1A8Yf2l3xK/pHEhVeNSe8C+XS5fiLbSHq4gtVTSZTO+5CdJS5ftr ReDPrVgZVg9N81ed6MFKoeAxZz5nZSHtwyoqid3VIQlIEtJuPKRfQS004TWSG8nBe5b8 PcJfpiq9SHqFPlEJT5jw4VgV/CPoWQMzCE813/Lqsnfb8oZC68Yo8t08nwddX+FXtaPD w5BgN8vnxDCYVWq0eR6Qshrn9cRP/6BlOVLdDo1/PzgQX9Kj67HElXPat1KWrFPfvCLg sUWQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769452811; x=1770057611; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=ax1Qj2Ea5maAEZmYh3hxvuD/ChRZZmhNhKm3UTYbuo8=; b=lsUKsTxnwWUYK5NUI7e3XTDbHFUPTKlb//uLeYe3Q0gvIY2Z8layrf5EsYXqPQefoi +N3A75KH9siTX4o2cK1/93OxuUVPvjfcG+BUfcfo2RUA2hYyzr902KU4fhDlr0BZ85/n sjFjQJXFDsHdvyiHWPEI3YRlPttPfRWNC2ruwbIaJZpzjTEdHi/yc6LdxbNQ7tWKIlky sqr4r5vPbZYlhU7JY/Og3j2uLqeSVEgjEoS+sgiyC65Ousrn5fW6TMuNVxlrT+qEijpW uWAE2gZLTaHWU5+KF0ItY9/1tteMUwFj3AHYMiPefbOtduoMuqtJN4n/diUcxujPO+xG k2oA== X-Gm-Message-State: AOJu0YxwKuxt2p+Jl7dB6PwGE7GqXvGT6NeucYoWng2xZv3j1kFyGg3P u2uaq7t874cSJsvW1AVs4b/aP0ImMuWY6+OS/kYOptCPprgznF4UdLl3MXefZuX9HkalP9cB3e0 JYvZ1CczN9TfIgUccj0RvImbM6qEbfAU+VHO+Zlp6NtVk3D+/bou5j+s= X-Gm-Gg: AZuq6aLHIboUHgJiHdzakAbHQPSbzcO5vUq04JE1JDFnzZijZcE7KZHnWjDS4+8ryhm qaJO4SfAU6MQCaWBtdqj2Ge9dtAtnC2mjyg/zqU1yNNHZU8SOVRvUcwO4vEEXcjO02X3ji0zUc6 8O8oUG+hr/G96/DbgYsPJPAD23o782dsoMeCD7+RXiwO17p/L+zI8BABKnBO2qTva9dvbLKHdIH fvwLkIkVIBtIjCjrx68CLOiO1RZIFi6zH+sqWRjxipj2wWXYVaGxQxbl86S5VOlJ2GAXaiDRckd srBM6MW/CiKmGpEw3c5vKOZyiMkEJOM4zR/yWg== X-Received: by 2002:a05:690c:39d:b0:794:6b4:4664 with SMTP id 00721157ae682-7945aa147a3mr34813257b3.9.1769452811338; Mon, 26 Jan 2026 10:40:11 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: Date: Mon, 26 Jan 2026 12:39:35 -0600 X-Gm-Features: AZwV_QhCK6UC5i6ZCc69pYSpryfwnCrmDJ28-y-dK8UqiblZi_GHQrsTTiUZ_U0 Message-ID: To: FFmpeg development discussions and patches Message-ID-Hash: WN5QO6TARYQXLPKFDZSU5H6AKYMOGG6A X-Message-ID-Hash: WN5QO6TARYQXLPKFDZSU5H6AKYMOGG6A X-MailFrom: SRS0=RXnD=77=proxyid.net=marth64@ffmpeg.org X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; header-match-ffmpeg-devel.ffmpeg.org-0; header-match-ffmpeg-devel.ffmpeg.org-1; header-match-ffmpeg-devel.ffmpeg.org-2; header-match-ffmpeg-devel.ffmpeg.org-3; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.10 Precedence: list Reply-To: FFmpeg development discussions and patches Subject: [FFmpeg-devel] =?utf-8?q?Re=3A_=5BGSoC_2026=5D_Qualification_Task_=E2=80=93_?= =?utf-8?q?SubViewer_Decoder_Patch?= List-Id: FFmpeg development discussions and patches Archived-At: Archived-At: List-Archive: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: From: Yalda via ffmpeg-devel Cc: Yalda Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Archived-At: List-Archive: List-Post: Hi Nariman, Thank you for your contribution. Please note that the contribution process is transitioning to Forgejo (https://code.ffmpeg.org) and would pivot any future patches there. With regards to this specific patch can you give some context as to why you think it is needed? Is there a known fault or trigger? Also return line needs indentation. I do not see other subtitle decoders doing this check, and am leaning toward trusting the API that decode() should not be called as such. See callee here in the doxygen (and if you follow into the function in decode.c you can see that avctx is already used) https://ffmpeg.org/doxygen/trunk/group__lavc__decoding.html#ga5c30b73f0ec105f93d4e86464f541f21 _______________________________________________ ffmpeg-devel mailing list -- ffmpeg-devel@ffmpeg.org To unsubscribe send an email to ffmpeg-devel-leave@ffmpeg.org