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 B8E3D4E684 for ; Mon, 26 Jan 2026 14:52:19 +0000 (UTC) Authentication-Results: ffbox; dkim=fail (body hash mismatch (got b'ehUUgziu+sbG58wio7YJvDIkfOadHDz5RnZS56mOR/I=', expected b'AsCADib4FTsAZDZY0GOjC3jv8kZiyrfQFKN2vjid5dk=')) header.d=gmail.com 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=1769439122; h=mime-version : date : message-id : to : content-type : reply-to : subject : list-id : list-archive : list-archive : list-help : list-owner : list-post : list-subscribe : list-unsubscribe : from : cc : from; bh=FNIrhnpiSsnVnhvhWGSdv3/P7jJUDzACJ1SgwZNZvxU=; b=KlE/PYfg8wUwhGofQh9oToEkcj1TVV2n6+J392bjIXiZVUs43wnCRT87d4Pvop2rZK6CO Yuxpxyojajuh22tAC4tZ1qXetuQHbMgmodbq37jmTS9BZFakzfcz3vIF/NLx2aB2H0s894g 5+CG4gPvzZ4qEWJnNtt/7/j+PZ/GSjifX9kUSWs03jDoyNWjfbshZ9xFGIL4GVw6Vx6wmH6 l+hr50vFEfEA3B/AtK6XxGzP3/d4scIq4Po0xhC/mp/MwuMRHkDzvKs0/Sg7q6IUARZr6fl IMURN5xZ7dnzEIzLmlcsqmIz+hdiCb4myc84bsb62IXYBlxseqFryooUXuJg== Received: from [172.20.0.4] (unknown [172.20.0.4]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id C767A690ECD; Mon, 26 Jan 2026 16:52:02 +0200 (EET) ARC-Seal: i=2; cv=fail; a=rsa-sha256; d=ffmpeg.org; s=arc; t=1769439108; b=jFIBzMfzqmZzRW0kOJ4+CXKRiBAfQlXVJcgzrtC3oAYDX1TDBQctfWqf8QfTLZA3iEqVH TaF7fnA/9S5j+PLmVf22reEAiBM6Id/cUF6+o+xKnkhyzwnA+h4XkmxlT+RuvcoiYFk/KdC mk9Jz3n4pOHU+XNescDtHgxvHteqZ1+goYNswUv+DlJVqIYbHzG+sFgd3H1MoQJUWBLeCz2 K9DOa/x62/PepYf/sICJvnR8IAHT57LeA4mV2PcljCyEww3n/g3rEZE1CcuKgr1uifMhro2 VqaDrYEFgOkBOXk3tOdv+MTOBPlhKe0QXP/yGEXgCpURX3mM0UhaD6w1vpxg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=ffmpeg.org; s=arc; t=1769439108; 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=ehUUgziu+sbG58wio7YJvDIkfOadHDz5RnZS56mOR/I=; b=UPulhaFeNQn3zu/FOCfMZdk7E6yVGt6nKPSA0BFIhnECLtz3UZxlqzGLmZW/rde3V+acF DB+dy+x/CNCnE7wKW9rcIj1zgQeouOMwl1TpdUavd5/w5EoYnhl/0dI37RrSuOS/TFN6x/+ TlaEmb+nz6hD6/ZB6msHUZ8/PkhCk1YNKGyOFTIZxyJboHBk5L1IqF/xenZz9fXToZwI08P szHLEMu9AJ+ClP1MBWfAOKljAlMyjCytxUs2FJrvRQTrKu52sNwpTHUtVAyYW6nrYpoxOqb y54bIamb+8bIHhit/N6q568AE22ANvHKjFURHZn+oLV37vBiKlCcV9NaD3Iw== ARC-Authentication-Results: i=2; ffmpeg.org; dkim=fail header.d=gmail.com; arc=fail; dmarc=fail header.from=gmail.com policy.dmarc=quarantine Authentication-Results: ffmpeg.org; dkim=fail header.d=gmail.com; arc=fail (Most recent ARC-Message-Signature did not validate); dmarc=fail (Used From Domain Record) header.from=gmail.com policy.dmarc=quarantine Received: from mail-pf1-f174.google.com (mail-pf1-f174.google.com [209.85.210.174]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 82CF868BD3B for ; Mon, 26 Jan 2026 16:51:34 +0200 (EET) Received: by mail-pf1-f174.google.com with SMTP id d2e1a72fcca58-81f4e36512aso4483230b3a.3 for ; Mon, 26 Jan 2026 06:51:34 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1769439092; cv=none; d=google.com; s=arc-20240605; b=lHaeb3N33HnrJPUtKU3fZn8HKBjlvFg7iMmic1ojkdEtYZJHMAodvrDHsq5TGN5jGz hHVpa7eE4i+bDns9kQC8JGQ02dQB+fogLzWk7LgJ9vX85xezuCuanr1QiSmHmaI6lSRb MfdGdpCgUCQxtsxgHwS/EU5T2aplU+EziPtGUfFEE20BM3r5gUKSpxgxTlNC9cfqVM9+ sAjmGAOh6YadanHYKR03EDsAw3c6ULBd1jyg3gumcVuhiyybolUD94AuLApGQTCHhGfL truB/c0kotVK8cyYf2f0DToUiwlLyw/QZlTKb6BZDZYdaXqQH7lUnTs1+Z6XLWSDEnr7 /X8Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=to:subject:message-id:date:from:mime-version:dkim-signature; bh=AsCADib4FTsAZDZY0GOjC3jv8kZiyrfQFKN2vjid5dk=; fh=YOA8vD9MJZuwZ71F/05pj6KdCjf6jQRmzLS+CATXUQk=; b=Ds7KvMC0rjEP3C1uUoDGJs899vPeA+6nVVvcCjvXug5QvrYYyg/trUfetv5rvkRTGL xbfYrkeGaxu9Iv2u/Ef0BREBfKrwHzNSRQE1HpIndQBZsTySMg2HNMNBwd1rgM4Biy9D oN6Q7ZMshyXDsAKJA9sFumuhMc80qX3iJGG7ZLmGa+6ooDTuVnSQ01+xl44taqCkvX0s znzZamquouvTMEEIcnanMWz0YnNVJ3qf6mu6lfDtuj+qndOkqwqt/Kxsop8yZ032Avgi sIQSka0i9eoO8r8k0luGFMcY9bSJ9bouuw/+DKJk0adnxfcHcZyMNMX3tMLhHhinH5pf 4TQQ==; darn=ffmpeg.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1769439092; x=1770043892; darn=ffmpeg.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=AsCADib4FTsAZDZY0GOjC3jv8kZiyrfQFKN2vjid5dk=; b=mfxCPjTfXTR4AeEr+QsNxn19G599+txKvlIQQJ5ZOKFLmRjNqRXW4QqBnpCm8VsHxf vxvkFx7ZCl9eI5btfmak+iR8MhlM+txwdjO2Qsvodkk0PabB3+86j/Cqz5wG91iOqCpu 9mhwZjeyLj/hv9i/kfGyeHWs/l3D20yu7LsQu7Lu2460aIJCa4/+FJsaV86KSKaPwNFe H7rCiETc8uHLrQ1xXLpuLB90XtaIXkbXToIHhoC+lLksf1j6RjKGbB1ZZtnX0F59gi+a uzQ47xdl5GeIcOajAQviwth+k6Yegldc4VS3lHoDPMqc9Y0XSyEu7lYQBRdcSScGWASR 3f1Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769439092; x=1770043892; h=to:subject:message-id:date:from:mime-version:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=AsCADib4FTsAZDZY0GOjC3jv8kZiyrfQFKN2vjid5dk=; b=sAKJhQ7QQ6gC/SEJWTVYpzRvI8dAZJnKctUFaA40UFXDZhbIsxJiypLL6ONgS2geIV SaLgm3YYxpTbOqT0Fge0Fr3QT2npe+rfNWIx+byvnZt5e9N/PSDqGr10htS57zU1gkM0 ++/ATtZ7L1QvViKRC4Pv3C2XmBRXm6jXaQn90nPJaSPA3UmKp7PCQArrYclOHK7LCdYy 9jFBCOPBz7inXdGJ55VC1GYt4782S3sKENIVf4n+pqFnsqXLOxmrD9zBRZXviSfGv+F/ 4jvmJCgveijHsNJ7kJqZ0DOPprxGkjnvJkfiaHQWB9MqxObkAqGptSvKWOBGprfd66cs 3t5Q== X-Gm-Message-State: AOJu0YxHzpODYb175/IfEFL10z/lQ8xbngKXqUSNEoGymiHSf6em142d pDeaIpQcMG+GkFYUh1iuaPzwDI7F2op61wsXUxPUxc2Cg4BZvaxpdFWWUqaMWF3vP1E6RaPkh4l qaCPYPf527ZObXdtkAs3J9pSM4x2edEMhb2I5 X-Gm-Gg: AZuq6aK1/GfO/FTMEg6QF1/bVtht4of8aej4epD/WMyXaTFh+YxOw+itbB+svKLiuqs Jcwj2uHWzMh4FfY7LkEQA7bjKeOBlhlCrjbjFIDVep15LTAZ4sVrFpEBn/MLDFGAhJoMe6Izynu YXLJCNgwDzF+d3366xRA70fy2DmMye1m3/XjIqeiOqfl/BzE+IlYak9YjHipjJEUc0ytFhH9YTR /8ILTCK2IVJ2TLVZHWMVj7EoIgu9HWlnQkdIHLBE8Q3WR2QONxRzJs8QfQEwoZRQ3+6hXo= X-Received: by 2002:a05:690e:b87:b0:644:4986:4558 with SMTP id 956f58d0204a3-64970c98136mr3955687d50.58.1769438767390; Mon, 26 Jan 2026 06:46:07 -0800 (PST) MIME-Version: 1.0 Date: Mon, 26 Jan 2026 16:43:30 +0200 X-Gm-Features: AZwV_QiTNmnYe-eOMeb7hxX2i0jVjfjPuIEiTKdraphzgsbvnpcD4S9UvJhir94 Message-ID: To: ffmpeg-devel@ffmpeg.org Content-Type: multipart/mixed; boundary="0000000000002f462706494b914e" Message-ID-Hash: DN7BQIWYJLYVK5IVBLS76DDOOQXNZYUM X-Message-ID-Hash: DN7BQIWYJLYVK5IVBLS76DDOOQXNZYUM X-MailFrom: SRS0=ZR8P=77=gmail.com=narimansayed28@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-Content-Filtered-By: Mailman/MimeDel 3.3.10 X-Mailman-Version: 3.3.10 Precedence: list Reply-To: FFmpeg development discussions and patches Subject: [FFmpeg-devel] =?utf-8?q?=5BGSoC_2026=5D_Qualification_Task_=E2=80=93_SubVie?= =?utf-8?q?wer_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: Nariman Sayed via ffmpeg-devel Cc: Nariman Sayed Archived-At: List-Archive: List-Post: --0000000000002f462706494b914e Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hello FFmpeg Developers, My name is Nariman, and I am applying for GSoC 2026 for the EIA-608 Closed Captions Modernization project. As a Qualification Task, I have fixed a small bug in FFmpeg=E2=80=99s SubVi= ewer subtitle decoder by adding a null pointer check in the function `subviewer_decode_frame`. This demonstrates my ability to read FFmpeg code, understand its APIs, and safely apply changes. Please find my patch attached: Attachment: 0001-avcodec-subviewerdec-add-null-pointer-check-in-subvi.patch I am eager to contribute to the EIA-608 project, learn about digital video fundamentals, and improve FFmpeg=E2=80=99s Closed Captions code base. Thank you for your time and consideration. Best regards, Nariman --0000000000002f462706494b914e Content-Type: application/octet-stream; name="0001-avcodec-subviewerdec-add-null-pointer-check-in-subvi.patch" Content-Disposition: attachment; filename="0001-avcodec-subviewerdec-add-null-pointer-check-in-subvi.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_mkva24wm0 RnJvbSA4NTY1MDY0YjdkZWNhZWU1NTQ3M2RmYjc2NjgzZGVlODBlMTZkYTNkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBOYXJpbWFuIFNheWVkIDxuYXJpbWFuc2F5ZWQyOEBnbWFpbC5j b20+CkRhdGU6IE1vbiwgMjYgSmFuIDIwMjYgMTY6MzE6MTcgKzAyMDAKU3ViamVjdDogW1BBVENI XSBhdmNvZGVjL3N1YnZpZXdlcmRlYzogYWRkIG51bGwgcG9pbnRlciBjaGVjayBpbgogc3Vidmll d2VyX2RlY29kZV9mcmFtZQoKLS0tCiBsaWJhdmNvZGVjL3N1YnZpZXdlcmRlYy5jIHwgMiArKwog MSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2xpYmF2Y29kZWMv c3Vidmlld2VyZGVjLmMgYi9saWJhdmNvZGVjL3N1YnZpZXdlcmRlYy5jCmluZGV4IDIwOWY2OTUw NWYuLmU4ZTQwNjRhMDcgMTAwNjQ0Ci0tLSBhL2xpYmF2Y29kZWMvc3Vidmlld2VyZGVjLmMKKysr IGIvbGliYXZjb2RlYy9zdWJ2aWV3ZXJkZWMuYwpAQCAtNTAsNiArNTAsOCBAQCBzdGF0aWMgaW50 IHN1YnZpZXdlcl9ldmVudF90b19hc3MoQVZCUHJpbnQgKmJ1ZiwgY29uc3QgY2hhciAqcCkKIHN0 YXRpYyBpbnQgc3Vidmlld2VyX2RlY29kZV9mcmFtZShBVkNvZGVjQ29udGV4dCAqYXZjdHgsIEFW U3VidGl0bGUgKnN1YiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgKmdv dF9zdWJfcHRyLCBjb25zdCBBVlBhY2tldCAqYXZwa3QpCiB7CisgICAgaWYgKCFhdmN0eCB8fCAh YXZwa3QgfHwgIXN1YikKKyAgICByZXR1cm4gQVZFUlJPUihFSU5WQUwpOyAKICAgICBpbnQgcmV0 ID0gMDsKICAgICBjb25zdCBjaGFyICpwdHIgPSBhdnBrdC0+ZGF0YTsKICAgICBGRkFTU0RlY29k ZXJDb250ZXh0ICpzID0gYXZjdHgtPnByaXZfZGF0YTsKLS0gCjIuNDMuMAoK --0000000000002f462706494b914e 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 To unsubscribe send an email to ffmpeg-devel-leave@ffmpeg.org --0000000000002f462706494b914e--