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 B0A9344216 for ; Tue, 3 Jan 2023 06:22:39 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 8FEEC68BCF1; Tue, 3 Jan 2023 08:22:37 +0200 (EET) Received: from mail-ej1-f50.google.com (mail-ej1-f50.google.com [209.85.218.50]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 2ECB2680101 for ; Tue, 3 Jan 2023 08:22:31 +0200 (EET) Received: by mail-ej1-f50.google.com with SMTP id gh17so71415700ejb.6 for ; Mon, 02 Jan 2023 22:22:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=1fGI+GkIKc+k+YEw7QteZj4HLTla6pfM204qpdn5rpM=; b=W82QyO1EbZ5eGT1poDHAXDpYBtY74iYuLVGkVgykJlf3lgi1kZjbCOu++gSRK/TLX8 M+OewgifVOdzQuDAiOlNxr7Mh4eeXrwLsSdyaVJWfFltSnMJ5PBEVWbN3F8frjoDU0CB Hil8fJVCcEfdNuHlOjadlOKLAcebCqT45oNlHrEyz1ddAVA9M/NKpSWbpNKEW9R5Uefa 0mPR5VzIQZZG5JMc8iFptp+DyaMwcgZ31nLTb8O2XyL4Dsx9UhUtbV9pDJ0TlXcy0wcZ dpFQESs3nC4zmStwULVaX6Tq6h/8Cd6K7GTYT/uVaQQMuGLU0OC7xNjOdboiOBrjqchj 4SQw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=1fGI+GkIKc+k+YEw7QteZj4HLTla6pfM204qpdn5rpM=; b=nublvNF9cpS56mokkVdDBk51u/9uMjaygw/czwsxyna/NrDQ/07NnYRH3qCuMqNPkE YaH0B1xmHKw5FPOYurmnorn5Y8QKBUJS1OL9CiangIuVzQxXkhpioPgQ3dcUTNI7Iqec LHtwB8/G1Cr3FID25b/GDy2VmR7b39cEtH3N0rCslcufNcFHCyqkWqgGvK1BOVAIBeZM 0MsIsAi9F1xR2fv9uIHXx7RLlkqIQgAvkHMvMzK1CqfsZm+liCu6wsmlsp68O23FySEz MPEHvZ0Uxr6qIbIFMijf26xjYdwPntluq10J9r0+8QvW0PhE1d2vILT9YDd2JooX6YyM LgfA== X-Gm-Message-State: AFqh2krXl0GfkhxyC+zihYhyqQBpuRBtx+Ufkl2wpE71DSCNiHS1tE7g i6Lz7upaAnLyjDdWS0q8Mx9bs/69sQAHinFBY9TZW6SJJO1M+w== X-Google-Smtp-Source: AMrXdXtYYq72n0NfuWyz2c9W/D80c4bJiC+JVul1FDvkC9Cg+p/w6uGzT3PJ+ue3pdc32hr6Ib92Eb6Otu9GGeFafY4= X-Received: by 2002:a17:906:cb85:b0:7ea:608f:23bd with SMTP id mf5-20020a170906cb8500b007ea608f23bdmr4600327ejb.221.1672726949509; Mon, 02 Jan 2023 22:22:29 -0800 (PST) MIME-Version: 1.0 From: Frank Dana Date: Tue, 3 Jan 2023 01:22:03 -0500 Message-ID: To: FFmpeg development discussions and patches Content-Type: multipart/mixed; boundary="000000000000a1ebfe05f15617a3" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: [FFmpeg-devel] [PATCH] Doxygen: Ignore tableprint_vlc.h defines 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: --000000000000a1ebfe05f15617a3 Content-Type: text/plain; charset="UTF-8" [Note: Patch provided as an attachment to protect encoding/formatting.] The current official docs mistakenly pick up the override macros in libavcodec/tableprint_vlc.h as the canonical definitions of functions like av_free() and av_freep(), causing the docs to link to those #defines instead of the actual definitions of the functions (in libavutil/mem.c, for the examples given). Wrapping the rogue macros in a conditional documentation section (arbitrarily named DOXYGEN_IGNORE), which is then NOT added to the ENABLED_SECTIONS config in the Doxyfile, is the recommended method of telling Doxygen to ignore some piece of code. Ref: https://www.doxygen.nl/manual/faq.html#faq_code Ref: https://www.doxygen.nl/manual/commands.html#cmdcond Signed-off-by: FeRD (Frank Dana) --000000000000a1ebfe05f15617a3 Content-Type: text/x-patch; charset="US-ASCII"; name="0001-Doxygen-Ignore-tableprint_vlc.h-defines.patch" Content-Disposition: attachment; filename="0001-Doxygen-Ignore-tableprint_vlc.h-defines.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_lcfuegye0 RnJvbSBiN2NjZTk0ZWI5MmVjY2RkN2I2ZDM3NzcwYjRiOTk0ZjhlM2VmNjYwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiAiRmVSRCAoRnJhbmsgRGFuYSkiIDxmZXJkbnljQGdtYWlsLmNv bT4KRGF0ZTogVHVlLCAzIEphbiAyMDIzIDAwOjI5OjAyIC0wNTAwClN1YmplY3Q6IFtQQVRDSF0g RG94eWdlbjogSWdub3JlIHRhYmxlcHJpbnRfdmxjLmggZGVmaW5lcwoKVGhlIGN1cnJlbnQgb2Zm aWNpYWwgZG9jcyBtaXN0YWtlbmx5IHBpY2sgdXAgdGhlIG92ZXJyaWRlIG1hY3JvcwppbiBsaWJh dmNvZGVjL3RhYmxlcHJpbnRfdmxjLmggYXMgdGhlIGNhbm9uaWNhbCBkZWZpbml0aW9ucyBvZgpm dW5jdGlvbnMgbGlrZSBhdl9mcmVlKCkgYW5kIGF2X2ZyZWVwKCksIGNhdXNpbmcgdGhlIGRvY3Mg dG8KbGluayB0byB0aG9zZSAjZGVmaW5lcyBpbnN0ZWFkIG9mIHRoZSBhY3R1YWwgZGVmaW5pdGlv bnMgb2YKdGhlIGZ1bmN0aW9ucyAoaW4gbGliYXZ1dGlsL21lbS5jLCBmb3IgdGhlIGV4YW1wbGVz IGdpdmVuKS4KCldyYXBwaW5nIHRoZSByb2d1ZSBtYWNyb3MgaW4gYSBjb25kaXRpb25hbCBkb2N1 bWVudGF0aW9uIHNlY3Rpb24KKGFyYml0cmFyaWx5IG5hbWVkIERPWFlHRU5fSUdOT1JFKSwgd2hp Y2ggaXMgdGhlbiBOT1QgYWRkZWQgdG8KdGhlIEVOQUJMRURfU0VDVElPTlMgY29uZmlnIGluIHRo ZSBEb3h5ZmlsZSwgaXMgdGhlIHJlY29tbWVuZGVkCm1ldGhvZCBvZiB0ZWxsaW5nIERveHlnZW4g dG8gaWdub3JlIHNvbWUgcGllY2Ugb2YgY29kZS4KClJlZjogaHR0cHM6Ly93d3cuZG94eWdlbi5u bC9tYW51YWwvZmFxLmh0bWwjZmFxX2NvZGUKUmVmOiBodHRwczovL3d3dy5kb3h5Z2VuLm5sL21h bnVhbC9jb21tYW5kcy5odG1sI2NtZGNvbmQKClNpZ25lZC1vZmYtYnk6IEZlUkQgKEZyYW5rIERh bmEpIDxmZXJkbnljQGdtYWlsLmNvbT4KLS0tCiBsaWJhdmNvZGVjL3RhYmxlcHJpbnRfdmxjLmgg fCAyICsrCiAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvbGli YXZjb2RlYy90YWJsZXByaW50X3ZsYy5oIGIvbGliYXZjb2RlYy90YWJsZXByaW50X3ZsYy5oCmlu ZGV4IGI5N2MxZjljZmIuLmFiMzJiOTE0NjYgMTAwNjQ0Ci0tLSBhL2xpYmF2Y29kZWMvdGFibGVw cmludF92bGMuaAorKysgYi9saWJhdmNvZGVjL3RhYmxlcHJpbnRfdmxjLmgKQEAgLTIzLDYgKzIz LDcgQEAKICNpZm5kZWYgQVZDT0RFQ19UQUJMRVBSSU5UX1ZMQ19ICiAjZGVmaW5lIEFWQ09ERUNf VEFCTEVQUklOVF9WTENfSAogCisvKiogXGNvbmQgRE9YWUdFTl9JR05PUkUgKi8KICNkZWZpbmUg QVZVVElMX0xPR19ICiAjZGVmaW5lIGF2X2xvZyhhLCAuLi4pIHdoaWxlKDApCiAjZGVmaW5lIGZm X2Rsb2coYSwgLi4uKSB3aGlsZSgwKQpAQCAtMzQsNiArMzUsNyBAQAogI2RlZmluZSBhdl9mcmVl cChwKSB3aGlsZSgwKQogI2RlZmluZSBBVlVUSUxfSU5URVJOQUxfSAogI2RlZmluZSBhdnByaXZf cmVxdWVzdF9zYW1wbGUoLi4uKQorLyoqIFxlbmRjb25kICovCiAjaW5jbHVkZSAidGFibGVwcmlu dC5oIgogI2luY2x1ZGUgInZsYy5oIgogI2luY2x1ZGUgImxpYmF2dXRpbC9yZXZlcnNlLmMiCi0t IAoyLjM4LjEKCg== --000000000000a1ebfe05f15617a3 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". --000000000000a1ebfe05f15617a3--