[INFO] fetching crate ffmpeg-wasi 0.1.12...
[INFO] documenting ffmpeg-wasi-0.1.12 against beta-2023-04-20 for beta-1.70-rustdoc-1
[INFO] extracting crate ffmpeg-wasi 0.1.12 into /workspace/builds/worker-3-tc2/source
[INFO] validating manifest of crates.io crate ffmpeg-wasi 0.1.12 on toolchain beta-2023-04-20
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2023-04-20" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate ffmpeg-wasi 0.1.12
[INFO] finished tweaking crates.io crate ffmpeg-wasi 0.1.12
[INFO] tweaked toml for crates.io crate ffmpeg-wasi 0.1.12 written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" __CARGO_TEST_CHANNEL_OVERRIDE_DO_NOT_USE_THIS="nightly" "/workspace/cargo-home/bin/cargo" "+beta-2023-04-20" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2023-04-20" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2023-04-20" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 3ec9cbfa9e7980cdf63643b27bfeb4a8f14d6e855c177a8315306d05fb28ce31
[INFO] running `Command { std: "docker" "start" "-a" "3ec9cbfa9e7980cdf63643b27bfeb4a8f14d6e855c177a8315306d05fb28ce31", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "3ec9cbfa9e7980cdf63643b27bfeb4a8f14d6e855c177a8315306d05fb28ce31", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3ec9cbfa9e7980cdf63643b27bfeb4a8f14d6e855c177a8315306d05fb28ce31", kill_on_drop: false }`
[INFO] [stdout] 3ec9cbfa9e7980cdf63643b27bfeb4a8f14d6e855c177a8315306d05fb28ce31
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2023-04-20" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] ce5b03755faaec58d04a5d5ca1e1650d4be70d278659dc9147263c21a36e20b2
[INFO] running `Command { std: "docker" "start" "-a" "ce5b03755faaec58d04a5d5ca1e1650d4be70d278659dc9147263c21a36e20b2", kill_on_drop: false }`
[INFO] [stderr]    Compiling ffmpeg-wasi v0.1.12 (/opt/rustwide/workdir)
[INFO] [stderr]  Documenting ffmpeg-wasi v0.1.12 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avcodec.rs:1240:5
[INFO] [stdout]      |
[INFO] [stdout] 1240 | /     #[doc = " Return a single letter to describe the given picture type"]
[INFO] [stdout] 1241 | |     #[doc = " pict_type."]
[INFO] [stdout] 1242 | |     #[doc = ""]
[INFO] [stdout] 1243 | |     #[doc = " @param[in] pict_type the picture type @return a single character"]
[INFO] [stdout] 1244 | |     #[doc = " representing the picture type, '?' if pict_type is unknown"]
[INFO] [stdout]      | |__________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in] pict_type the picture type @return a single character
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout]      = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]     --> src/avcodec.rs:2967:5
[INFO] [stdout]      |
[INFO] [stdout] 2967 | /     #[doc = " Allocate, reallocate, or free a block of memory through a pointer to a"]
[INFO] [stdout] 2968 | |     #[doc = " pointer."]
[INFO] [stdout] 2969 | |     #[doc = ""]
[INFO] [stdout] 2970 | |     #[doc = " If `*ptr` is `NULL` and `size` > 0, allocate a new block. If `size` is"]
[INFO] [stdout] ...    |
[INFO] [stdout] 2982 | |     #[doc = " @warning Unlike av_malloc(), the allocated memory is not guaranteed to be"]
[INFO] [stdout] 2983 | |     #[doc = "          correctly aligned."]
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in,out] ptr  Pointer to a pointer to a memory block already allocated
[INFO] [stdout]                     ^^^^^^
[INFO] [stdout]      = note: no item named `in,out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avcodec.rs:2967:5
[INFO] [stdout]      |
[INFO] [stdout] 2967 | /     #[doc = " Allocate, reallocate, or free a block of memory through a pointer to a"]
[INFO] [stdout] 2968 | |     #[doc = " pointer."]
[INFO] [stdout] 2969 | |     #[doc = ""]
[INFO] [stdout] 2970 | |     #[doc = " If `*ptr` is `NULL` and `size` > 0, allocate a new block. If `size` is"]
[INFO] [stdout] ...    |
[INFO] [stdout] 2982 | |     #[doc = " @warning Unlike av_malloc(), the allocated memory is not guaranteed to be"]
[INFO] [stdout] 2983 | |     #[doc = "          correctly aligned."]
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]     size Size in bytes for the memory block to be allocated or
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]     --> src/avcodec.rs:3030:5
[INFO] [stdout]      |
[INFO] [stdout] 3030 | /     #[doc = " Allocate, reallocate, or free an array through a pointer to a pointer."]
[INFO] [stdout] 3031 | |     #[doc = ""]
[INFO] [stdout] 3032 | |     #[doc = " If `*ptr` is `NULL` and `nmemb` > 0, allocate a new block. If `nmemb` is"]
[INFO] [stdout] 3033 | |     #[doc = " zero, free the memory block pointed to by `*ptr`."]
[INFO] [stdout] ...    |
[INFO] [stdout] 3043 | |     #[doc = " @warning Unlike av_malloc(), the allocated memory is not guaranteed to be"]
[INFO] [stdout] 3044 | |     #[doc = "          correctly aligned."]
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in,out] ptr   Pointer to a pointer to a memory block already
[INFO] [stdout]                     ^^^^^^
[INFO] [stdout]      = note: no item named `in,out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avcodec.rs:3030:5
[INFO] [stdout]      |
[INFO] [stdout] 3030 | /     #[doc = " Allocate, reallocate, or free an array through a pointer to a pointer."]
[INFO] [stdout] 3031 | |     #[doc = ""]
[INFO] [stdout] 3032 | |     #[doc = " If `*ptr` is `NULL` and `nmemb` > 0, allocate a new block. If `nmemb` is"]
[INFO] [stdout] 3033 | |     #[doc = " zero, free the memory block pointed to by `*ptr`."]
[INFO] [stdout] ...    |
[INFO] [stdout] 3043 | |     #[doc = " @warning Unlike av_malloc(), the allocated memory is not guaranteed to be"]
[INFO] [stdout] 3044 | |     #[doc = "          correctly aligned."]
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]     nmemb Number of elements
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]     --> src/avcodec.rs:3052:5
[INFO] [stdout]      |
[INFO] [stdout] 3052 | /     #[doc = " Reallocate the given buffer if it is not large enough, otherwise do nothing."]
[INFO] [stdout] 3053 | |     #[doc = ""]
[INFO] [stdout] 3054 | |     #[doc = " If the given buffer is `NULL`, then a new uninitialized buffer is allocated."]
[INFO] [stdout] 3055 | |     #[doc = ""]
[INFO] [stdout] ...    |
[INFO] [stdout] 3080 | |     #[doc = " @see av_realloc()"]
[INFO] [stdout] 3081 | |     #[doc = " @see av_fast_malloc()"]
[INFO] [stdout]      | |_____________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in,out] ptr      Already allocated buffer, or `NULL`
[INFO] [stdout]                     ^^^^^^
[INFO] [stdout]      = note: no item named `in,out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avcodec.rs:3052:5
[INFO] [stdout]      |
[INFO] [stdout] 3052 | /     #[doc = " Reallocate the given buffer if it is not large enough, otherwise do nothing."]
[INFO] [stdout] 3053 | |     #[doc = ""]
[INFO] [stdout] 3054 | |     #[doc = " If the given buffer is `NULL`, then a new uninitialized buffer is allocated."]
[INFO] [stdout] 3055 | |     #[doc = ""]
[INFO] [stdout] ...    |
[INFO] [stdout] 3080 | |     #[doc = " @see av_realloc()"]
[INFO] [stdout] 3081 | |     #[doc = " @see av_fast_malloc()"]
[INFO] [stdout]      | |_____________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]     min_size Desired minimal size of buffer `ptr`
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]     --> src/avcodec.rs:3089:5
[INFO] [stdout]      |
[INFO] [stdout] 3089 | /     #[doc = " Allocate a buffer, reusing the given one if large enough."]
[INFO] [stdout] 3090 | |     #[doc = ""]
[INFO] [stdout] 3091 | |     #[doc = " Contrary to av_fast_realloc(), the current buffer contents might not be"]
[INFO] [stdout] 3092 | |     #[doc = " preserved and on error the old buffer is freed, thus no special handling to"]
[INFO] [stdout] ...    |
[INFO] [stdout] 3114 | |     #[doc = " @see av_realloc()"]
[INFO] [stdout] 3115 | |     #[doc = " @see av_fast_mallocz()"]
[INFO] [stdout]      | |______________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in,out] ptr      Pointer to pointer to an already allocated buffer.
[INFO] [stdout]                     ^^^^^^
[INFO] [stdout]      = note: no item named `in,out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avcodec.rs:3089:5
[INFO] [stdout]      |
[INFO] [stdout] 3089 | /     #[doc = " Allocate a buffer, reusing the given one if large enough."]
[INFO] [stdout] 3090 | |     #[doc = ""]
[INFO] [stdout] 3091 | |     #[doc = " Contrary to av_fast_realloc(), the current buffer contents might not be"]
[INFO] [stdout] 3092 | |     #[doc = " preserved and on error the old buffer is freed, thus no special handling to"]
[INFO] [stdout] ...    |
[INFO] [stdout] 3114 | |     #[doc = " @see av_realloc()"]
[INFO] [stdout] 3115 | |     #[doc = " @see av_fast_mallocz()"]
[INFO] [stdout]      | |______________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]     min_size Desired minimal size of buffer `*ptr`
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]     --> src/avcodec.rs:3123:5
[INFO] [stdout]      |
[INFO] [stdout] 3123 | /     #[doc = " Allocate and clear a buffer, reusing the given one if large enough."]
[INFO] [stdout] 3124 | |     #[doc = ""]
[INFO] [stdout] 3125 | |     #[doc = " Like av_fast_malloc(), but all newly allocated space is initially cleared."]
[INFO] [stdout] 3126 | |     #[doc = " Reused buffer is not cleared."]
[INFO] [stdout] ...    |
[INFO] [stdout] 3137 | |     #[doc = " @param[in]     min_size Desired minimal size of buffer `*ptr`"]
[INFO] [stdout] 3138 | |     #[doc = " @see av_fast_malloc()"]
[INFO] [stdout]      | |_____________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in,out] ptr      Pointer to pointer to an already allocated buffer.
[INFO] [stdout]                     ^^^^^^
[INFO] [stdout]      = note: no item named `in,out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avcodec.rs:3123:5
[INFO] [stdout]      |
[INFO] [stdout] 3123 | /     #[doc = " Allocate and clear a buffer, reusing the given one if large enough."]
[INFO] [stdout] 3124 | |     #[doc = ""]
[INFO] [stdout] 3125 | |     #[doc = " Like av_fast_malloc(), but all newly allocated space is initially cleared."]
[INFO] [stdout] 3126 | |     #[doc = " Reused buffer is not cleared."]
[INFO] [stdout] ...    |
[INFO] [stdout] 3137 | |     #[doc = " @param[in]     min_size Desired minimal size of buffer `*ptr`"]
[INFO] [stdout] 3138 | |     #[doc = " @see av_fast_malloc()"]
[INFO] [stdout]      | |_____________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]     min_size Desired minimal size of buffer `*ptr`
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]     --> src/avcodec.rs:3220:5
[INFO] [stdout]      |
[INFO] [stdout] 3220 | /     #[doc = " Add the pointer to an element to a dynamic array."]
[INFO] [stdout] 3221 | |     #[doc = ""]
[INFO] [stdout] 3222 | |     #[doc = " The array to grow is supposed to be an array of pointers to"]
[INFO] [stdout] 3223 | |     #[doc = " structures, and the element to add must be a pointer to an already"]
[INFO] [stdout] ...    |
[INFO] [stdout] 3237 | |     #[doc = " @param[in]     elem    Element to add"]
[INFO] [stdout] 3238 | |     #[doc = " @see av_dynarray_add_nofree(), av_dynarray2_add()"]
[INFO] [stdout]      | |_________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in,out] tab_ptr Pointer to the array to grow
[INFO] [stdout]                     ^^^^^^
[INFO] [stdout]      = note: no item named `in,out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avcodec.rs:3220:5
[INFO] [stdout]      |
[INFO] [stdout] 3220 | /     #[doc = " Add the pointer to an element to a dynamic array."]
[INFO] [stdout] 3221 | |     #[doc = ""]
[INFO] [stdout] 3222 | |     #[doc = " The array to grow is supposed to be an array of pointers to"]
[INFO] [stdout] 3223 | |     #[doc = " structures, and the element to add must be a pointer to an already"]
[INFO] [stdout] ...    |
[INFO] [stdout] 3237 | |     #[doc = " @param[in]     elem    Element to add"]
[INFO] [stdout] 3238 | |     #[doc = " @see av_dynarray_add_nofree(), av_dynarray2_add()"]
[INFO] [stdout]      | |_________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]     elem    Element to add
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]     --> src/avcodec.rs:3262:5
[INFO] [stdout]      |
[INFO] [stdout] 3262 | /     #[doc = " Add an element of size `elem_size` to a dynamic array."]
[INFO] [stdout] 3263 | |     #[doc = ""]
[INFO] [stdout] 3264 | |     #[doc = " The array is reallocated when its number of elements reaches powers of 2."]
[INFO] [stdout] 3265 | |     #[doc = " Therefore, the amortized cost of adding an element is constant."]
[INFO] [stdout] ...    |
[INFO] [stdout] 3281 | |     #[doc = "         space"]
[INFO] [stdout] 3282 | |     #[doc = " @see av_dynarray_add(), av_dynarray_add_nofree()"]
[INFO] [stdout]      | |________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in,out] tab_ptr   Pointer to the array to grow
[INFO] [stdout]                     ^^^^^^
[INFO] [stdout]      = note: no item named `in,out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avcodec.rs:3262:5
[INFO] [stdout]      |
[INFO] [stdout] 3262 | /     #[doc = " Add an element of size `elem_size` to a dynamic array."]
[INFO] [stdout] 3263 | |     #[doc = ""]
[INFO] [stdout] 3264 | |     #[doc = " The array is reallocated when its number of elements reaches powers of 2."]
[INFO] [stdout] 3265 | |     #[doc = " Therefore, the amortized cost of adding an element is constant."]
[INFO] [stdout] ...    |
[INFO] [stdout] 3281 | |     #[doc = "         space"]
[INFO] [stdout] 3282 | |     #[doc = " @see av_dynarray_add(), av_dynarray_add_nofree()"]
[INFO] [stdout]      | |________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]     elem_size Size in bytes of an element in the array
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]     --> src/avcodec.rs:3314:5
[INFO] [stdout]      |
[INFO] [stdout] 3314 | /     #[doc = " Reduce a fraction."]
[INFO] [stdout] 3315 | |     #[doc = ""]
[INFO] [stdout] 3316 | |     #[doc = " This is useful for framerate calculations."]
[INFO] [stdout] 3317 | |     #[doc = ""]
[INFO] [stdout] ...    |
[INFO] [stdout] 3322 | |     #[doc = " @param[in]      max Maximum allowed values for `dst_num` & `dst_den`"]
[INFO] [stdout] 3323 | |     #[doc = " @return 1 if the operation is exact, 0 otherwise"]
[INFO] [stdout]      | |________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] dst_num Destination numerator
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: no item named `out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avcodec.rs:3314:5
[INFO] [stdout]      |
[INFO] [stdout] 3314 | /     #[doc = " Reduce a fraction."]
[INFO] [stdout] 3315 | |     #[doc = ""]
[INFO] [stdout] 3316 | |     #[doc = " This is useful for framerate calculations."]
[INFO] [stdout] 3317 | |     #[doc = ""]
[INFO] [stdout] ...    |
[INFO] [stdout] 3322 | |     #[doc = " @param[in]      max Maximum allowed values for `dst_num` & `dst_den`"]
[INFO] [stdout] 3323 | |     #[doc = " @return 1 if the operation is exact, 0 otherwise"]
[INFO] [stdout]      | |________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]      num Source numerator
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avcodec.rs:3554:5
[INFO] [stdout]      |
[INFO] [stdout] 3554 | /     #[doc = " Rescale a timestamp while preserving known durations."]
[INFO] [stdout] 3555 | |     #[doc = ""]
[INFO] [stdout] 3556 | |     #[doc = " This function is designed to be called per audio packet to scale the input"]
[INFO] [stdout] 3557 | |     #[doc = " timestamp to a different time base. Compared to a simple av_rescale_q()"]
[INFO] [stdout] ...    |
[INFO] [stdout] 3575 | |     #[doc = " @note In the context of this function, \"duration\" is in term of samples, not"]
[INFO] [stdout] 3576 | |     #[doc = "       seconds."]
[INFO] [stdout]      | |______________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]     in_tb    Input time base
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]     --> src/avcodec.rs:3554:5
[INFO] [stdout]      |
[INFO] [stdout] 3554 | /     #[doc = " Rescale a timestamp while preserving known durations."]
[INFO] [stdout] 3555 | |     #[doc = ""]
[INFO] [stdout] 3556 | |     #[doc = " This function is designed to be called per audio packet to scale the input"]
[INFO] [stdout] 3557 | |     #[doc = " timestamp to a different time base. Compared to a simple av_rescale_q()"]
[INFO] [stdout] ...    |
[INFO] [stdout] 3575 | |     #[doc = " @note In the context of this function, \"duration\" is in term of samples, not"]
[INFO] [stdout] 3576 | |     #[doc = "       seconds."]
[INFO] [stdout]      | |______________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in,out] last     Pointer to a timestamp expressed in terms of
[INFO] [stdout]                     ^^^^^^
[INFO] [stdout]      = note: no item named `in,out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avcodec.rs:3587:5
[INFO] [stdout]      |
[INFO] [stdout] 3587 | /     #[doc = " Add a value to a timestamp."]
[INFO] [stdout] 3588 | |     #[doc = ""]
[INFO] [stdout] 3589 | |     #[doc = " This function guarantees that when the same value is repeatly added that"]
[INFO] [stdout] 3590 | |     #[doc = " no accumulation of rounding errors occurs."]
[INFO] [stdout] ...    |
[INFO] [stdout] 3594 | |     #[doc = " @param[in] inc    Value to be added"]
[INFO] [stdout] 3595 | |     #[doc = " @param[in] inc_tb Time base of `inc`"]
[INFO] [stdout]      | |____________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in] ts     Input timestamp
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]     --> src/avcodec.rs:4679:5
[INFO] [stdout]      |
[INFO] [stdout] 4679 | /     #[doc = " Get the required buffer size for the given audio parameters."]
[INFO] [stdout] 4680 | |     #[doc = ""]
[INFO] [stdout] 4681 | |     #[doc = " @param[out] linesize calculated linesize, may be NULL"]
[INFO] [stdout] 4682 | |     #[doc = " @param nb_channels   the number of channels"]
[INFO] [stdout] ...    |
[INFO] [stdout] 4685 | |     #[doc = " @param align         buffer size alignment (0 = default, 1 = no alignment)"]
[INFO] [stdout] 4686 | |     #[doc = " @return              required buffer size, or negative error code on failure"]
[INFO] [stdout]      | |____________________________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] linesize calculated linesize, may be NULL
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: no item named `out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]     --> src/avcodec.rs:4696:5
[INFO] [stdout]      |
[INFO] [stdout] 4696 | /     #[doc = " Fill plane data pointers and linesize for samples with sample"]
[INFO] [stdout] 4697 | |     #[doc = " format sample_fmt."]
[INFO] [stdout] 4698 | |     #[doc = ""]
[INFO] [stdout] 4699 | |     #[doc = " The audio_data array is filled with the pointers to the samples data planes:"]
[INFO] [stdout] ...    |
[INFO] [stdout] 4722 | |     #[doc = " @todo return minimum size in bytes required for the buffer in case"]
[INFO] [stdout] 4723 | |     #[doc = " of success at the next bump"]
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] audio_data  array to be filled with the pointer for each channel
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: no item named `out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]     --> src/avcodec.rs:4735:5
[INFO] [stdout]      |
[INFO] [stdout] 4735 | /     #[doc = " Allocate a samples buffer for nb_samples samples, and fill data pointers and"]
[INFO] [stdout] 4736 | |     #[doc = " linesize accordingly."]
[INFO] [stdout] 4737 | |     #[doc = " The allocated samples buffer can be freed by using av_freep(&audio_data[0])"]
[INFO] [stdout] 4738 | |     #[doc = " Allocated data will be initialized to silence."]
[INFO] [stdout] ...    |
[INFO] [stdout] 4750 | |     #[doc = " @see av_samples_fill_arrays()"]
[INFO] [stdout] 4751 | |     #[doc = " @see av_samples_alloc_array_and_samples()"]
[INFO] [stdout]      | |_________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              The allocated samples buffer can be freed by using av_freep(&audio_data[0])
[INFO] [stdout]                                                                                      ^
[INFO] [stdout]      = note: no item named `0` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]     --> src/avcodec.rs:4735:5
[INFO] [stdout]      |
[INFO] [stdout] 4735 | /     #[doc = " Allocate a samples buffer for nb_samples samples, and fill data pointers and"]
[INFO] [stdout] 4736 | |     #[doc = " linesize accordingly."]
[INFO] [stdout] 4737 | |     #[doc = " The allocated samples buffer can be freed by using av_freep(&audio_data[0])"]
[INFO] [stdout] 4738 | |     #[doc = " Allocated data will be initialized to silence."]
[INFO] [stdout] ...    |
[INFO] [stdout] 4750 | |     #[doc = " @see av_samples_fill_arrays()"]
[INFO] [stdout] 4751 | |     #[doc = " @see av_samples_alloc_array_and_samples()"]
[INFO] [stdout]      | |_________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] audio_data  array to be filled with the pointer for each channel
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: no item named `out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avcodec.rs:5056:5
[INFO] [stdout]      |
[INFO] [stdout] 5056 | /     #[doc = " Return a channel layout and the number of channels based on the specified name."]
[INFO] [stdout] 5057 | |     #[doc = ""]
[INFO] [stdout] 5058 | |     #[doc = " This function is similar to (@see av_get_channel_layout), but can also parse"]
[INFO] [stdout] 5059 | |     #[doc = " unknown channel layout specifications."]
[INFO] [stdout] ...    |
[INFO] [stdout] 5064 | |     #[doc = ""]
[INFO] [stdout] 5065 | |     #[doc = " @return 0 on success, AVERROR(EINVAL) if the parsing fails."]
[INFO] [stdout]      | |___________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]  name             channel layout specification string
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]     --> src/avcodec.rs:5056:5
[INFO] [stdout]      |
[INFO] [stdout] 5056 | /     #[doc = " Return a channel layout and the number of channels based on the specified name."]
[INFO] [stdout] 5057 | |     #[doc = ""]
[INFO] [stdout] 5058 | |     #[doc = " This function is similar to (@see av_get_channel_layout), but can also parse"]
[INFO] [stdout] 5059 | |     #[doc = " unknown channel layout specifications."]
[INFO] [stdout] ...    |
[INFO] [stdout] 5064 | |     #[doc = ""]
[INFO] [stdout] 5065 | |     #[doc = " @return 0 on success, AVERROR(EINVAL) if the parsing fails."]
[INFO] [stdout]      | |___________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] channel_layout   parsed channel layout (0 if unknown)
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: no item named `out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avcodec.rs:5140:5
[INFO] [stdout]      |
[INFO] [stdout] 5140 | /     #[doc = " Get the value and name of a standard channel layout."]
[INFO] [stdout] 5141 | |     #[doc = ""]
[INFO] [stdout] 5142 | |     #[doc = " @param[in]  index   index in an internal list, starting at 0"]
[INFO] [stdout] 5143 | |     #[doc = " @param[out] layout  channel layout mask"]
[INFO] [stdout] 5144 | |     #[doc = " @param[out] name    name of the layout"]
[INFO] [stdout] 5145 | |     #[doc = " @return  0  if the layout exists,"]
[INFO] [stdout] 5146 | |     #[doc = "          <0 if index is beyond the limits"]
[INFO] [stdout]      | |_________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]  index   index in an internal list, starting at 0
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]     --> src/avcodec.rs:5140:5
[INFO] [stdout]      |
[INFO] [stdout] 5140 | /     #[doc = " Get the value and name of a standard channel layout."]
[INFO] [stdout] 5141 | |     #[doc = ""]
[INFO] [stdout] 5142 | |     #[doc = " @param[in]  index   index in an internal list, starting at 0"]
[INFO] [stdout] 5143 | |     #[doc = " @param[out] layout  channel layout mask"]
[INFO] [stdout] 5144 | |     #[doc = " @param[out] name    name of the layout"]
[INFO] [stdout] 5145 | |     #[doc = " @return  0  if the layout exists,"]
[INFO] [stdout] 5146 | |     #[doc = "          <0 if index is beyond the limits"]
[INFO] [stdout]      | |_________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] layout  channel layout mask
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: no item named `out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avcodec.rs:5275:5
[INFO] [stdout]      |
[INFO] [stdout] 5275 | /     #[doc = " Get dictionary entries as a string."]
[INFO] [stdout] 5276 | |     #[doc = ""]
[INFO] [stdout] 5277 | |     #[doc = " Create a string containing dictionary's entries."]
[INFO] [stdout] 5278 | |     #[doc = " Such string may be passed back to av_dict_parse_string()."]
[INFO] [stdout] ...    |
[INFO] [stdout] 5286 | |     #[doc = " @return                   >= 0 on success, negative on error"]
[INFO] [stdout] 5287 | |     #[doc = " @warning Separators cannot be neither '\\\\' nor '\\0'. They also cannot be the same."]
[INFO] [stdout]      | |_____________________________________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]  m             dictionary
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]     --> src/avcodec.rs:5275:5
[INFO] [stdout]      |
[INFO] [stdout] 5275 | /     #[doc = " Get dictionary entries as a string."]
[INFO] [stdout] 5276 | |     #[doc = ""]
[INFO] [stdout] 5277 | |     #[doc = " Create a string containing dictionary's entries."]
[INFO] [stdout] 5278 | |     #[doc = " Such string may be passed back to av_dict_parse_string()."]
[INFO] [stdout] ...    |
[INFO] [stdout] 5286 | |     #[doc = " @return                   >= 0 on success, negative on error"]
[INFO] [stdout] 5287 | |     #[doc = " @warning Separators cannot be neither '\\\\' nor '\\0'. They also cannot be the same."]
[INFO] [stdout]      | |_____________________________________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] buffer        Pointer to buffer that will be allocated with string containg entries.
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: no item named `out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]     --> src/avcodec.rs:7934:5
[INFO] [stdout]      |
[INFO] [stdout] 7934 | /     #[doc = " Retrieve a filtered packet."]
[INFO] [stdout] 7935 | |     #[doc = ""]
[INFO] [stdout] 7936 | |     #[doc = " @param[out] pkt this struct will be filled with the contents of the filtered"]
[INFO] [stdout] 7937 | |     #[doc = "                 packet. It is owned by the caller and must be freed using"]
[INFO] [stdout] ...    |
[INFO] [stdout] 7954 | |     #[doc = " output fewer packets than were sent to it, so this function may return"]
[INFO] [stdout] 7955 | |     #[doc = " AVERROR(EAGAIN) immediately after a successful av_bsf_send_packet() call."]
[INFO] [stdout]      | |_________________________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] pkt this struct will be filled with the contents of the filtered
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: no item named `out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]     --> src/avcodec.rs:8022:5
[INFO] [stdout]      |
[INFO] [stdout] 8022 | /     #[doc = " Finalize list of bitstream filters."]
[INFO] [stdout] 8023 | |     #[doc = ""]
[INFO] [stdout] 8024 | |     #[doc = " This function will transform @ref AVBSFList to single @ref AVBSFContext,"]
[INFO] [stdout] 8025 | |     #[doc = " so the whole chain of bitstream filters can be treated as single filter"]
[INFO] [stdout] ...    |
[INFO] [stdout] 8034 | |     #[doc = ""]
[INFO] [stdout] 8035 | |     #[doc = " @return >=0 on success, negative AVERROR in case of failure"]
[INFO] [stdout]      | |___________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] bsf Pointer to be set to newly created @ref AVBSFContext structure
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: no item named `out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]     --> src/avcodec.rs:8042:5
[INFO] [stdout]      |
[INFO] [stdout] 8042 | /     #[doc = " Parse string describing list of bitstream filters and create single"]
[INFO] [stdout] 8043 | |     #[doc = " @ref AVBSFContext describing the whole chain of bitstream filters."]
[INFO] [stdout] 8044 | |     #[doc = " Resulting @ref AVBSFContext can be treated as any other @ref AVBSFContext freshly"]
[INFO] [stdout] 8045 | |     #[doc = " allocated by av_bsf_alloc()."]
[INFO] [stdout] ...    |
[INFO] [stdout] 8051 | |     #[doc = ""]
[INFO] [stdout] 8052 | |     #[doc = " @return >=0 on success, negative AVERROR in case of failure"]
[INFO] [stdout]      | |___________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] bsf Pointer to be set to newly created @ref AVBSFContext structure
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: no item named `out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]     --> src/avcodec.rs:8059:5
[INFO] [stdout]      |
[INFO] [stdout] 8059 | /     #[doc = " Get null/pass-through bitstream filter."]
[INFO] [stdout] 8060 | |     #[doc = ""]
[INFO] [stdout] 8061 | |     #[doc = " @param[out] bsf Pointer to be set to new instance of pass-through bitstream filter"]
[INFO] [stdout] 8062 | |     #[doc = ""]
[INFO] [stdout] 8063 | |     #[doc = " @return"]
[INFO] [stdout]      | |_______________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] bsf Pointer to be set to new instance of pass-through bitstream filter
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: no item named `out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `i`
[INFO] [stdout]      --> src/avcodec.rs:10118:5
[INFO] [stdout]       |
[INFO] [stdout] 10118 | /     #[doc = " Modify width and height values so that they will result in a memory"]
[INFO] [stdout] 10119 | |     #[doc = " buffer that is acceptable for the codec if you also ensure that all"]
[INFO] [stdout] 10120 | |     #[doc = " line sizes are a multiple of the respective linesize_align[i]."]
[INFO] [stdout] 10121 | |     #[doc = ""]
[INFO] [stdout] 10122 | |     #[doc = " May only be used if a codec with AV_CODEC_CAP_DR1 has been opened."]
[INFO] [stdout]       | |__________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               line sizes are a multiple of the respective linesize_align[i].
[INFO] [stdout]                                                                          ^
[INFO] [stdout]       = note: no item named `i` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]      --> src/avcodec.rs:10158:5
[INFO] [stdout]       |
[INFO] [stdout] 10158 | /     #[doc = " Decode the audio frame of size avpkt->size from avpkt->data into frame."]
[INFO] [stdout] 10159 | |     #[doc = ""]
[INFO] [stdout] 10160 | |     #[doc = " Some decoders may support multiple frames in a single AVPacket. Such"]
[INFO] [stdout] 10161 | |     #[doc = " decoders would then just decode the first frame and the return value would be"]
[INFO] [stdout] ...     |
[INFO] [stdout] 10207 | |     #[doc = ""]
[INFO] [stdout] 10208 | |     #[doc = " @deprecated Use avcodec_send_packet() and avcodec_receive_frame()."]
[INFO] [stdout]       | |__________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[out] frame The AVFrame in which to store decoded audio samples.
[INFO] [stdout]                      ^^^
[INFO] [stdout]       = note: no item named `out` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/avcodec.rs:10158:5
[INFO] [stdout]       |
[INFO] [stdout] 10158 | /     #[doc = " Decode the audio frame of size avpkt->size from avpkt->data into frame."]
[INFO] [stdout] 10159 | |     #[doc = ""]
[INFO] [stdout] 10160 | |     #[doc = " Some decoders may support multiple frames in a single AVPacket. Such"]
[INFO] [stdout] 10161 | |     #[doc = " decoders would then just decode the first frame and the return value would be"]
[INFO] [stdout] ...     |
[INFO] [stdout] 10207 | |     #[doc = ""]
[INFO] [stdout] 10208 | |     #[doc = " @deprecated Use avcodec_send_packet() and avcodec_receive_frame()."]
[INFO] [stdout]       | |__________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in]  avpkt The input AVPacket containing the input buffer.
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: no item named `in` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]      --> src/avcodec.rs:10217:5
[INFO] [stdout]       |
[INFO] [stdout] 10217 | /     #[doc = " Decode the video frame of size avpkt->size from avpkt->data into picture."]
[INFO] [stdout] 10218 | |     #[doc = " Some decoders may support multiple frames in a single AVPacket, such"]
[INFO] [stdout] 10219 | |     #[doc = " decoders would then just decode the first frame."]
[INFO] [stdout] 10220 | |     #[doc = ""]
[INFO] [stdout] ...     |
[INFO] [stdout] 10258 | |     #[doc = ""]
[INFO] [stdout] 10259 | |     #[doc = " @deprecated Use avcodec_send_packet() and avcodec_receive_frame()."]
[INFO] [stdout]       | |__________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[out] picture The AVFrame in which the decoded video frame will be stored.
[INFO] [stdout]                      ^^^
[INFO] [stdout]       = note: no item named `out` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/avcodec.rs:10217:5
[INFO] [stdout]       |
[INFO] [stdout] 10217 | /     #[doc = " Decode the video frame of size avpkt->size from avpkt->data into picture."]
[INFO] [stdout] 10218 | |     #[doc = " Some decoders may support multiple frames in a single AVPacket, such"]
[INFO] [stdout] 10219 | |     #[doc = " decoders would then just decode the first frame."]
[INFO] [stdout] 10220 | |     #[doc = ""]
[INFO] [stdout] ...     |
[INFO] [stdout] 10258 | |     #[doc = ""]
[INFO] [stdout] 10259 | |     #[doc = " @deprecated Use avcodec_send_packet() and avcodec_receive_frame()."]
[INFO] [stdout]       | |__________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in] avpkt The input AVPacket containing the input buffer.
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: no item named `in` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]      --> src/avcodec.rs:10217:5
[INFO] [stdout]       |
[INFO] [stdout] 10217 | /     #[doc = " Decode the video frame of size avpkt->size from avpkt->data into picture."]
[INFO] [stdout] 10218 | |     #[doc = " Some decoders may support multiple frames in a single AVPacket, such"]
[INFO] [stdout] 10219 | |     #[doc = " decoders would then just decode the first frame."]
[INFO] [stdout] 10220 | |     #[doc = ""]
[INFO] [stdout] ...     |
[INFO] [stdout] 10258 | |     #[doc = ""]
[INFO] [stdout] 10259 | |     #[doc = " @deprecated Use avcodec_send_packet() and avcodec_receive_frame()."]
[INFO] [stdout]       | |__________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in,out] got_picture_ptr Zero if no frame could be decompressed, otherwise, it is nonzero.
[INFO] [stdout]                      ^^^^^^
[INFO] [stdout]       = note: no item named `in,out` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]      --> src/avcodec.rs:10268:5
[INFO] [stdout]       |
[INFO] [stdout] 10268 | /     #[doc = " Decode a subtitle message."]
[INFO] [stdout] 10269 | |     #[doc = " Return a negative value on error, otherwise return the number of bytes used."]
[INFO] [stdout] 10270 | |     #[doc = " If no subtitle could be decompressed, got_sub_ptr is zero."]
[INFO] [stdout] 10271 | |     #[doc = " Otherwise, the subtitle is stored in *sub."]
[INFO] [stdout] ...     |
[INFO] [stdout] 10291 | |     #[doc = " @param[in,out] got_sub_ptr Zero if no subtitle could be decompressed, otherwise, it is nonzero."]
[INFO] [stdout] 10292 | |     #[doc = " @param[in] avpkt The input AVPacket containing the input buffer."]
[INFO] [stdout]       | |________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[out] sub The preallocated AVSubtitle in which the decoded subtitle will be stored,
[INFO] [stdout]                      ^^^
[INFO] [stdout]       = note: no item named `out` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]      --> src/avcodec.rs:10268:5
[INFO] [stdout]       |
[INFO] [stdout] 10268 | /     #[doc = " Decode a subtitle message."]
[INFO] [stdout] 10269 | |     #[doc = " Return a negative value on error, otherwise return the number of bytes used."]
[INFO] [stdout] 10270 | |     #[doc = " If no subtitle could be decompressed, got_sub_ptr is zero."]
[INFO] [stdout] 10271 | |     #[doc = " Otherwise, the subtitle is stored in *sub."]
[INFO] [stdout] ...     |
[INFO] [stdout] 10291 | |     #[doc = " @param[in,out] got_sub_ptr Zero if no subtitle could be decompressed, otherwise, it is nonzero."]
[INFO] [stdout] 10292 | |     #[doc = " @param[in] avpkt The input AVPacket containing the input buffer."]
[INFO] [stdout]       | |________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in,out] got_sub_ptr Zero if no subtitle could be decompressed, otherwise, it is nonzero.
[INFO] [stdout]                      ^^^^^^
[INFO] [stdout]       = note: no item named `in,out` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/avcodec.rs:10268:5
[INFO] [stdout]       |
[INFO] [stdout] 10268 | /     #[doc = " Decode a subtitle message."]
[INFO] [stdout] 10269 | |     #[doc = " Return a negative value on error, otherwise return the number of bytes used."]
[INFO] [stdout] 10270 | |     #[doc = " If no subtitle could be decompressed, got_sub_ptr is zero."]
[INFO] [stdout] 10271 | |     #[doc = " Otherwise, the subtitle is stored in *sub."]
[INFO] [stdout] ...     |
[INFO] [stdout] 10291 | |     #[doc = " @param[in,out] got_sub_ptr Zero if no subtitle could be decompressed, otherwise, it is nonzero."]
[INFO] [stdout] 10292 | |     #[doc = " @param[in] avpkt The input AVPacket containing the input buffer."]
[INFO] [stdout]       | |________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in] avpkt The input AVPacket containing the input buffer.
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: no item named `in` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/avcodec.rs:10301:5
[INFO] [stdout]       |
[INFO] [stdout] 10301 | /     #[doc = " Supply raw packet data as input to a decoder."]
[INFO] [stdout] 10302 | |     #[doc = ""]
[INFO] [stdout] 10303 | |     #[doc = " Internally, this call will copy relevant AVCodecContext fields, which can"]
[INFO] [stdout] 10304 | |     #[doc = " influence decoding per-packet, and apply them when the packet is actually"]
[INFO] [stdout] ...     |
[INFO] [stdout] 10347 | |     #[doc = "      AVERROR(ENOMEM):   failed to add packet to internal queue, or similar"]
[INFO] [stdout] 10348 | |     #[doc = "      other errors: legitimate decoding errors"]
[INFO] [stdout]       | |_____________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in] avpkt The input AVPacket. Usually, this will be a single video
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: no item named `in` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/avcodec.rs:10380:5
[INFO] [stdout]       |
[INFO] [stdout] 10380 | /     #[doc = " Supply a raw video or audio frame to the encoder. Use avcodec_receive_packet()"]
[INFO] [stdout] 10381 | |     #[doc = " to retrieve buffered output packets."]
[INFO] [stdout] 10382 | |     #[doc = ""]
[INFO] [stdout] 10383 | |     #[doc = " @param avctx     codec context"]
[INFO] [stdout] ...     |
[INFO] [stdout] 10411 | |     #[doc = "      AVERROR(ENOMEM):   failed to add packet to internal queue, or similar"]
[INFO] [stdout] 10412 | |     #[doc = "      other errors: legitimate encoding errors"]
[INFO] [stdout]       | |_____________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in] frame AVFrame containing the raw audio or video frame to be encoded.
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: no item named `in` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/avcodec.rs:10771:5
[INFO] [stdout]       |
[INFO] [stdout] 10771 | /     #[doc = " Encode a frame of audio."]
[INFO] [stdout] 10772 | |     #[doc = ""]
[INFO] [stdout] 10773 | |     #[doc = " Takes input samples from frame and writes the next output packet, if"]
[INFO] [stdout] 10774 | |     #[doc = " available, to avpkt. The output packet does not necessarily contain data for"]
[INFO] [stdout] ...     |
[INFO] [stdout] 10809 | |     #[doc = "             If allowed and required, set AVCodecContext.get_encode_buffer to"]
[INFO] [stdout] 10810 | |     #[doc = "             a custom function to pass user supplied output buffers."]
[INFO] [stdout]       | |___________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in] frame AVFrame containing the raw audio data to be encoded.
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: no item named `in` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]      --> src/avcodec.rs:10771:5
[INFO] [stdout]       |
[INFO] [stdout] 10771 | /     #[doc = " Encode a frame of audio."]
[INFO] [stdout] 10772 | |     #[doc = ""]
[INFO] [stdout] 10773 | |     #[doc = " Takes input samples from frame and writes the next output packet, if"]
[INFO] [stdout] 10774 | |     #[doc = " available, to avpkt. The output packet does not necessarily contain data for"]
[INFO] [stdout] ...     |
[INFO] [stdout] 10809 | |     #[doc = "             If allowed and required, set AVCodecContext.get_encode_buffer to"]
[INFO] [stdout] 10810 | |     #[doc = "             a custom function to pass user supplied output buffers."]
[INFO] [stdout]       | |___________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[out] got_packet_ptr This field is set to 1 by libavcodec if the
[INFO] [stdout]                      ^^^
[INFO] [stdout]       = note: no item named `out` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/avcodec.rs:10819:5
[INFO] [stdout]       |
[INFO] [stdout] 10819 | /     #[doc = " Encode a frame of video."]
[INFO] [stdout] 10820 | |     #[doc = ""]
[INFO] [stdout] 10821 | |     #[doc = " Takes input raw video data from frame and writes the next output packet, if"]
[INFO] [stdout] 10822 | |     #[doc = " available, to avpkt. The output packet does not necessarily contain data for"]
[INFO] [stdout] ...     |
[INFO] [stdout] 10852 | |     #[doc = "             If allowed and required, set AVCodecContext.get_encode_buffer to"]
[INFO] [stdout] 10853 | |     #[doc = "             a custom function to pass user supplied output buffers."]
[INFO] [stdout]       | |___________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in] frame AVFrame containing the raw video data to be encoded.
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: no item named `in` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]      --> src/avcodec.rs:10819:5
[INFO] [stdout]       |
[INFO] [stdout] 10819 | /     #[doc = " Encode a frame of video."]
[INFO] [stdout] 10820 | |     #[doc = ""]
[INFO] [stdout] 10821 | |     #[doc = " Takes input raw video data from frame and writes the next output packet, if"]
[INFO] [stdout] 10822 | |     #[doc = " available, to avpkt. The output packet does not necessarily contain data for"]
[INFO] [stdout] ...     |
[INFO] [stdout] 10852 | |     #[doc = "             If allowed and required, set AVCodecContext.get_encode_buffer to"]
[INFO] [stdout] 10853 | |     #[doc = "             a custom function to pass user supplied output buffers."]
[INFO] [stdout]       | |___________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[out] got_packet_ptr This field is set to 1 by libavcodec if the
[INFO] [stdout]                      ^^^
[INFO] [stdout]       = note: no item named `out` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/avcodec.rs:10961:5
[INFO] [stdout]       |
[INFO] [stdout] 10961 | /     #[doc = " Find the best pixel format to convert to given a certain source pixel"]
[INFO] [stdout] 10962 | |     #[doc = " format.  When converting from one pixel format to another, information loss"]
[INFO] [stdout] 10963 | |     #[doc = " may occur.  For example, when converting from RGB24 to GRAY, the color"]
[INFO] [stdout] 10964 | |     #[doc = " information will be lost. Similarly, other losses occur when converting from"]
[INFO] [stdout] ...     |
[INFO] [stdout] 10974 | |     #[doc = " @param[out] loss_ptr Combination of flags informing you what kind of losses will occur."]
[INFO] [stdout] 10975 | |     #[doc = " @return The best pixel format to convert to or -1 if none was found."]
[INFO] [stdout]       | |____________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in] pix_fmt_list AV_PIX_FMT_NONE terminated array of pixel formats to choose from
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: no item named `in` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]      --> src/avcodec.rs:10961:5
[INFO] [stdout]       |
[INFO] [stdout] 10961 | /     #[doc = " Find the best pixel format to convert to given a certain source pixel"]
[INFO] [stdout] 10962 | |     #[doc = " format.  When converting from one pixel format to another, information loss"]
[INFO] [stdout] 10963 | |     #[doc = " may occur.  For example, when converting from RGB24 to GRAY, the color"]
[INFO] [stdout] 10964 | |     #[doc = " information will be lost. Similarly, other losses occur when converting from"]
[INFO] [stdout] ...     |
[INFO] [stdout] 10974 | |     #[doc = " @param[out] loss_ptr Combination of flags informing you what kind of losses will occur."]
[INFO] [stdout] 10975 | |     #[doc = " @return The best pixel format to convert to or -1 if none was found."]
[INFO] [stdout]       | |____________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[out] loss_ptr Combination of flags informing you what kind of losses will occur.
[INFO] [stdout]                      ^^^
[INFO] [stdout]       = note: no item named `out` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]      --> src/avcodec.rs:11098:5
[INFO] [stdout]       |
[INFO] [stdout] 11098 | /     #[doc = " Fill AVFrame audio data and linesize pointers."]
[INFO] [stdout] 11099 | |     #[doc = ""]
[INFO] [stdout] 11100 | |     #[doc = " The buffer buf must be a preallocated buffer with a size big enough"]
[INFO] [stdout] 11101 | |     #[doc = " to contain the specified samples amount. The filled AVFrame data"]
[INFO] [stdout] ...     |
[INFO] [stdout] 11117 | |     #[doc = " @todo return the size in bytes required to store the samples in"]
[INFO] [stdout] 11118 | |     #[doc = " case of success, at the next libavutil bump"]
[INFO] [stdout]       | |___________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]                                  frame->extended_data, frame->linesize[0].
[INFO] [stdout]                                                                        ^
[INFO] [stdout]       = note: no item named `0` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/avcodec.rs:11147:5
[INFO] [stdout]       |
[INFO] [stdout] 11147 | /     #[doc = " Return codec bits per sample."]
[INFO] [stdout] 11148 | |     #[doc = ""]
[INFO] [stdout] 11149 | |     #[doc = " @param[in] codec_id the codec"]
[INFO] [stdout] 11150 | |     #[doc = " @return Number of bits per sample or zero if unknown for the given codec."]
[INFO] [stdout]       | |_________________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in] codec_id the codec
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: no item named `in` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/avcodec.rs:11161:5
[INFO] [stdout]       |
[INFO] [stdout] 11161 | /     #[doc = " Return codec bits per sample."]
[INFO] [stdout] 11162 | |     #[doc = " Only return non-zero if the bits per sample is exactly correct, not an"]
[INFO] [stdout] 11163 | |     #[doc = " approximation."]
[INFO] [stdout] 11164 | |     #[doc = ""]
[INFO] [stdout] 11165 | |     #[doc = " @param[in] codec_id the codec"]
[INFO] [stdout] 11166 | |     #[doc = " @return Number of bits per sample or zero if unknown for the given codec."]
[INFO] [stdout]       | |_________________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in] codec_id the codec
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: no item named `in` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `3`
[INFO] [stdout]     --> src/avcodec.rs:3977:1
[INFO] [stdout]      |
[INFO] [stdout] 3977 | #[doc = "< HW acceleration through VA API at motion compensation entry-point, Picture.data[3] contains a vaapi_render_state struct which contains macroblocks as well as various fields extracted from headers"]
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              < HW acceleration through VA API at motion compensation entry-point, Picture.data[3] contains a vaapi_render_state struct which contains macroblocks as well as various fields extracted from headers
[INFO] [stdout]                                                                                                ^
[INFO] [stdout]      = note: no item named `3` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `3`
[INFO] [stdout]     --> src/avcodec.rs:3979:1
[INFO] [stdout]      |
[INFO] [stdout] 3979 | #[doc = "< HW acceleration through VA API at IDCT entry-point, Picture.data[3] contains a vaapi_render_state struct which contains fields extracted from headers"]
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              < HW acceleration through VA API at IDCT entry-point, Picture.data[3] contains a vaapi_render_state struct which contains fields extracted from headers
[INFO] [stdout]                                                                                 ^
[INFO] [stdout]      = note: no item named `3` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `3`
[INFO] [stdout]     --> src/avcodec.rs:3981:1
[INFO] [stdout]      |
[INFO] [stdout] 3981 | #[doc = "< HW decoding through VA API, Picture.data[3] contains a VASurfaceID"]
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              < HW decoding through VA API, Picture.data[3] contains a VASurfaceID
[INFO] [stdout]                                                         ^
[INFO] [stdout]      = note: no item named `3` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `3`
[INFO] [stdout]     --> src/avcodec.rs:3997:1
[INFO] [stdout]      |
[INFO] [stdout] 3997 | #[doc = "< HW decoding through DXVA2, Picture.data[3] contains a LPDIRECT3DSURFACE9 pointer"]
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              < HW decoding through DXVA2, Picture.data[3] contains a LPDIRECT3DSURFACE9 pointer
[INFO] [stdout]                                                        ^
[INFO] [stdout]      = note: no item named `3` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `3`
[INFO] [stdout]     --> src/avcodec.rs:4096:1
[INFO] [stdout]      |
[INFO] [stdout] 4096 | #[doc = "< HW acceleration through VDPAU, Picture.data[3] contains a VdpVideoSurface"]
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              < HW acceleration through VDPAU, Picture.data[3] contains a VdpVideoSurface
[INFO] [stdout]                                                            ^
[INFO] [stdout]      = note: no item named `3` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `3`
[INFO] [stdout]     --> src/avcodec.rs:4128:1
[INFO] [stdout]      |
[INFO] [stdout] 4128 | / #[doc = "  HW acceleration through QSV, data[3] contains a pointer to the"]
[INFO] [stdout] 4129 | | #[doc = "  mfxFrameSurface1 structure."]
[INFO] [stdout]      | |________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              HW acceleration through QSV, data[3] contains a pointer to the
[INFO] [stdout]                                                ^
[INFO] [stdout]      = note: no item named `3` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `3`
[INFO] [stdout]     --> src/avcodec.rs:4131:1
[INFO] [stdout]      |
[INFO] [stdout] 4131 | / #[doc = " HW acceleration though MMAL, data[3] contains a pointer to the"]
[INFO] [stdout] 4132 | | #[doc = " MMAL_BUFFER_HEADER_T structure."]
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              HW acceleration though MMAL, data[3] contains a pointer to the
[INFO] [stdout]                                                ^
[INFO] [stdout]      = note: no item named `3` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `3`
[INFO] [stdout]     --> src/avcodec.rs:4134:1
[INFO] [stdout]      |
[INFO] [stdout] 4134 | #[doc = "< HW decoding through Direct3D11 via old API, Picture.data[3] contains a ID3D11VideoDecoderOutputView pointer"]
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              < HW decoding through Direct3D11 via old API, Picture.data[3] contains a ID3D11VideoDecoderOutputView pointer
[INFO] [stdout]                                                                         ^
[INFO] [stdout]      = note: no item named `3` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `i`
[INFO] [stdout]     --> src/avcodec.rs:4136:1
[INFO] [stdout]      |
[INFO] [stdout] 4136 | / #[doc = " HW acceleration through CUDA. data[i] contain CUdeviceptr pointers"]
[INFO] [stdout] 4137 | | #[doc = " exactly as for system memory frames."]
[INFO] [stdout]      | |________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              HW acceleration through CUDA. data[i] contain CUdeviceptr pointers
[INFO] [stdout]                                                 ^
[INFO] [stdout]      = note: no item named `i` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]     --> src/avcodec.rs:4247:1
[INFO] [stdout]      |
[INFO] [stdout] 4247 | / #[doc = " Hardware surfaces for Direct3D11."]
[INFO] [stdout] 4248 | | #[doc = ""]
[INFO] [stdout] 4249 | | #[doc = " This is preferred over the legacy AV_PIX_FMT_D3D11VA_VLD. The new D3D11"]
[INFO] [stdout] 4250 | | #[doc = " hwaccel API and filtering support AV_PIX_FMT_D3D11 only."]
[INFO] [stdout] ...    |
[INFO] [stdout] 4253 | | #[doc = " texture array index of the frame as intptr_t if the ID3D11Texture2D is"]
[INFO] [stdout] 4254 | | #[doc = " an array texture (or always 0 if it's a normal texture)."]
[INFO] [stdout]      | |____________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              data[0] contains a ID3D11Texture2D pointer, and data[1] contains the
[INFO] [stdout]                   ^
[INFO] [stdout]      = note: no item named `0` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `1`
[INFO] [stdout]     --> src/avcodec.rs:4247:1
[INFO] [stdout]      |
[INFO] [stdout] 4247 | / #[doc = " Hardware surfaces for Direct3D11."]
[INFO] [stdout] 4248 | | #[doc = ""]
[INFO] [stdout] 4249 | | #[doc = " This is preferred over the legacy AV_PIX_FMT_D3D11VA_VLD. The new D3D11"]
[INFO] [stdout] 4250 | | #[doc = " hwaccel API and filtering support AV_PIX_FMT_D3D11 only."]
[INFO] [stdout] ...    |
[INFO] [stdout] 4253 | | #[doc = " texture array index of the frame as intptr_t if the ID3D11Texture2D is"]
[INFO] [stdout] 4254 | | #[doc = " an array texture (or always 0 if it's a normal texture)."]
[INFO] [stdout]      | |____________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              data[0] contains a ID3D11Texture2D pointer, and data[1] contains the
[INFO] [stdout]                                                                   ^
[INFO] [stdout]      = note: no item named `1` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]     --> src/avcodec.rs:4268:1
[INFO] [stdout]      |
[INFO] [stdout] 4268 | / #[doc = " DRM-managed buffers exposed through PRIME buffer sharing."]
[INFO] [stdout] 4269 | | #[doc = ""]
[INFO] [stdout] 4270 | | #[doc = " data[0] points to an AVDRMFrameDescriptor."]
[INFO] [stdout]      | |______________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              data[0] points to an AVDRMFrameDescriptor.
[INFO] [stdout]                   ^
[INFO] [stdout]      = note: no item named `0` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `i`
[INFO] [stdout]     --> src/avcodec.rs:4272:1
[INFO] [stdout]      |
[INFO] [stdout] 4272 | / #[doc = " Hardware surfaces for OpenCL."]
[INFO] [stdout] 4273 | | #[doc = ""]
[INFO] [stdout] 4274 | | #[doc = " data[i] contain 2D image objects (typed in C as cl_mem, used"]
[INFO] [stdout] 4275 | | #[doc = " in OpenCL as image2d_t) for each plane of the surface."]
[INFO] [stdout]      | |__________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              data[i] contain 2D image objects (typed in C as cl_mem, used
[INFO] [stdout]                   ^
[INFO] [stdout]      = note: no item named `i` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]     --> src/avcodec.rs:4297:1
[INFO] [stdout]      |
[INFO] [stdout] 4297 | / #[doc = " Vulkan hardware images."]
[INFO] [stdout] 4298 | | #[doc = ""]
[INFO] [stdout] 4299 | | #[doc = " data[0] points to an AVVkFrame"]
[INFO] [stdout]      | |__________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              data[0] points to an AVVkFrame
[INFO] [stdout]                   ^
[INFO] [stdout]      = note: no item named `0` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]     --> src/avcodec.rs:4311:1
[INFO] [stdout]      |
[INFO] [stdout] 4311 | / #[doc = " Pixel format."]
[INFO] [stdout] 4312 | | #[doc = ""]
[INFO] [stdout] 4313 | | #[doc = " @note"]
[INFO] [stdout] 4314 | | #[doc = " AV_PIX_FMT_RGB32 is handled in an endian-specific manner. An RGBA"]
[INFO] [stdout] ...    |
[INFO] [stdout] 4336 | | #[doc = " for pal8. This palette is filled in automatically by the function"]
[INFO] [stdout] 4337 | | #[doc = " allocating the picture."]
[INFO] [stdout]      | |___________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              image data is stored in AVFrame.data[0]. The palette is transported in
[INFO] [stdout]                                                   ^
[INFO] [stdout]      = note: no item named `0` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `1`
[INFO] [stdout]     --> src/avcodec.rs:4311:1
[INFO] [stdout]      |
[INFO] [stdout] 4311 | / #[doc = " Pixel format."]
[INFO] [stdout] 4312 | | #[doc = ""]
[INFO] [stdout] 4313 | | #[doc = " @note"]
[INFO] [stdout] 4314 | | #[doc = " AV_PIX_FMT_RGB32 is handled in an endian-specific manner. An RGBA"]
[INFO] [stdout] ...    |
[INFO] [stdout] 4336 | | #[doc = " for pal8. This palette is filled in automatically by the function"]
[INFO] [stdout] 4337 | | #[doc = " allocating the picture."]
[INFO] [stdout]      | |___________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              AVFrame.data[1], is 1024 bytes long (256 4-byte entries) and is
[INFO] [stdout]                           ^
[INFO] [stdout]      = note: no item named `1` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `45`
[INFO] [stdout]     --> src/avcodec.rs:5378:1
[INFO] [stdout]      |
[INFO] [stdout] 5378 | / #[doc = " User data unregistered metadata associated with a video frame."]
[INFO] [stdout] 5379 | | #[doc = " This is the H.26[45] UDU SEI message, and shouldn't be used for any other purpose"]
[INFO] [stdout] 5380 | | #[doc = " The data is stored as uint8_t in AVFrameSideData.data which is 16 bytes of"]
[INFO] [stdout] 5381 | | #[doc = " uuid_iso_iec_11578 followed by AVFrameSideData.size - 16 bytes of user_data_payload_byte."]
[INFO] [stdout]      | |_____________________________________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              This is the H.26[45] UDU SEI message, and shouldn't be used for any other purpose
[INFO] [stdout]                               ^^
[INFO] [stdout]      = note: no item named `45` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]     --> src/avcodec.rs:5467:1
[INFO] [stdout]      |
[INFO] [stdout] 5467 | / #[doc = " This structure describes decoded (raw) audio or video data."]
[INFO] [stdout] 5468 | | #[doc = ""]
[INFO] [stdout] 5469 | | #[doc = " AVFrame must be allocated using av_frame_alloc(). Note that this only"]
[INFO] [stdout] 5470 | | #[doc = " allocates the AVFrame itself, the buffers for the data must be managed"]
[INFO] [stdout] ...    |
[INFO] [stdout] 5493 | | #[doc = " C structure field name for fields accessible through AVOptions. The AVClass"]
[INFO] [stdout] 5494 | | #[doc = " for AVFrame can be obtained from avcodec_get_frame_class()"]
[INFO] [stdout]      | |______________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              least one reference is set, i.e. if AVFrame.buf[0] != NULL. In such a case,
[INFO] [stdout]                                                              ^
[INFO] [stdout]      = note: no item named `0` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]     --> src/avcodec.rs:5509:5
[INFO] [stdout]      |
[INFO] [stdout] 5509 | /     #[doc = " For video, size in bytes of each picture line."]
[INFO] [stdout] 5510 | |     #[doc = " For audio, size in bytes of each plane."]
[INFO] [stdout] 5511 | |     #[doc = ""]
[INFO] [stdout] 5512 | |     #[doc = " For audio, only linesize[0] may be set. For planar audio, each channel"]
[INFO] [stdout] ...    |
[INFO] [stdout] 5520 | |     #[doc = " @note The linesize may be larger than the size of usable data -- there"]
[INFO] [stdout] 5521 | |     #[doc = " may be extra padding present for performance reasons."]
[INFO] [stdout]      | |_____________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              For audio, only linesize[0] may be set. For planar audio, each channel
[INFO] [stdout]                                       ^
[INFO] [stdout]      = note: no item named `0` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]     --> src/avcodec.rs:5523:5
[INFO] [stdout]      |
[INFO] [stdout] 5523 | /     #[doc = " pointers to the data planes/channels."]
[INFO] [stdout] 5524 | |     #[doc = ""]
[INFO] [stdout] 5525 | |     #[doc = " For video, this should simply point to data[]."]
[INFO] [stdout] 5526 | |     #[doc = ""]
[INFO] [stdout] ...    |
[INFO] [stdout] 5533 | |     #[doc = " but for planar audio with more channels that can fit in data,"]
[INFO] [stdout] 5534 | |     #[doc = " extended_data must be used in order to access all channels."]
[INFO] [stdout]      | |___________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              linesize[0] contains the size of each channel buffer.
[INFO] [stdout]                       ^
[INFO] [stdout]      = note: no item named `0` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `i`
[INFO] [stdout]     --> src/avcodec.rs:5603:5
[INFO] [stdout]      |
[INFO] [stdout] 5603 | /     #[doc = " AVBuffer references backing the data for this frame. If all elements of"]
[INFO] [stdout] 5604 | |     #[doc = " this array are NULL, then this frame is not reference counted. This array"]
[INFO] [stdout] 5605 | |     #[doc = " must be filled contiguously -- if buf[i] is non-NULL then buf[j] must"]
[INFO] [stdout] 5606 | |     #[doc = " also be non-NULL for all j < i."]
[INFO] [stdout] ...    |
[INFO] [stdout] 5611 | |     #[doc = " this array. Then the extra AVBufferRef pointers are stored in the"]
[INFO] [stdout] 5612 | |     #[doc = " extended_buf array."]
[INFO] [stdout]      | |___________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              must be filled contiguously -- if buf[i] is non-NULL then buf[j] must
[INFO] [stdout]                                                    ^
[INFO] [stdout]      = note: no item named `i` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `j`
[INFO] [stdout]     --> src/avcodec.rs:5603:5
[INFO] [stdout]      |
[INFO] [stdout] 5603 | /     #[doc = " AVBuffer references backing the data for this frame. If all elements of"]
[INFO] [stdout] 5604 | |     #[doc = " this array are NULL, then this frame is not reference counted. This array"]
[INFO] [stdout] 5605 | |     #[doc = " must be filled contiguously -- if buf[i] is non-NULL then buf[j] must"]
[INFO] [stdout] 5606 | |     #[doc = " also be non-NULL for all j < i."]
[INFO] [stdout] ...    |
[INFO] [stdout] 5611 | |     #[doc = " this array. Then the extra AVBufferRef pointers are stored in the"]
[INFO] [stdout] 5612 | |     #[doc = " extended_buf array."]
[INFO] [stdout]      | |___________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              must be filled contiguously -- if buf[i] is non-NULL then buf[j] must
[INFO] [stdout]                                                                            ^
[INFO] [stdout]      = note: no item named `j` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avcodec.rs:8164:5
[INFO] [stdout]      |
[INFO] [stdout] 8164 | /     #[doc = " Encode data to an AVPacket."]
[INFO] [stdout] 8165 | |     #[doc = ""]
[INFO] [stdout] 8166 | |     #[doc = " @param      avctx          codec context"]
[INFO] [stdout] 8167 | |     #[doc = " @param      avpkt          output AVPacket"]
[INFO] [stdout] ...    |
[INFO] [stdout] 8170 | |     #[doc = "                            non-empty packet was returned in avpkt."]
[INFO] [stdout] 8171 | |     #[doc = " @return 0 on success, negative error code on failure"]
[INFO] [stdout]      | |____________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]  frame          AVFrame containing the raw data to be encoded
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]     --> src/avcodec.rs:8164:5
[INFO] [stdout]      |
[INFO] [stdout] 8164 | /     #[doc = " Encode data to an AVPacket."]
[INFO] [stdout] 8165 | |     #[doc = ""]
[INFO] [stdout] 8166 | |     #[doc = " @param      avctx          codec context"]
[INFO] [stdout] 8167 | |     #[doc = " @param      avpkt          output AVPacket"]
[INFO] [stdout] ...    |
[INFO] [stdout] 8170 | |     #[doc = "                            non-empty packet was returned in avpkt."]
[INFO] [stdout] 8171 | |     #[doc = " @return 0 on success, negative error code on failure"]
[INFO] [stdout]      | |____________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] got_packet_ptr encoder sets to 0 or 1 to indicate that a
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: no item named `out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]     --> src/avcodec.rs:8180:5
[INFO] [stdout]      |
[INFO] [stdout] 8180 | /     #[doc = " Decode picture or subtitle data."]
[INFO] [stdout] 8181 | |     #[doc = ""]
[INFO] [stdout] 8182 | |     #[doc = " @param      avctx          codec context"]
[INFO] [stdout] 8183 | |     #[doc = " @param      outdata        codec type dependent output struct"]
[INFO] [stdout] ...    |
[INFO] [stdout] 8188 | |     #[doc = " @return amount of bytes read from the packet on success, negative error"]
[INFO] [stdout] 8189 | |     #[doc = "         code on failure"]
[INFO] [stdout]      | |_______________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] got_frame_ptr  decoder sets to 0 or 1 to indicate that a
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: no item named `out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avcodec.rs:8180:5
[INFO] [stdout]      |
[INFO] [stdout] 8180 | /     #[doc = " Decode picture or subtitle data."]
[INFO] [stdout] 8181 | |     #[doc = ""]
[INFO] [stdout] 8182 | |     #[doc = " @param      avctx          codec context"]
[INFO] [stdout] 8183 | |     #[doc = " @param      outdata        codec type dependent output struct"]
[INFO] [stdout] ...    |
[INFO] [stdout] 8188 | |     #[doc = " @return amount of bytes read from the packet on success, negative error"]
[INFO] [stdout] 8189 | |     #[doc = "         code on failure"]
[INFO] [stdout]      | |_______________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]  avpkt          AVPacket containing the data to be decoded
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]     --> src/avcodec.rs:8984:5
[INFO] [stdout]      |
[INFO] [stdout] 8984 | /     #[doc = " This callback is called at the beginning of each frame to get data"]
[INFO] [stdout] 8985 | |     #[doc = " buffer(s) for it. There may be one contiguous buffer for all the data or"]
[INFO] [stdout] 8986 | |     #[doc = " there may be a buffer per each data plane or anything in between. What"]
[INFO] [stdout] 8987 | |     #[doc = " this means is, you may set however many entries in buf[] you feel necessary."]
[INFO] [stdout] ...    |
[INFO] [stdout] 9060 | |     #[doc = " - encoding: unused"]
[INFO] [stdout] 9061 | |     #[doc = " - decoding: Set by libavcodec, user can override."]
[INFO] [stdout]      | |_________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              linesize. In AVFrame.linesize, only linesize[0] may be set for audio
[INFO] [stdout]                                                           ^
[INFO] [stdout]      = note: no item named `0` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Events`
[INFO] [stdout]     --> src/avcodec.rs:9365:5
[INFO] [stdout]      |
[INFO] [stdout] 9365 | /     #[doc = " Header containing style information for text subtitles."]
[INFO] [stdout] 9366 | |     #[doc = " For SUBTITLE_ASS subtitle type, it should contain the whole ASS"]
[INFO] [stdout] 9367 | |     #[doc = " [Script Info] and [V4+ Styles] section, plus the [Events] line and"]
[INFO] [stdout] 9368 | |     #[doc = " the Format line following. It shouldn't include any Dialogue line."]
[INFO] [stdout] 9369 | |     #[doc = " - encoding: Set/allocated/freed by user (before avcodec_open2())"]
[INFO] [stdout] 9370 | |     #[doc = " - decoding: Set/allocated/freed by libavcodec (by avcodec_open2())"]
[INFO] [stdout]      | |__________________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              [Script Info] and [V4+ Styles] section, plus the [Events] line and
[INFO] [stdout]                                                                ^^^^^^
[INFO] [stdout]      = note: no item named `Events` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `N`
[INFO] [stdout]     --> src/avcodec.rs:9502:5
[INFO] [stdout]      |
[INFO] [stdout] 9502 | /     #[doc = " Control the form of AVSubtitle.rects[N]->ass"]
[INFO] [stdout] 9503 | |     #[doc = " - decoding: set by user"]
[INFO] [stdout] 9504 | |     #[doc = " - encoding: unused"]
[INFO] [stdout]      | |__________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              Control the form of AVSubtitle.rects[N]->ass
[INFO] [stdout]                                                   ^
[INFO] [stdout]      = note: no item named `N` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]    --> src/avfilter.rs:312:5
[INFO] [stdout]     |
[INFO] [stdout] 312 | /     #[doc = " Return a single letter to describe the given picture type"]
[INFO] [stdout] 313 | |     #[doc = " pict_type."]
[INFO] [stdout] 314 | |     #[doc = ""]
[INFO] [stdout] 315 | |     #[doc = " @param[in] pict_type the picture type @return a single character"]
[INFO] [stdout] 316 | |     #[doc = " representing the picture type, '?' if pict_type is unknown"]
[INFO] [stdout]     | |__________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]             @param[in] pict_type the picture type @return a single character
[INFO] [stdout]                    ^^
[INFO] [stdout]     = note: no item named `in` in scope
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]     --> src/avfilter.rs:2584:5
[INFO] [stdout]      |
[INFO] [stdout] 2584 | /     #[doc = " Allocate, reallocate, or free a block of memory through a pointer to a"]
[INFO] [stdout] 2585 | |     #[doc = " pointer."]
[INFO] [stdout] 2586 | |     #[doc = ""]
[INFO] [stdout] 2587 | |     #[doc = " If `*ptr` is `NULL` and `size` > 0, allocate a new block. If `size` is"]
[INFO] [stdout] ...    |
[INFO] [stdout] 2599 | |     #[doc = " @warning Unlike av_malloc(), the allocated memory is not guaranteed to be"]
[INFO] [stdout] 2600 | |     #[doc = "          correctly aligned."]
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in,out] ptr  Pointer to a pointer to a memory block already allocated
[INFO] [stdout]                     ^^^^^^
[INFO] [stdout]      = note: no item named `in,out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avfilter.rs:2584:5
[INFO] [stdout]      |
[INFO] [stdout] 2584 | /     #[doc = " Allocate, reallocate, or free a block of memory through a pointer to a"]
[INFO] [stdout] 2585 | |     #[doc = " pointer."]
[INFO] [stdout] 2586 | |     #[doc = ""]
[INFO] [stdout] 2587 | |     #[doc = " If `*ptr` is `NULL` and `size` > 0, allocate a new block. If `size` is"]
[INFO] [stdout] ...    |
[INFO] [stdout] 2599 | |     #[doc = " @warning Unlike av_malloc(), the allocated memory is not guaranteed to be"]
[INFO] [stdout] 2600 | |     #[doc = "          correctly aligned."]
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]     size Size in bytes for the memory block to be allocated or
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]     --> src/avfilter.rs:2647:5
[INFO] [stdout]      |
[INFO] [stdout] 2647 | /     #[doc = " Allocate, reallocate, or free an array through a pointer to a pointer."]
[INFO] [stdout] 2648 | |     #[doc = ""]
[INFO] [stdout] 2649 | |     #[doc = " If `*ptr` is `NULL` and `nmemb` > 0, allocate a new block. If `nmemb` is"]
[INFO] [stdout] 2650 | |     #[doc = " zero, free the memory block pointed to by `*ptr`."]
[INFO] [stdout] ...    |
[INFO] [stdout] 2660 | |     #[doc = " @warning Unlike av_malloc(), the allocated memory is not guaranteed to be"]
[INFO] [stdout] 2661 | |     #[doc = "          correctly aligned."]
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in,out] ptr   Pointer to a pointer to a memory block already
[INFO] [stdout]                     ^^^^^^
[INFO] [stdout]      = note: no item named `in,out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avfilter.rs:2647:5
[INFO] [stdout]      |
[INFO] [stdout] 2647 | /     #[doc = " Allocate, reallocate, or free an array through a pointer to a pointer."]
[INFO] [stdout] 2648 | |     #[doc = ""]
[INFO] [stdout] 2649 | |     #[doc = " If `*ptr` is `NULL` and `nmemb` > 0, allocate a new block. If `nmemb` is"]
[INFO] [stdout] 2650 | |     #[doc = " zero, free the memory block pointed to by `*ptr`."]
[INFO] [stdout] ...    |
[INFO] [stdout] 2660 | |     #[doc = " @warning Unlike av_malloc(), the allocated memory is not guaranteed to be"]
[INFO] [stdout] 2661 | |     #[doc = "          correctly aligned."]
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]     nmemb Number of elements
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]     --> src/avfilter.rs:2669:5
[INFO] [stdout]      |
[INFO] [stdout] 2669 | /     #[doc = " Reallocate the given buffer if it is not large enough, otherwise do nothing."]
[INFO] [stdout] 2670 | |     #[doc = ""]
[INFO] [stdout] 2671 | |     #[doc = " If the given buffer is `NULL`, then a new uninitialized buffer is allocated."]
[INFO] [stdout] 2672 | |     #[doc = ""]
[INFO] [stdout] ...    |
[INFO] [stdout] 2697 | |     #[doc = " @see av_realloc()"]
[INFO] [stdout] 2698 | |     #[doc = " @see av_fast_malloc()"]
[INFO] [stdout]      | |_____________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in,out] ptr      Already allocated buffer, or `NULL`
[INFO] [stdout]                     ^^^^^^
[INFO] [stdout]      = note: no item named `in,out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avfilter.rs:2669:5
[INFO] [stdout]      |
[INFO] [stdout] 2669 | /     #[doc = " Reallocate the given buffer if it is not large enough, otherwise do nothing."]
[INFO] [stdout] 2670 | |     #[doc = ""]
[INFO] [stdout] 2671 | |     #[doc = " If the given buffer is `NULL`, then a new uninitialized buffer is allocated."]
[INFO] [stdout] 2672 | |     #[doc = ""]
[INFO] [stdout] ...    |
[INFO] [stdout] 2697 | |     #[doc = " @see av_realloc()"]
[INFO] [stdout] 2698 | |     #[doc = " @see av_fast_malloc()"]
[INFO] [stdout]      | |_____________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]     min_size Desired minimal size of buffer `ptr`
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]     --> src/avfilter.rs:2706:5
[INFO] [stdout]      |
[INFO] [stdout] 2706 | /     #[doc = " Allocate a buffer, reusing the given one if large enough."]
[INFO] [stdout] 2707 | |     #[doc = ""]
[INFO] [stdout] 2708 | |     #[doc = " Contrary to av_fast_realloc(), the current buffer contents might not be"]
[INFO] [stdout] 2709 | |     #[doc = " preserved and on error the old buffer is freed, thus no special handling to"]
[INFO] [stdout] ...    |
[INFO] [stdout] 2731 | |     #[doc = " @see av_realloc()"]
[INFO] [stdout] 2732 | |     #[doc = " @see av_fast_mallocz()"]
[INFO] [stdout]      | |______________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in,out] ptr      Pointer to pointer to an already allocated buffer.
[INFO] [stdout]                     ^^^^^^
[INFO] [stdout]      = note: no item named `in,out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avfilter.rs:2706:5
[INFO] [stdout]      |
[INFO] [stdout] 2706 | /     #[doc = " Allocate a buffer, reusing the given one if large enough."]
[INFO] [stdout] 2707 | |     #[doc = ""]
[INFO] [stdout] 2708 | |     #[doc = " Contrary to av_fast_realloc(), the current buffer contents might not be"]
[INFO] [stdout] 2709 | |     #[doc = " preserved and on error the old buffer is freed, thus no special handling to"]
[INFO] [stdout] ...    |
[INFO] [stdout] 2731 | |     #[doc = " @see av_realloc()"]
[INFO] [stdout] 2732 | |     #[doc = " @see av_fast_mallocz()"]
[INFO] [stdout]      | |______________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]     min_size Desired minimal size of buffer `*ptr`
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]     --> src/avfilter.rs:2740:5
[INFO] [stdout]      |
[INFO] [stdout] 2740 | /     #[doc = " Allocate and clear a buffer, reusing the given one if large enough."]
[INFO] [stdout] 2741 | |     #[doc = ""]
[INFO] [stdout] 2742 | |     #[doc = " Like av_fast_malloc(), but all newly allocated space is initially cleared."]
[INFO] [stdout] 2743 | |     #[doc = " Reused buffer is not cleared."]
[INFO] [stdout] ...    |
[INFO] [stdout] 2754 | |     #[doc = " @param[in]     min_size Desired minimal size of buffer `*ptr`"]
[INFO] [stdout] 2755 | |     #[doc = " @see av_fast_malloc()"]
[INFO] [stdout]      | |_____________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in,out] ptr      Pointer to pointer to an already allocated buffer.
[INFO] [stdout]                     ^^^^^^
[INFO] [stdout]      = note: no item named `in,out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avfilter.rs:2740:5
[INFO] [stdout]      |
[INFO] [stdout] 2740 | /     #[doc = " Allocate and clear a buffer, reusing the given one if large enough."]
[INFO] [stdout] 2741 | |     #[doc = ""]
[INFO] [stdout] 2742 | |     #[doc = " Like av_fast_malloc(), but all newly allocated space is initially cleared."]
[INFO] [stdout] 2743 | |     #[doc = " Reused buffer is not cleared."]
[INFO] [stdout] ...    |
[INFO] [stdout] 2754 | |     #[doc = " @param[in]     min_size Desired minimal size of buffer `*ptr`"]
[INFO] [stdout] 2755 | |     #[doc = " @see av_fast_malloc()"]
[INFO] [stdout]      | |_____________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]     min_size Desired minimal size of buffer `*ptr`
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]     --> src/avfilter.rs:2837:5
[INFO] [stdout]      |
[INFO] [stdout] 2837 | /     #[doc = " Add the pointer to an element to a dynamic array."]
[INFO] [stdout] 2838 | |     #[doc = ""]
[INFO] [stdout] 2839 | |     #[doc = " The array to grow is supposed to be an array of pointers to"]
[INFO] [stdout] 2840 | |     #[doc = " structures, and the element to add must be a pointer to an already"]
[INFO] [stdout] ...    |
[INFO] [stdout] 2854 | |     #[doc = " @param[in]     elem    Element to add"]
[INFO] [stdout] 2855 | |     #[doc = " @see av_dynarray_add_nofree(), av_dynarray2_add()"]
[INFO] [stdout]      | |_________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in,out] tab_ptr Pointer to the array to grow
[INFO] [stdout]                     ^^^^^^
[INFO] [stdout]      = note: no item named `in,out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avfilter.rs:2837:5
[INFO] [stdout]      |
[INFO] [stdout] 2837 | /     #[doc = " Add the pointer to an element to a dynamic array."]
[INFO] [stdout] 2838 | |     #[doc = ""]
[INFO] [stdout] 2839 | |     #[doc = " The array to grow is supposed to be an array of pointers to"]
[INFO] [stdout] 2840 | |     #[doc = " structures, and the element to add must be a pointer to an already"]
[INFO] [stdout] ...    |
[INFO] [stdout] 2854 | |     #[doc = " @param[in]     elem    Element to add"]
[INFO] [stdout] 2855 | |     #[doc = " @see av_dynarray_add_nofree(), av_dynarray2_add()"]
[INFO] [stdout]      | |_________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]     elem    Element to add
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]     --> src/avfilter.rs:2879:5
[INFO] [stdout]      |
[INFO] [stdout] 2879 | /     #[doc = " Add an element of size `elem_size` to a dynamic array."]
[INFO] [stdout] 2880 | |     #[doc = ""]
[INFO] [stdout] 2881 | |     #[doc = " The array is reallocated when its number of elements reaches powers of 2."]
[INFO] [stdout] 2882 | |     #[doc = " Therefore, the amortized cost of adding an element is constant."]
[INFO] [stdout] ...    |
[INFO] [stdout] 2898 | |     #[doc = "         space"]
[INFO] [stdout] 2899 | |     #[doc = " @see av_dynarray_add(), av_dynarray_add_nofree()"]
[INFO] [stdout]      | |________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in,out] tab_ptr   Pointer to the array to grow
[INFO] [stdout]                     ^^^^^^
[INFO] [stdout]      = note: no item named `in,out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avfilter.rs:2879:5
[INFO] [stdout]      |
[INFO] [stdout] 2879 | /     #[doc = " Add an element of size `elem_size` to a dynamic array."]
[INFO] [stdout] 2880 | |     #[doc = ""]
[INFO] [stdout] 2881 | |     #[doc = " The array is reallocated when its number of elements reaches powers of 2."]
[INFO] [stdout] 2882 | |     #[doc = " Therefore, the amortized cost of adding an element is constant."]
[INFO] [stdout] ...    |
[INFO] [stdout] 2898 | |     #[doc = "         space"]
[INFO] [stdout] 2899 | |     #[doc = " @see av_dynarray_add(), av_dynarray_add_nofree()"]
[INFO] [stdout]      | |________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]     elem_size Size in bytes of an element in the array
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]     --> src/avfilter.rs:2931:5
[INFO] [stdout]      |
[INFO] [stdout] 2931 | /     #[doc = " Reduce a fraction."]
[INFO] [stdout] 2932 | |     #[doc = ""]
[INFO] [stdout] 2933 | |     #[doc = " This is useful for framerate calculations."]
[INFO] [stdout] 2934 | |     #[doc = ""]
[INFO] [stdout] ...    |
[INFO] [stdout] 2939 | |     #[doc = " @param[in]      max Maximum allowed values for `dst_num` & `dst_den`"]
[INFO] [stdout] 2940 | |     #[doc = " @return 1 if the operation is exact, 0 otherwise"]
[INFO] [stdout]      | |________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] dst_num Destination numerator
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: no item named `out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avfilter.rs:2931:5
[INFO] [stdout]      |
[INFO] [stdout] 2931 | /     #[doc = " Reduce a fraction."]
[INFO] [stdout] 2932 | |     #[doc = ""]
[INFO] [stdout] 2933 | |     #[doc = " This is useful for framerate calculations."]
[INFO] [stdout] 2934 | |     #[doc = ""]
[INFO] [stdout] ...    |
[INFO] [stdout] 2939 | |     #[doc = " @param[in]      max Maximum allowed values for `dst_num` & `dst_den`"]
[INFO] [stdout] 2940 | |     #[doc = " @return 1 if the operation is exact, 0 otherwise"]
[INFO] [stdout]      | |________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]      num Source numerator
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avfilter.rs:3171:5
[INFO] [stdout]      |
[INFO] [stdout] 3171 | /     #[doc = " Rescale a timestamp while preserving known durations."]
[INFO] [stdout] 3172 | |     #[doc = ""]
[INFO] [stdout] 3173 | |     #[doc = " This function is designed to be called per audio packet to scale the input"]
[INFO] [stdout] 3174 | |     #[doc = " timestamp to a different time base. Compared to a simple av_rescale_q()"]
[INFO] [stdout] ...    |
[INFO] [stdout] 3192 | |     #[doc = " @note In the context of this function, \"duration\" is in term of samples, not"]
[INFO] [stdout] 3193 | |     #[doc = "       seconds."]
[INFO] [stdout]      | |______________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]     in_tb    Input time base
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]     --> src/avfilter.rs:3171:5
[INFO] [stdout]      |
[INFO] [stdout] 3171 | /     #[doc = " Rescale a timestamp while preserving known durations."]
[INFO] [stdout] 3172 | |     #[doc = ""]
[INFO] [stdout] 3173 | |     #[doc = " This function is designed to be called per audio packet to scale the input"]
[INFO] [stdout] 3174 | |     #[doc = " timestamp to a different time base. Compared to a simple av_rescale_q()"]
[INFO] [stdout] ...    |
[INFO] [stdout] 3192 | |     #[doc = " @note In the context of this function, \"duration\" is in term of samples, not"]
[INFO] [stdout] 3193 | |     #[doc = "       seconds."]
[INFO] [stdout]      | |______________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in,out] last     Pointer to a timestamp expressed in terms of
[INFO] [stdout]                     ^^^^^^
[INFO] [stdout]      = note: no item named `in,out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avfilter.rs:3204:5
[INFO] [stdout]      |
[INFO] [stdout] 3204 | /     #[doc = " Add a value to a timestamp."]
[INFO] [stdout] 3205 | |     #[doc = ""]
[INFO] [stdout] 3206 | |     #[doc = " This function guarantees that when the same value is repeatly added that"]
[INFO] [stdout] 3207 | |     #[doc = " no accumulation of rounding errors occurs."]
[INFO] [stdout] ...    |
[INFO] [stdout] 3211 | |     #[doc = " @param[in] inc    Value to be added"]
[INFO] [stdout] 3212 | |     #[doc = " @param[in] inc_tb Time base of `inc`"]
[INFO] [stdout]      | |____________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in] ts     Input timestamp
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avfilter.rs:4461:5
[INFO] [stdout]      |
[INFO] [stdout] 4461 | /     #[doc = " Get dictionary entries as a string."]
[INFO] [stdout] 4462 | |     #[doc = ""]
[INFO] [stdout] 4463 | |     #[doc = " Create a string containing dictionary's entries."]
[INFO] [stdout] 4464 | |     #[doc = " Such string may be passed back to av_dict_parse_string()."]
[INFO] [stdout] ...    |
[INFO] [stdout] 4472 | |     #[doc = " @return                   >= 0 on success, negative on error"]
[INFO] [stdout] 4473 | |     #[doc = " @warning Separators cannot be neither '\\\\' nor '\\0'. They also cannot be the same."]
[INFO] [stdout]      | |_____________________________________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]  m             dictionary
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]     --> src/avfilter.rs:4461:5
[INFO] [stdout]      |
[INFO] [stdout] 4461 | /     #[doc = " Get dictionary entries as a string."]
[INFO] [stdout] 4462 | |     #[doc = ""]
[INFO] [stdout] 4463 | |     #[doc = " Create a string containing dictionary's entries."]
[INFO] [stdout] 4464 | |     #[doc = " Such string may be passed back to av_dict_parse_string()."]
[INFO] [stdout] ...    |
[INFO] [stdout] 4472 | |     #[doc = " @return                   >= 0 on success, negative on error"]
[INFO] [stdout] 4473 | |     #[doc = " @warning Separators cannot be neither '\\\\' nor '\\0'. They also cannot be the same."]
[INFO] [stdout]      | |_____________________________________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] buffer        Pointer to buffer that will be allocated with string containg entries.
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: no item named `out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]     --> src/avfilter.rs:4601:5
[INFO] [stdout]      |
[INFO] [stdout] 4601 | /     #[doc = " Get the required buffer size for the given audio parameters."]
[INFO] [stdout] 4602 | |     #[doc = ""]
[INFO] [stdout] 4603 | |     #[doc = " @param[out] linesize calculated linesize, may be NULL"]
[INFO] [stdout] 4604 | |     #[doc = " @param nb_channels   the number of channels"]
[INFO] [stdout] ...    |
[INFO] [stdout] 4607 | |     #[doc = " @param align         buffer size alignment (0 = default, 1 = no alignment)"]
[INFO] [stdout] 4608 | |     #[doc = " @return              required buffer size, or negative error code on failure"]
[INFO] [stdout]      | |____________________________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] linesize calculated linesize, may be NULL
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: no item named `out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]     --> src/avfilter.rs:4618:5
[INFO] [stdout]      |
[INFO] [stdout] 4618 | /     #[doc = " Fill plane data pointers and linesize for samples with sample"]
[INFO] [stdout] 4619 | |     #[doc = " format sample_fmt."]
[INFO] [stdout] 4620 | |     #[doc = ""]
[INFO] [stdout] 4621 | |     #[doc = " The audio_data array is filled with the pointers to the samples data planes:"]
[INFO] [stdout] ...    |
[INFO] [stdout] 4644 | |     #[doc = " @todo return minimum size in bytes required for the buffer in case"]
[INFO] [stdout] 4645 | |     #[doc = " of success at the next bump"]
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] audio_data  array to be filled with the pointer for each channel
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: no item named `out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]     --> src/avfilter.rs:4657:5
[INFO] [stdout]      |
[INFO] [stdout] 4657 | /     #[doc = " Allocate a samples buffer for nb_samples samples, and fill data pointers and"]
[INFO] [stdout] 4658 | |     #[doc = " linesize accordingly."]
[INFO] [stdout] 4659 | |     #[doc = " The allocated samples buffer can be freed by using av_freep(&audio_data[0])"]
[INFO] [stdout] 4660 | |     #[doc = " Allocated data will be initialized to silence."]
[INFO] [stdout] ...    |
[INFO] [stdout] 4672 | |     #[doc = " @see av_samples_fill_arrays()"]
[INFO] [stdout] 4673 | |     #[doc = " @see av_samples_alloc_array_and_samples()"]
[INFO] [stdout]      | |_________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              The allocated samples buffer can be freed by using av_freep(&audio_data[0])
[INFO] [stdout]                                                                                      ^
[INFO] [stdout]      = note: no item named `0` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]     --> src/avfilter.rs:4657:5
[INFO] [stdout]      |
[INFO] [stdout] 4657 | /     #[doc = " Allocate a samples buffer for nb_samples samples, and fill data pointers and"]
[INFO] [stdout] 4658 | |     #[doc = " linesize accordingly."]
[INFO] [stdout] 4659 | |     #[doc = " The allocated samples buffer can be freed by using av_freep(&audio_data[0])"]
[INFO] [stdout] 4660 | |     #[doc = " Allocated data will be initialized to silence."]
[INFO] [stdout] ...    |
[INFO] [stdout] 4672 | |     #[doc = " @see av_samples_fill_arrays()"]
[INFO] [stdout] 4673 | |     #[doc = " @see av_samples_alloc_array_and_samples()"]
[INFO] [stdout]      | |_________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] audio_data  array to be filled with the pointer for each channel
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: no item named `out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avfilter.rs:6346:5
[INFO] [stdout]      |
[INFO] [stdout] 6346 | /     #[doc = " Add a graph described by a string to a graph."]
[INFO] [stdout] 6347 | |     #[doc = ""]
[INFO] [stdout] 6348 | |     #[doc = " @param[in]  graph   the filter graph where to link the parsed graph context"]
[INFO] [stdout] 6349 | |     #[doc = " @param[in]  filters string to be parsed"]
[INFO] [stdout] ...    |
[INFO] [stdout] 6364 | |     #[doc = " the outputs parameter will contain outputs of the newly created"]
[INFO] [stdout] 6365 | |     #[doc = " filters."]
[INFO] [stdout]      | |________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]  graph   the filter graph where to link the parsed graph context
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]     --> src/avfilter.rs:6346:5
[INFO] [stdout]      |
[INFO] [stdout] 6346 | /     #[doc = " Add a graph described by a string to a graph."]
[INFO] [stdout] 6347 | |     #[doc = ""]
[INFO] [stdout] 6348 | |     #[doc = " @param[in]  graph   the filter graph where to link the parsed graph context"]
[INFO] [stdout] 6349 | |     #[doc = " @param[in]  filters string to be parsed"]
[INFO] [stdout] ...    |
[INFO] [stdout] 6364 | |     #[doc = " the outputs parameter will contain outputs of the newly created"]
[INFO] [stdout] 6365 | |     #[doc = " filters."]
[INFO] [stdout]      | |________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] inputs  a linked list of all free (unlinked) inputs of the
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: no item named `out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `3`
[INFO] [stdout]     --> src/avfilter.rs:3594:1
[INFO] [stdout]      |
[INFO] [stdout] 3594 | #[doc = "< HW acceleration through VA API at motion compensation entry-point, Picture.data[3] contains a vaapi_render_state struct which contains macroblocks as well as various fields extracted from headers"]
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              < HW acceleration through VA API at motion compensation entry-point, Picture.data[3] contains a vaapi_render_state struct which contains macroblocks as well as various fields extracted from headers
[INFO] [stdout]                                                                                                ^
[INFO] [stdout]      = note: no item named `3` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `3`
[INFO] [stdout]     --> src/avfilter.rs:3596:1
[INFO] [stdout]      |
[INFO] [stdout] 3596 | #[doc = "< HW acceleration through VA API at IDCT entry-point, Picture.data[3] contains a vaapi_render_state struct which contains fields extracted from headers"]
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              < HW acceleration through VA API at IDCT entry-point, Picture.data[3] contains a vaapi_render_state struct which contains fields extracted from headers
[INFO] [stdout]                                                                                 ^
[INFO] [stdout]      = note: no item named `3` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `3`
[INFO] [stdout]     --> src/avfilter.rs:3598:1
[INFO] [stdout]      |
[INFO] [stdout] 3598 | #[doc = "< HW decoding through VA API, Picture.data[3] contains a VASurfaceID"]
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              < HW decoding through VA API, Picture.data[3] contains a VASurfaceID
[INFO] [stdout]                                                         ^
[INFO] [stdout]      = note: no item named `3` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `3`
[INFO] [stdout]     --> src/avfilter.rs:3614:1
[INFO] [stdout]      |
[INFO] [stdout] 3614 | #[doc = "< HW decoding through DXVA2, Picture.data[3] contains a LPDIRECT3DSURFACE9 pointer"]
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              < HW decoding through DXVA2, Picture.data[3] contains a LPDIRECT3DSURFACE9 pointer
[INFO] [stdout]                                                        ^
[INFO] [stdout]      = note: no item named `3` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `3`
[INFO] [stdout]     --> src/avfilter.rs:3713:1
[INFO] [stdout]      |
[INFO] [stdout] 3713 | #[doc = "< HW acceleration through VDPAU, Picture.data[3] contains a VdpVideoSurface"]
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              < HW acceleration through VDPAU, Picture.data[3] contains a VdpVideoSurface
[INFO] [stdout]                                                            ^
[INFO] [stdout]      = note: no item named `3` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `3`
[INFO] [stdout]     --> src/avfilter.rs:3745:1
[INFO] [stdout]      |
[INFO] [stdout] 3745 | / #[doc = "  HW acceleration through QSV, data[3] contains a pointer to the"]
[INFO] [stdout] 3746 | | #[doc = "  mfxFrameSurface1 structure."]
[INFO] [stdout]      | |________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              HW acceleration through QSV, data[3] contains a pointer to the
[INFO] [stdout]                                                ^
[INFO] [stdout]      = note: no item named `3` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `3`
[INFO] [stdout]     --> src/avfilter.rs:3748:1
[INFO] [stdout]      |
[INFO] [stdout] 3748 | / #[doc = " HW acceleration though MMAL, data[3] contains a pointer to the"]
[INFO] [stdout] 3749 | | #[doc = " MMAL_BUFFER_HEADER_T structure."]
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              HW acceleration though MMAL, data[3] contains a pointer to the
[INFO] [stdout]                                                ^
[INFO] [stdout]      = note: no item named `3` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `3`
[INFO] [stdout]     --> src/avfilter.rs:3751:1
[INFO] [stdout]      |
[INFO] [stdout] 3751 | #[doc = "< HW decoding through Direct3D11 via old API, Picture.data[3] contains a ID3D11VideoDecoderOutputView pointer"]
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              < HW decoding through Direct3D11 via old API, Picture.data[3] contains a ID3D11VideoDecoderOutputView pointer
[INFO] [stdout]                                                                         ^
[INFO] [stdout]      = note: no item named `3` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `i`
[INFO] [stdout]     --> src/avfilter.rs:3753:1
[INFO] [stdout]      |
[INFO] [stdout] 3753 | / #[doc = " HW acceleration through CUDA. data[i] contain CUdeviceptr pointers"]
[INFO] [stdout] 3754 | | #[doc = " exactly as for system memory frames."]
[INFO] [stdout]      | |________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              HW acceleration through CUDA. data[i] contain CUdeviceptr pointers
[INFO] [stdout]                                                 ^
[INFO] [stdout]      = note: no item named `i` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]     --> src/avfilter.rs:3864:1
[INFO] [stdout]      |
[INFO] [stdout] 3864 | / #[doc = " Hardware surfaces for Direct3D11."]
[INFO] [stdout] 3865 | | #[doc = ""]
[INFO] [stdout] 3866 | | #[doc = " This is preferred over the legacy AV_PIX_FMT_D3D11VA_VLD. The new D3D11"]
[INFO] [stdout] 3867 | | #[doc = " hwaccel API and filtering support AV_PIX_FMT_D3D11 only."]
[INFO] [stdout] ...    |
[INFO] [stdout] 3870 | | #[doc = " texture array index of the frame as intptr_t if the ID3D11Texture2D is"]
[INFO] [stdout] 3871 | | #[doc = " an array texture (or always 0 if it's a normal texture)."]
[INFO] [stdout]      | |____________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              data[0] contains a ID3D11Texture2D pointer, and data[1] contains the
[INFO] [stdout]                   ^
[INFO] [stdout]      = note: no item named `0` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `1`
[INFO] [stdout]     --> src/avfilter.rs:3864:1
[INFO] [stdout]      |
[INFO] [stdout] 3864 | / #[doc = " Hardware surfaces for Direct3D11."]
[INFO] [stdout] 3865 | | #[doc = ""]
[INFO] [stdout] 3866 | | #[doc = " This is preferred over the legacy AV_PIX_FMT_D3D11VA_VLD. The new D3D11"]
[INFO] [stdout] 3867 | | #[doc = " hwaccel API and filtering support AV_PIX_FMT_D3D11 only."]
[INFO] [stdout] ...    |
[INFO] [stdout] 3870 | | #[doc = " texture array index of the frame as intptr_t if the ID3D11Texture2D is"]
[INFO] [stdout] 3871 | | #[doc = " an array texture (or always 0 if it's a normal texture)."]
[INFO] [stdout]      | |____________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              data[0] contains a ID3D11Texture2D pointer, and data[1] contains the
[INFO] [stdout]                                                                   ^
[INFO] [stdout]      = note: no item named `1` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]     --> src/avfilter.rs:3885:1
[INFO] [stdout]      |
[INFO] [stdout] 3885 | / #[doc = " DRM-managed buffers exposed through PRIME buffer sharing."]
[INFO] [stdout] 3886 | | #[doc = ""]
[INFO] [stdout] 3887 | | #[doc = " data[0] points to an AVDRMFrameDescriptor."]
[INFO] [stdout]      | |______________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              data[0] points to an AVDRMFrameDescriptor.
[INFO] [stdout]                   ^
[INFO] [stdout]      = note: no item named `0` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `i`
[INFO] [stdout]     --> src/avfilter.rs:3889:1
[INFO] [stdout]      |
[INFO] [stdout] 3889 | / #[doc = " Hardware surfaces for OpenCL."]
[INFO] [stdout] 3890 | | #[doc = ""]
[INFO] [stdout] 3891 | | #[doc = " data[i] contain 2D image objects (typed in C as cl_mem, used"]
[INFO] [stdout] 3892 | | #[doc = " in OpenCL as image2d_t) for each plane of the surface."]
[INFO] [stdout]      | |__________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              data[i] contain 2D image objects (typed in C as cl_mem, used
[INFO] [stdout]                   ^
[INFO] [stdout]      = note: no item named `i` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]     --> src/avfilter.rs:3914:1
[INFO] [stdout]      |
[INFO] [stdout] 3914 | / #[doc = " Vulkan hardware images."]
[INFO] [stdout] 3915 | | #[doc = ""]
[INFO] [stdout] 3916 | | #[doc = " data[0] points to an AVVkFrame"]
[INFO] [stdout]      | |__________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              data[0] points to an AVVkFrame
[INFO] [stdout]                   ^
[INFO] [stdout]      = note: no item named `0` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]     --> src/avfilter.rs:3928:1
[INFO] [stdout]      |
[INFO] [stdout] 3928 | / #[doc = " Pixel format."]
[INFO] [stdout] 3929 | | #[doc = ""]
[INFO] [stdout] 3930 | | #[doc = " @note"]
[INFO] [stdout] 3931 | | #[doc = " AV_PIX_FMT_RGB32 is handled in an endian-specific manner. An RGBA"]
[INFO] [stdout] ...    |
[INFO] [stdout] 3953 | | #[doc = " for pal8. This palette is filled in automatically by the function"]
[INFO] [stdout] 3954 | | #[doc = " allocating the picture."]
[INFO] [stdout]      | |___________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              image data is stored in AVFrame.data[0]. The palette is transported in
[INFO] [stdout]                                                   ^
[INFO] [stdout]      = note: no item named `0` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `1`
[INFO] [stdout]     --> src/avfilter.rs:3928:1
[INFO] [stdout]      |
[INFO] [stdout] 3928 | / #[doc = " Pixel format."]
[INFO] [stdout] 3929 | | #[doc = ""]
[INFO] [stdout] 3930 | | #[doc = " @note"]
[INFO] [stdout] 3931 | | #[doc = " AV_PIX_FMT_RGB32 is handled in an endian-specific manner. An RGBA"]
[INFO] [stdout] ...    |
[INFO] [stdout] 3953 | | #[doc = " for pal8. This palette is filled in automatically by the function"]
[INFO] [stdout] 3954 | | #[doc = " allocating the picture."]
[INFO] [stdout]      | |___________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              AVFrame.data[1], is 1024 bytes long (256 4-byte entries) and is
[INFO] [stdout]                           ^
[INFO] [stdout]      = note: no item named `1` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `45`
[INFO] [stdout]     --> src/avfilter.rs:4819:1
[INFO] [stdout]      |
[INFO] [stdout] 4819 | / #[doc = " User data unregistered metadata associated with a video frame."]
[INFO] [stdout] 4820 | | #[doc = " This is the H.26[45] UDU SEI message, and shouldn't be used for any other purpose"]
[INFO] [stdout] 4821 | | #[doc = " The data is stored as uint8_t in AVFrameSideData.data which is 16 bytes of"]
[INFO] [stdout] 4822 | | #[doc = " uuid_iso_iec_11578 followed by AVFrameSideData.size - 16 bytes of user_data_payload_byte."]
[INFO] [stdout]      | |_____________________________________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              This is the H.26[45] UDU SEI message, and shouldn't be used for any other purpose
[INFO] [stdout]                               ^^
[INFO] [stdout]      = note: no item named `45` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]     --> src/avfilter.rs:4908:1
[INFO] [stdout]      |
[INFO] [stdout] 4908 | / #[doc = " This structure describes decoded (raw) audio or video data."]
[INFO] [stdout] 4909 | | #[doc = ""]
[INFO] [stdout] 4910 | | #[doc = " AVFrame must be allocated using av_frame_alloc(). Note that this only"]
[INFO] [stdout] 4911 | | #[doc = " allocates the AVFrame itself, the buffers for the data must be managed"]
[INFO] [stdout] ...    |
[INFO] [stdout] 4934 | | #[doc = " C structure field name for fields accessible through AVOptions. The AVClass"]
[INFO] [stdout] 4935 | | #[doc = " for AVFrame can be obtained from avcodec_get_frame_class()"]
[INFO] [stdout]      | |______________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              least one reference is set, i.e. if AVFrame.buf[0] != NULL. In such a case,
[INFO] [stdout]                                                              ^
[INFO] [stdout]      = note: no item named `0` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]     --> src/avfilter.rs:4950:5
[INFO] [stdout]      |
[INFO] [stdout] 4950 | /     #[doc = " For video, size in bytes of each picture line."]
[INFO] [stdout] 4951 | |     #[doc = " For audio, size in bytes of each plane."]
[INFO] [stdout] 4952 | |     #[doc = ""]
[INFO] [stdout] 4953 | |     #[doc = " For audio, only linesize[0] may be set. For planar audio, each channel"]
[INFO] [stdout] ...    |
[INFO] [stdout] 4961 | |     #[doc = " @note The linesize may be larger than the size of usable data -- there"]
[INFO] [stdout] 4962 | |     #[doc = " may be extra padding present for performance reasons."]
[INFO] [stdout]      | |_____________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              For audio, only linesize[0] may be set. For planar audio, each channel
[INFO] [stdout]                                       ^
[INFO] [stdout]      = note: no item named `0` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]     --> src/avfilter.rs:4964:5
[INFO] [stdout]      |
[INFO] [stdout] 4964 | /     #[doc = " pointers to the data planes/channels."]
[INFO] [stdout] 4965 | |     #[doc = ""]
[INFO] [stdout] 4966 | |     #[doc = " For video, this should simply point to data[]."]
[INFO] [stdout] 4967 | |     #[doc = ""]
[INFO] [stdout] ...    |
[INFO] [stdout] 4974 | |     #[doc = " but for planar audio with more channels that can fit in data,"]
[INFO] [stdout] 4975 | |     #[doc = " extended_data must be used in order to access all channels."]
[INFO] [stdout]      | |___________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              linesize[0] contains the size of each channel buffer.
[INFO] [stdout]                       ^
[INFO] [stdout]      = note: no item named `0` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `i`
[INFO] [stdout]     --> src/avfilter.rs:5044:5
[INFO] [stdout]      |
[INFO] [stdout] 5044 | /     #[doc = " AVBuffer references backing the data for this frame. If all elements of"]
[INFO] [stdout] 5045 | |     #[doc = " this array are NULL, then this frame is not reference counted. This array"]
[INFO] [stdout] 5046 | |     #[doc = " must be filled contiguously -- if buf[i] is non-NULL then buf[j] must"]
[INFO] [stdout] 5047 | |     #[doc = " also be non-NULL for all j < i."]
[INFO] [stdout] ...    |
[INFO] [stdout] 5052 | |     #[doc = " this array. Then the extra AVBufferRef pointers are stored in the"]
[INFO] [stdout] 5053 | |     #[doc = " extended_buf array."]
[INFO] [stdout]      | |___________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              must be filled contiguously -- if buf[i] is non-NULL then buf[j] must
[INFO] [stdout]                                                    ^
[INFO] [stdout]      = note: no item named `i` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `j`
[INFO] [stdout]     --> src/avfilter.rs:5044:5
[INFO] [stdout]      |
[INFO] [stdout] 5044 | /     #[doc = " AVBuffer references backing the data for this frame. If all elements of"]
[INFO] [stdout] 5045 | |     #[doc = " this array are NULL, then this frame is not reference counted. This array"]
[INFO] [stdout] 5046 | |     #[doc = " must be filled contiguously -- if buf[i] is non-NULL then buf[j] must"]
[INFO] [stdout] 5047 | |     #[doc = " also be non-NULL for all j < i."]
[INFO] [stdout] ...    |
[INFO] [stdout] 5052 | |     #[doc = " this array. Then the extra AVBufferRef pointers are stored in the"]
[INFO] [stdout] 5053 | |     #[doc = " extended_buf array."]
[INFO] [stdout]      | |___________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              must be filled contiguously -- if buf[i] is non-NULL then buf[j] must
[INFO] [stdout]                                                                            ^
[INFO] [stdout]      = note: no item named `j` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avformat.rs:1956:5
[INFO] [stdout]      |
[INFO] [stdout] 1956 | /     #[doc = " Return a single letter to describe the given picture type"]
[INFO] [stdout] 1957 | |     #[doc = " pict_type."]
[INFO] [stdout] 1958 | |     #[doc = ""]
[INFO] [stdout] 1959 | |     #[doc = " @param[in] pict_type the picture type @return a single character"]
[INFO] [stdout] 1960 | |     #[doc = " representing the picture type, '?' if pict_type is unknown"]
[INFO] [stdout]      | |__________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in] pict_type the picture type @return a single character
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]     --> src/avformat.rs:3282:5
[INFO] [stdout]      |
[INFO] [stdout] 3282 | /     #[doc = " Allocate, reallocate, or free a block of memory through a pointer to a"]
[INFO] [stdout] 3283 | |     #[doc = " pointer."]
[INFO] [stdout] 3284 | |     #[doc = ""]
[INFO] [stdout] 3285 | |     #[doc = " If `*ptr` is `NULL` and `size` > 0, allocate a new block. If `size` is"]
[INFO] [stdout] ...    |
[INFO] [stdout] 3297 | |     #[doc = " @warning Unlike av_malloc(), the allocated memory is not guaranteed to be"]
[INFO] [stdout] 3298 | |     #[doc = "          correctly aligned."]
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in,out] ptr  Pointer to a pointer to a memory block already allocated
[INFO] [stdout]                     ^^^^^^
[INFO] [stdout]      = note: no item named `in,out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avformat.rs:3282:5
[INFO] [stdout]      |
[INFO] [stdout] 3282 | /     #[doc = " Allocate, reallocate, or free a block of memory through a pointer to a"]
[INFO] [stdout] 3283 | |     #[doc = " pointer."]
[INFO] [stdout] 3284 | |     #[doc = ""]
[INFO] [stdout] 3285 | |     #[doc = " If `*ptr` is `NULL` and `size` > 0, allocate a new block. If `size` is"]
[INFO] [stdout] ...    |
[INFO] [stdout] 3297 | |     #[doc = " @warning Unlike av_malloc(), the allocated memory is not guaranteed to be"]
[INFO] [stdout] 3298 | |     #[doc = "          correctly aligned."]
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]     size Size in bytes for the memory block to be allocated or
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]     --> src/avformat.rs:3345:5
[INFO] [stdout]      |
[INFO] [stdout] 3345 | /     #[doc = " Allocate, reallocate, or free an array through a pointer to a pointer."]
[INFO] [stdout] 3346 | |     #[doc = ""]
[INFO] [stdout] 3347 | |     #[doc = " If `*ptr` is `NULL` and `nmemb` > 0, allocate a new block. If `nmemb` is"]
[INFO] [stdout] 3348 | |     #[doc = " zero, free the memory block pointed to by `*ptr`."]
[INFO] [stdout] ...    |
[INFO] [stdout] 3358 | |     #[doc = " @warning Unlike av_malloc(), the allocated memory is not guaranteed to be"]
[INFO] [stdout] 3359 | |     #[doc = "          correctly aligned."]
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in,out] ptr   Pointer to a pointer to a memory block already
[INFO] [stdout]                     ^^^^^^
[INFO] [stdout]      = note: no item named `in,out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avformat.rs:3345:5
[INFO] [stdout]      |
[INFO] [stdout] 3345 | /     #[doc = " Allocate, reallocate, or free an array through a pointer to a pointer."]
[INFO] [stdout] 3346 | |     #[doc = ""]
[INFO] [stdout] 3347 | |     #[doc = " If `*ptr` is `NULL` and `nmemb` > 0, allocate a new block. If `nmemb` is"]
[INFO] [stdout] 3348 | |     #[doc = " zero, free the memory block pointed to by `*ptr`."]
[INFO] [stdout] ...    |
[INFO] [stdout] 3358 | |     #[doc = " @warning Unlike av_malloc(), the allocated memory is not guaranteed to be"]
[INFO] [stdout] 3359 | |     #[doc = "          correctly aligned."]
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]     nmemb Number of elements
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]     --> src/avformat.rs:3367:5
[INFO] [stdout]      |
[INFO] [stdout] 3367 | /     #[doc = " Reallocate the given buffer if it is not large enough, otherwise do nothing."]
[INFO] [stdout] 3368 | |     #[doc = ""]
[INFO] [stdout] 3369 | |     #[doc = " If the given buffer is `NULL`, then a new uninitialized buffer is allocated."]
[INFO] [stdout] 3370 | |     #[doc = ""]
[INFO] [stdout] ...    |
[INFO] [stdout] 3395 | |     #[doc = " @see av_realloc()"]
[INFO] [stdout] 3396 | |     #[doc = " @see av_fast_malloc()"]
[INFO] [stdout]      | |_____________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in,out] ptr      Already allocated buffer, or `NULL`
[INFO] [stdout]                     ^^^^^^
[INFO] [stdout]      = note: no item named `in,out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avformat.rs:3367:5
[INFO] [stdout]      |
[INFO] [stdout] 3367 | /     #[doc = " Reallocate the given buffer if it is not large enough, otherwise do nothing."]
[INFO] [stdout] 3368 | |     #[doc = ""]
[INFO] [stdout] 3369 | |     #[doc = " If the given buffer is `NULL`, then a new uninitialized buffer is allocated."]
[INFO] [stdout] 3370 | |     #[doc = ""]
[INFO] [stdout] ...    |
[INFO] [stdout] 3395 | |     #[doc = " @see av_realloc()"]
[INFO] [stdout] 3396 | |     #[doc = " @see av_fast_malloc()"]
[INFO] [stdout]      | |_____________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]     min_size Desired minimal size of buffer `ptr`
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]     --> src/avformat.rs:3404:5
[INFO] [stdout]      |
[INFO] [stdout] 3404 | /     #[doc = " Allocate a buffer, reusing the given one if large enough."]
[INFO] [stdout] 3405 | |     #[doc = ""]
[INFO] [stdout] 3406 | |     #[doc = " Contrary to av_fast_realloc(), the current buffer contents might not be"]
[INFO] [stdout] 3407 | |     #[doc = " preserved and on error the old buffer is freed, thus no special handling to"]
[INFO] [stdout] ...    |
[INFO] [stdout] 3429 | |     #[doc = " @see av_realloc()"]
[INFO] [stdout] 3430 | |     #[doc = " @see av_fast_mallocz()"]
[INFO] [stdout]      | |______________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in,out] ptr      Pointer to pointer to an already allocated buffer.
[INFO] [stdout]                     ^^^^^^
[INFO] [stdout]      = note: no item named `in,out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avformat.rs:3404:5
[INFO] [stdout]      |
[INFO] [stdout] 3404 | /     #[doc = " Allocate a buffer, reusing the given one if large enough."]
[INFO] [stdout] 3405 | |     #[doc = ""]
[INFO] [stdout] 3406 | |     #[doc = " Contrary to av_fast_realloc(), the current buffer contents might not be"]
[INFO] [stdout] 3407 | |     #[doc = " preserved and on error the old buffer is freed, thus no special handling to"]
[INFO] [stdout] ...    |
[INFO] [stdout] 3429 | |     #[doc = " @see av_realloc()"]
[INFO] [stdout] 3430 | |     #[doc = " @see av_fast_mallocz()"]
[INFO] [stdout]      | |______________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]     min_size Desired minimal size of buffer `*ptr`
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]     --> src/avformat.rs:3438:5
[INFO] [stdout]      |
[INFO] [stdout] 3438 | /     #[doc = " Allocate and clear a buffer, reusing the given one if large enough."]
[INFO] [stdout] 3439 | |     #[doc = ""]
[INFO] [stdout] 3440 | |     #[doc = " Like av_fast_malloc(), but all newly allocated space is initially cleared."]
[INFO] [stdout] 3441 | |     #[doc = " Reused buffer is not cleared."]
[INFO] [stdout] ...    |
[INFO] [stdout] 3452 | |     #[doc = " @param[in]     min_size Desired minimal size of buffer `*ptr`"]
[INFO] [stdout] 3453 | |     #[doc = " @see av_fast_malloc()"]
[INFO] [stdout]      | |_____________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in,out] ptr      Pointer to pointer to an already allocated buffer.
[INFO] [stdout]                     ^^^^^^
[INFO] [stdout]      = note: no item named `in,out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avformat.rs:3438:5
[INFO] [stdout]      |
[INFO] [stdout] 3438 | /     #[doc = " Allocate and clear a buffer, reusing the given one if large enough."]
[INFO] [stdout] 3439 | |     #[doc = ""]
[INFO] [stdout] 3440 | |     #[doc = " Like av_fast_malloc(), but all newly allocated space is initially cleared."]
[INFO] [stdout] 3441 | |     #[doc = " Reused buffer is not cleared."]
[INFO] [stdout] ...    |
[INFO] [stdout] 3452 | |     #[doc = " @param[in]     min_size Desired minimal size of buffer `*ptr`"]
[INFO] [stdout] 3453 | |     #[doc = " @see av_fast_malloc()"]
[INFO] [stdout]      | |_____________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]     min_size Desired minimal size of buffer `*ptr`
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]     --> src/avformat.rs:3535:5
[INFO] [stdout]      |
[INFO] [stdout] 3535 | /     #[doc = " Add the pointer to an element to a dynamic array."]
[INFO] [stdout] 3536 | |     #[doc = ""]
[INFO] [stdout] 3537 | |     #[doc = " The array to grow is supposed to be an array of pointers to"]
[INFO] [stdout] 3538 | |     #[doc = " structures, and the element to add must be a pointer to an already"]
[INFO] [stdout] ...    |
[INFO] [stdout] 3552 | |     #[doc = " @param[in]     elem    Element to add"]
[INFO] [stdout] 3553 | |     #[doc = " @see av_dynarray_add_nofree(), av_dynarray2_add()"]
[INFO] [stdout]      | |_________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in,out] tab_ptr Pointer to the array to grow
[INFO] [stdout]                     ^^^^^^
[INFO] [stdout]      = note: no item named `in,out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avformat.rs:3535:5
[INFO] [stdout]      |
[INFO] [stdout] 3535 | /     #[doc = " Add the pointer to an element to a dynamic array."]
[INFO] [stdout] 3536 | |     #[doc = ""]
[INFO] [stdout] 3537 | |     #[doc = " The array to grow is supposed to be an array of pointers to"]
[INFO] [stdout] 3538 | |     #[doc = " structures, and the element to add must be a pointer to an already"]
[INFO] [stdout] ...    |
[INFO] [stdout] 3552 | |     #[doc = " @param[in]     elem    Element to add"]
[INFO] [stdout] 3553 | |     #[doc = " @see av_dynarray_add_nofree(), av_dynarray2_add()"]
[INFO] [stdout]      | |_________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]     elem    Element to add
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]     --> src/avformat.rs:3577:5
[INFO] [stdout]      |
[INFO] [stdout] 3577 | /     #[doc = " Add an element of size `elem_size` to a dynamic array."]
[INFO] [stdout] 3578 | |     #[doc = ""]
[INFO] [stdout] 3579 | |     #[doc = " The array is reallocated when its number of elements reaches powers of 2."]
[INFO] [stdout] 3580 | |     #[doc = " Therefore, the amortized cost of adding an element is constant."]
[INFO] [stdout] ...    |
[INFO] [stdout] 3596 | |     #[doc = "         space"]
[INFO] [stdout] 3597 | |     #[doc = " @see av_dynarray_add(), av_dynarray_add_nofree()"]
[INFO] [stdout]      | |________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in,out] tab_ptr   Pointer to the array to grow
[INFO] [stdout]                     ^^^^^^
[INFO] [stdout]      = note: no item named `in,out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avformat.rs:3577:5
[INFO] [stdout]      |
[INFO] [stdout] 3577 | /     #[doc = " Add an element of size `elem_size` to a dynamic array."]
[INFO] [stdout] 3578 | |     #[doc = ""]
[INFO] [stdout] 3579 | |     #[doc = " The array is reallocated when its number of elements reaches powers of 2."]
[INFO] [stdout] 3580 | |     #[doc = " Therefore, the amortized cost of adding an element is constant."]
[INFO] [stdout] ...    |
[INFO] [stdout] 3596 | |     #[doc = "         space"]
[INFO] [stdout] 3597 | |     #[doc = " @see av_dynarray_add(), av_dynarray_add_nofree()"]
[INFO] [stdout]      | |________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]     elem_size Size in bytes of an element in the array
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]     --> src/avformat.rs:3629:5
[INFO] [stdout]      |
[INFO] [stdout] 3629 | /     #[doc = " Reduce a fraction."]
[INFO] [stdout] 3630 | |     #[doc = ""]
[INFO] [stdout] 3631 | |     #[doc = " This is useful for framerate calculations."]
[INFO] [stdout] 3632 | |     #[doc = ""]
[INFO] [stdout] ...    |
[INFO] [stdout] 3637 | |     #[doc = " @param[in]      max Maximum allowed values for `dst_num` & `dst_den`"]
[INFO] [stdout] 3638 | |     #[doc = " @return 1 if the operation is exact, 0 otherwise"]
[INFO] [stdout]      | |________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] dst_num Destination numerator
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: no item named `out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avformat.rs:3629:5
[INFO] [stdout]      |
[INFO] [stdout] 3629 | /     #[doc = " Reduce a fraction."]
[INFO] [stdout] 3630 | |     #[doc = ""]
[INFO] [stdout] 3631 | |     #[doc = " This is useful for framerate calculations."]
[INFO] [stdout] 3632 | |     #[doc = ""]
[INFO] [stdout] ...    |
[INFO] [stdout] 3637 | |     #[doc = " @param[in]      max Maximum allowed values for `dst_num` & `dst_den`"]
[INFO] [stdout] 3638 | |     #[doc = " @return 1 if the operation is exact, 0 otherwise"]
[INFO] [stdout]      | |________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]      num Source numerator
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avformat.rs:3869:5
[INFO] [stdout]      |
[INFO] [stdout] 3869 | /     #[doc = " Rescale a timestamp while preserving known durations."]
[INFO] [stdout] 3870 | |     #[doc = ""]
[INFO] [stdout] 3871 | |     #[doc = " This function is designed to be called per audio packet to scale the input"]
[INFO] [stdout] 3872 | |     #[doc = " timestamp to a different time base. Compared to a simple av_rescale_q()"]
[INFO] [stdout] ...    |
[INFO] [stdout] 3890 | |     #[doc = " @note In the context of this function, \"duration\" is in term of samples, not"]
[INFO] [stdout] 3891 | |     #[doc = "       seconds."]
[INFO] [stdout]      | |______________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]     in_tb    Input time base
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]     --> src/avformat.rs:3869:5
[INFO] [stdout]      |
[INFO] [stdout] 3869 | /     #[doc = " Rescale a timestamp while preserving known durations."]
[INFO] [stdout] 3870 | |     #[doc = ""]
[INFO] [stdout] 3871 | |     #[doc = " This function is designed to be called per audio packet to scale the input"]
[INFO] [stdout] 3872 | |     #[doc = " timestamp to a different time base. Compared to a simple av_rescale_q()"]
[INFO] [stdout] ...    |
[INFO] [stdout] 3890 | |     #[doc = " @note In the context of this function, \"duration\" is in term of samples, not"]
[INFO] [stdout] 3891 | |     #[doc = "       seconds."]
[INFO] [stdout]      | |______________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in,out] last     Pointer to a timestamp expressed in terms of
[INFO] [stdout]                     ^^^^^^
[INFO] [stdout]      = note: no item named `in,out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avformat.rs:3902:5
[INFO] [stdout]      |
[INFO] [stdout] 3902 | /     #[doc = " Add a value to a timestamp."]
[INFO] [stdout] 3903 | |     #[doc = ""]
[INFO] [stdout] 3904 | |     #[doc = " This function guarantees that when the same value is repeatly added that"]
[INFO] [stdout] 3905 | |     #[doc = " no accumulation of rounding errors occurs."]
[INFO] [stdout] ...    |
[INFO] [stdout] 3909 | |     #[doc = " @param[in] inc    Value to be added"]
[INFO] [stdout] 3910 | |     #[doc = " @param[in] inc_tb Time base of `inc`"]
[INFO] [stdout]      | |____________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in] ts     Input timestamp
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]     --> src/avformat.rs:4994:5
[INFO] [stdout]      |
[INFO] [stdout] 4994 | /     #[doc = " Get the required buffer size for the given audio parameters."]
[INFO] [stdout] 4995 | |     #[doc = ""]
[INFO] [stdout] 4996 | |     #[doc = " @param[out] linesize calculated linesize, may be NULL"]
[INFO] [stdout] 4997 | |     #[doc = " @param nb_channels   the number of channels"]
[INFO] [stdout] ...    |
[INFO] [stdout] 5000 | |     #[doc = " @param align         buffer size alignment (0 = default, 1 = no alignment)"]
[INFO] [stdout] 5001 | |     #[doc = " @return              required buffer size, or negative error code on failure"]
[INFO] [stdout]      | |____________________________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] linesize calculated linesize, may be NULL
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: no item named `out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]     --> src/avformat.rs:5011:5
[INFO] [stdout]      |
[INFO] [stdout] 5011 | /     #[doc = " Fill plane data pointers and linesize for samples with sample"]
[INFO] [stdout] 5012 | |     #[doc = " format sample_fmt."]
[INFO] [stdout] 5013 | |     #[doc = ""]
[INFO] [stdout] 5014 | |     #[doc = " The audio_data array is filled with the pointers to the samples data planes:"]
[INFO] [stdout] ...    |
[INFO] [stdout] 5037 | |     #[doc = " @todo return minimum size in bytes required for the buffer in case"]
[INFO] [stdout] 5038 | |     #[doc = " of success at the next bump"]
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] audio_data  array to be filled with the pointer for each channel
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: no item named `out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]     --> src/avformat.rs:5050:5
[INFO] [stdout]      |
[INFO] [stdout] 5050 | /     #[doc = " Allocate a samples buffer for nb_samples samples, and fill data pointers and"]
[INFO] [stdout] 5051 | |     #[doc = " linesize accordingly."]
[INFO] [stdout] 5052 | |     #[doc = " The allocated samples buffer can be freed by using av_freep(&audio_data[0])"]
[INFO] [stdout] 5053 | |     #[doc = " Allocated data will be initialized to silence."]
[INFO] [stdout] ...    |
[INFO] [stdout] 5065 | |     #[doc = " @see av_samples_fill_arrays()"]
[INFO] [stdout] 5066 | |     #[doc = " @see av_samples_alloc_array_and_samples()"]
[INFO] [stdout]      | |_________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              The allocated samples buffer can be freed by using av_freep(&audio_data[0])
[INFO] [stdout]                                                                                      ^
[INFO] [stdout]      = note: no item named `0` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]     --> src/avformat.rs:5050:5
[INFO] [stdout]      |
[INFO] [stdout] 5050 | /     #[doc = " Allocate a samples buffer for nb_samples samples, and fill data pointers and"]
[INFO] [stdout] 5051 | |     #[doc = " linesize accordingly."]
[INFO] [stdout] 5052 | |     #[doc = " The allocated samples buffer can be freed by using av_freep(&audio_data[0])"]
[INFO] [stdout] 5053 | |     #[doc = " Allocated data will be initialized to silence."]
[INFO] [stdout] ...    |
[INFO] [stdout] 5065 | |     #[doc = " @see av_samples_fill_arrays()"]
[INFO] [stdout] 5066 | |     #[doc = " @see av_samples_alloc_array_and_samples()"]
[INFO] [stdout]      | |_________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] audio_data  array to be filled with the pointer for each channel
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: no item named `out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avformat.rs:5371:5
[INFO] [stdout]      |
[INFO] [stdout] 5371 | /     #[doc = " Return a channel layout and the number of channels based on the specified name."]
[INFO] [stdout] 5372 | |     #[doc = ""]
[INFO] [stdout] 5373 | |     #[doc = " This function is similar to (@see av_get_channel_layout), but can also parse"]
[INFO] [stdout] 5374 | |     #[doc = " unknown channel layout specifications."]
[INFO] [stdout] ...    |
[INFO] [stdout] 5379 | |     #[doc = ""]
[INFO] [stdout] 5380 | |     #[doc = " @return 0 on success, AVERROR(EINVAL) if the parsing fails."]
[INFO] [stdout]      | |___________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]  name             channel layout specification string
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]     --> src/avformat.rs:5371:5
[INFO] [stdout]      |
[INFO] [stdout] 5371 | /     #[doc = " Return a channel layout and the number of channels based on the specified name."]
[INFO] [stdout] 5372 | |     #[doc = ""]
[INFO] [stdout] 5373 | |     #[doc = " This function is similar to (@see av_get_channel_layout), but can also parse"]
[INFO] [stdout] 5374 | |     #[doc = " unknown channel layout specifications."]
[INFO] [stdout] ...    |
[INFO] [stdout] 5379 | |     #[doc = ""]
[INFO] [stdout] 5380 | |     #[doc = " @return 0 on success, AVERROR(EINVAL) if the parsing fails."]
[INFO] [stdout]      | |___________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] channel_layout   parsed channel layout (0 if unknown)
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: no item named `out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avformat.rs:5455:5
[INFO] [stdout]      |
[INFO] [stdout] 5455 | /     #[doc = " Get the value and name of a standard channel layout."]
[INFO] [stdout] 5456 | |     #[doc = ""]
[INFO] [stdout] 5457 | |     #[doc = " @param[in]  index   index in an internal list, starting at 0"]
[INFO] [stdout] 5458 | |     #[doc = " @param[out] layout  channel layout mask"]
[INFO] [stdout] 5459 | |     #[doc = " @param[out] name    name of the layout"]
[INFO] [stdout] 5460 | |     #[doc = " @return  0  if the layout exists,"]
[INFO] [stdout] 5461 | |     #[doc = "          <0 if index is beyond the limits"]
[INFO] [stdout]      | |_________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]  index   index in an internal list, starting at 0
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]     --> src/avformat.rs:5455:5
[INFO] [stdout]      |
[INFO] [stdout] 5455 | /     #[doc = " Get the value and name of a standard channel layout."]
[INFO] [stdout] 5456 | |     #[doc = ""]
[INFO] [stdout] 5457 | |     #[doc = " @param[in]  index   index in an internal list, starting at 0"]
[INFO] [stdout] 5458 | |     #[doc = " @param[out] layout  channel layout mask"]
[INFO] [stdout] 5459 | |     #[doc = " @param[out] name    name of the layout"]
[INFO] [stdout] 5460 | |     #[doc = " @return  0  if the layout exists,"]
[INFO] [stdout] 5461 | |     #[doc = "          <0 if index is beyond the limits"]
[INFO] [stdout]      | |_________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] layout  channel layout mask
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: no item named `out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avformat.rs:5590:5
[INFO] [stdout]      |
[INFO] [stdout] 5590 | /     #[doc = " Get dictionary entries as a string."]
[INFO] [stdout] 5591 | |     #[doc = ""]
[INFO] [stdout] 5592 | |     #[doc = " Create a string containing dictionary's entries."]
[INFO] [stdout] 5593 | |     #[doc = " Such string may be passed back to av_dict_parse_string()."]
[INFO] [stdout] ...    |
[INFO] [stdout] 5601 | |     #[doc = " @return                   >= 0 on success, negative on error"]
[INFO] [stdout] 5602 | |     #[doc = " @warning Separators cannot be neither '\\\\' nor '\\0'. They also cannot be the same."]
[INFO] [stdout]      | |_____________________________________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]  m             dictionary
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]     --> src/avformat.rs:5590:5
[INFO] [stdout]      |
[INFO] [stdout] 5590 | /     #[doc = " Get dictionary entries as a string."]
[INFO] [stdout] 5591 | |     #[doc = ""]
[INFO] [stdout] 5592 | |     #[doc = " Create a string containing dictionary's entries."]
[INFO] [stdout] 5593 | |     #[doc = " Such string may be passed back to av_dict_parse_string()."]
[INFO] [stdout] ...    |
[INFO] [stdout] 5601 | |     #[doc = " @return                   >= 0 on success, negative on error"]
[INFO] [stdout] 5602 | |     #[doc = " @warning Separators cannot be neither '\\\\' nor '\\0'. They also cannot be the same."]
[INFO] [stdout]      | |_____________________________________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] buffer        Pointer to buffer that will be allocated with string containg entries.
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: no item named `out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]     --> src/avformat.rs:8249:5
[INFO] [stdout]      |
[INFO] [stdout] 8249 | /     #[doc = " Retrieve a filtered packet."]
[INFO] [stdout] 8250 | |     #[doc = ""]
[INFO] [stdout] 8251 | |     #[doc = " @param[out] pkt this struct will be filled with the contents of the filtered"]
[INFO] [stdout] 8252 | |     #[doc = "                 packet. It is owned by the caller and must be freed using"]
[INFO] [stdout] ...    |
[INFO] [stdout] 8269 | |     #[doc = " output fewer packets than were sent to it, so this function may return"]
[INFO] [stdout] 8270 | |     #[doc = " AVERROR(EAGAIN) immediately after a successful av_bsf_send_packet() call."]
[INFO] [stdout]      | |_________________________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] pkt this struct will be filled with the contents of the filtered
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: no item named `out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]     --> src/avformat.rs:8337:5
[INFO] [stdout]      |
[INFO] [stdout] 8337 | /     #[doc = " Finalize list of bitstream filters."]
[INFO] [stdout] 8338 | |     #[doc = ""]
[INFO] [stdout] 8339 | |     #[doc = " This function will transform @ref AVBSFList to single @ref AVBSFContext,"]
[INFO] [stdout] 8340 | |     #[doc = " so the whole chain of bitstream filters can be treated as single filter"]
[INFO] [stdout] ...    |
[INFO] [stdout] 8349 | |     #[doc = ""]
[INFO] [stdout] 8350 | |     #[doc = " @return >=0 on success, negative AVERROR in case of failure"]
[INFO] [stdout]      | |___________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] bsf Pointer to be set to newly created @ref AVBSFContext structure
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: no item named `out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]     --> src/avformat.rs:8357:5
[INFO] [stdout]      |
[INFO] [stdout] 8357 | /     #[doc = " Parse string describing list of bitstream filters and create single"]
[INFO] [stdout] 8358 | |     #[doc = " @ref AVBSFContext describing the whole chain of bitstream filters."]
[INFO] [stdout] 8359 | |     #[doc = " Resulting @ref AVBSFContext can be treated as any other @ref AVBSFContext freshly"]
[INFO] [stdout] 8360 | |     #[doc = " allocated by av_bsf_alloc()."]
[INFO] [stdout] ...    |
[INFO] [stdout] 8366 | |     #[doc = ""]
[INFO] [stdout] 8367 | |     #[doc = " @return >=0 on success, negative AVERROR in case of failure"]
[INFO] [stdout]      | |___________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] bsf Pointer to be set to newly created @ref AVBSFContext structure
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: no item named `out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]     --> src/avformat.rs:8374:5
[INFO] [stdout]      |
[INFO] [stdout] 8374 | /     #[doc = " Get null/pass-through bitstream filter."]
[INFO] [stdout] 8375 | |     #[doc = ""]
[INFO] [stdout] 8376 | |     #[doc = " @param[out] bsf Pointer to be set to new instance of pass-through bitstream filter"]
[INFO] [stdout] 8377 | |     #[doc = ""]
[INFO] [stdout] 8378 | |     #[doc = " @return"]
[INFO] [stdout]      | |_______________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] bsf Pointer to be set to new instance of pass-through bitstream filter
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: no item named `out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `i`
[INFO] [stdout]      --> src/avformat.rs:10433:5
[INFO] [stdout]       |
[INFO] [stdout] 10433 | /     #[doc = " Modify width and height values so that they will result in a memory"]
[INFO] [stdout] 10434 | |     #[doc = " buffer that is acceptable for the codec if you also ensure that all"]
[INFO] [stdout] 10435 | |     #[doc = " line sizes are a multiple of the respective linesize_align[i]."]
[INFO] [stdout] 10436 | |     #[doc = ""]
[INFO] [stdout] 10437 | |     #[doc = " May only be used if a codec with AV_CODEC_CAP_DR1 has been opened."]
[INFO] [stdout]       | |__________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               line sizes are a multiple of the respective linesize_align[i].
[INFO] [stdout]                                                                          ^
[INFO] [stdout]       = note: no item named `i` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]      --> src/avformat.rs:10473:5
[INFO] [stdout]       |
[INFO] [stdout] 10473 | /     #[doc = " Decode the audio frame of size avpkt->size from avpkt->data into frame."]
[INFO] [stdout] 10474 | |     #[doc = ""]
[INFO] [stdout] 10475 | |     #[doc = " Some decoders may support multiple frames in a single AVPacket. Such"]
[INFO] [stdout] 10476 | |     #[doc = " decoders would then just decode the first frame and the return value would be"]
[INFO] [stdout] ...     |
[INFO] [stdout] 10522 | |     #[doc = ""]
[INFO] [stdout] 10523 | |     #[doc = " @deprecated Use avcodec_send_packet() and avcodec_receive_frame()."]
[INFO] [stdout]       | |__________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[out] frame The AVFrame in which to store decoded audio samples.
[INFO] [stdout]                      ^^^
[INFO] [stdout]       = note: no item named `out` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/avformat.rs:10473:5
[INFO] [stdout]       |
[INFO] [stdout] 10473 | /     #[doc = " Decode the audio frame of size avpkt->size from avpkt->data into frame."]
[INFO] [stdout] 10474 | |     #[doc = ""]
[INFO] [stdout] 10475 | |     #[doc = " Some decoders may support multiple frames in a single AVPacket. Such"]
[INFO] [stdout] 10476 | |     #[doc = " decoders would then just decode the first frame and the return value would be"]
[INFO] [stdout] ...     |
[INFO] [stdout] 10522 | |     #[doc = ""]
[INFO] [stdout] 10523 | |     #[doc = " @deprecated Use avcodec_send_packet() and avcodec_receive_frame()."]
[INFO] [stdout]       | |__________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in]  avpkt The input AVPacket containing the input buffer.
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: no item named `in` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]      --> src/avformat.rs:10532:5
[INFO] [stdout]       |
[INFO] [stdout] 10532 | /     #[doc = " Decode the video frame of size avpkt->size from avpkt->data into picture."]
[INFO] [stdout] 10533 | |     #[doc = " Some decoders may support multiple frames in a single AVPacket, such"]
[INFO] [stdout] 10534 | |     #[doc = " decoders would then just decode the first frame."]
[INFO] [stdout] 10535 | |     #[doc = ""]
[INFO] [stdout] ...     |
[INFO] [stdout] 10573 | |     #[doc = ""]
[INFO] [stdout] 10574 | |     #[doc = " @deprecated Use avcodec_send_packet() and avcodec_receive_frame()."]
[INFO] [stdout]       | |__________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[out] picture The AVFrame in which the decoded video frame will be stored.
[INFO] [stdout]                      ^^^
[INFO] [stdout]       = note: no item named `out` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/avformat.rs:10532:5
[INFO] [stdout]       |
[INFO] [stdout] 10532 | /     #[doc = " Decode the video frame of size avpkt->size from avpkt->data into picture."]
[INFO] [stdout] 10533 | |     #[doc = " Some decoders may support multiple frames in a single AVPacket, such"]
[INFO] [stdout] 10534 | |     #[doc = " decoders would then just decode the first frame."]
[INFO] [stdout] 10535 | |     #[doc = ""]
[INFO] [stdout] ...     |
[INFO] [stdout] 10573 | |     #[doc = ""]
[INFO] [stdout] 10574 | |     #[doc = " @deprecated Use avcodec_send_packet() and avcodec_receive_frame()."]
[INFO] [stdout]       | |__________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in] avpkt The input AVPacket containing the input buffer.
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: no item named `in` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]      --> src/avformat.rs:10532:5
[INFO] [stdout]       |
[INFO] [stdout] 10532 | /     #[doc = " Decode the video frame of size avpkt->size from avpkt->data into picture."]
[INFO] [stdout] 10533 | |     #[doc = " Some decoders may support multiple frames in a single AVPacket, such"]
[INFO] [stdout] 10534 | |     #[doc = " decoders would then just decode the first frame."]
[INFO] [stdout] 10535 | |     #[doc = ""]
[INFO] [stdout] ...     |
[INFO] [stdout] 10573 | |     #[doc = ""]
[INFO] [stdout] 10574 | |     #[doc = " @deprecated Use avcodec_send_packet() and avcodec_receive_frame()."]
[INFO] [stdout]       | |__________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in,out] got_picture_ptr Zero if no frame could be decompressed, otherwise, it is nonzero.
[INFO] [stdout]                      ^^^^^^
[INFO] [stdout]       = note: no item named `in,out` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]      --> src/avformat.rs:10583:5
[INFO] [stdout]       |
[INFO] [stdout] 10583 | /     #[doc = " Decode a subtitle message."]
[INFO] [stdout] 10584 | |     #[doc = " Return a negative value on error, otherwise return the number of bytes used."]
[INFO] [stdout] 10585 | |     #[doc = " If no subtitle could be decompressed, got_sub_ptr is zero."]
[INFO] [stdout] 10586 | |     #[doc = " Otherwise, the subtitle is stored in *sub."]
[INFO] [stdout] ...     |
[INFO] [stdout] 10606 | |     #[doc = " @param[in,out] got_sub_ptr Zero if no subtitle could be decompressed, otherwise, it is nonzero."]
[INFO] [stdout] 10607 | |     #[doc = " @param[in] avpkt The input AVPacket containing the input buffer."]
[INFO] [stdout]       | |________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[out] sub The preallocated AVSubtitle in which the decoded subtitle will be stored,
[INFO] [stdout]                      ^^^
[INFO] [stdout]       = note: no item named `out` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]      --> src/avformat.rs:10583:5
[INFO] [stdout]       |
[INFO] [stdout] 10583 | /     #[doc = " Decode a subtitle message."]
[INFO] [stdout] 10584 | |     #[doc = " Return a negative value on error, otherwise return the number of bytes used."]
[INFO] [stdout] 10585 | |     #[doc = " If no subtitle could be decompressed, got_sub_ptr is zero."]
[INFO] [stdout] 10586 | |     #[doc = " Otherwise, the subtitle is stored in *sub."]
[INFO] [stdout] ...     |
[INFO] [stdout] 10606 | |     #[doc = " @param[in,out] got_sub_ptr Zero if no subtitle could be decompressed, otherwise, it is nonzero."]
[INFO] [stdout] 10607 | |     #[doc = " @param[in] avpkt The input AVPacket containing the input buffer."]
[INFO] [stdout]       | |________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in,out] got_sub_ptr Zero if no subtitle could be decompressed, otherwise, it is nonzero.
[INFO] [stdout]                      ^^^^^^
[INFO] [stdout]       = note: no item named `in,out` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/avformat.rs:10583:5
[INFO] [stdout]       |
[INFO] [stdout] 10583 | /     #[doc = " Decode a subtitle message."]
[INFO] [stdout] 10584 | |     #[doc = " Return a negative value on error, otherwise return the number of bytes used."]
[INFO] [stdout] 10585 | |     #[doc = " If no subtitle could be decompressed, got_sub_ptr is zero."]
[INFO] [stdout] 10586 | |     #[doc = " Otherwise, the subtitle is stored in *sub."]
[INFO] [stdout] ...     |
[INFO] [stdout] 10606 | |     #[doc = " @param[in,out] got_sub_ptr Zero if no subtitle could be decompressed, otherwise, it is nonzero."]
[INFO] [stdout] 10607 | |     #[doc = " @param[in] avpkt The input AVPacket containing the input buffer."]
[INFO] [stdout]       | |________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in] avpkt The input AVPacket containing the input buffer.
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: no item named `in` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/avformat.rs:10616:5
[INFO] [stdout]       |
[INFO] [stdout] 10616 | /     #[doc = " Supply raw packet data as input to a decoder."]
[INFO] [stdout] 10617 | |     #[doc = ""]
[INFO] [stdout] 10618 | |     #[doc = " Internally, this call will copy relevant AVCodecContext fields, which can"]
[INFO] [stdout] 10619 | |     #[doc = " influence decoding per-packet, and apply them when the packet is actually"]
[INFO] [stdout] ...     |
[INFO] [stdout] 10662 | |     #[doc = "      AVERROR(ENOMEM):   failed to add packet to internal queue, or similar"]
[INFO] [stdout] 10663 | |     #[doc = "      other errors: legitimate decoding errors"]
[INFO] [stdout]       | |_____________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in] avpkt The input AVPacket. Usually, this will be a single video
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: no item named `in` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/avformat.rs:10695:5
[INFO] [stdout]       |
[INFO] [stdout] 10695 | /     #[doc = " Supply a raw video or audio frame to the encoder. Use avcodec_receive_packet()"]
[INFO] [stdout] 10696 | |     #[doc = " to retrieve buffered output packets."]
[INFO] [stdout] 10697 | |     #[doc = ""]
[INFO] [stdout] 10698 | |     #[doc = " @param avctx     codec context"]
[INFO] [stdout] ...     |
[INFO] [stdout] 10726 | |     #[doc = "      AVERROR(ENOMEM):   failed to add packet to internal queue, or similar"]
[INFO] [stdout] 10727 | |     #[doc = "      other errors: legitimate encoding errors"]
[INFO] [stdout]       | |_____________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in] frame AVFrame containing the raw audio or video frame to be encoded.
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: no item named `in` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/avformat.rs:11086:5
[INFO] [stdout]       |
[INFO] [stdout] 11086 | /     #[doc = " Encode a frame of audio."]
[INFO] [stdout] 11087 | |     #[doc = ""]
[INFO] [stdout] 11088 | |     #[doc = " Takes input samples from frame and writes the next output packet, if"]
[INFO] [stdout] 11089 | |     #[doc = " available, to avpkt. The output packet does not necessarily contain data for"]
[INFO] [stdout] ...     |
[INFO] [stdout] 11124 | |     #[doc = "             If allowed and required, set AVCodecContext.get_encode_buffer to"]
[INFO] [stdout] 11125 | |     #[doc = "             a custom function to pass user supplied output buffers."]
[INFO] [stdout]       | |___________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in] frame AVFrame containing the raw audio data to be encoded.
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: no item named `in` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]      --> src/avformat.rs:11086:5
[INFO] [stdout]       |
[INFO] [stdout] 11086 | /     #[doc = " Encode a frame of audio."]
[INFO] [stdout] 11087 | |     #[doc = ""]
[INFO] [stdout] 11088 | |     #[doc = " Takes input samples from frame and writes the next output packet, if"]
[INFO] [stdout] 11089 | |     #[doc = " available, to avpkt. The output packet does not necessarily contain data for"]
[INFO] [stdout] ...     |
[INFO] [stdout] 11124 | |     #[doc = "             If allowed and required, set AVCodecContext.get_encode_buffer to"]
[INFO] [stdout] 11125 | |     #[doc = "             a custom function to pass user supplied output buffers."]
[INFO] [stdout]       | |___________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[out] got_packet_ptr This field is set to 1 by libavcodec if the
[INFO] [stdout]                      ^^^
[INFO] [stdout]       = note: no item named `out` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/avformat.rs:11134:5
[INFO] [stdout]       |
[INFO] [stdout] 11134 | /     #[doc = " Encode a frame of video."]
[INFO] [stdout] 11135 | |     #[doc = ""]
[INFO] [stdout] 11136 | |     #[doc = " Takes input raw video data from frame and writes the next output packet, if"]
[INFO] [stdout] 11137 | |     #[doc = " available, to avpkt. The output packet does not necessarily contain data for"]
[INFO] [stdout] ...     |
[INFO] [stdout] 11167 | |     #[doc = "             If allowed and required, set AVCodecContext.get_encode_buffer to"]
[INFO] [stdout] 11168 | |     #[doc = "             a custom function to pass user supplied output buffers."]
[INFO] [stdout]       | |___________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in] frame AVFrame containing the raw video data to be encoded.
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: no item named `in` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]      --> src/avformat.rs:11134:5
[INFO] [stdout]       |
[INFO] [stdout] 11134 | /     #[doc = " Encode a frame of video."]
[INFO] [stdout] 11135 | |     #[doc = ""]
[INFO] [stdout] 11136 | |     #[doc = " Takes input raw video data from frame and writes the next output packet, if"]
[INFO] [stdout] 11137 | |     #[doc = " available, to avpkt. The output packet does not necessarily contain data for"]
[INFO] [stdout] ...     |
[INFO] [stdout] 11167 | |     #[doc = "             If allowed and required, set AVCodecContext.get_encode_buffer to"]
[INFO] [stdout] 11168 | |     #[doc = "             a custom function to pass user supplied output buffers."]
[INFO] [stdout]       | |___________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[out] got_packet_ptr This field is set to 1 by libavcodec if the
[INFO] [stdout]                      ^^^
[INFO] [stdout]       = note: no item named `out` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/avformat.rs:11276:5
[INFO] [stdout]       |
[INFO] [stdout] 11276 | /     #[doc = " Find the best pixel format to convert to given a certain source pixel"]
[INFO] [stdout] 11277 | |     #[doc = " format.  When converting from one pixel format to another, information loss"]
[INFO] [stdout] 11278 | |     #[doc = " may occur.  For example, when converting from RGB24 to GRAY, the color"]
[INFO] [stdout] 11279 | |     #[doc = " information will be lost. Similarly, other losses occur when converting from"]
[INFO] [stdout] ...     |
[INFO] [stdout] 11289 | |     #[doc = " @param[out] loss_ptr Combination of flags informing you what kind of losses will occur."]
[INFO] [stdout] 11290 | |     #[doc = " @return The best pixel format to convert to or -1 if none was found."]
[INFO] [stdout]       | |____________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in] pix_fmt_list AV_PIX_FMT_NONE terminated array of pixel formats to choose from
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: no item named `in` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]      --> src/avformat.rs:11276:5
[INFO] [stdout]       |
[INFO] [stdout] 11276 | /     #[doc = " Find the best pixel format to convert to given a certain source pixel"]
[INFO] [stdout] 11277 | |     #[doc = " format.  When converting from one pixel format to another, information loss"]
[INFO] [stdout] 11278 | |     #[doc = " may occur.  For example, when converting from RGB24 to GRAY, the color"]
[INFO] [stdout] 11279 | |     #[doc = " information will be lost. Similarly, other losses occur when converting from"]
[INFO] [stdout] ...     |
[INFO] [stdout] 11289 | |     #[doc = " @param[out] loss_ptr Combination of flags informing you what kind of losses will occur."]
[INFO] [stdout] 11290 | |     #[doc = " @return The best pixel format to convert to or -1 if none was found."]
[INFO] [stdout]       | |____________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[out] loss_ptr Combination of flags informing you what kind of losses will occur.
[INFO] [stdout]                      ^^^
[INFO] [stdout]       = note: no item named `out` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]      --> src/avformat.rs:11413:5
[INFO] [stdout]       |
[INFO] [stdout] 11413 | /     #[doc = " Fill AVFrame audio data and linesize pointers."]
[INFO] [stdout] 11414 | |     #[doc = ""]
[INFO] [stdout] 11415 | |     #[doc = " The buffer buf must be a preallocated buffer with a size big enough"]
[INFO] [stdout] 11416 | |     #[doc = " to contain the specified samples amount. The filled AVFrame data"]
[INFO] [stdout] ...     |
[INFO] [stdout] 11432 | |     #[doc = " @todo return the size in bytes required to store the samples in"]
[INFO] [stdout] 11433 | |     #[doc = " case of success, at the next libavutil bump"]
[INFO] [stdout]       | |___________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]                                  frame->extended_data, frame->linesize[0].
[INFO] [stdout]                                                                        ^
[INFO] [stdout]       = note: no item named `0` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/avformat.rs:11462:5
[INFO] [stdout]       |
[INFO] [stdout] 11462 | /     #[doc = " Return codec bits per sample."]
[INFO] [stdout] 11463 | |     #[doc = ""]
[INFO] [stdout] 11464 | |     #[doc = " @param[in] codec_id the codec"]
[INFO] [stdout] 11465 | |     #[doc = " @return Number of bits per sample or zero if unknown for the given codec."]
[INFO] [stdout]       | |_________________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in] codec_id the codec
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: no item named `in` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/avformat.rs:11476:5
[INFO] [stdout]       |
[INFO] [stdout] 11476 | /     #[doc = " Return codec bits per sample."]
[INFO] [stdout] 11477 | |     #[doc = " Only return non-zero if the bits per sample is exactly correct, not an"]
[INFO] [stdout] 11478 | |     #[doc = " approximation."]
[INFO] [stdout] 11479 | |     #[doc = ""]
[INFO] [stdout] 11480 | |     #[doc = " @param[in] codec_id the codec"]
[INFO] [stdout] 11481 | |     #[doc = " @return Number of bits per sample or zero if unknown for the given codec."]
[INFO] [stdout]       | |_________________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in] codec_id the codec
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: no item named `in` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]      --> src/avformat.rs:11999:5
[INFO] [stdout]       |
[INFO] [stdout] 11999 | /     #[doc = " Get next directory entry."]
[INFO] [stdout] 12000 | |     #[doc = ""]
[INFO] [stdout] 12001 | |     #[doc = " Returned entry must be freed with avio_free_directory_entry(). In particular"]
[INFO] [stdout] 12002 | |     #[doc = " it may outlive AVIODirContext."]
[INFO] [stdout] ...     |
[INFO] [stdout] 12006 | |     #[doc = " @return >=0 on success or negative on error. End of list is not considered an"]
[INFO] [stdout] 12007 | |     #[doc = "             error."]
[INFO] [stdout]       | |__________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[out] next next entry or NULL when no more entries.
[INFO] [stdout]                      ^^^
[INFO] [stdout]       = note: no item named `out` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]      --> src/avformat.rs:14379:5
[INFO] [stdout]       |
[INFO] [stdout] 14379 | /     #[doc = " Get timing information for the data currently output."]
[INFO] [stdout] 14380 | |     #[doc = " The exact meaning of \"currently output\" depends on the format."]
[INFO] [stdout] 14381 | |     #[doc = " It is mostly relevant for devices that have an internal buffer and/or"]
[INFO] [stdout] 14382 | |     #[doc = " work in real time."]
[INFO] [stdout] ...     |
[INFO] [stdout] 14390 | |     #[doc = " Note: some formats or devices may not allow to measure dts and wall"]
[INFO] [stdout] 14391 | |     #[doc = " atomically."]
[INFO] [stdout]       | |___________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[out] dts   DTS of the last packet output for the stream, in stream
[INFO] [stdout]                      ^^^
[INFO] [stdout]       = note: no item named `out` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `3`
[INFO] [stdout]     --> src/avformat.rs:4292:1
[INFO] [stdout]      |
[INFO] [stdout] 4292 | #[doc = "< HW acceleration through VA API at motion compensation entry-point, Picture.data[3] contains a vaapi_render_state struct which contains macroblocks as well as various fields extracted from headers"]
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              < HW acceleration through VA API at motion compensation entry-point, Picture.data[3] contains a vaapi_render_state struct which contains macroblocks as well as various fields extracted from headers
[INFO] [stdout]                                                                                                ^
[INFO] [stdout]      = note: no item named `3` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `3`
[INFO] [stdout]     --> src/avformat.rs:4294:1
[INFO] [stdout]      |
[INFO] [stdout] 4294 | #[doc = "< HW acceleration through VA API at IDCT entry-point, Picture.data[3] contains a vaapi_render_state struct which contains fields extracted from headers"]
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              < HW acceleration through VA API at IDCT entry-point, Picture.data[3] contains a vaapi_render_state struct which contains fields extracted from headers
[INFO] [stdout]                                                                                 ^
[INFO] [stdout]      = note: no item named `3` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `3`
[INFO] [stdout]     --> src/avformat.rs:4296:1
[INFO] [stdout]      |
[INFO] [stdout] 4296 | #[doc = "< HW decoding through VA API, Picture.data[3] contains a VASurfaceID"]
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              < HW decoding through VA API, Picture.data[3] contains a VASurfaceID
[INFO] [stdout]                                                         ^
[INFO] [stdout]      = note: no item named `3` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `3`
[INFO] [stdout]     --> src/avformat.rs:4312:1
[INFO] [stdout]      |
[INFO] [stdout] 4312 | #[doc = "< HW decoding through DXVA2, Picture.data[3] contains a LPDIRECT3DSURFACE9 pointer"]
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              < HW decoding through DXVA2, Picture.data[3] contains a LPDIRECT3DSURFACE9 pointer
[INFO] [stdout]                                                        ^
[INFO] [stdout]      = note: no item named `3` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `3`
[INFO] [stdout]     --> src/avformat.rs:4411:1
[INFO] [stdout]      |
[INFO] [stdout] 4411 | #[doc = "< HW acceleration through VDPAU, Picture.data[3] contains a VdpVideoSurface"]
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              < HW acceleration through VDPAU, Picture.data[3] contains a VdpVideoSurface
[INFO] [stdout]                                                            ^
[INFO] [stdout]      = note: no item named `3` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `3`
[INFO] [stdout]     --> src/avformat.rs:4443:1
[INFO] [stdout]      |
[INFO] [stdout] 4443 | / #[doc = "  HW acceleration through QSV, data[3] contains a pointer to the"]
[INFO] [stdout] 4444 | | #[doc = "  mfxFrameSurface1 structure."]
[INFO] [stdout]      | |________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              HW acceleration through QSV, data[3] contains a pointer to the
[INFO] [stdout]                                                ^
[INFO] [stdout]      = note: no item named `3` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `3`
[INFO] [stdout]     --> src/avformat.rs:4446:1
[INFO] [stdout]      |
[INFO] [stdout] 4446 | / #[doc = " HW acceleration though MMAL, data[3] contains a pointer to the"]
[INFO] [stdout] 4447 | | #[doc = " MMAL_BUFFER_HEADER_T structure."]
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              HW acceleration though MMAL, data[3] contains a pointer to the
[INFO] [stdout]                                                ^
[INFO] [stdout]      = note: no item named `3` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `3`
[INFO] [stdout]     --> src/avformat.rs:4449:1
[INFO] [stdout]      |
[INFO] [stdout] 4449 | #[doc = "< HW decoding through Direct3D11 via old API, Picture.data[3] contains a ID3D11VideoDecoderOutputView pointer"]
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              < HW decoding through Direct3D11 via old API, Picture.data[3] contains a ID3D11VideoDecoderOutputView pointer
[INFO] [stdout]                                                                         ^
[INFO] [stdout]      = note: no item named `3` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `i`
[INFO] [stdout]     --> src/avformat.rs:4451:1
[INFO] [stdout]      |
[INFO] [stdout] 4451 | / #[doc = " HW acceleration through CUDA. data[i] contain CUdeviceptr pointers"]
[INFO] [stdout] 4452 | | #[doc = " exactly as for system memory frames."]
[INFO] [stdout]      | |________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              HW acceleration through CUDA. data[i] contain CUdeviceptr pointers
[INFO] [stdout]                                                 ^
[INFO] [stdout]      = note: no item named `i` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]     --> src/avformat.rs:4562:1
[INFO] [stdout]      |
[INFO] [stdout] 4562 | / #[doc = " Hardware surfaces for Direct3D11."]
[INFO] [stdout] 4563 | | #[doc = ""]
[INFO] [stdout] 4564 | | #[doc = " This is preferred over the legacy AV_PIX_FMT_D3D11VA_VLD. The new D3D11"]
[INFO] [stdout] 4565 | | #[doc = " hwaccel API and filtering support AV_PIX_FMT_D3D11 only."]
[INFO] [stdout] ...    |
[INFO] [stdout] 4568 | | #[doc = " texture array index of the frame as intptr_t if the ID3D11Texture2D is"]
[INFO] [stdout] 4569 | | #[doc = " an array texture (or always 0 if it's a normal texture)."]
[INFO] [stdout]      | |____________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              data[0] contains a ID3D11Texture2D pointer, and data[1] contains the
[INFO] [stdout]                   ^
[INFO] [stdout]      = note: no item named `0` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `1`
[INFO] [stdout]     --> src/avformat.rs:4562:1
[INFO] [stdout]      |
[INFO] [stdout] 4562 | / #[doc = " Hardware surfaces for Direct3D11."]
[INFO] [stdout] 4563 | | #[doc = ""]
[INFO] [stdout] 4564 | | #[doc = " This is preferred over the legacy AV_PIX_FMT_D3D11VA_VLD. The new D3D11"]
[INFO] [stdout] 4565 | | #[doc = " hwaccel API and filtering support AV_PIX_FMT_D3D11 only."]
[INFO] [stdout] ...    |
[INFO] [stdout] 4568 | | #[doc = " texture array index of the frame as intptr_t if the ID3D11Texture2D is"]
[INFO] [stdout] 4569 | | #[doc = " an array texture (or always 0 if it's a normal texture)."]
[INFO] [stdout]      | |____________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              data[0] contains a ID3D11Texture2D pointer, and data[1] contains the
[INFO] [stdout]                                                                   ^
[INFO] [stdout]      = note: no item named `1` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]     --> src/avformat.rs:4583:1
[INFO] [stdout]      |
[INFO] [stdout] 4583 | / #[doc = " DRM-managed buffers exposed through PRIME buffer sharing."]
[INFO] [stdout] 4584 | | #[doc = ""]
[INFO] [stdout] 4585 | | #[doc = " data[0] points to an AVDRMFrameDescriptor."]
[INFO] [stdout]      | |______________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              data[0] points to an AVDRMFrameDescriptor.
[INFO] [stdout]                   ^
[INFO] [stdout]      = note: no item named `0` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `i`
[INFO] [stdout]     --> src/avformat.rs:4587:1
[INFO] [stdout]      |
[INFO] [stdout] 4587 | / #[doc = " Hardware surfaces for OpenCL."]
[INFO] [stdout] 4588 | | #[doc = ""]
[INFO] [stdout] 4589 | | #[doc = " data[i] contain 2D image objects (typed in C as cl_mem, used"]
[INFO] [stdout] 4590 | | #[doc = " in OpenCL as image2d_t) for each plane of the surface."]
[INFO] [stdout]      | |__________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              data[i] contain 2D image objects (typed in C as cl_mem, used
[INFO] [stdout]                   ^
[INFO] [stdout]      = note: no item named `i` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]     --> src/avformat.rs:4612:1
[INFO] [stdout]      |
[INFO] [stdout] 4612 | / #[doc = " Vulkan hardware images."]
[INFO] [stdout] 4613 | | #[doc = ""]
[INFO] [stdout] 4614 | | #[doc = " data[0] points to an AVVkFrame"]
[INFO] [stdout]      | |__________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              data[0] points to an AVVkFrame
[INFO] [stdout]                   ^
[INFO] [stdout]      = note: no item named `0` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]     --> src/avformat.rs:4626:1
[INFO] [stdout]      |
[INFO] [stdout] 4626 | / #[doc = " Pixel format."]
[INFO] [stdout] 4627 | | #[doc = ""]
[INFO] [stdout] 4628 | | #[doc = " @note"]
[INFO] [stdout] 4629 | | #[doc = " AV_PIX_FMT_RGB32 is handled in an endian-specific manner. An RGBA"]
[INFO] [stdout] ...    |
[INFO] [stdout] 4651 | | #[doc = " for pal8. This palette is filled in automatically by the function"]
[INFO] [stdout] 4652 | | #[doc = " allocating the picture."]
[INFO] [stdout]      | |___________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              image data is stored in AVFrame.data[0]. The palette is transported in
[INFO] [stdout]                                                   ^
[INFO] [stdout]      = note: no item named `0` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `1`
[INFO] [stdout]     --> src/avformat.rs:4626:1
[INFO] [stdout]      |
[INFO] [stdout] 4626 | / #[doc = " Pixel format."]
[INFO] [stdout] 4627 | | #[doc = ""]
[INFO] [stdout] 4628 | | #[doc = " @note"]
[INFO] [stdout] 4629 | | #[doc = " AV_PIX_FMT_RGB32 is handled in an endian-specific manner. An RGBA"]
[INFO] [stdout] ...    |
[INFO] [stdout] 4651 | | #[doc = " for pal8. This palette is filled in automatically by the function"]
[INFO] [stdout] 4652 | | #[doc = " allocating the picture."]
[INFO] [stdout]      | |___________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              AVFrame.data[1], is 1024 bytes long (256 4-byte entries) and is
[INFO] [stdout]                           ^
[INFO] [stdout]      = note: no item named `1` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `45`
[INFO] [stdout]     --> src/avformat.rs:5693:1
[INFO] [stdout]      |
[INFO] [stdout] 5693 | / #[doc = " User data unregistered metadata associated with a video frame."]
[INFO] [stdout] 5694 | | #[doc = " This is the H.26[45] UDU SEI message, and shouldn't be used for any other purpose"]
[INFO] [stdout] 5695 | | #[doc = " The data is stored as uint8_t in AVFrameSideData.data which is 16 bytes of"]
[INFO] [stdout] 5696 | | #[doc = " uuid_iso_iec_11578 followed by AVFrameSideData.size - 16 bytes of user_data_payload_byte."]
[INFO] [stdout]      | |_____________________________________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              This is the H.26[45] UDU SEI message, and shouldn't be used for any other purpose
[INFO] [stdout]                               ^^
[INFO] [stdout]      = note: no item named `45` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]     --> src/avformat.rs:5782:1
[INFO] [stdout]      |
[INFO] [stdout] 5782 | / #[doc = " This structure describes decoded (raw) audio or video data."]
[INFO] [stdout] 5783 | | #[doc = ""]
[INFO] [stdout] 5784 | | #[doc = " AVFrame must be allocated using av_frame_alloc(). Note that this only"]
[INFO] [stdout] 5785 | | #[doc = " allocates the AVFrame itself, the buffers for the data must be managed"]
[INFO] [stdout] ...    |
[INFO] [stdout] 5808 | | #[doc = " C structure field name for fields accessible through AVOptions. The AVClass"]
[INFO] [stdout] 5809 | | #[doc = " for AVFrame can be obtained from avcodec_get_frame_class()"]
[INFO] [stdout]      | |______________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              least one reference is set, i.e. if AVFrame.buf[0] != NULL. In such a case,
[INFO] [stdout]                                                              ^
[INFO] [stdout]      = note: no item named `0` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]     --> src/avformat.rs:5824:5
[INFO] [stdout]      |
[INFO] [stdout] 5824 | /     #[doc = " For video, size in bytes of each picture line."]
[INFO] [stdout] 5825 | |     #[doc = " For audio, size in bytes of each plane."]
[INFO] [stdout] 5826 | |     #[doc = ""]
[INFO] [stdout] 5827 | |     #[doc = " For audio, only linesize[0] may be set. For planar audio, each channel"]
[INFO] [stdout] ...    |
[INFO] [stdout] 5835 | |     #[doc = " @note The linesize may be larger than the size of usable data -- there"]
[INFO] [stdout] 5836 | |     #[doc = " may be extra padding present for performance reasons."]
[INFO] [stdout]      | |_____________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              For audio, only linesize[0] may be set. For planar audio, each channel
[INFO] [stdout]                                       ^
[INFO] [stdout]      = note: no item named `0` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]     --> src/avformat.rs:5838:5
[INFO] [stdout]      |
[INFO] [stdout] 5838 | /     #[doc = " pointers to the data planes/channels."]
[INFO] [stdout] 5839 | |     #[doc = ""]
[INFO] [stdout] 5840 | |     #[doc = " For video, this should simply point to data[]."]
[INFO] [stdout] 5841 | |     #[doc = ""]
[INFO] [stdout] ...    |
[INFO] [stdout] 5848 | |     #[doc = " but for planar audio with more channels that can fit in data,"]
[INFO] [stdout] 5849 | |     #[doc = " extended_data must be used in order to access all channels."]
[INFO] [stdout]      | |___________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              linesize[0] contains the size of each channel buffer.
[INFO] [stdout]                       ^
[INFO] [stdout]      = note: no item named `0` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `i`
[INFO] [stdout]     --> src/avformat.rs:5918:5
[INFO] [stdout]      |
[INFO] [stdout] 5918 | /     #[doc = " AVBuffer references backing the data for this frame. If all elements of"]
[INFO] [stdout] 5919 | |     #[doc = " this array are NULL, then this frame is not reference counted. This array"]
[INFO] [stdout] 5920 | |     #[doc = " must be filled contiguously -- if buf[i] is non-NULL then buf[j] must"]
[INFO] [stdout] 5921 | |     #[doc = " also be non-NULL for all j < i."]
[INFO] [stdout] ...    |
[INFO] [stdout] 5926 | |     #[doc = " this array. Then the extra AVBufferRef pointers are stored in the"]
[INFO] [stdout] 5927 | |     #[doc = " extended_buf array."]
[INFO] [stdout]      | |___________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              must be filled contiguously -- if buf[i] is non-NULL then buf[j] must
[INFO] [stdout]                                                    ^
[INFO] [stdout]      = note: no item named `i` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `j`
[INFO] [stdout]     --> src/avformat.rs:5918:5
[INFO] [stdout]      |
[INFO] [stdout] 5918 | /     #[doc = " AVBuffer references backing the data for this frame. If all elements of"]
[INFO] [stdout] 5919 | |     #[doc = " this array are NULL, then this frame is not reference counted. This array"]
[INFO] [stdout] 5920 | |     #[doc = " must be filled contiguously -- if buf[i] is non-NULL then buf[j] must"]
[INFO] [stdout] 5921 | |     #[doc = " also be non-NULL for all j < i."]
[INFO] [stdout] ...    |
[INFO] [stdout] 5926 | |     #[doc = " this array. Then the extra AVBufferRef pointers are stored in the"]
[INFO] [stdout] 5927 | |     #[doc = " extended_buf array."]
[INFO] [stdout]      | |___________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              must be filled contiguously -- if buf[i] is non-NULL then buf[j] must
[INFO] [stdout]                                                                            ^
[INFO] [stdout]      = note: no item named `j` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avformat.rs:8479:5
[INFO] [stdout]      |
[INFO] [stdout] 8479 | /     #[doc = " Encode data to an AVPacket."]
[INFO] [stdout] 8480 | |     #[doc = ""]
[INFO] [stdout] 8481 | |     #[doc = " @param      avctx          codec context"]
[INFO] [stdout] 8482 | |     #[doc = " @param      avpkt          output AVPacket"]
[INFO] [stdout] ...    |
[INFO] [stdout] 8485 | |     #[doc = "                            non-empty packet was returned in avpkt."]
[INFO] [stdout] 8486 | |     #[doc = " @return 0 on success, negative error code on failure"]
[INFO] [stdout]      | |____________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]  frame          AVFrame containing the raw data to be encoded
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]     --> src/avformat.rs:8479:5
[INFO] [stdout]      |
[INFO] [stdout] 8479 | /     #[doc = " Encode data to an AVPacket."]
[INFO] [stdout] 8480 | |     #[doc = ""]
[INFO] [stdout] 8481 | |     #[doc = " @param      avctx          codec context"]
[INFO] [stdout] 8482 | |     #[doc = " @param      avpkt          output AVPacket"]
[INFO] [stdout] ...    |
[INFO] [stdout] 8485 | |     #[doc = "                            non-empty packet was returned in avpkt."]
[INFO] [stdout] 8486 | |     #[doc = " @return 0 on success, negative error code on failure"]
[INFO] [stdout]      | |____________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] got_packet_ptr encoder sets to 0 or 1 to indicate that a
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: no item named `out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]     --> src/avformat.rs:8495:5
[INFO] [stdout]      |
[INFO] [stdout] 8495 | /     #[doc = " Decode picture or subtitle data."]
[INFO] [stdout] 8496 | |     #[doc = ""]
[INFO] [stdout] 8497 | |     #[doc = " @param      avctx          codec context"]
[INFO] [stdout] 8498 | |     #[doc = " @param      outdata        codec type dependent output struct"]
[INFO] [stdout] ...    |
[INFO] [stdout] 8503 | |     #[doc = " @return amount of bytes read from the packet on success, negative error"]
[INFO] [stdout] 8504 | |     #[doc = "         code on failure"]
[INFO] [stdout]      | |_______________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] got_frame_ptr  decoder sets to 0 or 1 to indicate that a
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: no item named `out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avformat.rs:8495:5
[INFO] [stdout]      |
[INFO] [stdout] 8495 | /     #[doc = " Decode picture or subtitle data."]
[INFO] [stdout] 8496 | |     #[doc = ""]
[INFO] [stdout] 8497 | |     #[doc = " @param      avctx          codec context"]
[INFO] [stdout] 8498 | |     #[doc = " @param      outdata        codec type dependent output struct"]
[INFO] [stdout] ...    |
[INFO] [stdout] 8503 | |     #[doc = " @return amount of bytes read from the packet on success, negative error"]
[INFO] [stdout] 8504 | |     #[doc = "         code on failure"]
[INFO] [stdout]      | |_______________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]  avpkt          AVPacket containing the data to be decoded
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]     --> src/avformat.rs:9299:5
[INFO] [stdout]      |
[INFO] [stdout] 9299 | /     #[doc = " This callback is called at the beginning of each frame to get data"]
[INFO] [stdout] 9300 | |     #[doc = " buffer(s) for it. There may be one contiguous buffer for all the data or"]
[INFO] [stdout] 9301 | |     #[doc = " there may be a buffer per each data plane or anything in between. What"]
[INFO] [stdout] 9302 | |     #[doc = " this means is, you may set however many entries in buf[] you feel necessary."]
[INFO] [stdout] ...    |
[INFO] [stdout] 9375 | |     #[doc = " - encoding: unused"]
[INFO] [stdout] 9376 | |     #[doc = " - decoding: Set by libavcodec, user can override."]
[INFO] [stdout]      | |_________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              linesize. In AVFrame.linesize, only linesize[0] may be set for audio
[INFO] [stdout]                                                           ^
[INFO] [stdout]      = note: no item named `0` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Events`
[INFO] [stdout]     --> src/avformat.rs:9680:5
[INFO] [stdout]      |
[INFO] [stdout] 9680 | /     #[doc = " Header containing style information for text subtitles."]
[INFO] [stdout] 9681 | |     #[doc = " For SUBTITLE_ASS subtitle type, it should contain the whole ASS"]
[INFO] [stdout] 9682 | |     #[doc = " [Script Info] and [V4+ Styles] section, plus the [Events] line and"]
[INFO] [stdout] 9683 | |     #[doc = " the Format line following. It shouldn't include any Dialogue line."]
[INFO] [stdout] 9684 | |     #[doc = " - encoding: Set/allocated/freed by user (before avcodec_open2())"]
[INFO] [stdout] 9685 | |     #[doc = " - decoding: Set/allocated/freed by libavcodec (by avcodec_open2())"]
[INFO] [stdout]      | |__________________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              [Script Info] and [V4+ Styles] section, plus the [Events] line and
[INFO] [stdout]                                                                ^^^^^^
[INFO] [stdout]      = note: no item named `Events` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `N`
[INFO] [stdout]     --> src/avformat.rs:9817:5
[INFO] [stdout]      |
[INFO] [stdout] 9817 | /     #[doc = " Control the form of AVSubtitle.rects[N]->ass"]
[INFO] [stdout] 9818 | |     #[doc = " - decoding: set by user"]
[INFO] [stdout] 9819 | |     #[doc = " - encoding: unused"]
[INFO] [stdout]      | |__________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              Control the form of AVSubtitle.rects[N]->ass
[INFO] [stdout]                                                   ^
[INFO] [stdout]      = note: no item named `N` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `stream_index`
[INFO] [stdout]      --> src/avformat.rs:12788:5
[INFO] [stdout]       |
[INFO] [stdout] 12788 | /     #[doc = " Get the next timestamp in stream[stream_index].time_base units."]
[INFO] [stdout] 12789 | |     #[doc = " @return the timestamp or AV_NOPTS_VALUE if an error occurred"]
[INFO] [stdout]       | |____________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               Get the next timestamp in stream[stream_index].time_base units.
[INFO] [stdout]                                                ^^^^^^^^^^^^
[INFO] [stdout]       = note: no item named `stream_index` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `interleaved`
[INFO] [stdout]      --> src/avformat.rs:13006:5
[INFO] [stdout]       |
[INFO] [stdout] 13006 | /     #[doc = " Flags indicating events happening on the stream, a combination of"]
[INFO] [stdout] 13007 | |     #[doc = " AVSTREAM_EVENT_FLAG_*."]
[INFO] [stdout] 13008 | |     #[doc = ""]
[INFO] [stdout] 13009 | |     #[doc = " - demuxing: may be set by the demuxer in avformat_open_input(),"]
[INFO] [stdout] ...     |
[INFO] [stdout] 13013 | |     #[doc = "   indicate a user-triggered event.  The muxer will clear the flags for"]
[INFO] [stdout] 13014 | |     #[doc = "   events it has handled in av_[interleaved]_write_frame()."]
[INFO] [stdout]       | |__________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]                 events it has handled in av_[interleaved]_write_frame().
[INFO] [stdout]                                              ^^^^^^^^^^^
[INFO] [stdout]       = note: no item named `interleaved` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `interleaved`
[INFO] [stdout]      --> src/avformat.rs:13390:5
[INFO] [stdout]       |
[INFO] [stdout] 13390 | /     #[doc = " Flags indicating events happening on the file, a combination of"]
[INFO] [stdout] 13391 | |     #[doc = " AVFMT_EVENT_FLAG_*."]
[INFO] [stdout] 13392 | |     #[doc = ""]
[INFO] [stdout] 13393 | |     #[doc = " - demuxing: may be set by the demuxer in avformat_open_input(),"]
[INFO] [stdout] ...     |
[INFO] [stdout] 13397 | |     #[doc = "   indicate a user-triggered event.  The muxer will clear the flags for"]
[INFO] [stdout] 13398 | |     #[doc = "   events it has handled in av_[interleaved]_write_frame()."]
[INFO] [stdout]       | |__________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]                 events it has handled in av_[interleaved]_write_frame().
[INFO] [stdout]                                              ^^^^^^^^^^^
[INFO] [stdout]       = note: no item named `interleaved` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]    --> src/avutil.rs:276:5
[INFO] [stdout]     |
[INFO] [stdout] 276 | /     #[doc = " Return a single letter to describe the given picture type"]
[INFO] [stdout] 277 | |     #[doc = " pict_type."]
[INFO] [stdout] 278 | |     #[doc = ""]
[INFO] [stdout] 279 | |     #[doc = " @param[in] pict_type the picture type @return a single character"]
[INFO] [stdout] 280 | |     #[doc = " representing the picture type, '?' if pict_type is unknown"]
[INFO] [stdout]     | |__________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]             @param[in] pict_type the picture type @return a single character
[INFO] [stdout]                    ^^
[INFO] [stdout]     = note: no item named `in` in scope
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]     --> src/avutil.rs:2557:5
[INFO] [stdout]      |
[INFO] [stdout] 2557 | /     #[doc = " Allocate, reallocate, or free a block of memory through a pointer to a"]
[INFO] [stdout] 2558 | |     #[doc = " pointer."]
[INFO] [stdout] 2559 | |     #[doc = ""]
[INFO] [stdout] 2560 | |     #[doc = " If `*ptr` is `NULL` and `size` > 0, allocate a new block. If `size` is"]
[INFO] [stdout] ...    |
[INFO] [stdout] 2572 | |     #[doc = " @warning Unlike av_malloc(), the allocated memory is not guaranteed to be"]
[INFO] [stdout] 2573 | |     #[doc = "          correctly aligned."]
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in,out] ptr  Pointer to a pointer to a memory block already allocated
[INFO] [stdout]                     ^^^^^^
[INFO] [stdout]      = note: no item named `in,out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avutil.rs:2557:5
[INFO] [stdout]      |
[INFO] [stdout] 2557 | /     #[doc = " Allocate, reallocate, or free a block of memory through a pointer to a"]
[INFO] [stdout] 2558 | |     #[doc = " pointer."]
[INFO] [stdout] 2559 | |     #[doc = ""]
[INFO] [stdout] 2560 | |     #[doc = " If `*ptr` is `NULL` and `size` > 0, allocate a new block. If `size` is"]
[INFO] [stdout] ...    |
[INFO] [stdout] 2572 | |     #[doc = " @warning Unlike av_malloc(), the allocated memory is not guaranteed to be"]
[INFO] [stdout] 2573 | |     #[doc = "          correctly aligned."]
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]     size Size in bytes for the memory block to be allocated or
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]     --> src/avutil.rs:2620:5
[INFO] [stdout]      |
[INFO] [stdout] 2620 | /     #[doc = " Allocate, reallocate, or free an array through a pointer to a pointer."]
[INFO] [stdout] 2621 | |     #[doc = ""]
[INFO] [stdout] 2622 | |     #[doc = " If `*ptr` is `NULL` and `nmemb` > 0, allocate a new block. If `nmemb` is"]
[INFO] [stdout] 2623 | |     #[doc = " zero, free the memory block pointed to by `*ptr`."]
[INFO] [stdout] ...    |
[INFO] [stdout] 2633 | |     #[doc = " @warning Unlike av_malloc(), the allocated memory is not guaranteed to be"]
[INFO] [stdout] 2634 | |     #[doc = "          correctly aligned."]
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in,out] ptr   Pointer to a pointer to a memory block already
[INFO] [stdout]                     ^^^^^^
[INFO] [stdout]      = note: no item named `in,out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avutil.rs:2620:5
[INFO] [stdout]      |
[INFO] [stdout] 2620 | /     #[doc = " Allocate, reallocate, or free an array through a pointer to a pointer."]
[INFO] [stdout] 2621 | |     #[doc = ""]
[INFO] [stdout] 2622 | |     #[doc = " If `*ptr` is `NULL` and `nmemb` > 0, allocate a new block. If `nmemb` is"]
[INFO] [stdout] 2623 | |     #[doc = " zero, free the memory block pointed to by `*ptr`."]
[INFO] [stdout] ...    |
[INFO] [stdout] 2633 | |     #[doc = " @warning Unlike av_malloc(), the allocated memory is not guaranteed to be"]
[INFO] [stdout] 2634 | |     #[doc = "          correctly aligned."]
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]     nmemb Number of elements
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]     --> src/avutil.rs:2642:5
[INFO] [stdout]      |
[INFO] [stdout] 2642 | /     #[doc = " Reallocate the given buffer if it is not large enough, otherwise do nothing."]
[INFO] [stdout] 2643 | |     #[doc = ""]
[INFO] [stdout] 2644 | |     #[doc = " If the given buffer is `NULL`, then a new uninitialized buffer is allocated."]
[INFO] [stdout] 2645 | |     #[doc = ""]
[INFO] [stdout] ...    |
[INFO] [stdout] 2670 | |     #[doc = " @see av_realloc()"]
[INFO] [stdout] 2671 | |     #[doc = " @see av_fast_malloc()"]
[INFO] [stdout]      | |_____________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in,out] ptr      Already allocated buffer, or `NULL`
[INFO] [stdout]                     ^^^^^^
[INFO] [stdout]      = note: no item named `in,out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avutil.rs:2642:5
[INFO] [stdout]      |
[INFO] [stdout] 2642 | /     #[doc = " Reallocate the given buffer if it is not large enough, otherwise do nothing."]
[INFO] [stdout] 2643 | |     #[doc = ""]
[INFO] [stdout] 2644 | |     #[doc = " If the given buffer is `NULL`, then a new uninitialized buffer is allocated."]
[INFO] [stdout] 2645 | |     #[doc = ""]
[INFO] [stdout] ...    |
[INFO] [stdout] 2670 | |     #[doc = " @see av_realloc()"]
[INFO] [stdout] 2671 | |     #[doc = " @see av_fast_malloc()"]
[INFO] [stdout]      | |_____________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]     min_size Desired minimal size of buffer `ptr`
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]     --> src/avutil.rs:2679:5
[INFO] [stdout]      |
[INFO] [stdout] 2679 | /     #[doc = " Allocate a buffer, reusing the given one if large enough."]
[INFO] [stdout] 2680 | |     #[doc = ""]
[INFO] [stdout] 2681 | |     #[doc = " Contrary to av_fast_realloc(), the current buffer contents might not be"]
[INFO] [stdout] 2682 | |     #[doc = " preserved and on error the old buffer is freed, thus no special handling to"]
[INFO] [stdout] ...    |
[INFO] [stdout] 2704 | |     #[doc = " @see av_realloc()"]
[INFO] [stdout] 2705 | |     #[doc = " @see av_fast_mallocz()"]
[INFO] [stdout]      | |______________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in,out] ptr      Pointer to pointer to an already allocated buffer.
[INFO] [stdout]                     ^^^^^^
[INFO] [stdout]      = note: no item named `in,out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avutil.rs:2679:5
[INFO] [stdout]      |
[INFO] [stdout] 2679 | /     #[doc = " Allocate a buffer, reusing the given one if large enough."]
[INFO] [stdout] 2680 | |     #[doc = ""]
[INFO] [stdout] 2681 | |     #[doc = " Contrary to av_fast_realloc(), the current buffer contents might not be"]
[INFO] [stdout] 2682 | |     #[doc = " preserved and on error the old buffer is freed, thus no special handling to"]
[INFO] [stdout] ...    |
[INFO] [stdout] 2704 | |     #[doc = " @see av_realloc()"]
[INFO] [stdout] 2705 | |     #[doc = " @see av_fast_mallocz()"]
[INFO] [stdout]      | |______________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]     min_size Desired minimal size of buffer `*ptr`
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]     --> src/avutil.rs:2713:5
[INFO] [stdout]      |
[INFO] [stdout] 2713 | /     #[doc = " Allocate and clear a buffer, reusing the given one if large enough."]
[INFO] [stdout] 2714 | |     #[doc = ""]
[INFO] [stdout] 2715 | |     #[doc = " Like av_fast_malloc(), but all newly allocated space is initially cleared."]
[INFO] [stdout] 2716 | |     #[doc = " Reused buffer is not cleared."]
[INFO] [stdout] ...    |
[INFO] [stdout] 2727 | |     #[doc = " @param[in]     min_size Desired minimal size of buffer `*ptr`"]
[INFO] [stdout] 2728 | |     #[doc = " @see av_fast_malloc()"]
[INFO] [stdout]      | |_____________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in,out] ptr      Pointer to pointer to an already allocated buffer.
[INFO] [stdout]                     ^^^^^^
[INFO] [stdout]      = note: no item named `in,out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avutil.rs:2713:5
[INFO] [stdout]      |
[INFO] [stdout] 2713 | /     #[doc = " Allocate and clear a buffer, reusing the given one if large enough."]
[INFO] [stdout] 2714 | |     #[doc = ""]
[INFO] [stdout] 2715 | |     #[doc = " Like av_fast_malloc(), but all newly allocated space is initially cleared."]
[INFO] [stdout] 2716 | |     #[doc = " Reused buffer is not cleared."]
[INFO] [stdout] ...    |
[INFO] [stdout] 2727 | |     #[doc = " @param[in]     min_size Desired minimal size of buffer `*ptr`"]
[INFO] [stdout] 2728 | |     #[doc = " @see av_fast_malloc()"]
[INFO] [stdout]      | |_____________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]     min_size Desired minimal size of buffer `*ptr`
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]     --> src/avutil.rs:2810:5
[INFO] [stdout]      |
[INFO] [stdout] 2810 | /     #[doc = " Add the pointer to an element to a dynamic array."]
[INFO] [stdout] 2811 | |     #[doc = ""]
[INFO] [stdout] 2812 | |     #[doc = " The array to grow is supposed to be an array of pointers to"]
[INFO] [stdout] 2813 | |     #[doc = " structures, and the element to add must be a pointer to an already"]
[INFO] [stdout] ...    |
[INFO] [stdout] 2827 | |     #[doc = " @param[in]     elem    Element to add"]
[INFO] [stdout] 2828 | |     #[doc = " @see av_dynarray_add_nofree(), av_dynarray2_add()"]
[INFO] [stdout]      | |_________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in,out] tab_ptr Pointer to the array to grow
[INFO] [stdout]                     ^^^^^^
[INFO] [stdout]      = note: no item named `in,out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avutil.rs:2810:5
[INFO] [stdout]      |
[INFO] [stdout] 2810 | /     #[doc = " Add the pointer to an element to a dynamic array."]
[INFO] [stdout] 2811 | |     #[doc = ""]
[INFO] [stdout] 2812 | |     #[doc = " The array to grow is supposed to be an array of pointers to"]
[INFO] [stdout] 2813 | |     #[doc = " structures, and the element to add must be a pointer to an already"]
[INFO] [stdout] ...    |
[INFO] [stdout] 2827 | |     #[doc = " @param[in]     elem    Element to add"]
[INFO] [stdout] 2828 | |     #[doc = " @see av_dynarray_add_nofree(), av_dynarray2_add()"]
[INFO] [stdout]      | |_________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]     elem    Element to add
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]     --> src/avutil.rs:2852:5
[INFO] [stdout]      |
[INFO] [stdout] 2852 | /     #[doc = " Add an element of size `elem_size` to a dynamic array."]
[INFO] [stdout] 2853 | |     #[doc = ""]
[INFO] [stdout] 2854 | |     #[doc = " The array is reallocated when its number of elements reaches powers of 2."]
[INFO] [stdout] 2855 | |     #[doc = " Therefore, the amortized cost of adding an element is constant."]
[INFO] [stdout] ...    |
[INFO] [stdout] 2871 | |     #[doc = "         space"]
[INFO] [stdout] 2872 | |     #[doc = " @see av_dynarray_add(), av_dynarray_add_nofree()"]
[INFO] [stdout]      | |________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in,out] tab_ptr   Pointer to the array to grow
[INFO] [stdout]                     ^^^^^^
[INFO] [stdout]      = note: no item named `in,out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avutil.rs:2852:5
[INFO] [stdout]      |
[INFO] [stdout] 2852 | /     #[doc = " Add an element of size `elem_size` to a dynamic array."]
[INFO] [stdout] 2853 | |     #[doc = ""]
[INFO] [stdout] 2854 | |     #[doc = " The array is reallocated when its number of elements reaches powers of 2."]
[INFO] [stdout] 2855 | |     #[doc = " Therefore, the amortized cost of adding an element is constant."]
[INFO] [stdout] ...    |
[INFO] [stdout] 2871 | |     #[doc = "         space"]
[INFO] [stdout] 2872 | |     #[doc = " @see av_dynarray_add(), av_dynarray_add_nofree()"]
[INFO] [stdout]      | |________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]     elem_size Size in bytes of an element in the array
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]     --> src/avutil.rs:2904:5
[INFO] [stdout]      |
[INFO] [stdout] 2904 | /     #[doc = " Reduce a fraction."]
[INFO] [stdout] 2905 | |     #[doc = ""]
[INFO] [stdout] 2906 | |     #[doc = " This is useful for framerate calculations."]
[INFO] [stdout] 2907 | |     #[doc = ""]
[INFO] [stdout] ...    |
[INFO] [stdout] 2912 | |     #[doc = " @param[in]      max Maximum allowed values for `dst_num` & `dst_den`"]
[INFO] [stdout] 2913 | |     #[doc = " @return 1 if the operation is exact, 0 otherwise"]
[INFO] [stdout]      | |________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] dst_num Destination numerator
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: no item named `out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avutil.rs:2904:5
[INFO] [stdout]      |
[INFO] [stdout] 2904 | /     #[doc = " Reduce a fraction."]
[INFO] [stdout] 2905 | |     #[doc = ""]
[INFO] [stdout] 2906 | |     #[doc = " This is useful for framerate calculations."]
[INFO] [stdout] 2907 | |     #[doc = ""]
[INFO] [stdout] ...    |
[INFO] [stdout] 2912 | |     #[doc = " @param[in]      max Maximum allowed values for `dst_num` & `dst_den`"]
[INFO] [stdout] 2913 | |     #[doc = " @return 1 if the operation is exact, 0 otherwise"]
[INFO] [stdout]      | |________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]      num Source numerator
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avutil.rs:3144:5
[INFO] [stdout]      |
[INFO] [stdout] 3144 | /     #[doc = " Rescale a timestamp while preserving known durations."]
[INFO] [stdout] 3145 | |     #[doc = ""]
[INFO] [stdout] 3146 | |     #[doc = " This function is designed to be called per audio packet to scale the input"]
[INFO] [stdout] 3147 | |     #[doc = " timestamp to a different time base. Compared to a simple av_rescale_q()"]
[INFO] [stdout] ...    |
[INFO] [stdout] 3165 | |     #[doc = " @note In the context of this function, \"duration\" is in term of samples, not"]
[INFO] [stdout] 3166 | |     #[doc = "       seconds."]
[INFO] [stdout]      | |______________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]     in_tb    Input time base
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]     --> src/avutil.rs:3144:5
[INFO] [stdout]      |
[INFO] [stdout] 3144 | /     #[doc = " Rescale a timestamp while preserving known durations."]
[INFO] [stdout] 3145 | |     #[doc = ""]
[INFO] [stdout] 3146 | |     #[doc = " This function is designed to be called per audio packet to scale the input"]
[INFO] [stdout] 3147 | |     #[doc = " timestamp to a different time base. Compared to a simple av_rescale_q()"]
[INFO] [stdout] ...    |
[INFO] [stdout] 3165 | |     #[doc = " @note In the context of this function, \"duration\" is in term of samples, not"]
[INFO] [stdout] 3166 | |     #[doc = "       seconds."]
[INFO] [stdout]      | |______________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in,out] last     Pointer to a timestamp expressed in terms of
[INFO] [stdout]                     ^^^^^^
[INFO] [stdout]      = note: no item named `in,out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avutil.rs:3177:5
[INFO] [stdout]      |
[INFO] [stdout] 3177 | /     #[doc = " Add a value to a timestamp."]
[INFO] [stdout] 3178 | |     #[doc = ""]
[INFO] [stdout] 3179 | |     #[doc = " This function guarantees that when the same value is repeatly added that"]
[INFO] [stdout] 3180 | |     #[doc = " no accumulation of rounding errors occurs."]
[INFO] [stdout] ...    |
[INFO] [stdout] 3184 | |     #[doc = " @param[in] inc    Value to be added"]
[INFO] [stdout] 3185 | |     #[doc = " @param[in] inc_tb Time base of `inc`"]
[INFO] [stdout]      | |____________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in] ts     Input timestamp
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `3`
[INFO] [stdout]     --> src/avutil.rs:3567:1
[INFO] [stdout]      |
[INFO] [stdout] 3567 | #[doc = "< HW acceleration through VA API at motion compensation entry-point, Picture.data[3] contains a vaapi_render_state struct which contains macroblocks as well as various fields extracted from headers"]
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              < HW acceleration through VA API at motion compensation entry-point, Picture.data[3] contains a vaapi_render_state struct which contains macroblocks as well as various fields extracted from headers
[INFO] [stdout]                                                                                                ^
[INFO] [stdout]      = note: no item named `3` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `3`
[INFO] [stdout]     --> src/avutil.rs:3569:1
[INFO] [stdout]      |
[INFO] [stdout] 3569 | #[doc = "< HW acceleration through VA API at IDCT entry-point, Picture.data[3] contains a vaapi_render_state struct which contains fields extracted from headers"]
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              < HW acceleration through VA API at IDCT entry-point, Picture.data[3] contains a vaapi_render_state struct which contains fields extracted from headers
[INFO] [stdout]                                                                                 ^
[INFO] [stdout]      = note: no item named `3` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `3`
[INFO] [stdout]     --> src/avutil.rs:3571:1
[INFO] [stdout]      |
[INFO] [stdout] 3571 | #[doc = "< HW decoding through VA API, Picture.data[3] contains a VASurfaceID"]
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              < HW decoding through VA API, Picture.data[3] contains a VASurfaceID
[INFO] [stdout]                                                         ^
[INFO] [stdout]      = note: no item named `3` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `3`
[INFO] [stdout]     --> src/avutil.rs:3587:1
[INFO] [stdout]      |
[INFO] [stdout] 3587 | #[doc = "< HW decoding through DXVA2, Picture.data[3] contains a LPDIRECT3DSURFACE9 pointer"]
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              < HW decoding through DXVA2, Picture.data[3] contains a LPDIRECT3DSURFACE9 pointer
[INFO] [stdout]                                                        ^
[INFO] [stdout]      = note: no item named `3` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `3`
[INFO] [stdout]     --> src/avutil.rs:3686:1
[INFO] [stdout]      |
[INFO] [stdout] 3686 | #[doc = "< HW acceleration through VDPAU, Picture.data[3] contains a VdpVideoSurface"]
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              < HW acceleration through VDPAU, Picture.data[3] contains a VdpVideoSurface
[INFO] [stdout]                                                            ^
[INFO] [stdout]      = note: no item named `3` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `3`
[INFO] [stdout]     --> src/avutil.rs:3718:1
[INFO] [stdout]      |
[INFO] [stdout] 3718 | / #[doc = "  HW acceleration through QSV, data[3] contains a pointer to the"]
[INFO] [stdout] 3719 | | #[doc = "  mfxFrameSurface1 structure."]
[INFO] [stdout]      | |________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              HW acceleration through QSV, data[3] contains a pointer to the
[INFO] [stdout]                                                ^
[INFO] [stdout]      = note: no item named `3` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `3`
[INFO] [stdout]     --> src/avutil.rs:3721:1
[INFO] [stdout]      |
[INFO] [stdout] 3721 | / #[doc = " HW acceleration though MMAL, data[3] contains a pointer to the"]
[INFO] [stdout] 3722 | | #[doc = " MMAL_BUFFER_HEADER_T structure."]
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              HW acceleration though MMAL, data[3] contains a pointer to the
[INFO] [stdout]                                                ^
[INFO] [stdout]      = note: no item named `3` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `3`
[INFO] [stdout]     --> src/avutil.rs:3724:1
[INFO] [stdout]      |
[INFO] [stdout] 3724 | #[doc = "< HW decoding through Direct3D11 via old API, Picture.data[3] contains a ID3D11VideoDecoderOutputView pointer"]
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              < HW decoding through Direct3D11 via old API, Picture.data[3] contains a ID3D11VideoDecoderOutputView pointer
[INFO] [stdout]                                                                         ^
[INFO] [stdout]      = note: no item named `3` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `i`
[INFO] [stdout]     --> src/avutil.rs:3726:1
[INFO] [stdout]      |
[INFO] [stdout] 3726 | / #[doc = " HW acceleration through CUDA. data[i] contain CUdeviceptr pointers"]
[INFO] [stdout] 3727 | | #[doc = " exactly as for system memory frames."]
[INFO] [stdout]      | |________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              HW acceleration through CUDA. data[i] contain CUdeviceptr pointers
[INFO] [stdout]                                                 ^
[INFO] [stdout]      = note: no item named `i` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]     --> src/avutil.rs:3837:1
[INFO] [stdout]      |
[INFO] [stdout] 3837 | / #[doc = " Hardware surfaces for Direct3D11."]
[INFO] [stdout] 3838 | | #[doc = ""]
[INFO] [stdout] 3839 | | #[doc = " This is preferred over the legacy AV_PIX_FMT_D3D11VA_VLD. The new D3D11"]
[INFO] [stdout] 3840 | | #[doc = " hwaccel API and filtering support AV_PIX_FMT_D3D11 only."]
[INFO] [stdout] ...    |
[INFO] [stdout] 3843 | | #[doc = " texture array index of the frame as intptr_t if the ID3D11Texture2D is"]
[INFO] [stdout] 3844 | | #[doc = " an array texture (or always 0 if it's a normal texture)."]
[INFO] [stdout]      | |____________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              data[0] contains a ID3D11Texture2D pointer, and data[1] contains the
[INFO] [stdout]                   ^
[INFO] [stdout]      = note: no item named `0` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `1`
[INFO] [stdout]     --> src/avutil.rs:3837:1
[INFO] [stdout]      |
[INFO] [stdout] 3837 | / #[doc = " Hardware surfaces for Direct3D11."]
[INFO] [stdout] 3838 | | #[doc = ""]
[INFO] [stdout] 3839 | | #[doc = " This is preferred over the legacy AV_PIX_FMT_D3D11VA_VLD. The new D3D11"]
[INFO] [stdout] 3840 | | #[doc = " hwaccel API and filtering support AV_PIX_FMT_D3D11 only."]
[INFO] [stdout] ...    |
[INFO] [stdout] 3843 | | #[doc = " texture array index of the frame as intptr_t if the ID3D11Texture2D is"]
[INFO] [stdout] 3844 | | #[doc = " an array texture (or always 0 if it's a normal texture)."]
[INFO] [stdout]      | |____________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              data[0] contains a ID3D11Texture2D pointer, and data[1] contains the
[INFO] [stdout]                                                                   ^
[INFO] [stdout]      = note: no item named `1` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]     --> src/avutil.rs:3858:1
[INFO] [stdout]      |
[INFO] [stdout] 3858 | / #[doc = " DRM-managed buffers exposed through PRIME buffer sharing."]
[INFO] [stdout] 3859 | | #[doc = ""]
[INFO] [stdout] 3860 | | #[doc = " data[0] points to an AVDRMFrameDescriptor."]
[INFO] [stdout]      | |______________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              data[0] points to an AVDRMFrameDescriptor.
[INFO] [stdout]                   ^
[INFO] [stdout]      = note: no item named `0` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `i`
[INFO] [stdout]     --> src/avutil.rs:3862:1
[INFO] [stdout]      |
[INFO] [stdout] 3862 | / #[doc = " Hardware surfaces for OpenCL."]
[INFO] [stdout] 3863 | | #[doc = ""]
[INFO] [stdout] 3864 | | #[doc = " data[i] contain 2D image objects (typed in C as cl_mem, used"]
[INFO] [stdout] 3865 | | #[doc = " in OpenCL as image2d_t) for each plane of the surface."]
[INFO] [stdout]      | |__________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              data[i] contain 2D image objects (typed in C as cl_mem, used
[INFO] [stdout]                   ^
[INFO] [stdout]      = note: no item named `i` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]     --> src/avutil.rs:3887:1
[INFO] [stdout]      |
[INFO] [stdout] 3887 | / #[doc = " Vulkan hardware images."]
[INFO] [stdout] 3888 | | #[doc = ""]
[INFO] [stdout] 3889 | | #[doc = " data[0] points to an AVVkFrame"]
[INFO] [stdout]      | |__________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              data[0] points to an AVVkFrame
[INFO] [stdout]                   ^
[INFO] [stdout]      = note: no item named `0` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]     --> src/avutil.rs:3901:1
[INFO] [stdout]      |
[INFO] [stdout] 3901 | / #[doc = " Pixel format."]
[INFO] [stdout] 3902 | | #[doc = ""]
[INFO] [stdout] 3903 | | #[doc = " @note"]
[INFO] [stdout] 3904 | | #[doc = " AV_PIX_FMT_RGB32 is handled in an endian-specific manner. An RGBA"]
[INFO] [stdout] ...    |
[INFO] [stdout] 3926 | | #[doc = " for pal8. This palette is filled in automatically by the function"]
[INFO] [stdout] 3927 | | #[doc = " allocating the picture."]
[INFO] [stdout]      | |___________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              image data is stored in AVFrame.data[0]. The palette is transported in
[INFO] [stdout]                                                   ^
[INFO] [stdout]      = note: no item named `0` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `1`
[INFO] [stdout]     --> src/avutil.rs:3901:1
[INFO] [stdout]      |
[INFO] [stdout] 3901 | / #[doc = " Pixel format."]
[INFO] [stdout] 3902 | | #[doc = ""]
[INFO] [stdout] 3903 | | #[doc = " @note"]
[INFO] [stdout] 3904 | | #[doc = " AV_PIX_FMT_RGB32 is handled in an endian-specific manner. An RGBA"]
[INFO] [stdout] ...    |
[INFO] [stdout] 3926 | | #[doc = " for pal8. This palette is filled in automatically by the function"]
[INFO] [stdout] 3927 | | #[doc = " allocating the picture."]
[INFO] [stdout]      | |___________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              AVFrame.data[1], is 1024 bytes long (256 4-byte entries) and is
[INFO] [stdout]                           ^
[INFO] [stdout]      = note: no item named `1` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]    --> src/swscale.rs:352:5
[INFO] [stdout]     |
[INFO] [stdout] 352 | /     #[doc = " Return a single letter to describe the given picture type"]
[INFO] [stdout] 353 | |     #[doc = " pict_type."]
[INFO] [stdout] 354 | |     #[doc = ""]
[INFO] [stdout] 355 | |     #[doc = " @param[in] pict_type the picture type @return a single character"]
[INFO] [stdout] 356 | |     #[doc = " representing the picture type, '?' if pict_type is unknown"]
[INFO] [stdout]     | |__________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]             @param[in] pict_type the picture type @return a single character
[INFO] [stdout]                    ^^
[INFO] [stdout]     = note: no item named `in` in scope
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]     --> src/swscale.rs:2590:5
[INFO] [stdout]      |
[INFO] [stdout] 2590 | /     #[doc = " Allocate, reallocate, or free a block of memory through a pointer to a"]
[INFO] [stdout] 2591 | |     #[doc = " pointer."]
[INFO] [stdout] 2592 | |     #[doc = ""]
[INFO] [stdout] 2593 | |     #[doc = " If `*ptr` is `NULL` and `size` > 0, allocate a new block. If `size` is"]
[INFO] [stdout] ...    |
[INFO] [stdout] 2605 | |     #[doc = " @warning Unlike av_malloc(), the allocated memory is not guaranteed to be"]
[INFO] [stdout] 2606 | |     #[doc = "          correctly aligned."]
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in,out] ptr  Pointer to a pointer to a memory block already allocated
[INFO] [stdout]                     ^^^^^^
[INFO] [stdout]      = note: no item named `in,out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/swscale.rs:2590:5
[INFO] [stdout]      |
[INFO] [stdout] 2590 | /     #[doc = " Allocate, reallocate, or free a block of memory through a pointer to a"]
[INFO] [stdout] 2591 | |     #[doc = " pointer."]
[INFO] [stdout] 2592 | |     #[doc = ""]
[INFO] [stdout] 2593 | |     #[doc = " If `*ptr` is `NULL` and `size` > 0, allocate a new block. If `size` is"]
[INFO] [stdout] ...    |
[INFO] [stdout] 2605 | |     #[doc = " @warning Unlike av_malloc(), the allocated memory is not guaranteed to be"]
[INFO] [stdout] 2606 | |     #[doc = "          correctly aligned."]
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]     size Size in bytes for the memory block to be allocated or
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]     --> src/swscale.rs:2653:5
[INFO] [stdout]      |
[INFO] [stdout] 2653 | /     #[doc = " Allocate, reallocate, or free an array through a pointer to a pointer."]
[INFO] [stdout] 2654 | |     #[doc = ""]
[INFO] [stdout] 2655 | |     #[doc = " If `*ptr` is `NULL` and `nmemb` > 0, allocate a new block. If `nmemb` is"]
[INFO] [stdout] 2656 | |     #[doc = " zero, free the memory block pointed to by `*ptr`."]
[INFO] [stdout] ...    |
[INFO] [stdout] 2666 | |     #[doc = " @warning Unlike av_malloc(), the allocated memory is not guaranteed to be"]
[INFO] [stdout] 2667 | |     #[doc = "          correctly aligned."]
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in,out] ptr   Pointer to a pointer to a memory block already
[INFO] [stdout]                     ^^^^^^
[INFO] [stdout]      = note: no item named `in,out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/swscale.rs:2653:5
[INFO] [stdout]      |
[INFO] [stdout] 2653 | /     #[doc = " Allocate, reallocate, or free an array through a pointer to a pointer."]
[INFO] [stdout] 2654 | |     #[doc = ""]
[INFO] [stdout] 2655 | |     #[doc = " If `*ptr` is `NULL` and `nmemb` > 0, allocate a new block. If `nmemb` is"]
[INFO] [stdout] 2656 | |     #[doc = " zero, free the memory block pointed to by `*ptr`."]
[INFO] [stdout] ...    |
[INFO] [stdout] 2666 | |     #[doc = " @warning Unlike av_malloc(), the allocated memory is not guaranteed to be"]
[INFO] [stdout] 2667 | |     #[doc = "          correctly aligned."]
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]     nmemb Number of elements
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]     --> src/swscale.rs:2675:5
[INFO] [stdout]      |
[INFO] [stdout] 2675 | /     #[doc = " Reallocate the given buffer if it is not large enough, otherwise do nothing."]
[INFO] [stdout] 2676 | |     #[doc = ""]
[INFO] [stdout] 2677 | |     #[doc = " If the given buffer is `NULL`, then a new uninitialized buffer is allocated."]
[INFO] [stdout] 2678 | |     #[doc = ""]
[INFO] [stdout] ...    |
[INFO] [stdout] 2703 | |     #[doc = " @see av_realloc()"]
[INFO] [stdout] 2704 | |     #[doc = " @see av_fast_malloc()"]
[INFO] [stdout]      | |_____________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in,out] ptr      Already allocated buffer, or `NULL`
[INFO] [stdout]                     ^^^^^^
[INFO] [stdout]      = note: no item named `in,out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/swscale.rs:2675:5
[INFO] [stdout]      |
[INFO] [stdout] 2675 | /     #[doc = " Reallocate the given buffer if it is not large enough, otherwise do nothing."]
[INFO] [stdout] 2676 | |     #[doc = ""]
[INFO] [stdout] 2677 | |     #[doc = " If the given buffer is `NULL`, then a new uninitialized buffer is allocated."]
[INFO] [stdout] 2678 | |     #[doc = ""]
[INFO] [stdout] ...    |
[INFO] [stdout] 2703 | |     #[doc = " @see av_realloc()"]
[INFO] [stdout] 2704 | |     #[doc = " @see av_fast_malloc()"]
[INFO] [stdout]      | |_____________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]     min_size Desired minimal size of buffer `ptr`
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]     --> src/swscale.rs:2712:5
[INFO] [stdout]      |
[INFO] [stdout] 2712 | /     #[doc = " Allocate a buffer, reusing the given one if large enough."]
[INFO] [stdout] 2713 | |     #[doc = ""]
[INFO] [stdout] 2714 | |     #[doc = " Contrary to av_fast_realloc(), the current buffer contents might not be"]
[INFO] [stdout] 2715 | |     #[doc = " preserved and on error the old buffer is freed, thus no special handling to"]
[INFO] [stdout] ...    |
[INFO] [stdout] 2737 | |     #[doc = " @see av_realloc()"]
[INFO] [stdout] 2738 | |     #[doc = " @see av_fast_mallocz()"]
[INFO] [stdout]      | |______________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in,out] ptr      Pointer to pointer to an already allocated buffer.
[INFO] [stdout]                     ^^^^^^
[INFO] [stdout]      = note: no item named `in,out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/swscale.rs:2712:5
[INFO] [stdout]      |
[INFO] [stdout] 2712 | /     #[doc = " Allocate a buffer, reusing the given one if large enough."]
[INFO] [stdout] 2713 | |     #[doc = ""]
[INFO] [stdout] 2714 | |     #[doc = " Contrary to av_fast_realloc(), the current buffer contents might not be"]
[INFO] [stdout] 2715 | |     #[doc = " preserved and on error the old buffer is freed, thus no special handling to"]
[INFO] [stdout] ...    |
[INFO] [stdout] 2737 | |     #[doc = " @see av_realloc()"]
[INFO] [stdout] 2738 | |     #[doc = " @see av_fast_mallocz()"]
[INFO] [stdout]      | |______________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]     min_size Desired minimal size of buffer `*ptr`
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]     --> src/swscale.rs:2746:5
[INFO] [stdout]      |
[INFO] [stdout] 2746 | /     #[doc = " Allocate and clear a buffer, reusing the given one if large enough."]
[INFO] [stdout] 2747 | |     #[doc = ""]
[INFO] [stdout] 2748 | |     #[doc = " Like av_fast_malloc(), but all newly allocated space is initially cleared."]
[INFO] [stdout] 2749 | |     #[doc = " Reused buffer is not cleared."]
[INFO] [stdout] ...    |
[INFO] [stdout] 2760 | |     #[doc = " @param[in]     min_size Desired minimal size of buffer `*ptr`"]
[INFO] [stdout] 2761 | |     #[doc = " @see av_fast_malloc()"]
[INFO] [stdout]      | |_____________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in,out] ptr      Pointer to pointer to an already allocated buffer.
[INFO] [stdout]                     ^^^^^^
[INFO] [stdout]      = note: no item named `in,out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/swscale.rs:2746:5
[INFO] [stdout]      |
[INFO] [stdout] 2746 | /     #[doc = " Allocate and clear a buffer, reusing the given one if large enough."]
[INFO] [stdout] 2747 | |     #[doc = ""]
[INFO] [stdout] 2748 | |     #[doc = " Like av_fast_malloc(), but all newly allocated space is initially cleared."]
[INFO] [stdout] 2749 | |     #[doc = " Reused buffer is not cleared."]
[INFO] [stdout] ...    |
[INFO] [stdout] 2760 | |     #[doc = " @param[in]     min_size Desired minimal size of buffer `*ptr`"]
[INFO] [stdout] 2761 | |     #[doc = " @see av_fast_malloc()"]
[INFO] [stdout]      | |_____________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]     min_size Desired minimal size of buffer `*ptr`
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]     --> src/swscale.rs:2843:5
[INFO] [stdout]      |
[INFO] [stdout] 2843 | /     #[doc = " Add the pointer to an element to a dynamic array."]
[INFO] [stdout] 2844 | |     #[doc = ""]
[INFO] [stdout] 2845 | |     #[doc = " The array to grow is supposed to be an array of pointers to"]
[INFO] [stdout] 2846 | |     #[doc = " structures, and the element to add must be a pointer to an already"]
[INFO] [stdout] ...    |
[INFO] [stdout] 2860 | |     #[doc = " @param[in]     elem    Element to add"]
[INFO] [stdout] 2861 | |     #[doc = " @see av_dynarray_add_nofree(), av_dynarray2_add()"]
[INFO] [stdout]      | |_________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in,out] tab_ptr Pointer to the array to grow
[INFO] [stdout]                     ^^^^^^
[INFO] [stdout]      = note: no item named `in,out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/swscale.rs:2843:5
[INFO] [stdout]      |
[INFO] [stdout] 2843 | /     #[doc = " Add the pointer to an element to a dynamic array."]
[INFO] [stdout] 2844 | |     #[doc = ""]
[INFO] [stdout] 2845 | |     #[doc = " The array to grow is supposed to be an array of pointers to"]
[INFO] [stdout] 2846 | |     #[doc = " structures, and the element to add must be a pointer to an already"]
[INFO] [stdout] ...    |
[INFO] [stdout] 2860 | |     #[doc = " @param[in]     elem    Element to add"]
[INFO] [stdout] 2861 | |     #[doc = " @see av_dynarray_add_nofree(), av_dynarray2_add()"]
[INFO] [stdout]      | |_________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]     elem    Element to add
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]     --> src/swscale.rs:2885:5
[INFO] [stdout]      |
[INFO] [stdout] 2885 | /     #[doc = " Add an element of size `elem_size` to a dynamic array."]
[INFO] [stdout] 2886 | |     #[doc = ""]
[INFO] [stdout] 2887 | |     #[doc = " The array is reallocated when its number of elements reaches powers of 2."]
[INFO] [stdout] 2888 | |     #[doc = " Therefore, the amortized cost of adding an element is constant."]
[INFO] [stdout] ...    |
[INFO] [stdout] 2904 | |     #[doc = "         space"]
[INFO] [stdout] 2905 | |     #[doc = " @see av_dynarray_add(), av_dynarray_add_nofree()"]
[INFO] [stdout]      | |________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in,out] tab_ptr   Pointer to the array to grow
[INFO] [stdout]                     ^^^^^^
[INFO] [stdout]      = note: no item named `in,out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/swscale.rs:2885:5
[INFO] [stdout]      |
[INFO] [stdout] 2885 | /     #[doc = " Add an element of size `elem_size` to a dynamic array."]
[INFO] [stdout] 2886 | |     #[doc = ""]
[INFO] [stdout] 2887 | |     #[doc = " The array is reallocated when its number of elements reaches powers of 2."]
[INFO] [stdout] 2888 | |     #[doc = " Therefore, the amortized cost of adding an element is constant."]
[INFO] [stdout] ...    |
[INFO] [stdout] 2904 | |     #[doc = "         space"]
[INFO] [stdout] 2905 | |     #[doc = " @see av_dynarray_add(), av_dynarray_add_nofree()"]
[INFO] [stdout]      | |________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]     elem_size Size in bytes of an element in the array
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]     --> src/swscale.rs:2937:5
[INFO] [stdout]      |
[INFO] [stdout] 2937 | /     #[doc = " Reduce a fraction."]
[INFO] [stdout] 2938 | |     #[doc = ""]
[INFO] [stdout] 2939 | |     #[doc = " This is useful for framerate calculations."]
[INFO] [stdout] 2940 | |     #[doc = ""]
[INFO] [stdout] ...    |
[INFO] [stdout] 2945 | |     #[doc = " @param[in]      max Maximum allowed values for `dst_num` & `dst_den`"]
[INFO] [stdout] 2946 | |     #[doc = " @return 1 if the operation is exact, 0 otherwise"]
[INFO] [stdout]      | |________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] dst_num Destination numerator
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: no item named `out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/swscale.rs:2937:5
[INFO] [stdout]      |
[INFO] [stdout] 2937 | /     #[doc = " Reduce a fraction."]
[INFO] [stdout] 2938 | |     #[doc = ""]
[INFO] [stdout] 2939 | |     #[doc = " This is useful for framerate calculations."]
[INFO] [stdout] 2940 | |     #[doc = ""]
[INFO] [stdout] ...    |
[INFO] [stdout] 2945 | |     #[doc = " @param[in]      max Maximum allowed values for `dst_num` & `dst_den`"]
[INFO] [stdout] 2946 | |     #[doc = " @return 1 if the operation is exact, 0 otherwise"]
[INFO] [stdout]      | |________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]      num Source numerator
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/swscale.rs:3177:5
[INFO] [stdout]      |
[INFO] [stdout] 3177 | /     #[doc = " Rescale a timestamp while preserving known durations."]
[INFO] [stdout] 3178 | |     #[doc = ""]
[INFO] [stdout] 3179 | |     #[doc = " This function is designed to be called per audio packet to scale the input"]
[INFO] [stdout] 3180 | |     #[doc = " timestamp to a different time base. Compared to a simple av_rescale_q()"]
[INFO] [stdout] ...    |
[INFO] [stdout] 3198 | |     #[doc = " @note In the context of this function, \"duration\" is in term of samples, not"]
[INFO] [stdout] 3199 | |     #[doc = "       seconds."]
[INFO] [stdout]      | |______________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]     in_tb    Input time base
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]     --> src/swscale.rs:3177:5
[INFO] [stdout]      |
[INFO] [stdout] 3177 | /     #[doc = " Rescale a timestamp while preserving known durations."]
[INFO] [stdout] 3178 | |     #[doc = ""]
[INFO] [stdout] 3179 | |     #[doc = " This function is designed to be called per audio packet to scale the input"]
[INFO] [stdout] 3180 | |     #[doc = " timestamp to a different time base. Compared to a simple av_rescale_q()"]
[INFO] [stdout] ...    |
[INFO] [stdout] 3198 | |     #[doc = " @note In the context of this function, \"duration\" is in term of samples, not"]
[INFO] [stdout] 3199 | |     #[doc = "       seconds."]
[INFO] [stdout]      | |______________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in,out] last     Pointer to a timestamp expressed in terms of
[INFO] [stdout]                     ^^^^^^
[INFO] [stdout]      = note: no item named `in,out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/swscale.rs:3210:5
[INFO] [stdout]      |
[INFO] [stdout] 3210 | /     #[doc = " Add a value to a timestamp."]
[INFO] [stdout] 3211 | |     #[doc = ""]
[INFO] [stdout] 3212 | |     #[doc = " This function guarantees that when the same value is repeatly added that"]
[INFO] [stdout] 3213 | |     #[doc = " no accumulation of rounding errors occurs."]
[INFO] [stdout] ...    |
[INFO] [stdout] 3217 | |     #[doc = " @param[in] inc    Value to be added"]
[INFO] [stdout] 3218 | |     #[doc = " @param[in] inc_tb Time base of `inc`"]
[INFO] [stdout]      | |____________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in] ts     Input timestamp
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/swscale.rs:4249:5
[INFO] [stdout]      |
[INFO] [stdout] 4249 | /     #[doc = " @param[in]  pix_fmt the pixel format"]
[INFO] [stdout] 4250 | |     #[doc = " @return a positive value if an endianness conversion for pix_fmt is"]
[INFO] [stdout] 4251 | |     #[doc = " supported, 0 otherwise."]
[INFO] [stdout]      | |_______________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]  pix_fmt the pixel format
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]     --> src/swscale.rs:4278:5
[INFO] [stdout]      |
[INFO] [stdout] 4278 | /     #[doc = " Allocate and return an SwsContext. You need it to perform"]
[INFO] [stdout] 4279 | |     #[doc = " scaling/conversion operations using sws_scale()."]
[INFO] [stdout] 4280 | |     #[doc = ""]
[INFO] [stdout] 4281 | |     #[doc = " @param srcW the width of the source image"]
[INFO] [stdout] ...    |
[INFO] [stdout] 4295 | |     #[doc = " @note this function is to be removed after a saner alternative is"]
[INFO] [stdout] 4296 | |     #[doc = "       written"]
[INFO] [stdout]      | |_____________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]                           For SWS_BICUBIC param[0] and [1] tune the shape of the basis
[INFO] [stdout]                                                 ^
[INFO] [stdout]      = note: no item named `0` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `1`
[INFO] [stdout]     --> src/swscale.rs:4278:5
[INFO] [stdout]      |
[INFO] [stdout] 4278 | /     #[doc = " Allocate and return an SwsContext. You need it to perform"]
[INFO] [stdout] 4279 | |     #[doc = " scaling/conversion operations using sws_scale()."]
[INFO] [stdout] 4280 | |     #[doc = ""]
[INFO] [stdout] 4281 | |     #[doc = " @param srcW the width of the source image"]
[INFO] [stdout] ...    |
[INFO] [stdout] 4295 | |     #[doc = " @note this function is to be removed after a saner alternative is"]
[INFO] [stdout] 4296 | |     #[doc = "       written"]
[INFO] [stdout]      | |_____________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]                           For SWS_BICUBIC param[0] and [1] tune the shape of the basis
[INFO] [stdout]                                                         ^
[INFO] [stdout]      = note: no item named `1` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `x`
[INFO] [stdout]     --> src/swscale.rs:4346:5
[INFO] [stdout]      |
[INFO] [stdout] 4346 | /     #[doc = " @param dstRange flag indicating the while-black range of the output (1=jpeg / 0=mpeg)"]
[INFO] [stdout] 4347 | |     #[doc = " @param srcRange flag indicating the while-black range of the input (1=jpeg / 0=mpeg)"]
[INFO] [stdout] 4348 | |     #[doc = " @param table the yuv2rgb coefficients describing the output yuv space, normally ff_yuv2rgb_coeffs[x]"]
[INFO] [stdout] 4349 | |     #[doc = " @param inv_table the yuv2rgb coefficients describing the input yuv space, normally ff_yuv2rgb_coeffs[x]"]
[INFO] [stdout] ...    |
[INFO] [stdout] 4352 | |     #[doc = " @param saturation 16.16 fixed point saturation correction"]
[INFO] [stdout] 4353 | |     #[doc = " @return -1 if not supported"]
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param table the yuv2rgb coefficients describing the output yuv space, normally ff_yuv2rgb_coeffs[x]
[INFO] [stdout]                                                                                                                ^
[INFO] [stdout]      = note: no item named `x` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `256`
[INFO] [stdout]     --> src/swscale.rs:4466:5
[INFO] [stdout]      |
[INFO] [stdout] 4466 | /     #[doc = " Convert an 8-bit paletted frame into a frame with a color depth of 32 bits."]
[INFO] [stdout] 4467 | |     #[doc = ""]
[INFO] [stdout] 4468 | |     #[doc = " The output frame will have the same packed format as the palette."]
[INFO] [stdout] 4469 | |     #[doc = ""]
[INFO] [stdout] ...    |
[INFO] [stdout] 4472 | |     #[doc = " @param num_pixels number of pixels to convert"]
[INFO] [stdout] 4473 | |     #[doc = " @param palette    array with [256] entries, which must match color arrangement (RGB or BGR) of src"]
[INFO] [stdout]      | |__________________________________________________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param palette    array with [256] entries, which must match color arrangement (RGB or BGR) of src
[INFO] [stdout]                                            ^^^
[INFO] [stdout]      = note: no item named `256` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `256`
[INFO] [stdout]     --> src/swscale.rs:4482:5
[INFO] [stdout]      |
[INFO] [stdout] 4482 | /     #[doc = " Convert an 8-bit paletted frame into a frame with a color depth of 24 bits."]
[INFO] [stdout] 4483 | |     #[doc = ""]
[INFO] [stdout] 4484 | |     #[doc = " With the palette format \"ABCD\", the destination frame ends up with the format \"ABC\"."]
[INFO] [stdout] 4485 | |     #[doc = ""]
[INFO] [stdout] ...    |
[INFO] [stdout] 4488 | |     #[doc = " @param num_pixels number of pixels to convert"]
[INFO] [stdout] 4489 | |     #[doc = " @param palette    array with [256] entries, which must match color arrangement (RGB or BGR) of src"]
[INFO] [stdout]      | |__________________________________________________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param palette    array with [256] entries, which must match color arrangement (RGB or BGR) of src
[INFO] [stdout]                                            ^^^
[INFO] [stdout]      = note: no item named `256` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `3`
[INFO] [stdout]     --> src/swscale.rs:3600:1
[INFO] [stdout]      |
[INFO] [stdout] 3600 | #[doc = "< HW acceleration through VA API at motion compensation entry-point, Picture.data[3] contains a vaapi_render_state struct which contains macroblocks as well as various fields extracted from headers"]
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              < HW acceleration through VA API at motion compensation entry-point, Picture.data[3] contains a vaapi_render_state struct which contains macroblocks as well as various fields extracted from headers
[INFO] [stdout]                                                                                                ^
[INFO] [stdout]      = note: no item named `3` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `3`
[INFO] [stdout]     --> src/swscale.rs:3602:1
[INFO] [stdout]      |
[INFO] [stdout] 3602 | #[doc = "< HW acceleration through VA API at IDCT entry-point, Picture.data[3] contains a vaapi_render_state struct which contains fields extracted from headers"]
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              < HW acceleration through VA API at IDCT entry-point, Picture.data[3] contains a vaapi_render_state struct which contains fields extracted from headers
[INFO] [stdout]                                                                                 ^
[INFO] [stdout]      = note: no item named `3` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `3`
[INFO] [stdout]     --> src/swscale.rs:3604:1
[INFO] [stdout]      |
[INFO] [stdout] 3604 | #[doc = "< HW decoding through VA API, Picture.data[3] contains a VASurfaceID"]
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              < HW decoding through VA API, Picture.data[3] contains a VASurfaceID
[INFO] [stdout]                                                         ^
[INFO] [stdout]      = note: no item named `3` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `3`
[INFO] [stdout]     --> src/swscale.rs:3620:1
[INFO] [stdout]      |
[INFO] [stdout] 3620 | #[doc = "< HW decoding through DXVA2, Picture.data[3] contains a LPDIRECT3DSURFACE9 pointer"]
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              < HW decoding through DXVA2, Picture.data[3] contains a LPDIRECT3DSURFACE9 pointer
[INFO] [stdout]                                                        ^
[INFO] [stdout]      = note: no item named `3` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `3`
[INFO] [stdout]     --> src/swscale.rs:3719:1
[INFO] [stdout]      |
[INFO] [stdout] 3719 | #[doc = "< HW acceleration through VDPAU, Picture.data[3] contains a VdpVideoSurface"]
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              < HW acceleration through VDPAU, Picture.data[3] contains a VdpVideoSurface
[INFO] [stdout]                                                            ^
[INFO] [stdout]      = note: no item named `3` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `3`
[INFO] [stdout]     --> src/swscale.rs:3751:1
[INFO] [stdout]      |
[INFO] [stdout] 3751 | / #[doc = "  HW acceleration through QSV, data[3] contains a pointer to the"]
[INFO] [stdout] 3752 | | #[doc = "  mfxFrameSurface1 structure."]
[INFO] [stdout]      | |________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              HW acceleration through QSV, data[3] contains a pointer to the
[INFO] [stdout]                                                ^
[INFO] [stdout]      = note: no item named `3` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `3`
[INFO] [stdout]     --> src/swscale.rs:3754:1
[INFO] [stdout]      |
[INFO] [stdout] 3754 | / #[doc = " HW acceleration though MMAL, data[3] contains a pointer to the"]
[INFO] [stdout] 3755 | | #[doc = " MMAL_BUFFER_HEADER_T structure."]
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              HW acceleration though MMAL, data[3] contains a pointer to the
[INFO] [stdout]                                                ^
[INFO] [stdout]      = note: no item named `3` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `3`
[INFO] [stdout]     --> src/swscale.rs:3757:1
[INFO] [stdout]      |
[INFO] [stdout] 3757 | #[doc = "< HW decoding through Direct3D11 via old API, Picture.data[3] contains a ID3D11VideoDecoderOutputView pointer"]
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              < HW decoding through Direct3D11 via old API, Picture.data[3] contains a ID3D11VideoDecoderOutputView pointer
[INFO] [stdout]                                                                         ^
[INFO] [stdout]      = note: no item named `3` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `i`
[INFO] [stdout]     --> src/swscale.rs:3759:1
[INFO] [stdout]      |
[INFO] [stdout] 3759 | / #[doc = " HW acceleration through CUDA. data[i] contain CUdeviceptr pointers"]
[INFO] [stdout] 3760 | | #[doc = " exactly as for system memory frames."]
[INFO] [stdout]      | |________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              HW acceleration through CUDA. data[i] contain CUdeviceptr pointers
[INFO] [stdout]                                                 ^
[INFO] [stdout]      = note: no item named `i` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]     --> src/swscale.rs:3870:1
[INFO] [stdout]      |
[INFO] [stdout] 3870 | / #[doc = " Hardware surfaces for Direct3D11."]
[INFO] [stdout] 3871 | | #[doc = ""]
[INFO] [stdout] 3872 | | #[doc = " This is preferred over the legacy AV_PIX_FMT_D3D11VA_VLD. The new D3D11"]
[INFO] [stdout] 3873 | | #[doc = " hwaccel API and filtering support AV_PIX_FMT_D3D11 only."]
[INFO] [stdout] ...    |
[INFO] [stdout] 3876 | | #[doc = " texture array index of the frame as intptr_t if the ID3D11Texture2D is"]
[INFO] [stdout] 3877 | | #[doc = " an array texture (or always 0 if it's a normal texture)."]
[INFO] [stdout]      | |____________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              data[0] contains a ID3D11Texture2D pointer, and data[1] contains the
[INFO] [stdout]                   ^
[INFO] [stdout]      = note: no item named `0` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `1`
[INFO] [stdout]     --> src/swscale.rs:3870:1
[INFO] [stdout]      |
[INFO] [stdout] 3870 | / #[doc = " Hardware surfaces for Direct3D11."]
[INFO] [stdout] 3871 | | #[doc = ""]
[INFO] [stdout] 3872 | | #[doc = " This is preferred over the legacy AV_PIX_FMT_D3D11VA_VLD. The new D3D11"]
[INFO] [stdout] 3873 | | #[doc = " hwaccel API and filtering support AV_PIX_FMT_D3D11 only."]
[INFO] [stdout] ...    |
[INFO] [stdout] 3876 | | #[doc = " texture array index of the frame as intptr_t if the ID3D11Texture2D is"]
[INFO] [stdout] 3877 | | #[doc = " an array texture (or always 0 if it's a normal texture)."]
[INFO] [stdout]      | |____________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              data[0] contains a ID3D11Texture2D pointer, and data[1] contains the
[INFO] [stdout]                                                                   ^
[INFO] [stdout]      = note: no item named `1` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]     --> src/swscale.rs:3891:1
[INFO] [stdout]      |
[INFO] [stdout] 3891 | / #[doc = " DRM-managed buffers exposed through PRIME buffer sharing."]
[INFO] [stdout] 3892 | | #[doc = ""]
[INFO] [stdout] 3893 | | #[doc = " data[0] points to an AVDRMFrameDescriptor."]
[INFO] [stdout]      | |______________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              data[0] points to an AVDRMFrameDescriptor.
[INFO] [stdout]                   ^
[INFO] [stdout]      = note: no item named `0` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `i`
[INFO] [stdout]     --> src/swscale.rs:3895:1
[INFO] [stdout]      |
[INFO] [stdout] 3895 | / #[doc = " Hardware surfaces for OpenCL."]
[INFO] [stdout] 3896 | | #[doc = ""]
[INFO] [stdout] 3897 | | #[doc = " data[i] contain 2D image objects (typed in C as cl_mem, used"]
[INFO] [stdout] 3898 | | #[doc = " in OpenCL as image2d_t) for each plane of the surface."]
[INFO] [stdout]      | |__________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              data[i] contain 2D image objects (typed in C as cl_mem, used
[INFO] [stdout]                   ^
[INFO] [stdout]      = note: no item named `i` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]     --> src/swscale.rs:3920:1
[INFO] [stdout]      |
[INFO] [stdout] 3920 | / #[doc = " Vulkan hardware images."]
[INFO] [stdout] 3921 | | #[doc = ""]
[INFO] [stdout] 3922 | | #[doc = " data[0] points to an AVVkFrame"]
[INFO] [stdout]      | |__________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              data[0] points to an AVVkFrame
[INFO] [stdout]                   ^
[INFO] [stdout]      = note: no item named `0` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]     --> src/swscale.rs:3934:1
[INFO] [stdout]      |
[INFO] [stdout] 3934 | / #[doc = " Pixel format."]
[INFO] [stdout] 3935 | | #[doc = ""]
[INFO] [stdout] 3936 | | #[doc = " @note"]
[INFO] [stdout] 3937 | | #[doc = " AV_PIX_FMT_RGB32 is handled in an endian-specific manner. An RGBA"]
[INFO] [stdout] ...    |
[INFO] [stdout] 3959 | | #[doc = " for pal8. This palette is filled in automatically by the function"]
[INFO] [stdout] 3960 | | #[doc = " allocating the picture."]
[INFO] [stdout]      | |___________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              image data is stored in AVFrame.data[0]. The palette is transported in
[INFO] [stdout]                                                   ^
[INFO] [stdout]      = note: no item named `0` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `1`
[INFO] [stdout]     --> src/swscale.rs:3934:1
[INFO] [stdout]      |
[INFO] [stdout] 3934 | / #[doc = " Pixel format."]
[INFO] [stdout] 3935 | | #[doc = ""]
[INFO] [stdout] 3936 | | #[doc = " @note"]
[INFO] [stdout] 3937 | | #[doc = " AV_PIX_FMT_RGB32 is handled in an endian-specific manner. An RGBA"]
[INFO] [stdout] ...    |
[INFO] [stdout] 3959 | | #[doc = " for pal8. This palette is filled in automatically by the function"]
[INFO] [stdout] 3960 | | #[doc = " allocating the picture."]
[INFO] [stdout]      | |___________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              AVFrame.data[1], is 1024 bytes long (256 4-byte entries) and is
[INFO] [stdout]                           ^
[INFO] [stdout]      = note: no item named `1` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `value`
[INFO] [stdout]     --> src/avcodec.rs:9114:5
[INFO] [stdout]      |
[INFO] [stdout] 9114 | /     #[doc = " Ratecontrol attempt to use, at maximum, <value> of what can be used without an underflow."]
[INFO] [stdout] 9115 | |     #[doc = " - encoding: Set by user."]
[INFO] [stdout] 9116 | |     #[doc = " - decoding: unused."]
[INFO] [stdout]      | |___________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(rustdoc::invalid_html_tags)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `value`
[INFO] [stdout]     --> src/avcodec.rs:9118:5
[INFO] [stdout]      |
[INFO] [stdout] 9118 | /     #[doc = " Ratecontrol attempt to use, at least, <value> times the amount needed to prevent a vbv overflow."]
[INFO] [stdout] 9119 | |     #[doc = " - encoding: Set by user."]
[INFO] [stdout] 9120 | |     #[doc = " - decoding: unused."]
[INFO] [stdout]      | |___________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `value`
[INFO] [stdout]     --> src/avformat.rs:9429:5
[INFO] [stdout]      |
[INFO] [stdout] 9429 | /     #[doc = " Ratecontrol attempt to use, at maximum, <value> of what can be used without an underflow."]
[INFO] [stdout] 9430 | |     #[doc = " - encoding: Set by user."]
[INFO] [stdout] 9431 | |     #[doc = " - decoding: unused."]
[INFO] [stdout]      | |___________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `value`
[INFO] [stdout]     --> src/avformat.rs:9433:5
[INFO] [stdout]      |
[INFO] [stdout] 9433 | /     #[doc = " Ratecontrol attempt to use, at least, <value> times the amount needed to prevent a vbv overflow."]
[INFO] [stdout] 9434 | |     #[doc = " - encoding: Set by user."]
[INFO] [stdout] 9435 | |     #[doc = " - decoding: unused."]
[INFO] [stdout]      | |___________________________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 303 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 2.18s
[INFO] running `Command { std: "docker" "inspect" "ce5b03755faaec58d04a5d5ca1e1650d4be70d278659dc9147263c21a36e20b2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ce5b03755faaec58d04a5d5ca1e1650d4be70d278659dc9147263c21a36e20b2", kill_on_drop: false }`
[INFO] [stdout] ce5b03755faaec58d04a5d5ca1e1650d4be70d278659dc9147263c21a36e20b2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "DOCS_RS=1" "-e" "RUSTC_BOOTSTRAP=1" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2023-04-20" "rustdoc" "--lib" "-Zrustdoc-map" "-Z" "unstable-options" "--config" "build.rustdocflags=[\"-Z\", \"unstable-options\", \"--document-private-items\"]" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] a157eb636abd0f24b56fcab2133766f488b44c41a20598787eae88ca4522b0f0
[INFO] running `Command { std: "docker" "start" "-a" "a157eb636abd0f24b56fcab2133766f488b44c41a20598787eae88ca4522b0f0", kill_on_drop: false }`
[INFO] [stderr]  Documenting ffmpeg-wasi v0.1.12 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avcodec.rs:1240:5
[INFO] [stdout]      |
[INFO] [stdout] 1240 | /     #[doc = " Return a single letter to describe the given picture type"]
[INFO] [stdout] 1241 | |     #[doc = " pict_type."]
[INFO] [stdout] 1242 | |     #[doc = ""]
[INFO] [stdout] 1243 | |     #[doc = " @param[in] pict_type the picture type @return a single character"]
[INFO] [stdout] 1244 | |     #[doc = " representing the picture type, '?' if pict_type is unknown"]
[INFO] [stdout]      | |__________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in] pict_type the picture type @return a single character
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout]      = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]     --> src/avcodec.rs:2967:5
[INFO] [stdout]      |
[INFO] [stdout] 2967 | /     #[doc = " Allocate, reallocate, or free a block of memory through a pointer to a"]
[INFO] [stdout] 2968 | |     #[doc = " pointer."]
[INFO] [stdout] 2969 | |     #[doc = ""]
[INFO] [stdout] 2970 | |     #[doc = " If `*ptr` is `NULL` and `size` > 0, allocate a new block. If `size` is"]
[INFO] [stdout] ...    |
[INFO] [stdout] 2982 | |     #[doc = " @warning Unlike av_malloc(), the allocated memory is not guaranteed to be"]
[INFO] [stdout] 2983 | |     #[doc = "          correctly aligned."]
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in,out] ptr  Pointer to a pointer to a memory block already allocated
[INFO] [stdout]                     ^^^^^^
[INFO] [stdout]      = note: no item named `in,out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avcodec.rs:2967:5
[INFO] [stdout]      |
[INFO] [stdout] 2967 | /     #[doc = " Allocate, reallocate, or free a block of memory through a pointer to a"]
[INFO] [stdout] 2968 | |     #[doc = " pointer."]
[INFO] [stdout] 2969 | |     #[doc = ""]
[INFO] [stdout] 2970 | |     #[doc = " If `*ptr` is `NULL` and `size` > 0, allocate a new block. If `size` is"]
[INFO] [stdout] ...    |
[INFO] [stdout] 2982 | |     #[doc = " @warning Unlike av_malloc(), the allocated memory is not guaranteed to be"]
[INFO] [stdout] 2983 | |     #[doc = "          correctly aligned."]
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]     size Size in bytes for the memory block to be allocated or
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]     --> src/avcodec.rs:3030:5
[INFO] [stdout]      |
[INFO] [stdout] 3030 | /     #[doc = " Allocate, reallocate, or free an array through a pointer to a pointer."]
[INFO] [stdout] 3031 | |     #[doc = ""]
[INFO] [stdout] 3032 | |     #[doc = " If `*ptr` is `NULL` and `nmemb` > 0, allocate a new block. If `nmemb` is"]
[INFO] [stdout] 3033 | |     #[doc = " zero, free the memory block pointed to by `*ptr`."]
[INFO] [stdout] ...    |
[INFO] [stdout] 3043 | |     #[doc = " @warning Unlike av_malloc(), the allocated memory is not guaranteed to be"]
[INFO] [stdout] 3044 | |     #[doc = "          correctly aligned."]
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in,out] ptr   Pointer to a pointer to a memory block already
[INFO] [stdout]                     ^^^^^^
[INFO] [stdout]      = note: no item named `in,out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avcodec.rs:3030:5
[INFO] [stdout]      |
[INFO] [stdout] 3030 | /     #[doc = " Allocate, reallocate, or free an array through a pointer to a pointer."]
[INFO] [stdout] 3031 | |     #[doc = ""]
[INFO] [stdout] 3032 | |     #[doc = " If `*ptr` is `NULL` and `nmemb` > 0, allocate a new block. If `nmemb` is"]
[INFO] [stdout] 3033 | |     #[doc = " zero, free the memory block pointed to by `*ptr`."]
[INFO] [stdout] ...    |
[INFO] [stdout] 3043 | |     #[doc = " @warning Unlike av_malloc(), the allocated memory is not guaranteed to be"]
[INFO] [stdout] 3044 | |     #[doc = "          correctly aligned."]
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]     nmemb Number of elements
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]     --> src/avcodec.rs:3052:5
[INFO] [stdout]      |
[INFO] [stdout] 3052 | /     #[doc = " Reallocate the given buffer if it is not large enough, otherwise do nothing."]
[INFO] [stdout] 3053 | |     #[doc = ""]
[INFO] [stdout] 3054 | |     #[doc = " If the given buffer is `NULL`, then a new uninitialized buffer is allocated."]
[INFO] [stdout] 3055 | |     #[doc = ""]
[INFO] [stdout] ...    |
[INFO] [stdout] 3080 | |     #[doc = " @see av_realloc()"]
[INFO] [stdout] 3081 | |     #[doc = " @see av_fast_malloc()"]
[INFO] [stdout]      | |_____________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in,out] ptr      Already allocated buffer, or `NULL`
[INFO] [stdout]                     ^^^^^^
[INFO] [stdout]      = note: no item named `in,out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avcodec.rs:3052:5
[INFO] [stdout]      |
[INFO] [stdout] 3052 | /     #[doc = " Reallocate the given buffer if it is not large enough, otherwise do nothing."]
[INFO] [stdout] 3053 | |     #[doc = ""]
[INFO] [stdout] 3054 | |     #[doc = " If the given buffer is `NULL`, then a new uninitialized buffer is allocated."]
[INFO] [stdout] 3055 | |     #[doc = ""]
[INFO] [stdout] ...    |
[INFO] [stdout] 3080 | |     #[doc = " @see av_realloc()"]
[INFO] [stdout] 3081 | |     #[doc = " @see av_fast_malloc()"]
[INFO] [stdout]      | |_____________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]     min_size Desired minimal size of buffer `ptr`
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]     --> src/avcodec.rs:3089:5
[INFO] [stdout]      |
[INFO] [stdout] 3089 | /     #[doc = " Allocate a buffer, reusing the given one if large enough."]
[INFO] [stdout] 3090 | |     #[doc = ""]
[INFO] [stdout] 3091 | |     #[doc = " Contrary to av_fast_realloc(), the current buffer contents might not be"]
[INFO] [stdout] 3092 | |     #[doc = " preserved and on error the old buffer is freed, thus no special handling to"]
[INFO] [stdout] ...    |
[INFO] [stdout] 3114 | |     #[doc = " @see av_realloc()"]
[INFO] [stdout] 3115 | |     #[doc = " @see av_fast_mallocz()"]
[INFO] [stdout]      | |______________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in,out] ptr      Pointer to pointer to an already allocated buffer.
[INFO] [stdout]                     ^^^^^^
[INFO] [stdout]      = note: no item named `in,out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avcodec.rs:3089:5
[INFO] [stdout]      |
[INFO] [stdout] 3089 | /     #[doc = " Allocate a buffer, reusing the given one if large enough."]
[INFO] [stdout] 3090 | |     #[doc = ""]
[INFO] [stdout] 3091 | |     #[doc = " Contrary to av_fast_realloc(), the current buffer contents might not be"]
[INFO] [stdout] 3092 | |     #[doc = " preserved and on error the old buffer is freed, thus no special handling to"]
[INFO] [stdout] ...    |
[INFO] [stdout] 3114 | |     #[doc = " @see av_realloc()"]
[INFO] [stdout] 3115 | |     #[doc = " @see av_fast_mallocz()"]
[INFO] [stdout]      | |______________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]     min_size Desired minimal size of buffer `*ptr`
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]     --> src/avcodec.rs:3123:5
[INFO] [stdout]      |
[INFO] [stdout] 3123 | /     #[doc = " Allocate and clear a buffer, reusing the given one if large enough."]
[INFO] [stdout] 3124 | |     #[doc = ""]
[INFO] [stdout] 3125 | |     #[doc = " Like av_fast_malloc(), but all newly allocated space is initially cleared."]
[INFO] [stdout] 3126 | |     #[doc = " Reused buffer is not cleared."]
[INFO] [stdout] ...    |
[INFO] [stdout] 3137 | |     #[doc = " @param[in]     min_size Desired minimal size of buffer `*ptr`"]
[INFO] [stdout] 3138 | |     #[doc = " @see av_fast_malloc()"]
[INFO] [stdout]      | |_____________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in,out] ptr      Pointer to pointer to an already allocated buffer.
[INFO] [stdout]                     ^^^^^^
[INFO] [stdout]      = note: no item named `in,out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avcodec.rs:3123:5
[INFO] [stdout]      |
[INFO] [stdout] 3123 | /     #[doc = " Allocate and clear a buffer, reusing the given one if large enough."]
[INFO] [stdout] 3124 | |     #[doc = ""]
[INFO] [stdout] 3125 | |     #[doc = " Like av_fast_malloc(), but all newly allocated space is initially cleared."]
[INFO] [stdout] 3126 | |     #[doc = " Reused buffer is not cleared."]
[INFO] [stdout] ...    |
[INFO] [stdout] 3137 | |     #[doc = " @param[in]     min_size Desired minimal size of buffer `*ptr`"]
[INFO] [stdout] 3138 | |     #[doc = " @see av_fast_malloc()"]
[INFO] [stdout]      | |_____________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]     min_size Desired minimal size of buffer `*ptr`
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]     --> src/avcodec.rs:3220:5
[INFO] [stdout]      |
[INFO] [stdout] 3220 | /     #[doc = " Add the pointer to an element to a dynamic array."]
[INFO] [stdout] 3221 | |     #[doc = ""]
[INFO] [stdout] 3222 | |     #[doc = " The array to grow is supposed to be an array of pointers to"]
[INFO] [stdout] 3223 | |     #[doc = " structures, and the element to add must be a pointer to an already"]
[INFO] [stdout] ...    |
[INFO] [stdout] 3237 | |     #[doc = " @param[in]     elem    Element to add"]
[INFO] [stdout] 3238 | |     #[doc = " @see av_dynarray_add_nofree(), av_dynarray2_add()"]
[INFO] [stdout]      | |_________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in,out] tab_ptr Pointer to the array to grow
[INFO] [stdout]                     ^^^^^^
[INFO] [stdout]      = note: no item named `in,out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avcodec.rs:3220:5
[INFO] [stdout]      |
[INFO] [stdout] 3220 | /     #[doc = " Add the pointer to an element to a dynamic array."]
[INFO] [stdout] 3221 | |     #[doc = ""]
[INFO] [stdout] 3222 | |     #[doc = " The array to grow is supposed to be an array of pointers to"]
[INFO] [stdout] 3223 | |     #[doc = " structures, and the element to add must be a pointer to an already"]
[INFO] [stdout] ...    |
[INFO] [stdout] 3237 | |     #[doc = " @param[in]     elem    Element to add"]
[INFO] [stdout] 3238 | |     #[doc = " @see av_dynarray_add_nofree(), av_dynarray2_add()"]
[INFO] [stdout]      | |_________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]     elem    Element to add
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]     --> src/avcodec.rs:3262:5
[INFO] [stdout]      |
[INFO] [stdout] 3262 | /     #[doc = " Add an element of size `elem_size` to a dynamic array."]
[INFO] [stdout] 3263 | |     #[doc = ""]
[INFO] [stdout] 3264 | |     #[doc = " The array is reallocated when its number of elements reaches powers of 2."]
[INFO] [stdout] 3265 | |     #[doc = " Therefore, the amortized cost of adding an element is constant."]
[INFO] [stdout] ...    |
[INFO] [stdout] 3281 | |     #[doc = "         space"]
[INFO] [stdout] 3282 | |     #[doc = " @see av_dynarray_add(), av_dynarray_add_nofree()"]
[INFO] [stdout]      | |________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in,out] tab_ptr   Pointer to the array to grow
[INFO] [stdout]                     ^^^^^^
[INFO] [stdout]      = note: no item named `in,out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avcodec.rs:3262:5
[INFO] [stdout]      |
[INFO] [stdout] 3262 | /     #[doc = " Add an element of size `elem_size` to a dynamic array."]
[INFO] [stdout] 3263 | |     #[doc = ""]
[INFO] [stdout] 3264 | |     #[doc = " The array is reallocated when its number of elements reaches powers of 2."]
[INFO] [stdout] 3265 | |     #[doc = " Therefore, the amortized cost of adding an element is constant."]
[INFO] [stdout] ...    |
[INFO] [stdout] 3281 | |     #[doc = "         space"]
[INFO] [stdout] 3282 | |     #[doc = " @see av_dynarray_add(), av_dynarray_add_nofree()"]
[INFO] [stdout]      | |________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]     elem_size Size in bytes of an element in the array
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]     --> src/avcodec.rs:3314:5
[INFO] [stdout]      |
[INFO] [stdout] 3314 | /     #[doc = " Reduce a fraction."]
[INFO] [stdout] 3315 | |     #[doc = ""]
[INFO] [stdout] 3316 | |     #[doc = " This is useful for framerate calculations."]
[INFO] [stdout] 3317 | |     #[doc = ""]
[INFO] [stdout] ...    |
[INFO] [stdout] 3322 | |     #[doc = " @param[in]      max Maximum allowed values for `dst_num` & `dst_den`"]
[INFO] [stdout] 3323 | |     #[doc = " @return 1 if the operation is exact, 0 otherwise"]
[INFO] [stdout]      | |________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] dst_num Destination numerator
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: no item named `out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avcodec.rs:3314:5
[INFO] [stdout]      |
[INFO] [stdout] 3314 | /     #[doc = " Reduce a fraction."]
[INFO] [stdout] 3315 | |     #[doc = ""]
[INFO] [stdout] 3316 | |     #[doc = " This is useful for framerate calculations."]
[INFO] [stdout] 3317 | |     #[doc = ""]
[INFO] [stdout] ...    |
[INFO] [stdout] 3322 | |     #[doc = " @param[in]      max Maximum allowed values for `dst_num` & `dst_den`"]
[INFO] [stdout] 3323 | |     #[doc = " @return 1 if the operation is exact, 0 otherwise"]
[INFO] [stdout]      | |________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]      num Source numerator
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avcodec.rs:3554:5
[INFO] [stdout]      |
[INFO] [stdout] 3554 | /     #[doc = " Rescale a timestamp while preserving known durations."]
[INFO] [stdout] 3555 | |     #[doc = ""]
[INFO] [stdout] 3556 | |     #[doc = " This function is designed to be called per audio packet to scale the input"]
[INFO] [stdout] 3557 | |     #[doc = " timestamp to a different time base. Compared to a simple av_rescale_q()"]
[INFO] [stdout] ...    |
[INFO] [stdout] 3575 | |     #[doc = " @note In the context of this function, \"duration\" is in term of samples, not"]
[INFO] [stdout] 3576 | |     #[doc = "       seconds."]
[INFO] [stdout]      | |______________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]     in_tb    Input time base
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]     --> src/avcodec.rs:3554:5
[INFO] [stdout]      |
[INFO] [stdout] 3554 | /     #[doc = " Rescale a timestamp while preserving known durations."]
[INFO] [stdout] 3555 | |     #[doc = ""]
[INFO] [stdout] 3556 | |     #[doc = " This function is designed to be called per audio packet to scale the input"]
[INFO] [stdout] 3557 | |     #[doc = " timestamp to a different time base. Compared to a simple av_rescale_q()"]
[INFO] [stdout] ...    |
[INFO] [stdout] 3575 | |     #[doc = " @note In the context of this function, \"duration\" is in term of samples, not"]
[INFO] [stdout] 3576 | |     #[doc = "       seconds."]
[INFO] [stdout]      | |______________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in,out] last     Pointer to a timestamp expressed in terms of
[INFO] [stdout]                     ^^^^^^
[INFO] [stdout]      = note: no item named `in,out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avcodec.rs:3587:5
[INFO] [stdout]      |
[INFO] [stdout] 3587 | /     #[doc = " Add a value to a timestamp."]
[INFO] [stdout] 3588 | |     #[doc = ""]
[INFO] [stdout] 3589 | |     #[doc = " This function guarantees that when the same value is repeatly added that"]
[INFO] [stdout] 3590 | |     #[doc = " no accumulation of rounding errors occurs."]
[INFO] [stdout] ...    |
[INFO] [stdout] 3594 | |     #[doc = " @param[in] inc    Value to be added"]
[INFO] [stdout] 3595 | |     #[doc = " @param[in] inc_tb Time base of `inc`"]
[INFO] [stdout]      | |____________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in] ts     Input timestamp
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]     --> src/avcodec.rs:4679:5
[INFO] [stdout]      |
[INFO] [stdout] 4679 | /     #[doc = " Get the required buffer size for the given audio parameters."]
[INFO] [stdout] 4680 | |     #[doc = ""]
[INFO] [stdout] 4681 | |     #[doc = " @param[out] linesize calculated linesize, may be NULL"]
[INFO] [stdout] 4682 | |     #[doc = " @param nb_channels   the number of channels"]
[INFO] [stdout] ...    |
[INFO] [stdout] 4685 | |     #[doc = " @param align         buffer size alignment (0 = default, 1 = no alignment)"]
[INFO] [stdout] 4686 | |     #[doc = " @return              required buffer size, or negative error code on failure"]
[INFO] [stdout]      | |____________________________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] linesize calculated linesize, may be NULL
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: no item named `out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]     --> src/avcodec.rs:4696:5
[INFO] [stdout]      |
[INFO] [stdout] 4696 | /     #[doc = " Fill plane data pointers and linesize for samples with sample"]
[INFO] [stdout] 4697 | |     #[doc = " format sample_fmt."]
[INFO] [stdout] 4698 | |     #[doc = ""]
[INFO] [stdout] 4699 | |     #[doc = " The audio_data array is filled with the pointers to the samples data planes:"]
[INFO] [stdout] ...    |
[INFO] [stdout] 4722 | |     #[doc = " @todo return minimum size in bytes required for the buffer in case"]
[INFO] [stdout] 4723 | |     #[doc = " of success at the next bump"]
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] audio_data  array to be filled with the pointer for each channel
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: no item named `out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]     --> src/avcodec.rs:4735:5
[INFO] [stdout]      |
[INFO] [stdout] 4735 | /     #[doc = " Allocate a samples buffer for nb_samples samples, and fill data pointers and"]
[INFO] [stdout] 4736 | |     #[doc = " linesize accordingly."]
[INFO] [stdout] 4737 | |     #[doc = " The allocated samples buffer can be freed by using av_freep(&audio_data[0])"]
[INFO] [stdout] 4738 | |     #[doc = " Allocated data will be initialized to silence."]
[INFO] [stdout] ...    |
[INFO] [stdout] 4750 | |     #[doc = " @see av_samples_fill_arrays()"]
[INFO] [stdout] 4751 | |     #[doc = " @see av_samples_alloc_array_and_samples()"]
[INFO] [stdout]      | |_________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              The allocated samples buffer can be freed by using av_freep(&audio_data[0])
[INFO] [stdout]                                                                                      ^
[INFO] [stdout]      = note: no item named `0` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]     --> src/avcodec.rs:4735:5
[INFO] [stdout]      |
[INFO] [stdout] 4735 | /     #[doc = " Allocate a samples buffer for nb_samples samples, and fill data pointers and"]
[INFO] [stdout] 4736 | |     #[doc = " linesize accordingly."]
[INFO] [stdout] 4737 | |     #[doc = " The allocated samples buffer can be freed by using av_freep(&audio_data[0])"]
[INFO] [stdout] 4738 | |     #[doc = " Allocated data will be initialized to silence."]
[INFO] [stdout] ...    |
[INFO] [stdout] 4750 | |     #[doc = " @see av_samples_fill_arrays()"]
[INFO] [stdout] 4751 | |     #[doc = " @see av_samples_alloc_array_and_samples()"]
[INFO] [stdout]      | |_________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] audio_data  array to be filled with the pointer for each channel
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: no item named `out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avcodec.rs:5056:5
[INFO] [stdout]      |
[INFO] [stdout] 5056 | /     #[doc = " Return a channel layout and the number of channels based on the specified name."]
[INFO] [stdout] 5057 | |     #[doc = ""]
[INFO] [stdout] 5058 | |     #[doc = " This function is similar to (@see av_get_channel_layout), but can also parse"]
[INFO] [stdout] 5059 | |     #[doc = " unknown channel layout specifications."]
[INFO] [stdout] ...    |
[INFO] [stdout] 5064 | |     #[doc = ""]
[INFO] [stdout] 5065 | |     #[doc = " @return 0 on success, AVERROR(EINVAL) if the parsing fails."]
[INFO] [stdout]      | |___________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]  name             channel layout specification string
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]     --> src/avcodec.rs:5056:5
[INFO] [stdout]      |
[INFO] [stdout] 5056 | /     #[doc = " Return a channel layout and the number of channels based on the specified name."]
[INFO] [stdout] 5057 | |     #[doc = ""]
[INFO] [stdout] 5058 | |     #[doc = " This function is similar to (@see av_get_channel_layout), but can also parse"]
[INFO] [stdout] 5059 | |     #[doc = " unknown channel layout specifications."]
[INFO] [stdout] ...    |
[INFO] [stdout] 5064 | |     #[doc = ""]
[INFO] [stdout] 5065 | |     #[doc = " @return 0 on success, AVERROR(EINVAL) if the parsing fails."]
[INFO] [stdout]      | |___________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] channel_layout   parsed channel layout (0 if unknown)
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: no item named `out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avcodec.rs:5140:5
[INFO] [stdout]      |
[INFO] [stdout] 5140 | /     #[doc = " Get the value and name of a standard channel layout."]
[INFO] [stdout] 5141 | |     #[doc = ""]
[INFO] [stdout] 5142 | |     #[doc = " @param[in]  index   index in an internal list, starting at 0"]
[INFO] [stdout] 5143 | |     #[doc = " @param[out] layout  channel layout mask"]
[INFO] [stdout] 5144 | |     #[doc = " @param[out] name    name of the layout"]
[INFO] [stdout] 5145 | |     #[doc = " @return  0  if the layout exists,"]
[INFO] [stdout] 5146 | |     #[doc = "          <0 if index is beyond the limits"]
[INFO] [stdout]      | |_________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]  index   index in an internal list, starting at 0
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]     --> src/avcodec.rs:5140:5
[INFO] [stdout]      |
[INFO] [stdout] 5140 | /     #[doc = " Get the value and name of a standard channel layout."]
[INFO] [stdout] 5141 | |     #[doc = ""]
[INFO] [stdout] 5142 | |     #[doc = " @param[in]  index   index in an internal list, starting at 0"]
[INFO] [stdout] 5143 | |     #[doc = " @param[out] layout  channel layout mask"]
[INFO] [stdout] 5144 | |     #[doc = " @param[out] name    name of the layout"]
[INFO] [stdout] 5145 | |     #[doc = " @return  0  if the layout exists,"]
[INFO] [stdout] 5146 | |     #[doc = "          <0 if index is beyond the limits"]
[INFO] [stdout]      | |_________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] layout  channel layout mask
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: no item named `out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avcodec.rs:5275:5
[INFO] [stdout]      |
[INFO] [stdout] 5275 | /     #[doc = " Get dictionary entries as a string."]
[INFO] [stdout] 5276 | |     #[doc = ""]
[INFO] [stdout] 5277 | |     #[doc = " Create a string containing dictionary's entries."]
[INFO] [stdout] 5278 | |     #[doc = " Such string may be passed back to av_dict_parse_string()."]
[INFO] [stdout] ...    |
[INFO] [stdout] 5286 | |     #[doc = " @return                   >= 0 on success, negative on error"]
[INFO] [stdout] 5287 | |     #[doc = " @warning Separators cannot be neither '\\\\' nor '\\0'. They also cannot be the same."]
[INFO] [stdout]      | |_____________________________________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]  m             dictionary
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]     --> src/avcodec.rs:5275:5
[INFO] [stdout]      |
[INFO] [stdout] 5275 | /     #[doc = " Get dictionary entries as a string."]
[INFO] [stdout] 5276 | |     #[doc = ""]
[INFO] [stdout] 5277 | |     #[doc = " Create a string containing dictionary's entries."]
[INFO] [stdout] 5278 | |     #[doc = " Such string may be passed back to av_dict_parse_string()."]
[INFO] [stdout] ...    |
[INFO] [stdout] 5286 | |     #[doc = " @return                   >= 0 on success, negative on error"]
[INFO] [stdout] 5287 | |     #[doc = " @warning Separators cannot be neither '\\\\' nor '\\0'. They also cannot be the same."]
[INFO] [stdout]      | |_____________________________________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] buffer        Pointer to buffer that will be allocated with string containg entries.
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: no item named `out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]     --> src/avcodec.rs:7934:5
[INFO] [stdout]      |
[INFO] [stdout] 7934 | /     #[doc = " Retrieve a filtered packet."]
[INFO] [stdout] 7935 | |     #[doc = ""]
[INFO] [stdout] 7936 | |     #[doc = " @param[out] pkt this struct will be filled with the contents of the filtered"]
[INFO] [stdout] 7937 | |     #[doc = "                 packet. It is owned by the caller and must be freed using"]
[INFO] [stdout] ...    |
[INFO] [stdout] 7954 | |     #[doc = " output fewer packets than were sent to it, so this function may return"]
[INFO] [stdout] 7955 | |     #[doc = " AVERROR(EAGAIN) immediately after a successful av_bsf_send_packet() call."]
[INFO] [stdout]      | |_________________________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] pkt this struct will be filled with the contents of the filtered
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: no item named `out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]     --> src/avcodec.rs:8022:5
[INFO] [stdout]      |
[INFO] [stdout] 8022 | /     #[doc = " Finalize list of bitstream filters."]
[INFO] [stdout] 8023 | |     #[doc = ""]
[INFO] [stdout] 8024 | |     #[doc = " This function will transform @ref AVBSFList to single @ref AVBSFContext,"]
[INFO] [stdout] 8025 | |     #[doc = " so the whole chain of bitstream filters can be treated as single filter"]
[INFO] [stdout] ...    |
[INFO] [stdout] 8034 | |     #[doc = ""]
[INFO] [stdout] 8035 | |     #[doc = " @return >=0 on success, negative AVERROR in case of failure"]
[INFO] [stdout]      | |___________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] bsf Pointer to be set to newly created @ref AVBSFContext structure
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: no item named `out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]     --> src/avcodec.rs:8042:5
[INFO] [stdout]      |
[INFO] [stdout] 8042 | /     #[doc = " Parse string describing list of bitstream filters and create single"]
[INFO] [stdout] 8043 | |     #[doc = " @ref AVBSFContext describing the whole chain of bitstream filters."]
[INFO] [stdout] 8044 | |     #[doc = " Resulting @ref AVBSFContext can be treated as any other @ref AVBSFContext freshly"]
[INFO] [stdout] 8045 | |     #[doc = " allocated by av_bsf_alloc()."]
[INFO] [stdout] ...    |
[INFO] [stdout] 8051 | |     #[doc = ""]
[INFO] [stdout] 8052 | |     #[doc = " @return >=0 on success, negative AVERROR in case of failure"]
[INFO] [stdout]      | |___________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] bsf Pointer to be set to newly created @ref AVBSFContext structure
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: no item named `out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]     --> src/avcodec.rs:8059:5
[INFO] [stdout]      |
[INFO] [stdout] 8059 | /     #[doc = " Get null/pass-through bitstream filter."]
[INFO] [stdout] 8060 | |     #[doc = ""]
[INFO] [stdout] 8061 | |     #[doc = " @param[out] bsf Pointer to be set to new instance of pass-through bitstream filter"]
[INFO] [stdout] 8062 | |     #[doc = ""]
[INFO] [stdout] 8063 | |     #[doc = " @return"]
[INFO] [stdout]      | |_______________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] bsf Pointer to be set to new instance of pass-through bitstream filter
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: no item named `out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `i`
[INFO] [stdout]      --> src/avcodec.rs:10118:5
[INFO] [stdout]       |
[INFO] [stdout] 10118 | /     #[doc = " Modify width and height values so that they will result in a memory"]
[INFO] [stdout] 10119 | |     #[doc = " buffer that is acceptable for the codec if you also ensure that all"]
[INFO] [stdout] 10120 | |     #[doc = " line sizes are a multiple of the respective linesize_align[i]."]
[INFO] [stdout] 10121 | |     #[doc = ""]
[INFO] [stdout] 10122 | |     #[doc = " May only be used if a codec with AV_CODEC_CAP_DR1 has been opened."]
[INFO] [stdout]       | |__________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               line sizes are a multiple of the respective linesize_align[i].
[INFO] [stdout]                                                                          ^
[INFO] [stdout]       = note: no item named `i` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]      --> src/avcodec.rs:10158:5
[INFO] [stdout]       |
[INFO] [stdout] 10158 | /     #[doc = " Decode the audio frame of size avpkt->size from avpkt->data into frame."]
[INFO] [stdout] 10159 | |     #[doc = ""]
[INFO] [stdout] 10160 | |     #[doc = " Some decoders may support multiple frames in a single AVPacket. Such"]
[INFO] [stdout] 10161 | |     #[doc = " decoders would then just decode the first frame and the return value would be"]
[INFO] [stdout] ...     |
[INFO] [stdout] 10207 | |     #[doc = ""]
[INFO] [stdout] 10208 | |     #[doc = " @deprecated Use avcodec_send_packet() and avcodec_receive_frame()."]
[INFO] [stdout]       | |__________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[out] frame The AVFrame in which to store decoded audio samples.
[INFO] [stdout]                      ^^^
[INFO] [stdout]       = note: no item named `out` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/avcodec.rs:10158:5
[INFO] [stdout]       |
[INFO] [stdout] 10158 | /     #[doc = " Decode the audio frame of size avpkt->size from avpkt->data into frame."]
[INFO] [stdout] 10159 | |     #[doc = ""]
[INFO] [stdout] 10160 | |     #[doc = " Some decoders may support multiple frames in a single AVPacket. Such"]
[INFO] [stdout] 10161 | |     #[doc = " decoders would then just decode the first frame and the return value would be"]
[INFO] [stdout] ...     |
[INFO] [stdout] 10207 | |     #[doc = ""]
[INFO] [stdout] 10208 | |     #[doc = " @deprecated Use avcodec_send_packet() and avcodec_receive_frame()."]
[INFO] [stdout]       | |__________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in]  avpkt The input AVPacket containing the input buffer.
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: no item named `in` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]      --> src/avcodec.rs:10217:5
[INFO] [stdout]       |
[INFO] [stdout] 10217 | /     #[doc = " Decode the video frame of size avpkt->size from avpkt->data into picture."]
[INFO] [stdout] 10218 | |     #[doc = " Some decoders may support multiple frames in a single AVPacket, such"]
[INFO] [stdout] 10219 | |     #[doc = " decoders would then just decode the first frame."]
[INFO] [stdout] 10220 | |     #[doc = ""]
[INFO] [stdout] ...     |
[INFO] [stdout] 10258 | |     #[doc = ""]
[INFO] [stdout] 10259 | |     #[doc = " @deprecated Use avcodec_send_packet() and avcodec_receive_frame()."]
[INFO] [stdout]       | |__________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[out] picture The AVFrame in which the decoded video frame will be stored.
[INFO] [stdout]                      ^^^
[INFO] [stdout]       = note: no item named `out` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/avcodec.rs:10217:5
[INFO] [stdout]       |
[INFO] [stdout] 10217 | /     #[doc = " Decode the video frame of size avpkt->size from avpkt->data into picture."]
[INFO] [stdout] 10218 | |     #[doc = " Some decoders may support multiple frames in a single AVPacket, such"]
[INFO] [stdout] 10219 | |     #[doc = " decoders would then just decode the first frame."]
[INFO] [stdout] 10220 | |     #[doc = ""]
[INFO] [stdout] ...     |
[INFO] [stdout] 10258 | |     #[doc = ""]
[INFO] [stdout] 10259 | |     #[doc = " @deprecated Use avcodec_send_packet() and avcodec_receive_frame()."]
[INFO] [stdout]       | |__________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in] avpkt The input AVPacket containing the input buffer.
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: no item named `in` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]      --> src/avcodec.rs:10217:5
[INFO] [stdout]       |
[INFO] [stdout] 10217 | /     #[doc = " Decode the video frame of size avpkt->size from avpkt->data into picture."]
[INFO] [stdout] 10218 | |     #[doc = " Some decoders may support multiple frames in a single AVPacket, such"]
[INFO] [stdout] 10219 | |     #[doc = " decoders would then just decode the first frame."]
[INFO] [stdout] 10220 | |     #[doc = ""]
[INFO] [stdout] ...     |
[INFO] [stdout] 10258 | |     #[doc = ""]
[INFO] [stdout] 10259 | |     #[doc = " @deprecated Use avcodec_send_packet() and avcodec_receive_frame()."]
[INFO] [stdout]       | |__________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in,out] got_picture_ptr Zero if no frame could be decompressed, otherwise, it is nonzero.
[INFO] [stdout]                      ^^^^^^
[INFO] [stdout]       = note: no item named `in,out` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]      --> src/avcodec.rs:10268:5
[INFO] [stdout]       |
[INFO] [stdout] 10268 | /     #[doc = " Decode a subtitle message."]
[INFO] [stdout] 10269 | |     #[doc = " Return a negative value on error, otherwise return the number of bytes used."]
[INFO] [stdout] 10270 | |     #[doc = " If no subtitle could be decompressed, got_sub_ptr is zero."]
[INFO] [stdout] 10271 | |     #[doc = " Otherwise, the subtitle is stored in *sub."]
[INFO] [stdout] ...     |
[INFO] [stdout] 10291 | |     #[doc = " @param[in,out] got_sub_ptr Zero if no subtitle could be decompressed, otherwise, it is nonzero."]
[INFO] [stdout] 10292 | |     #[doc = " @param[in] avpkt The input AVPacket containing the input buffer."]
[INFO] [stdout]       | |________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[out] sub The preallocated AVSubtitle in which the decoded subtitle will be stored,
[INFO] [stdout]                      ^^^
[INFO] [stdout]       = note: no item named `out` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]      --> src/avcodec.rs:10268:5
[INFO] [stdout]       |
[INFO] [stdout] 10268 | /     #[doc = " Decode a subtitle message."]
[INFO] [stdout] 10269 | |     #[doc = " Return a negative value on error, otherwise return the number of bytes used."]
[INFO] [stdout] 10270 | |     #[doc = " If no subtitle could be decompressed, got_sub_ptr is zero."]
[INFO] [stdout] 10271 | |     #[doc = " Otherwise, the subtitle is stored in *sub."]
[INFO] [stdout] ...     |
[INFO] [stdout] 10291 | |     #[doc = " @param[in,out] got_sub_ptr Zero if no subtitle could be decompressed, otherwise, it is nonzero."]
[INFO] [stdout] 10292 | |     #[doc = " @param[in] avpkt The input AVPacket containing the input buffer."]
[INFO] [stdout]       | |________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in,out] got_sub_ptr Zero if no subtitle could be decompressed, otherwise, it is nonzero.
[INFO] [stdout]                      ^^^^^^
[INFO] [stdout]       = note: no item named `in,out` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/avcodec.rs:10268:5
[INFO] [stdout]       |
[INFO] [stdout] 10268 | /     #[doc = " Decode a subtitle message."]
[INFO] [stdout] 10269 | |     #[doc = " Return a negative value on error, otherwise return the number of bytes used."]
[INFO] [stdout] 10270 | |     #[doc = " If no subtitle could be decompressed, got_sub_ptr is zero."]
[INFO] [stdout] 10271 | |     #[doc = " Otherwise, the subtitle is stored in *sub."]
[INFO] [stdout] ...     |
[INFO] [stdout] 10291 | |     #[doc = " @param[in,out] got_sub_ptr Zero if no subtitle could be decompressed, otherwise, it is nonzero."]
[INFO] [stdout] 10292 | |     #[doc = " @param[in] avpkt The input AVPacket containing the input buffer."]
[INFO] [stdout]       | |________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in] avpkt The input AVPacket containing the input buffer.
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: no item named `in` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/avcodec.rs:10301:5
[INFO] [stdout]       |
[INFO] [stdout] 10301 | /     #[doc = " Supply raw packet data as input to a decoder."]
[INFO] [stdout] 10302 | |     #[doc = ""]
[INFO] [stdout] 10303 | |     #[doc = " Internally, this call will copy relevant AVCodecContext fields, which can"]
[INFO] [stdout] 10304 | |     #[doc = " influence decoding per-packet, and apply them when the packet is actually"]
[INFO] [stdout] ...     |
[INFO] [stdout] 10347 | |     #[doc = "      AVERROR(ENOMEM):   failed to add packet to internal queue, or similar"]
[INFO] [stdout] 10348 | |     #[doc = "      other errors: legitimate decoding errors"]
[INFO] [stdout]       | |_____________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in] avpkt The input AVPacket. Usually, this will be a single video
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: no item named `in` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/avcodec.rs:10380:5
[INFO] [stdout]       |
[INFO] [stdout] 10380 | /     #[doc = " Supply a raw video or audio frame to the encoder. Use avcodec_receive_packet()"]
[INFO] [stdout] 10381 | |     #[doc = " to retrieve buffered output packets."]
[INFO] [stdout] 10382 | |     #[doc = ""]
[INFO] [stdout] 10383 | |     #[doc = " @param avctx     codec context"]
[INFO] [stdout] ...     |
[INFO] [stdout] 10411 | |     #[doc = "      AVERROR(ENOMEM):   failed to add packet to internal queue, or similar"]
[INFO] [stdout] 10412 | |     #[doc = "      other errors: legitimate encoding errors"]
[INFO] [stdout]       | |_____________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in] frame AVFrame containing the raw audio or video frame to be encoded.
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: no item named `in` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/avcodec.rs:10771:5
[INFO] [stdout]       |
[INFO] [stdout] 10771 | /     #[doc = " Encode a frame of audio."]
[INFO] [stdout] 10772 | |     #[doc = ""]
[INFO] [stdout] 10773 | |     #[doc = " Takes input samples from frame and writes the next output packet, if"]
[INFO] [stdout] 10774 | |     #[doc = " available, to avpkt. The output packet does not necessarily contain data for"]
[INFO] [stdout] ...     |
[INFO] [stdout] 10809 | |     #[doc = "             If allowed and required, set AVCodecContext.get_encode_buffer to"]
[INFO] [stdout] 10810 | |     #[doc = "             a custom function to pass user supplied output buffers."]
[INFO] [stdout]       | |___________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in] frame AVFrame containing the raw audio data to be encoded.
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: no item named `in` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]      --> src/avcodec.rs:10771:5
[INFO] [stdout]       |
[INFO] [stdout] 10771 | /     #[doc = " Encode a frame of audio."]
[INFO] [stdout] 10772 | |     #[doc = ""]
[INFO] [stdout] 10773 | |     #[doc = " Takes input samples from frame and writes the next output packet, if"]
[INFO] [stdout] 10774 | |     #[doc = " available, to avpkt. The output packet does not necessarily contain data for"]
[INFO] [stdout] ...     |
[INFO] [stdout] 10809 | |     #[doc = "             If allowed and required, set AVCodecContext.get_encode_buffer to"]
[INFO] [stdout] 10810 | |     #[doc = "             a custom function to pass user supplied output buffers."]
[INFO] [stdout]       | |___________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[out] got_packet_ptr This field is set to 1 by libavcodec if the
[INFO] [stdout]                      ^^^
[INFO] [stdout]       = note: no item named `out` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/avcodec.rs:10819:5
[INFO] [stdout]       |
[INFO] [stdout] 10819 | /     #[doc = " Encode a frame of video."]
[INFO] [stdout] 10820 | |     #[doc = ""]
[INFO] [stdout] 10821 | |     #[doc = " Takes input raw video data from frame and writes the next output packet, if"]
[INFO] [stdout] 10822 | |     #[doc = " available, to avpkt. The output packet does not necessarily contain data for"]
[INFO] [stdout] ...     |
[INFO] [stdout] 10852 | |     #[doc = "             If allowed and required, set AVCodecContext.get_encode_buffer to"]
[INFO] [stdout] 10853 | |     #[doc = "             a custom function to pass user supplied output buffers."]
[INFO] [stdout]       | |___________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in] frame AVFrame containing the raw video data to be encoded.
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: no item named `in` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]      --> src/avcodec.rs:10819:5
[INFO] [stdout]       |
[INFO] [stdout] 10819 | /     #[doc = " Encode a frame of video."]
[INFO] [stdout] 10820 | |     #[doc = ""]
[INFO] [stdout] 10821 | |     #[doc = " Takes input raw video data from frame and writes the next output packet, if"]
[INFO] [stdout] 10822 | |     #[doc = " available, to avpkt. The output packet does not necessarily contain data for"]
[INFO] [stdout] ...     |
[INFO] [stdout] 10852 | |     #[doc = "             If allowed and required, set AVCodecContext.get_encode_buffer to"]
[INFO] [stdout] 10853 | |     #[doc = "             a custom function to pass user supplied output buffers."]
[INFO] [stdout]       | |___________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[out] got_packet_ptr This field is set to 1 by libavcodec if the
[INFO] [stdout]                      ^^^
[INFO] [stdout]       = note: no item named `out` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/avcodec.rs:10961:5
[INFO] [stdout]       |
[INFO] [stdout] 10961 | /     #[doc = " Find the best pixel format to convert to given a certain source pixel"]
[INFO] [stdout] 10962 | |     #[doc = " format.  When converting from one pixel format to another, information loss"]
[INFO] [stdout] 10963 | |     #[doc = " may occur.  For example, when converting from RGB24 to GRAY, the color"]
[INFO] [stdout] 10964 | |     #[doc = " information will be lost. Similarly, other losses occur when converting from"]
[INFO] [stdout] ...     |
[INFO] [stdout] 10974 | |     #[doc = " @param[out] loss_ptr Combination of flags informing you what kind of losses will occur."]
[INFO] [stdout] 10975 | |     #[doc = " @return The best pixel format to convert to or -1 if none was found."]
[INFO] [stdout]       | |____________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in] pix_fmt_list AV_PIX_FMT_NONE terminated array of pixel formats to choose from
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: no item named `in` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]      --> src/avcodec.rs:10961:5
[INFO] [stdout]       |
[INFO] [stdout] 10961 | /     #[doc = " Find the best pixel format to convert to given a certain source pixel"]
[INFO] [stdout] 10962 | |     #[doc = " format.  When converting from one pixel format to another, information loss"]
[INFO] [stdout] 10963 | |     #[doc = " may occur.  For example, when converting from RGB24 to GRAY, the color"]
[INFO] [stdout] 10964 | |     #[doc = " information will be lost. Similarly, other losses occur when converting from"]
[INFO] [stdout] ...     |
[INFO] [stdout] 10974 | |     #[doc = " @param[out] loss_ptr Combination of flags informing you what kind of losses will occur."]
[INFO] [stdout] 10975 | |     #[doc = " @return The best pixel format to convert to or -1 if none was found."]
[INFO] [stdout]       | |____________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[out] loss_ptr Combination of flags informing you what kind of losses will occur.
[INFO] [stdout]                      ^^^
[INFO] [stdout]       = note: no item named `out` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]      --> src/avcodec.rs:11098:5
[INFO] [stdout]       |
[INFO] [stdout] 11098 | /     #[doc = " Fill AVFrame audio data and linesize pointers."]
[INFO] [stdout] 11099 | |     #[doc = ""]
[INFO] [stdout] 11100 | |     #[doc = " The buffer buf must be a preallocated buffer with a size big enough"]
[INFO] [stdout] 11101 | |     #[doc = " to contain the specified samples amount. The filled AVFrame data"]
[INFO] [stdout] ...     |
[INFO] [stdout] 11117 | |     #[doc = " @todo return the size in bytes required to store the samples in"]
[INFO] [stdout] 11118 | |     #[doc = " case of success, at the next libavutil bump"]
[INFO] [stdout]       | |___________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]                                  frame->extended_data, frame->linesize[0].
[INFO] [stdout]                                                                        ^
[INFO] [stdout]       = note: no item named `0` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/avcodec.rs:11147:5
[INFO] [stdout]       |
[INFO] [stdout] 11147 | /     #[doc = " Return codec bits per sample."]
[INFO] [stdout] 11148 | |     #[doc = ""]
[INFO] [stdout] 11149 | |     #[doc = " @param[in] codec_id the codec"]
[INFO] [stdout] 11150 | |     #[doc = " @return Number of bits per sample or zero if unknown for the given codec."]
[INFO] [stdout]       | |_________________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in] codec_id the codec
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: no item named `in` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/avcodec.rs:11161:5
[INFO] [stdout]       |
[INFO] [stdout] 11161 | /     #[doc = " Return codec bits per sample."]
[INFO] [stdout] 11162 | |     #[doc = " Only return non-zero if the bits per sample is exactly correct, not an"]
[INFO] [stdout] 11163 | |     #[doc = " approximation."]
[INFO] [stdout] 11164 | |     #[doc = ""]
[INFO] [stdout] 11165 | |     #[doc = " @param[in] codec_id the codec"]
[INFO] [stdout] 11166 | |     #[doc = " @return Number of bits per sample or zero if unknown for the given codec."]
[INFO] [stdout]       | |_________________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in] codec_id the codec
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: no item named `in` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `3`
[INFO] [stdout]     --> src/avcodec.rs:3977:1
[INFO] [stdout]      |
[INFO] [stdout] 3977 | #[doc = "< HW acceleration through VA API at motion compensation entry-point, Picture.data[3] contains a vaapi_render_state struct which contains macroblocks as well as various fields extracted from headers"]
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              < HW acceleration through VA API at motion compensation entry-point, Picture.data[3] contains a vaapi_render_state struct which contains macroblocks as well as various fields extracted from headers
[INFO] [stdout]                                                                                                ^
[INFO] [stdout]      = note: no item named `3` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `3`
[INFO] [stdout]     --> src/avcodec.rs:3979:1
[INFO] [stdout]      |
[INFO] [stdout] 3979 | #[doc = "< HW acceleration through VA API at IDCT entry-point, Picture.data[3] contains a vaapi_render_state struct which contains fields extracted from headers"]
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              < HW acceleration through VA API at IDCT entry-point, Picture.data[3] contains a vaapi_render_state struct which contains fields extracted from headers
[INFO] [stdout]                                                                                 ^
[INFO] [stdout]      = note: no item named `3` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `3`
[INFO] [stdout]     --> src/avcodec.rs:3981:1
[INFO] [stdout]      |
[INFO] [stdout] 3981 | #[doc = "< HW decoding through VA API, Picture.data[3] contains a VASurfaceID"]
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              < HW decoding through VA API, Picture.data[3] contains a VASurfaceID
[INFO] [stdout]                                                         ^
[INFO] [stdout]      = note: no item named `3` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `3`
[INFO] [stdout]     --> src/avcodec.rs:3997:1
[INFO] [stdout]      |
[INFO] [stdout] 3997 | #[doc = "< HW decoding through DXVA2, Picture.data[3] contains a LPDIRECT3DSURFACE9 pointer"]
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              < HW decoding through DXVA2, Picture.data[3] contains a LPDIRECT3DSURFACE9 pointer
[INFO] [stdout]                                                        ^
[INFO] [stdout]      = note: no item named `3` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `3`
[INFO] [stdout]     --> src/avcodec.rs:4096:1
[INFO] [stdout]      |
[INFO] [stdout] 4096 | #[doc = "< HW acceleration through VDPAU, Picture.data[3] contains a VdpVideoSurface"]
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              < HW acceleration through VDPAU, Picture.data[3] contains a VdpVideoSurface
[INFO] [stdout]                                                            ^
[INFO] [stdout]      = note: no item named `3` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `3`
[INFO] [stdout]     --> src/avcodec.rs:4128:1
[INFO] [stdout]      |
[INFO] [stdout] 4128 | / #[doc = "  HW acceleration through QSV, data[3] contains a pointer to the"]
[INFO] [stdout] 4129 | | #[doc = "  mfxFrameSurface1 structure."]
[INFO] [stdout]      | |________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              HW acceleration through QSV, data[3] contains a pointer to the
[INFO] [stdout]                                                ^
[INFO] [stdout]      = note: no item named `3` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `3`
[INFO] [stdout]     --> src/avcodec.rs:4131:1
[INFO] [stdout]      |
[INFO] [stdout] 4131 | / #[doc = " HW acceleration though MMAL, data[3] contains a pointer to the"]
[INFO] [stdout] 4132 | | #[doc = " MMAL_BUFFER_HEADER_T structure."]
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              HW acceleration though MMAL, data[3] contains a pointer to the
[INFO] [stdout]                                                ^
[INFO] [stdout]      = note: no item named `3` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `3`
[INFO] [stdout]     --> src/avcodec.rs:4134:1
[INFO] [stdout]      |
[INFO] [stdout] 4134 | #[doc = "< HW decoding through Direct3D11 via old API, Picture.data[3] contains a ID3D11VideoDecoderOutputView pointer"]
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              < HW decoding through Direct3D11 via old API, Picture.data[3] contains a ID3D11VideoDecoderOutputView pointer
[INFO] [stdout]                                                                         ^
[INFO] [stdout]      = note: no item named `3` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `i`
[INFO] [stdout]     --> src/avcodec.rs:4136:1
[INFO] [stdout]      |
[INFO] [stdout] 4136 | / #[doc = " HW acceleration through CUDA. data[i] contain CUdeviceptr pointers"]
[INFO] [stdout] 4137 | | #[doc = " exactly as for system memory frames."]
[INFO] [stdout]      | |________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              HW acceleration through CUDA. data[i] contain CUdeviceptr pointers
[INFO] [stdout]                                                 ^
[INFO] [stdout]      = note: no item named `i` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]     --> src/avcodec.rs:4247:1
[INFO] [stdout]      |
[INFO] [stdout] 4247 | / #[doc = " Hardware surfaces for Direct3D11."]
[INFO] [stdout] 4248 | | #[doc = ""]
[INFO] [stdout] 4249 | | #[doc = " This is preferred over the legacy AV_PIX_FMT_D3D11VA_VLD. The new D3D11"]
[INFO] [stdout] 4250 | | #[doc = " hwaccel API and filtering support AV_PIX_FMT_D3D11 only."]
[INFO] [stdout] ...    |
[INFO] [stdout] 4253 | | #[doc = " texture array index of the frame as intptr_t if the ID3D11Texture2D is"]
[INFO] [stdout] 4254 | | #[doc = " an array texture (or always 0 if it's a normal texture)."]
[INFO] [stdout]      | |____________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              data[0] contains a ID3D11Texture2D pointer, and data[1] contains the
[INFO] [stdout]                   ^
[INFO] [stdout]      = note: no item named `0` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `1`
[INFO] [stdout]     --> src/avcodec.rs:4247:1
[INFO] [stdout]      |
[INFO] [stdout] 4247 | / #[doc = " Hardware surfaces for Direct3D11."]
[INFO] [stdout] 4248 | | #[doc = ""]
[INFO] [stdout] 4249 | | #[doc = " This is preferred over the legacy AV_PIX_FMT_D3D11VA_VLD. The new D3D11"]
[INFO] [stdout] 4250 | | #[doc = " hwaccel API and filtering support AV_PIX_FMT_D3D11 only."]
[INFO] [stdout] ...    |
[INFO] [stdout] 4253 | | #[doc = " texture array index of the frame as intptr_t if the ID3D11Texture2D is"]
[INFO] [stdout] 4254 | | #[doc = " an array texture (or always 0 if it's a normal texture)."]
[INFO] [stdout]      | |____________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              data[0] contains a ID3D11Texture2D pointer, and data[1] contains the
[INFO] [stdout]                                                                   ^
[INFO] [stdout]      = note: no item named `1` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]     --> src/avcodec.rs:4268:1
[INFO] [stdout]      |
[INFO] [stdout] 4268 | / #[doc = " DRM-managed buffers exposed through PRIME buffer sharing."]
[INFO] [stdout] 4269 | | #[doc = ""]
[INFO] [stdout] 4270 | | #[doc = " data[0] points to an AVDRMFrameDescriptor."]
[INFO] [stdout]      | |______________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              data[0] points to an AVDRMFrameDescriptor.
[INFO] [stdout]                   ^
[INFO] [stdout]      = note: no item named `0` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `i`
[INFO] [stdout]     --> src/avcodec.rs:4272:1
[INFO] [stdout]      |
[INFO] [stdout] 4272 | / #[doc = " Hardware surfaces for OpenCL."]
[INFO] [stdout] 4273 | | #[doc = ""]
[INFO] [stdout] 4274 | | #[doc = " data[i] contain 2D image objects (typed in C as cl_mem, used"]
[INFO] [stdout] 4275 | | #[doc = " in OpenCL as image2d_t) for each plane of the surface."]
[INFO] [stdout]      | |__________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              data[i] contain 2D image objects (typed in C as cl_mem, used
[INFO] [stdout]                   ^
[INFO] [stdout]      = note: no item named `i` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]     --> src/avcodec.rs:4297:1
[INFO] [stdout]      |
[INFO] [stdout] 4297 | / #[doc = " Vulkan hardware images."]
[INFO] [stdout] 4298 | | #[doc = ""]
[INFO] [stdout] 4299 | | #[doc = " data[0] points to an AVVkFrame"]
[INFO] [stdout]      | |__________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              data[0] points to an AVVkFrame
[INFO] [stdout]                   ^
[INFO] [stdout]      = note: no item named `0` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]     --> src/avcodec.rs:4311:1
[INFO] [stdout]      |
[INFO] [stdout] 4311 | / #[doc = " Pixel format."]
[INFO] [stdout] 4312 | | #[doc = ""]
[INFO] [stdout] 4313 | | #[doc = " @note"]
[INFO] [stdout] 4314 | | #[doc = " AV_PIX_FMT_RGB32 is handled in an endian-specific manner. An RGBA"]
[INFO] [stdout] ...    |
[INFO] [stdout] 4336 | | #[doc = " for pal8. This palette is filled in automatically by the function"]
[INFO] [stdout] 4337 | | #[doc = " allocating the picture."]
[INFO] [stdout]      | |___________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              image data is stored in AVFrame.data[0]. The palette is transported in
[INFO] [stdout]                                                   ^
[INFO] [stdout]      = note: no item named `0` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `1`
[INFO] [stdout]     --> src/avcodec.rs:4311:1
[INFO] [stdout]      |
[INFO] [stdout] 4311 | / #[doc = " Pixel format."]
[INFO] [stdout] 4312 | | #[doc = ""]
[INFO] [stdout] 4313 | | #[doc = " @note"]
[INFO] [stdout] 4314 | | #[doc = " AV_PIX_FMT_RGB32 is handled in an endian-specific manner. An RGBA"]
[INFO] [stdout] ...    |
[INFO] [stdout] 4336 | | #[doc = " for pal8. This palette is filled in automatically by the function"]
[INFO] [stdout] 4337 | | #[doc = " allocating the picture."]
[INFO] [stdout]      | |___________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              AVFrame.data[1], is 1024 bytes long (256 4-byte entries) and is
[INFO] [stdout]                           ^
[INFO] [stdout]      = note: no item named `1` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `45`
[INFO] [stdout]     --> src/avcodec.rs:5378:1
[INFO] [stdout]      |
[INFO] [stdout] 5378 | / #[doc = " User data unregistered metadata associated with a video frame."]
[INFO] [stdout] 5379 | | #[doc = " This is the H.26[45] UDU SEI message, and shouldn't be used for any other purpose"]
[INFO] [stdout] 5380 | | #[doc = " The data is stored as uint8_t in AVFrameSideData.data which is 16 bytes of"]
[INFO] [stdout] 5381 | | #[doc = " uuid_iso_iec_11578 followed by AVFrameSideData.size - 16 bytes of user_data_payload_byte."]
[INFO] [stdout]      | |_____________________________________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              This is the H.26[45] UDU SEI message, and shouldn't be used for any other purpose
[INFO] [stdout]                               ^^
[INFO] [stdout]      = note: no item named `45` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]     --> src/avcodec.rs:5467:1
[INFO] [stdout]      |
[INFO] [stdout] 5467 | / #[doc = " This structure describes decoded (raw) audio or video data."]
[INFO] [stdout] 5468 | | #[doc = ""]
[INFO] [stdout] 5469 | | #[doc = " AVFrame must be allocated using av_frame_alloc(). Note that this only"]
[INFO] [stdout] 5470 | | #[doc = " allocates the AVFrame itself, the buffers for the data must be managed"]
[INFO] [stdout] ...    |
[INFO] [stdout] 5493 | | #[doc = " C structure field name for fields accessible through AVOptions. The AVClass"]
[INFO] [stdout] 5494 | | #[doc = " for AVFrame can be obtained from avcodec_get_frame_class()"]
[INFO] [stdout]      | |______________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              least one reference is set, i.e. if AVFrame.buf[0] != NULL. In such a case,
[INFO] [stdout]                                                              ^
[INFO] [stdout]      = note: no item named `0` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]     --> src/avcodec.rs:5509:5
[INFO] [stdout]      |
[INFO] [stdout] 5509 | /     #[doc = " For video, size in bytes of each picture line."]
[INFO] [stdout] 5510 | |     #[doc = " For audio, size in bytes of each plane."]
[INFO] [stdout] 5511 | |     #[doc = ""]
[INFO] [stdout] 5512 | |     #[doc = " For audio, only linesize[0] may be set. For planar audio, each channel"]
[INFO] [stdout] ...    |
[INFO] [stdout] 5520 | |     #[doc = " @note The linesize may be larger than the size of usable data -- there"]
[INFO] [stdout] 5521 | |     #[doc = " may be extra padding present for performance reasons."]
[INFO] [stdout]      | |_____________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              For audio, only linesize[0] may be set. For planar audio, each channel
[INFO] [stdout]                                       ^
[INFO] [stdout]      = note: no item named `0` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]     --> src/avcodec.rs:5523:5
[INFO] [stdout]      |
[INFO] [stdout] 5523 | /     #[doc = " pointers to the data planes/channels."]
[INFO] [stdout] 5524 | |     #[doc = ""]
[INFO] [stdout] 5525 | |     #[doc = " For video, this should simply point to data[]."]
[INFO] [stdout] 5526 | |     #[doc = ""]
[INFO] [stdout] ...    |
[INFO] [stdout] 5533 | |     #[doc = " but for planar audio with more channels that can fit in data,"]
[INFO] [stdout] 5534 | |     #[doc = " extended_data must be used in order to access all channels."]
[INFO] [stdout]      | |___________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              linesize[0] contains the size of each channel buffer.
[INFO] [stdout]                       ^
[INFO] [stdout]      = note: no item named `0` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `i`
[INFO] [stdout]     --> src/avcodec.rs:5603:5
[INFO] [stdout]      |
[INFO] [stdout] 5603 | /     #[doc = " AVBuffer references backing the data for this frame. If all elements of"]
[INFO] [stdout] 5604 | |     #[doc = " this array are NULL, then this frame is not reference counted. This array"]
[INFO] [stdout] 5605 | |     #[doc = " must be filled contiguously -- if buf[i] is non-NULL then buf[j] must"]
[INFO] [stdout] 5606 | |     #[doc = " also be non-NULL for all j < i."]
[INFO] [stdout] ...    |
[INFO] [stdout] 5611 | |     #[doc = " this array. Then the extra AVBufferRef pointers are stored in the"]
[INFO] [stdout] 5612 | |     #[doc = " extended_buf array."]
[INFO] [stdout]      | |___________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              must be filled contiguously -- if buf[i] is non-NULL then buf[j] must
[INFO] [stdout]                                                    ^
[INFO] [stdout]      = note: no item named `i` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `j`
[INFO] [stdout]     --> src/avcodec.rs:5603:5
[INFO] [stdout]      |
[INFO] [stdout] 5603 | /     #[doc = " AVBuffer references backing the data for this frame. If all elements of"]
[INFO] [stdout] 5604 | |     #[doc = " this array are NULL, then this frame is not reference counted. This array"]
[INFO] [stdout] 5605 | |     #[doc = " must be filled contiguously -- if buf[i] is non-NULL then buf[j] must"]
[INFO] [stdout] 5606 | |     #[doc = " also be non-NULL for all j < i."]
[INFO] [stdout] ...    |
[INFO] [stdout] 5611 | |     #[doc = " this array. Then the extra AVBufferRef pointers are stored in the"]
[INFO] [stdout] 5612 | |     #[doc = " extended_buf array."]
[INFO] [stdout]      | |___________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              must be filled contiguously -- if buf[i] is non-NULL then buf[j] must
[INFO] [stdout]                                                                            ^
[INFO] [stdout]      = note: no item named `j` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avcodec.rs:8164:5
[INFO] [stdout]      |
[INFO] [stdout] 8164 | /     #[doc = " Encode data to an AVPacket."]
[INFO] [stdout] 8165 | |     #[doc = ""]
[INFO] [stdout] 8166 | |     #[doc = " @param      avctx          codec context"]
[INFO] [stdout] 8167 | |     #[doc = " @param      avpkt          output AVPacket"]
[INFO] [stdout] ...    |
[INFO] [stdout] 8170 | |     #[doc = "                            non-empty packet was returned in avpkt."]
[INFO] [stdout] 8171 | |     #[doc = " @return 0 on success, negative error code on failure"]
[INFO] [stdout]      | |____________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]  frame          AVFrame containing the raw data to be encoded
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]     --> src/avcodec.rs:8164:5
[INFO] [stdout]      |
[INFO] [stdout] 8164 | /     #[doc = " Encode data to an AVPacket."]
[INFO] [stdout] 8165 | |     #[doc = ""]
[INFO] [stdout] 8166 | |     #[doc = " @param      avctx          codec context"]
[INFO] [stdout] 8167 | |     #[doc = " @param      avpkt          output AVPacket"]
[INFO] [stdout] ...    |
[INFO] [stdout] 8170 | |     #[doc = "                            non-empty packet was returned in avpkt."]
[INFO] [stdout] 8171 | |     #[doc = " @return 0 on success, negative error code on failure"]
[INFO] [stdout]      | |____________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] got_packet_ptr encoder sets to 0 or 1 to indicate that a
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: no item named `out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]     --> src/avcodec.rs:8180:5
[INFO] [stdout]      |
[INFO] [stdout] 8180 | /     #[doc = " Decode picture or subtitle data."]
[INFO] [stdout] 8181 | |     #[doc = ""]
[INFO] [stdout] 8182 | |     #[doc = " @param      avctx          codec context"]
[INFO] [stdout] 8183 | |     #[doc = " @param      outdata        codec type dependent output struct"]
[INFO] [stdout] ...    |
[INFO] [stdout] 8188 | |     #[doc = " @return amount of bytes read from the packet on success, negative error"]
[INFO] [stdout] 8189 | |     #[doc = "         code on failure"]
[INFO] [stdout]      | |_______________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] got_frame_ptr  decoder sets to 0 or 1 to indicate that a
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: no item named `out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avcodec.rs:8180:5
[INFO] [stdout]      |
[INFO] [stdout] 8180 | /     #[doc = " Decode picture or subtitle data."]
[INFO] [stdout] 8181 | |     #[doc = ""]
[INFO] [stdout] 8182 | |     #[doc = " @param      avctx          codec context"]
[INFO] [stdout] 8183 | |     #[doc = " @param      outdata        codec type dependent output struct"]
[INFO] [stdout] ...    |
[INFO] [stdout] 8188 | |     #[doc = " @return amount of bytes read from the packet on success, negative error"]
[INFO] [stdout] 8189 | |     #[doc = "         code on failure"]
[INFO] [stdout]      | |_______________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]  avpkt          AVPacket containing the data to be decoded
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]     --> src/avcodec.rs:8984:5
[INFO] [stdout]      |
[INFO] [stdout] 8984 | /     #[doc = " This callback is called at the beginning of each frame to get data"]
[INFO] [stdout] 8985 | |     #[doc = " buffer(s) for it. There may be one contiguous buffer for all the data or"]
[INFO] [stdout] 8986 | |     #[doc = " there may be a buffer per each data plane or anything in between. What"]
[INFO] [stdout] 8987 | |     #[doc = " this means is, you may set however many entries in buf[] you feel necessary."]
[INFO] [stdout] ...    |
[INFO] [stdout] 9060 | |     #[doc = " - encoding: unused"]
[INFO] [stdout] 9061 | |     #[doc = " - decoding: Set by libavcodec, user can override."]
[INFO] [stdout]      | |_________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              linesize. In AVFrame.linesize, only linesize[0] may be set for audio
[INFO] [stdout]                                                           ^
[INFO] [stdout]      = note: no item named `0` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Events`
[INFO] [stdout]     --> src/avcodec.rs:9365:5
[INFO] [stdout]      |
[INFO] [stdout] 9365 | /     #[doc = " Header containing style information for text subtitles."]
[INFO] [stdout] 9366 | |     #[doc = " For SUBTITLE_ASS subtitle type, it should contain the whole ASS"]
[INFO] [stdout] 9367 | |     #[doc = " [Script Info] and [V4+ Styles] section, plus the [Events] line and"]
[INFO] [stdout] 9368 | |     #[doc = " the Format line following. It shouldn't include any Dialogue line."]
[INFO] [stdout] 9369 | |     #[doc = " - encoding: Set/allocated/freed by user (before avcodec_open2())"]
[INFO] [stdout] 9370 | |     #[doc = " - decoding: Set/allocated/freed by libavcodec (by avcodec_open2())"]
[INFO] [stdout]      | |__________________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              [Script Info] and [V4+ Styles] section, plus the [Events] line and
[INFO] [stdout]                                                                ^^^^^^
[INFO] [stdout]      = note: no item named `Events` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `N`
[INFO] [stdout]     --> src/avcodec.rs:9502:5
[INFO] [stdout]      |
[INFO] [stdout] 9502 | /     #[doc = " Control the form of AVSubtitle.rects[N]->ass"]
[INFO] [stdout] 9503 | |     #[doc = " - decoding: set by user"]
[INFO] [stdout] 9504 | |     #[doc = " - encoding: unused"]
[INFO] [stdout]      | |__________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              Control the form of AVSubtitle.rects[N]->ass
[INFO] [stdout]                                                   ^
[INFO] [stdout]      = note: no item named `N` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]    --> src/avfilter.rs:312:5
[INFO] [stdout]     |
[INFO] [stdout] 312 | /     #[doc = " Return a single letter to describe the given picture type"]
[INFO] [stdout] 313 | |     #[doc = " pict_type."]
[INFO] [stdout] 314 | |     #[doc = ""]
[INFO] [stdout] 315 | |     #[doc = " @param[in] pict_type the picture type @return a single character"]
[INFO] [stdout] 316 | |     #[doc = " representing the picture type, '?' if pict_type is unknown"]
[INFO] [stdout]     | |__________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]             @param[in] pict_type the picture type @return a single character
[INFO] [stdout]                    ^^
[INFO] [stdout]     = note: no item named `in` in scope
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]     --> src/avfilter.rs:2584:5
[INFO] [stdout]      |
[INFO] [stdout] 2584 | /     #[doc = " Allocate, reallocate, or free a block of memory through a pointer to a"]
[INFO] [stdout] 2585 | |     #[doc = " pointer."]
[INFO] [stdout] 2586 | |     #[doc = ""]
[INFO] [stdout] 2587 | |     #[doc = " If `*ptr` is `NULL` and `size` > 0, allocate a new block. If `size` is"]
[INFO] [stdout] ...    |
[INFO] [stdout] 2599 | |     #[doc = " @warning Unlike av_malloc(), the allocated memory is not guaranteed to be"]
[INFO] [stdout] 2600 | |     #[doc = "          correctly aligned."]
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in,out] ptr  Pointer to a pointer to a memory block already allocated
[INFO] [stdout]                     ^^^^^^
[INFO] [stdout]      = note: no item named `in,out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avfilter.rs:2584:5
[INFO] [stdout]      |
[INFO] [stdout] 2584 | /     #[doc = " Allocate, reallocate, or free a block of memory through a pointer to a"]
[INFO] [stdout] 2585 | |     #[doc = " pointer."]
[INFO] [stdout] 2586 | |     #[doc = ""]
[INFO] [stdout] 2587 | |     #[doc = " If `*ptr` is `NULL` and `size` > 0, allocate a new block. If `size` is"]
[INFO] [stdout] ...    |
[INFO] [stdout] 2599 | |     #[doc = " @warning Unlike av_malloc(), the allocated memory is not guaranteed to be"]
[INFO] [stdout] 2600 | |     #[doc = "          correctly aligned."]
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]     size Size in bytes for the memory block to be allocated or
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]     --> src/avfilter.rs:2647:5
[INFO] [stdout]      |
[INFO] [stdout] 2647 | /     #[doc = " Allocate, reallocate, or free an array through a pointer to a pointer."]
[INFO] [stdout] 2648 | |     #[doc = ""]
[INFO] [stdout] 2649 | |     #[doc = " If `*ptr` is `NULL` and `nmemb` > 0, allocate a new block. If `nmemb` is"]
[INFO] [stdout] 2650 | |     #[doc = " zero, free the memory block pointed to by `*ptr`."]
[INFO] [stdout] ...    |
[INFO] [stdout] 2660 | |     #[doc = " @warning Unlike av_malloc(), the allocated memory is not guaranteed to be"]
[INFO] [stdout] 2661 | |     #[doc = "          correctly aligned."]
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in,out] ptr   Pointer to a pointer to a memory block already
[INFO] [stdout]                     ^^^^^^
[INFO] [stdout]      = note: no item named `in,out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avfilter.rs:2647:5
[INFO] [stdout]      |
[INFO] [stdout] 2647 | /     #[doc = " Allocate, reallocate, or free an array through a pointer to a pointer."]
[INFO] [stdout] 2648 | |     #[doc = ""]
[INFO] [stdout] 2649 | |     #[doc = " If `*ptr` is `NULL` and `nmemb` > 0, allocate a new block. If `nmemb` is"]
[INFO] [stdout] 2650 | |     #[doc = " zero, free the memory block pointed to by `*ptr`."]
[INFO] [stdout] ...    |
[INFO] [stdout] 2660 | |     #[doc = " @warning Unlike av_malloc(), the allocated memory is not guaranteed to be"]
[INFO] [stdout] 2661 | |     #[doc = "          correctly aligned."]
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]     nmemb Number of elements
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]     --> src/avfilter.rs:2669:5
[INFO] [stdout]      |
[INFO] [stdout] 2669 | /     #[doc = " Reallocate the given buffer if it is not large enough, otherwise do nothing."]
[INFO] [stdout] 2670 | |     #[doc = ""]
[INFO] [stdout] 2671 | |     #[doc = " If the given buffer is `NULL`, then a new uninitialized buffer is allocated."]
[INFO] [stdout] 2672 | |     #[doc = ""]
[INFO] [stdout] ...    |
[INFO] [stdout] 2697 | |     #[doc = " @see av_realloc()"]
[INFO] [stdout] 2698 | |     #[doc = " @see av_fast_malloc()"]
[INFO] [stdout]      | |_____________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in,out] ptr      Already allocated buffer, or `NULL`
[INFO] [stdout]                     ^^^^^^
[INFO] [stdout]      = note: no item named `in,out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avfilter.rs:2669:5
[INFO] [stdout]      |
[INFO] [stdout] 2669 | /     #[doc = " Reallocate the given buffer if it is not large enough, otherwise do nothing."]
[INFO] [stdout] 2670 | |     #[doc = ""]
[INFO] [stdout] 2671 | |     #[doc = " If the given buffer is `NULL`, then a new uninitialized buffer is allocated."]
[INFO] [stdout] 2672 | |     #[doc = ""]
[INFO] [stdout] ...    |
[INFO] [stdout] 2697 | |     #[doc = " @see av_realloc()"]
[INFO] [stdout] 2698 | |     #[doc = " @see av_fast_malloc()"]
[INFO] [stdout]      | |_____________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]     min_size Desired minimal size of buffer `ptr`
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]     --> src/avfilter.rs:2706:5
[INFO] [stdout]      |
[INFO] [stdout] 2706 | /     #[doc = " Allocate a buffer, reusing the given one if large enough."]
[INFO] [stdout] 2707 | |     #[doc = ""]
[INFO] [stdout] 2708 | |     #[doc = " Contrary to av_fast_realloc(), the current buffer contents might not be"]
[INFO] [stdout] 2709 | |     #[doc = " preserved and on error the old buffer is freed, thus no special handling to"]
[INFO] [stdout] ...    |
[INFO] [stdout] 2731 | |     #[doc = " @see av_realloc()"]
[INFO] [stdout] 2732 | |     #[doc = " @see av_fast_mallocz()"]
[INFO] [stdout]      | |______________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in,out] ptr      Pointer to pointer to an already allocated buffer.
[INFO] [stdout]                     ^^^^^^
[INFO] [stdout]      = note: no item named `in,out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avfilter.rs:2706:5
[INFO] [stdout]      |
[INFO] [stdout] 2706 | /     #[doc = " Allocate a buffer, reusing the given one if large enough."]
[INFO] [stdout] 2707 | |     #[doc = ""]
[INFO] [stdout] 2708 | |     #[doc = " Contrary to av_fast_realloc(), the current buffer contents might not be"]
[INFO] [stdout] 2709 | |     #[doc = " preserved and on error the old buffer is freed, thus no special handling to"]
[INFO] [stdout] ...    |
[INFO] [stdout] 2731 | |     #[doc = " @see av_realloc()"]
[INFO] [stdout] 2732 | |     #[doc = " @see av_fast_mallocz()"]
[INFO] [stdout]      | |______________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]     min_size Desired minimal size of buffer `*ptr`
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]     --> src/avfilter.rs:2740:5
[INFO] [stdout]      |
[INFO] [stdout] 2740 | /     #[doc = " Allocate and clear a buffer, reusing the given one if large enough."]
[INFO] [stdout] 2741 | |     #[doc = ""]
[INFO] [stdout] 2742 | |     #[doc = " Like av_fast_malloc(), but all newly allocated space is initially cleared."]
[INFO] [stdout] 2743 | |     #[doc = " Reused buffer is not cleared."]
[INFO] [stdout] ...    |
[INFO] [stdout] 2754 | |     #[doc = " @param[in]     min_size Desired minimal size of buffer `*ptr`"]
[INFO] [stdout] 2755 | |     #[doc = " @see av_fast_malloc()"]
[INFO] [stdout]      | |_____________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in,out] ptr      Pointer to pointer to an already allocated buffer.
[INFO] [stdout]                     ^^^^^^
[INFO] [stdout]      = note: no item named `in,out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avfilter.rs:2740:5
[INFO] [stdout]      |
[INFO] [stdout] 2740 | /     #[doc = " Allocate and clear a buffer, reusing the given one if large enough."]
[INFO] [stdout] 2741 | |     #[doc = ""]
[INFO] [stdout] 2742 | |     #[doc = " Like av_fast_malloc(), but all newly allocated space is initially cleared."]
[INFO] [stdout] 2743 | |     #[doc = " Reused buffer is not cleared."]
[INFO] [stdout] ...    |
[INFO] [stdout] 2754 | |     #[doc = " @param[in]     min_size Desired minimal size of buffer `*ptr`"]
[INFO] [stdout] 2755 | |     #[doc = " @see av_fast_malloc()"]
[INFO] [stdout]      | |_____________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]     min_size Desired minimal size of buffer `*ptr`
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]     --> src/avfilter.rs:2837:5
[INFO] [stdout]      |
[INFO] [stdout] 2837 | /     #[doc = " Add the pointer to an element to a dynamic array."]
[INFO] [stdout] 2838 | |     #[doc = ""]
[INFO] [stdout] 2839 | |     #[doc = " The array to grow is supposed to be an array of pointers to"]
[INFO] [stdout] 2840 | |     #[doc = " structures, and the element to add must be a pointer to an already"]
[INFO] [stdout] ...    |
[INFO] [stdout] 2854 | |     #[doc = " @param[in]     elem    Element to add"]
[INFO] [stdout] 2855 | |     #[doc = " @see av_dynarray_add_nofree(), av_dynarray2_add()"]
[INFO] [stdout]      | |_________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in,out] tab_ptr Pointer to the array to grow
[INFO] [stdout]                     ^^^^^^
[INFO] [stdout]      = note: no item named `in,out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avfilter.rs:2837:5
[INFO] [stdout]      |
[INFO] [stdout] 2837 | /     #[doc = " Add the pointer to an element to a dynamic array."]
[INFO] [stdout] 2838 | |     #[doc = ""]
[INFO] [stdout] 2839 | |     #[doc = " The array to grow is supposed to be an array of pointers to"]
[INFO] [stdout] 2840 | |     #[doc = " structures, and the element to add must be a pointer to an already"]
[INFO] [stdout] ...    |
[INFO] [stdout] 2854 | |     #[doc = " @param[in]     elem    Element to add"]
[INFO] [stdout] 2855 | |     #[doc = " @see av_dynarray_add_nofree(), av_dynarray2_add()"]
[INFO] [stdout]      | |_________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]     elem    Element to add
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]     --> src/avfilter.rs:2879:5
[INFO] [stdout]      |
[INFO] [stdout] 2879 | /     #[doc = " Add an element of size `elem_size` to a dynamic array."]
[INFO] [stdout] 2880 | |     #[doc = ""]
[INFO] [stdout] 2881 | |     #[doc = " The array is reallocated when its number of elements reaches powers of 2."]
[INFO] [stdout] 2882 | |     #[doc = " Therefore, the amortized cost of adding an element is constant."]
[INFO] [stdout] ...    |
[INFO] [stdout] 2898 | |     #[doc = "         space"]
[INFO] [stdout] 2899 | |     #[doc = " @see av_dynarray_add(), av_dynarray_add_nofree()"]
[INFO] [stdout]      | |________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in,out] tab_ptr   Pointer to the array to grow
[INFO] [stdout]                     ^^^^^^
[INFO] [stdout]      = note: no item named `in,out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avfilter.rs:2879:5
[INFO] [stdout]      |
[INFO] [stdout] 2879 | /     #[doc = " Add an element of size `elem_size` to a dynamic array."]
[INFO] [stdout] 2880 | |     #[doc = ""]
[INFO] [stdout] 2881 | |     #[doc = " The array is reallocated when its number of elements reaches powers of 2."]
[INFO] [stdout] 2882 | |     #[doc = " Therefore, the amortized cost of adding an element is constant."]
[INFO] [stdout] ...    |
[INFO] [stdout] 2898 | |     #[doc = "         space"]
[INFO] [stdout] 2899 | |     #[doc = " @see av_dynarray_add(), av_dynarray_add_nofree()"]
[INFO] [stdout]      | |________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]     elem_size Size in bytes of an element in the array
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]     --> src/avfilter.rs:2931:5
[INFO] [stdout]      |
[INFO] [stdout] 2931 | /     #[doc = " Reduce a fraction."]
[INFO] [stdout] 2932 | |     #[doc = ""]
[INFO] [stdout] 2933 | |     #[doc = " This is useful for framerate calculations."]
[INFO] [stdout] 2934 | |     #[doc = ""]
[INFO] [stdout] ...    |
[INFO] [stdout] 2939 | |     #[doc = " @param[in]      max Maximum allowed values for `dst_num` & `dst_den`"]
[INFO] [stdout] 2940 | |     #[doc = " @return 1 if the operation is exact, 0 otherwise"]
[INFO] [stdout]      | |________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] dst_num Destination numerator
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: no item named `out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avfilter.rs:2931:5
[INFO] [stdout]      |
[INFO] [stdout] 2931 | /     #[doc = " Reduce a fraction."]
[INFO] [stdout] 2932 | |     #[doc = ""]
[INFO] [stdout] 2933 | |     #[doc = " This is useful for framerate calculations."]
[INFO] [stdout] 2934 | |     #[doc = ""]
[INFO] [stdout] ...    |
[INFO] [stdout] 2939 | |     #[doc = " @param[in]      max Maximum allowed values for `dst_num` & `dst_den`"]
[INFO] [stdout] 2940 | |     #[doc = " @return 1 if the operation is exact, 0 otherwise"]
[INFO] [stdout]      | |________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]      num Source numerator
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avfilter.rs:3171:5
[INFO] [stdout]      |
[INFO] [stdout] 3171 | /     #[doc = " Rescale a timestamp while preserving known durations."]
[INFO] [stdout] 3172 | |     #[doc = ""]
[INFO] [stdout] 3173 | |     #[doc = " This function is designed to be called per audio packet to scale the input"]
[INFO] [stdout] 3174 | |     #[doc = " timestamp to a different time base. Compared to a simple av_rescale_q()"]
[INFO] [stdout] ...    |
[INFO] [stdout] 3192 | |     #[doc = " @note In the context of this function, \"duration\" is in term of samples, not"]
[INFO] [stdout] 3193 | |     #[doc = "       seconds."]
[INFO] [stdout]      | |______________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]     in_tb    Input time base
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]     --> src/avfilter.rs:3171:5
[INFO] [stdout]      |
[INFO] [stdout] 3171 | /     #[doc = " Rescale a timestamp while preserving known durations."]
[INFO] [stdout] 3172 | |     #[doc = ""]
[INFO] [stdout] 3173 | |     #[doc = " This function is designed to be called per audio packet to scale the input"]
[INFO] [stdout] 3174 | |     #[doc = " timestamp to a different time base. Compared to a simple av_rescale_q()"]
[INFO] [stdout] ...    |
[INFO] [stdout] 3192 | |     #[doc = " @note In the context of this function, \"duration\" is in term of samples, not"]
[INFO] [stdout] 3193 | |     #[doc = "       seconds."]
[INFO] [stdout]      | |______________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in,out] last     Pointer to a timestamp expressed in terms of
[INFO] [stdout]                     ^^^^^^
[INFO] [stdout]      = note: no item named `in,out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avfilter.rs:3204:5
[INFO] [stdout]      |
[INFO] [stdout] 3204 | /     #[doc = " Add a value to a timestamp."]
[INFO] [stdout] 3205 | |     #[doc = ""]
[INFO] [stdout] 3206 | |     #[doc = " This function guarantees that when the same value is repeatly added that"]
[INFO] [stdout] 3207 | |     #[doc = " no accumulation of rounding errors occurs."]
[INFO] [stdout] ...    |
[INFO] [stdout] 3211 | |     #[doc = " @param[in] inc    Value to be added"]
[INFO] [stdout] 3212 | |     #[doc = " @param[in] inc_tb Time base of `inc`"]
[INFO] [stdout]      | |____________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in] ts     Input timestamp
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avfilter.rs:4461:5
[INFO] [stdout]      |
[INFO] [stdout] 4461 | /     #[doc = " Get dictionary entries as a string."]
[INFO] [stdout] 4462 | |     #[doc = ""]
[INFO] [stdout] 4463 | |     #[doc = " Create a string containing dictionary's entries."]
[INFO] [stdout] 4464 | |     #[doc = " Such string may be passed back to av_dict_parse_string()."]
[INFO] [stdout] ...    |
[INFO] [stdout] 4472 | |     #[doc = " @return                   >= 0 on success, negative on error"]
[INFO] [stdout] 4473 | |     #[doc = " @warning Separators cannot be neither '\\\\' nor '\\0'. They also cannot be the same."]
[INFO] [stdout]      | |_____________________________________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]  m             dictionary
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]     --> src/avfilter.rs:4461:5
[INFO] [stdout]      |
[INFO] [stdout] 4461 | /     #[doc = " Get dictionary entries as a string."]
[INFO] [stdout] 4462 | |     #[doc = ""]
[INFO] [stdout] 4463 | |     #[doc = " Create a string containing dictionary's entries."]
[INFO] [stdout] 4464 | |     #[doc = " Such string may be passed back to av_dict_parse_string()."]
[INFO] [stdout] ...    |
[INFO] [stdout] 4472 | |     #[doc = " @return                   >= 0 on success, negative on error"]
[INFO] [stdout] 4473 | |     #[doc = " @warning Separators cannot be neither '\\\\' nor '\\0'. They also cannot be the same."]
[INFO] [stdout]      | |_____________________________________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] buffer        Pointer to buffer that will be allocated with string containg entries.
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: no item named `out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]     --> src/avfilter.rs:4601:5
[INFO] [stdout]      |
[INFO] [stdout] 4601 | /     #[doc = " Get the required buffer size for the given audio parameters."]
[INFO] [stdout] 4602 | |     #[doc = ""]
[INFO] [stdout] 4603 | |     #[doc = " @param[out] linesize calculated linesize, may be NULL"]
[INFO] [stdout] 4604 | |     #[doc = " @param nb_channels   the number of channels"]
[INFO] [stdout] ...    |
[INFO] [stdout] 4607 | |     #[doc = " @param align         buffer size alignment (0 = default, 1 = no alignment)"]
[INFO] [stdout] 4608 | |     #[doc = " @return              required buffer size, or negative error code on failure"]
[INFO] [stdout]      | |____________________________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] linesize calculated linesize, may be NULL
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: no item named `out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]     --> src/avfilter.rs:4618:5
[INFO] [stdout]      |
[INFO] [stdout] 4618 | /     #[doc = " Fill plane data pointers and linesize for samples with sample"]
[INFO] [stdout] 4619 | |     #[doc = " format sample_fmt."]
[INFO] [stdout] 4620 | |     #[doc = ""]
[INFO] [stdout] 4621 | |     #[doc = " The audio_data array is filled with the pointers to the samples data planes:"]
[INFO] [stdout] ...    |
[INFO] [stdout] 4644 | |     #[doc = " @todo return minimum size in bytes required for the buffer in case"]
[INFO] [stdout] 4645 | |     #[doc = " of success at the next bump"]
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] audio_data  array to be filled with the pointer for each channel
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: no item named `out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]     --> src/avfilter.rs:4657:5
[INFO] [stdout]      |
[INFO] [stdout] 4657 | /     #[doc = " Allocate a samples buffer for nb_samples samples, and fill data pointers and"]
[INFO] [stdout] 4658 | |     #[doc = " linesize accordingly."]
[INFO] [stdout] 4659 | |     #[doc = " The allocated samples buffer can be freed by using av_freep(&audio_data[0])"]
[INFO] [stdout] 4660 | |     #[doc = " Allocated data will be initialized to silence."]
[INFO] [stdout] ...    |
[INFO] [stdout] 4672 | |     #[doc = " @see av_samples_fill_arrays()"]
[INFO] [stdout] 4673 | |     #[doc = " @see av_samples_alloc_array_and_samples()"]
[INFO] [stdout]      | |_________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              The allocated samples buffer can be freed by using av_freep(&audio_data[0])
[INFO] [stdout]                                                                                      ^
[INFO] [stdout]      = note: no item named `0` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]     --> src/avfilter.rs:4657:5
[INFO] [stdout]      |
[INFO] [stdout] 4657 | /     #[doc = " Allocate a samples buffer for nb_samples samples, and fill data pointers and"]
[INFO] [stdout] 4658 | |     #[doc = " linesize accordingly."]
[INFO] [stdout] 4659 | |     #[doc = " The allocated samples buffer can be freed by using av_freep(&audio_data[0])"]
[INFO] [stdout] 4660 | |     #[doc = " Allocated data will be initialized to silence."]
[INFO] [stdout] ...    |
[INFO] [stdout] 4672 | |     #[doc = " @see av_samples_fill_arrays()"]
[INFO] [stdout] 4673 | |     #[doc = " @see av_samples_alloc_array_and_samples()"]
[INFO] [stdout]      | |_________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] audio_data  array to be filled with the pointer for each channel
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: no item named `out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avfilter.rs:6346:5
[INFO] [stdout]      |
[INFO] [stdout] 6346 | /     #[doc = " Add a graph described by a string to a graph."]
[INFO] [stdout] 6347 | |     #[doc = ""]
[INFO] [stdout] 6348 | |     #[doc = " @param[in]  graph   the filter graph where to link the parsed graph context"]
[INFO] [stdout] 6349 | |     #[doc = " @param[in]  filters string to be parsed"]
[INFO] [stdout] ...    |
[INFO] [stdout] 6364 | |     #[doc = " the outputs parameter will contain outputs of the newly created"]
[INFO] [stdout] 6365 | |     #[doc = " filters."]
[INFO] [stdout]      | |________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]  graph   the filter graph where to link the parsed graph context
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]     --> src/avfilter.rs:6346:5
[INFO] [stdout]      |
[INFO] [stdout] 6346 | /     #[doc = " Add a graph described by a string to a graph."]
[INFO] [stdout] 6347 | |     #[doc = ""]
[INFO] [stdout] 6348 | |     #[doc = " @param[in]  graph   the filter graph where to link the parsed graph context"]
[INFO] [stdout] 6349 | |     #[doc = " @param[in]  filters string to be parsed"]
[INFO] [stdout] ...    |
[INFO] [stdout] 6364 | |     #[doc = " the outputs parameter will contain outputs of the newly created"]
[INFO] [stdout] 6365 | |     #[doc = " filters."]
[INFO] [stdout]      | |________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] inputs  a linked list of all free (unlinked) inputs of the
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: no item named `out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `3`
[INFO] [stdout]     --> src/avfilter.rs:3594:1
[INFO] [stdout]      |
[INFO] [stdout] 3594 | #[doc = "< HW acceleration through VA API at motion compensation entry-point, Picture.data[3] contains a vaapi_render_state struct which contains macroblocks as well as various fields extracted from headers"]
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              < HW acceleration through VA API at motion compensation entry-point, Picture.data[3] contains a vaapi_render_state struct which contains macroblocks as well as various fields extracted from headers
[INFO] [stdout]                                                                                                ^
[INFO] [stdout]      = note: no item named `3` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `3`
[INFO] [stdout]     --> src/avfilter.rs:3596:1
[INFO] [stdout]      |
[INFO] [stdout] 3596 | #[doc = "< HW acceleration through VA API at IDCT entry-point, Picture.data[3] contains a vaapi_render_state struct which contains fields extracted from headers"]
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              < HW acceleration through VA API at IDCT entry-point, Picture.data[3] contains a vaapi_render_state struct which contains fields extracted from headers
[INFO] [stdout]                                                                                 ^
[INFO] [stdout]      = note: no item named `3` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `3`
[INFO] [stdout]     --> src/avfilter.rs:3598:1
[INFO] [stdout]      |
[INFO] [stdout] 3598 | #[doc = "< HW decoding through VA API, Picture.data[3] contains a VASurfaceID"]
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              < HW decoding through VA API, Picture.data[3] contains a VASurfaceID
[INFO] [stdout]                                                         ^
[INFO] [stdout]      = note: no item named `3` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `3`
[INFO] [stdout]     --> src/avfilter.rs:3614:1
[INFO] [stdout]      |
[INFO] [stdout] 3614 | #[doc = "< HW decoding through DXVA2, Picture.data[3] contains a LPDIRECT3DSURFACE9 pointer"]
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              < HW decoding through DXVA2, Picture.data[3] contains a LPDIRECT3DSURFACE9 pointer
[INFO] [stdout]                                                        ^
[INFO] [stdout]      = note: no item named `3` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `3`
[INFO] [stdout]     --> src/avfilter.rs:3713:1
[INFO] [stdout]      |
[INFO] [stdout] 3713 | #[doc = "< HW acceleration through VDPAU, Picture.data[3] contains a VdpVideoSurface"]
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              < HW acceleration through VDPAU, Picture.data[3] contains a VdpVideoSurface
[INFO] [stdout]                                                            ^
[INFO] [stdout]      = note: no item named `3` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `3`
[INFO] [stdout]     --> src/avfilter.rs:3745:1
[INFO] [stdout]      |
[INFO] [stdout] 3745 | / #[doc = "  HW acceleration through QSV, data[3] contains a pointer to the"]
[INFO] [stdout] 3746 | | #[doc = "  mfxFrameSurface1 structure."]
[INFO] [stdout]      | |________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              HW acceleration through QSV, data[3] contains a pointer to the
[INFO] [stdout]                                                ^
[INFO] [stdout]      = note: no item named `3` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `3`
[INFO] [stdout]     --> src/avfilter.rs:3748:1
[INFO] [stdout]      |
[INFO] [stdout] 3748 | / #[doc = " HW acceleration though MMAL, data[3] contains a pointer to the"]
[INFO] [stdout] 3749 | | #[doc = " MMAL_BUFFER_HEADER_T structure."]
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              HW acceleration though MMAL, data[3] contains a pointer to the
[INFO] [stdout]                                                ^
[INFO] [stdout]      = note: no item named `3` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `3`
[INFO] [stdout]     --> src/avfilter.rs:3751:1
[INFO] [stdout]      |
[INFO] [stdout] 3751 | #[doc = "< HW decoding through Direct3D11 via old API, Picture.data[3] contains a ID3D11VideoDecoderOutputView pointer"]
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              < HW decoding through Direct3D11 via old API, Picture.data[3] contains a ID3D11VideoDecoderOutputView pointer
[INFO] [stdout]                                                                         ^
[INFO] [stdout]      = note: no item named `3` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `i`
[INFO] [stdout]     --> src/avfilter.rs:3753:1
[INFO] [stdout]      |
[INFO] [stdout] 3753 | / #[doc = " HW acceleration through CUDA. data[i] contain CUdeviceptr pointers"]
[INFO] [stdout] 3754 | | #[doc = " exactly as for system memory frames."]
[INFO] [stdout]      | |________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              HW acceleration through CUDA. data[i] contain CUdeviceptr pointers
[INFO] [stdout]                                                 ^
[INFO] [stdout]      = note: no item named `i` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]     --> src/avfilter.rs:3864:1
[INFO] [stdout]      |
[INFO] [stdout] 3864 | / #[doc = " Hardware surfaces for Direct3D11."]
[INFO] [stdout] 3865 | | #[doc = ""]
[INFO] [stdout] 3866 | | #[doc = " This is preferred over the legacy AV_PIX_FMT_D3D11VA_VLD. The new D3D11"]
[INFO] [stdout] 3867 | | #[doc = " hwaccel API and filtering support AV_PIX_FMT_D3D11 only."]
[INFO] [stdout] ...    |
[INFO] [stdout] 3870 | | #[doc = " texture array index of the frame as intptr_t if the ID3D11Texture2D is"]
[INFO] [stdout] 3871 | | #[doc = " an array texture (or always 0 if it's a normal texture)."]
[INFO] [stdout]      | |____________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              data[0] contains a ID3D11Texture2D pointer, and data[1] contains the
[INFO] [stdout]                   ^
[INFO] [stdout]      = note: no item named `0` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `1`
[INFO] [stdout]     --> src/avfilter.rs:3864:1
[INFO] [stdout]      |
[INFO] [stdout] 3864 | / #[doc = " Hardware surfaces for Direct3D11."]
[INFO] [stdout] 3865 | | #[doc = ""]
[INFO] [stdout] 3866 | | #[doc = " This is preferred over the legacy AV_PIX_FMT_D3D11VA_VLD. The new D3D11"]
[INFO] [stdout] 3867 | | #[doc = " hwaccel API and filtering support AV_PIX_FMT_D3D11 only."]
[INFO] [stdout] ...    |
[INFO] [stdout] 3870 | | #[doc = " texture array index of the frame as intptr_t if the ID3D11Texture2D is"]
[INFO] [stdout] 3871 | | #[doc = " an array texture (or always 0 if it's a normal texture)."]
[INFO] [stdout]      | |____________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              data[0] contains a ID3D11Texture2D pointer, and data[1] contains the
[INFO] [stdout]                                                                   ^
[INFO] [stdout]      = note: no item named `1` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]     --> src/avfilter.rs:3885:1
[INFO] [stdout]      |
[INFO] [stdout] 3885 | / #[doc = " DRM-managed buffers exposed through PRIME buffer sharing."]
[INFO] [stdout] 3886 | | #[doc = ""]
[INFO] [stdout] 3887 | | #[doc = " data[0] points to an AVDRMFrameDescriptor."]
[INFO] [stdout]      | |______________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              data[0] points to an AVDRMFrameDescriptor.
[INFO] [stdout]                   ^
[INFO] [stdout]      = note: no item named `0` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `i`
[INFO] [stdout]     --> src/avfilter.rs:3889:1
[INFO] [stdout]      |
[INFO] [stdout] 3889 | / #[doc = " Hardware surfaces for OpenCL."]
[INFO] [stdout] 3890 | | #[doc = ""]
[INFO] [stdout] 3891 | | #[doc = " data[i] contain 2D image objects (typed in C as cl_mem, used"]
[INFO] [stdout] 3892 | | #[doc = " in OpenCL as image2d_t) for each plane of the surface."]
[INFO] [stdout]      | |__________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              data[i] contain 2D image objects (typed in C as cl_mem, used
[INFO] [stdout]                   ^
[INFO] [stdout]      = note: no item named `i` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]     --> src/avfilter.rs:3914:1
[INFO] [stdout]      |
[INFO] [stdout] 3914 | / #[doc = " Vulkan hardware images."]
[INFO] [stdout] 3915 | | #[doc = ""]
[INFO] [stdout] 3916 | | #[doc = " data[0] points to an AVVkFrame"]
[INFO] [stdout]      | |__________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              data[0] points to an AVVkFrame
[INFO] [stdout]                   ^
[INFO] [stdout]      = note: no item named `0` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]     --> src/avfilter.rs:3928:1
[INFO] [stdout]      |
[INFO] [stdout] 3928 | / #[doc = " Pixel format."]
[INFO] [stdout] 3929 | | #[doc = ""]
[INFO] [stdout] 3930 | | #[doc = " @note"]
[INFO] [stdout] 3931 | | #[doc = " AV_PIX_FMT_RGB32 is handled in an endian-specific manner. An RGBA"]
[INFO] [stdout] ...    |
[INFO] [stdout] 3953 | | #[doc = " for pal8. This palette is filled in automatically by the function"]
[INFO] [stdout] 3954 | | #[doc = " allocating the picture."]
[INFO] [stdout]      | |___________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              image data is stored in AVFrame.data[0]. The palette is transported in
[INFO] [stdout]                                                   ^
[INFO] [stdout]      = note: no item named `0` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `1`
[INFO] [stdout]     --> src/avfilter.rs:3928:1
[INFO] [stdout]      |
[INFO] [stdout] 3928 | / #[doc = " Pixel format."]
[INFO] [stdout] 3929 | | #[doc = ""]
[INFO] [stdout] 3930 | | #[doc = " @note"]
[INFO] [stdout] 3931 | | #[doc = " AV_PIX_FMT_RGB32 is handled in an endian-specific manner. An RGBA"]
[INFO] [stdout] ...    |
[INFO] [stdout] 3953 | | #[doc = " for pal8. This palette is filled in automatically by the function"]
[INFO] [stdout] 3954 | | #[doc = " allocating the picture."]
[INFO] [stdout]      | |___________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              AVFrame.data[1], is 1024 bytes long (256 4-byte entries) and is
[INFO] [stdout]                           ^
[INFO] [stdout]      = note: no item named `1` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `45`
[INFO] [stdout]     --> src/avfilter.rs:4819:1
[INFO] [stdout]      |
[INFO] [stdout] 4819 | / #[doc = " User data unregistered metadata associated with a video frame."]
[INFO] [stdout] 4820 | | #[doc = " This is the H.26[45] UDU SEI message, and shouldn't be used for any other purpose"]
[INFO] [stdout] 4821 | | #[doc = " The data is stored as uint8_t in AVFrameSideData.data which is 16 bytes of"]
[INFO] [stdout] 4822 | | #[doc = " uuid_iso_iec_11578 followed by AVFrameSideData.size - 16 bytes of user_data_payload_byte."]
[INFO] [stdout]      | |_____________________________________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              This is the H.26[45] UDU SEI message, and shouldn't be used for any other purpose
[INFO] [stdout]                               ^^
[INFO] [stdout]      = note: no item named `45` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]     --> src/avfilter.rs:4908:1
[INFO] [stdout]      |
[INFO] [stdout] 4908 | / #[doc = " This structure describes decoded (raw) audio or video data."]
[INFO] [stdout] 4909 | | #[doc = ""]
[INFO] [stdout] 4910 | | #[doc = " AVFrame must be allocated using av_frame_alloc(). Note that this only"]
[INFO] [stdout] 4911 | | #[doc = " allocates the AVFrame itself, the buffers for the data must be managed"]
[INFO] [stdout] ...    |
[INFO] [stdout] 4934 | | #[doc = " C structure field name for fields accessible through AVOptions. The AVClass"]
[INFO] [stdout] 4935 | | #[doc = " for AVFrame can be obtained from avcodec_get_frame_class()"]
[INFO] [stdout]      | |______________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              least one reference is set, i.e. if AVFrame.buf[0] != NULL. In such a case,
[INFO] [stdout]                                                              ^
[INFO] [stdout]      = note: no item named `0` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]     --> src/avfilter.rs:4950:5
[INFO] [stdout]      |
[INFO] [stdout] 4950 | /     #[doc = " For video, size in bytes of each picture line."]
[INFO] [stdout] 4951 | |     #[doc = " For audio, size in bytes of each plane."]
[INFO] [stdout] 4952 | |     #[doc = ""]
[INFO] [stdout] 4953 | |     #[doc = " For audio, only linesize[0] may be set. For planar audio, each channel"]
[INFO] [stdout] ...    |
[INFO] [stdout] 4961 | |     #[doc = " @note The linesize may be larger than the size of usable data -- there"]
[INFO] [stdout] 4962 | |     #[doc = " may be extra padding present for performance reasons."]
[INFO] [stdout]      | |_____________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              For audio, only linesize[0] may be set. For planar audio, each channel
[INFO] [stdout]                                       ^
[INFO] [stdout]      = note: no item named `0` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]     --> src/avfilter.rs:4964:5
[INFO] [stdout]      |
[INFO] [stdout] 4964 | /     #[doc = " pointers to the data planes/channels."]
[INFO] [stdout] 4965 | |     #[doc = ""]
[INFO] [stdout] 4966 | |     #[doc = " For video, this should simply point to data[]."]
[INFO] [stdout] 4967 | |     #[doc = ""]
[INFO] [stdout] ...    |
[INFO] [stdout] 4974 | |     #[doc = " but for planar audio with more channels that can fit in data,"]
[INFO] [stdout] 4975 | |     #[doc = " extended_data must be used in order to access all channels."]
[INFO] [stdout]      | |___________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              linesize[0] contains the size of each channel buffer.
[INFO] [stdout]                       ^
[INFO] [stdout]      = note: no item named `0` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `i`
[INFO] [stdout]     --> src/avfilter.rs:5044:5
[INFO] [stdout]      |
[INFO] [stdout] 5044 | /     #[doc = " AVBuffer references backing the data for this frame. If all elements of"]
[INFO] [stdout] 5045 | |     #[doc = " this array are NULL, then this frame is not reference counted. This array"]
[INFO] [stdout] 5046 | |     #[doc = " must be filled contiguously -- if buf[i] is non-NULL then buf[j] must"]
[INFO] [stdout] 5047 | |     #[doc = " also be non-NULL for all j < i."]
[INFO] [stdout] ...    |
[INFO] [stdout] 5052 | |     #[doc = " this array. Then the extra AVBufferRef pointers are stored in the"]
[INFO] [stdout] 5053 | |     #[doc = " extended_buf array."]
[INFO] [stdout]      | |___________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              must be filled contiguously -- if buf[i] is non-NULL then buf[j] must
[INFO] [stdout]                                                    ^
[INFO] [stdout]      = note: no item named `i` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `j`
[INFO] [stdout]     --> src/avfilter.rs:5044:5
[INFO] [stdout]      |
[INFO] [stdout] 5044 | /     #[doc = " AVBuffer references backing the data for this frame. If all elements of"]
[INFO] [stdout] 5045 | |     #[doc = " this array are NULL, then this frame is not reference counted. This array"]
[INFO] [stdout] 5046 | |     #[doc = " must be filled contiguously -- if buf[i] is non-NULL then buf[j] must"]
[INFO] [stdout] 5047 | |     #[doc = " also be non-NULL for all j < i."]
[INFO] [stdout] ...    |
[INFO] [stdout] 5052 | |     #[doc = " this array. Then the extra AVBufferRef pointers are stored in the"]
[INFO] [stdout] 5053 | |     #[doc = " extended_buf array."]
[INFO] [stdout]      | |___________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              must be filled contiguously -- if buf[i] is non-NULL then buf[j] must
[INFO] [stdout]                                                                            ^
[INFO] [stdout]      = note: no item named `j` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avformat.rs:1956:5
[INFO] [stdout]      |
[INFO] [stdout] 1956 | /     #[doc = " Return a single letter to describe the given picture type"]
[INFO] [stdout] 1957 | |     #[doc = " pict_type."]
[INFO] [stdout] 1958 | |     #[doc = ""]
[INFO] [stdout] 1959 | |     #[doc = " @param[in] pict_type the picture type @return a single character"]
[INFO] [stdout] 1960 | |     #[doc = " representing the picture type, '?' if pict_type is unknown"]
[INFO] [stdout]      | |__________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in] pict_type the picture type @return a single character
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]     --> src/avformat.rs:3282:5
[INFO] [stdout]      |
[INFO] [stdout] 3282 | /     #[doc = " Allocate, reallocate, or free a block of memory through a pointer to a"]
[INFO] [stdout] 3283 | |     #[doc = " pointer."]
[INFO] [stdout] 3284 | |     #[doc = ""]
[INFO] [stdout] 3285 | |     #[doc = " If `*ptr` is `NULL` and `size` > 0, allocate a new block. If `size` is"]
[INFO] [stdout] ...    |
[INFO] [stdout] 3297 | |     #[doc = " @warning Unlike av_malloc(), the allocated memory is not guaranteed to be"]
[INFO] [stdout] 3298 | |     #[doc = "          correctly aligned."]
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in,out] ptr  Pointer to a pointer to a memory block already allocated
[INFO] [stdout]                     ^^^^^^
[INFO] [stdout]      = note: no item named `in,out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avformat.rs:3282:5
[INFO] [stdout]      |
[INFO] [stdout] 3282 | /     #[doc = " Allocate, reallocate, or free a block of memory through a pointer to a"]
[INFO] [stdout] 3283 | |     #[doc = " pointer."]
[INFO] [stdout] 3284 | |     #[doc = ""]
[INFO] [stdout] 3285 | |     #[doc = " If `*ptr` is `NULL` and `size` > 0, allocate a new block. If `size` is"]
[INFO] [stdout] ...    |
[INFO] [stdout] 3297 | |     #[doc = " @warning Unlike av_malloc(), the allocated memory is not guaranteed to be"]
[INFO] [stdout] 3298 | |     #[doc = "          correctly aligned."]
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]     size Size in bytes for the memory block to be allocated or
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]     --> src/avformat.rs:3345:5
[INFO] [stdout]      |
[INFO] [stdout] 3345 | /     #[doc = " Allocate, reallocate, or free an array through a pointer to a pointer."]
[INFO] [stdout] 3346 | |     #[doc = ""]
[INFO] [stdout] 3347 | |     #[doc = " If `*ptr` is `NULL` and `nmemb` > 0, allocate a new block. If `nmemb` is"]
[INFO] [stdout] 3348 | |     #[doc = " zero, free the memory block pointed to by `*ptr`."]
[INFO] [stdout] ...    |
[INFO] [stdout] 3358 | |     #[doc = " @warning Unlike av_malloc(), the allocated memory is not guaranteed to be"]
[INFO] [stdout] 3359 | |     #[doc = "          correctly aligned."]
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in,out] ptr   Pointer to a pointer to a memory block already
[INFO] [stdout]                     ^^^^^^
[INFO] [stdout]      = note: no item named `in,out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avformat.rs:3345:5
[INFO] [stdout]      |
[INFO] [stdout] 3345 | /     #[doc = " Allocate, reallocate, or free an array through a pointer to a pointer."]
[INFO] [stdout] 3346 | |     #[doc = ""]
[INFO] [stdout] 3347 | |     #[doc = " If `*ptr` is `NULL` and `nmemb` > 0, allocate a new block. If `nmemb` is"]
[INFO] [stdout] 3348 | |     #[doc = " zero, free the memory block pointed to by `*ptr`."]
[INFO] [stdout] ...    |
[INFO] [stdout] 3358 | |     #[doc = " @warning Unlike av_malloc(), the allocated memory is not guaranteed to be"]
[INFO] [stdout] 3359 | |     #[doc = "          correctly aligned."]
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]     nmemb Number of elements
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]     --> src/avformat.rs:3367:5
[INFO] [stdout]      |
[INFO] [stdout] 3367 | /     #[doc = " Reallocate the given buffer if it is not large enough, otherwise do nothing."]
[INFO] [stdout] 3368 | |     #[doc = ""]
[INFO] [stdout] 3369 | |     #[doc = " If the given buffer is `NULL`, then a new uninitialized buffer is allocated."]
[INFO] [stdout] 3370 | |     #[doc = ""]
[INFO] [stdout] ...    |
[INFO] [stdout] 3395 | |     #[doc = " @see av_realloc()"]
[INFO] [stdout] 3396 | |     #[doc = " @see av_fast_malloc()"]
[INFO] [stdout]      | |_____________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in,out] ptr      Already allocated buffer, or `NULL`
[INFO] [stdout]                     ^^^^^^
[INFO] [stdout]      = note: no item named `in,out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avformat.rs:3367:5
[INFO] [stdout]      |
[INFO] [stdout] 3367 | /     #[doc = " Reallocate the given buffer if it is not large enough, otherwise do nothing."]
[INFO] [stdout] 3368 | |     #[doc = ""]
[INFO] [stdout] 3369 | |     #[doc = " If the given buffer is `NULL`, then a new uninitialized buffer is allocated."]
[INFO] [stdout] 3370 | |     #[doc = ""]
[INFO] [stdout] ...    |
[INFO] [stdout] 3395 | |     #[doc = " @see av_realloc()"]
[INFO] [stdout] 3396 | |     #[doc = " @see av_fast_malloc()"]
[INFO] [stdout]      | |_____________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]     min_size Desired minimal size of buffer `ptr`
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]     --> src/avformat.rs:3404:5
[INFO] [stdout]      |
[INFO] [stdout] 3404 | /     #[doc = " Allocate a buffer, reusing the given one if large enough."]
[INFO] [stdout] 3405 | |     #[doc = ""]
[INFO] [stdout] 3406 | |     #[doc = " Contrary to av_fast_realloc(), the current buffer contents might not be"]
[INFO] [stdout] 3407 | |     #[doc = " preserved and on error the old buffer is freed, thus no special handling to"]
[INFO] [stdout] ...    |
[INFO] [stdout] 3429 | |     #[doc = " @see av_realloc()"]
[INFO] [stdout] 3430 | |     #[doc = " @see av_fast_mallocz()"]
[INFO] [stdout]      | |______________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in,out] ptr      Pointer to pointer to an already allocated buffer.
[INFO] [stdout]                     ^^^^^^
[INFO] [stdout]      = note: no item named `in,out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avformat.rs:3404:5
[INFO] [stdout]      |
[INFO] [stdout] 3404 | /     #[doc = " Allocate a buffer, reusing the given one if large enough."]
[INFO] [stdout] 3405 | |     #[doc = ""]
[INFO] [stdout] 3406 | |     #[doc = " Contrary to av_fast_realloc(), the current buffer contents might not be"]
[INFO] [stdout] 3407 | |     #[doc = " preserved and on error the old buffer is freed, thus no special handling to"]
[INFO] [stdout] ...    |
[INFO] [stdout] 3429 | |     #[doc = " @see av_realloc()"]
[INFO] [stdout] 3430 | |     #[doc = " @see av_fast_mallocz()"]
[INFO] [stdout]      | |______________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]     min_size Desired minimal size of buffer `*ptr`
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]     --> src/avformat.rs:3438:5
[INFO] [stdout]      |
[INFO] [stdout] 3438 | /     #[doc = " Allocate and clear a buffer, reusing the given one if large enough."]
[INFO] [stdout] 3439 | |     #[doc = ""]
[INFO] [stdout] 3440 | |     #[doc = " Like av_fast_malloc(), but all newly allocated space is initially cleared."]
[INFO] [stdout] 3441 | |     #[doc = " Reused buffer is not cleared."]
[INFO] [stdout] ...    |
[INFO] [stdout] 3452 | |     #[doc = " @param[in]     min_size Desired minimal size of buffer `*ptr`"]
[INFO] [stdout] 3453 | |     #[doc = " @see av_fast_malloc()"]
[INFO] [stdout]      | |_____________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in,out] ptr      Pointer to pointer to an already allocated buffer.
[INFO] [stdout]                     ^^^^^^
[INFO] [stdout]      = note: no item named `in,out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avformat.rs:3438:5
[INFO] [stdout]      |
[INFO] [stdout] 3438 | /     #[doc = " Allocate and clear a buffer, reusing the given one if large enough."]
[INFO] [stdout] 3439 | |     #[doc = ""]
[INFO] [stdout] 3440 | |     #[doc = " Like av_fast_malloc(), but all newly allocated space is initially cleared."]
[INFO] [stdout] 3441 | |     #[doc = " Reused buffer is not cleared."]
[INFO] [stdout] ...    |
[INFO] [stdout] 3452 | |     #[doc = " @param[in]     min_size Desired minimal size of buffer `*ptr`"]
[INFO] [stdout] 3453 | |     #[doc = " @see av_fast_malloc()"]
[INFO] [stdout]      | |_____________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]     min_size Desired minimal size of buffer `*ptr`
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]     --> src/avformat.rs:3535:5
[INFO] [stdout]      |
[INFO] [stdout] 3535 | /     #[doc = " Add the pointer to an element to a dynamic array."]
[INFO] [stdout] 3536 | |     #[doc = ""]
[INFO] [stdout] 3537 | |     #[doc = " The array to grow is supposed to be an array of pointers to"]
[INFO] [stdout] 3538 | |     #[doc = " structures, and the element to add must be a pointer to an already"]
[INFO] [stdout] ...    |
[INFO] [stdout] 3552 | |     #[doc = " @param[in]     elem    Element to add"]
[INFO] [stdout] 3553 | |     #[doc = " @see av_dynarray_add_nofree(), av_dynarray2_add()"]
[INFO] [stdout]      | |_________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in,out] tab_ptr Pointer to the array to grow
[INFO] [stdout]                     ^^^^^^
[INFO] [stdout]      = note: no item named `in,out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avformat.rs:3535:5
[INFO] [stdout]      |
[INFO] [stdout] 3535 | /     #[doc = " Add the pointer to an element to a dynamic array."]
[INFO] [stdout] 3536 | |     #[doc = ""]
[INFO] [stdout] 3537 | |     #[doc = " The array to grow is supposed to be an array of pointers to"]
[INFO] [stdout] 3538 | |     #[doc = " structures, and the element to add must be a pointer to an already"]
[INFO] [stdout] ...    |
[INFO] [stdout] 3552 | |     #[doc = " @param[in]     elem    Element to add"]
[INFO] [stdout] 3553 | |     #[doc = " @see av_dynarray_add_nofree(), av_dynarray2_add()"]
[INFO] [stdout]      | |_________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]     elem    Element to add
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]     --> src/avformat.rs:3577:5
[INFO] [stdout]      |
[INFO] [stdout] 3577 | /     #[doc = " Add an element of size `elem_size` to a dynamic array."]
[INFO] [stdout] 3578 | |     #[doc = ""]
[INFO] [stdout] 3579 | |     #[doc = " The array is reallocated when its number of elements reaches powers of 2."]
[INFO] [stdout] 3580 | |     #[doc = " Therefore, the amortized cost of adding an element is constant."]
[INFO] [stdout] ...    |
[INFO] [stdout] 3596 | |     #[doc = "         space"]
[INFO] [stdout] 3597 | |     #[doc = " @see av_dynarray_add(), av_dynarray_add_nofree()"]
[INFO] [stdout]      | |________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in,out] tab_ptr   Pointer to the array to grow
[INFO] [stdout]                     ^^^^^^
[INFO] [stdout]      = note: no item named `in,out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avformat.rs:3577:5
[INFO] [stdout]      |
[INFO] [stdout] 3577 | /     #[doc = " Add an element of size `elem_size` to a dynamic array."]
[INFO] [stdout] 3578 | |     #[doc = ""]
[INFO] [stdout] 3579 | |     #[doc = " The array is reallocated when its number of elements reaches powers of 2."]
[INFO] [stdout] 3580 | |     #[doc = " Therefore, the amortized cost of adding an element is constant."]
[INFO] [stdout] ...    |
[INFO] [stdout] 3596 | |     #[doc = "         space"]
[INFO] [stdout] 3597 | |     #[doc = " @see av_dynarray_add(), av_dynarray_add_nofree()"]
[INFO] [stdout]      | |________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]     elem_size Size in bytes of an element in the array
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]     --> src/avformat.rs:3629:5
[INFO] [stdout]      |
[INFO] [stdout] 3629 | /     #[doc = " Reduce a fraction."]
[INFO] [stdout] 3630 | |     #[doc = ""]
[INFO] [stdout] 3631 | |     #[doc = " This is useful for framerate calculations."]
[INFO] [stdout] 3632 | |     #[doc = ""]
[INFO] [stdout] ...    |
[INFO] [stdout] 3637 | |     #[doc = " @param[in]      max Maximum allowed values for `dst_num` & `dst_den`"]
[INFO] [stdout] 3638 | |     #[doc = " @return 1 if the operation is exact, 0 otherwise"]
[INFO] [stdout]      | |________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] dst_num Destination numerator
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: no item named `out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avformat.rs:3629:5
[INFO] [stdout]      |
[INFO] [stdout] 3629 | /     #[doc = " Reduce a fraction."]
[INFO] [stdout] 3630 | |     #[doc = ""]
[INFO] [stdout] 3631 | |     #[doc = " This is useful for framerate calculations."]
[INFO] [stdout] 3632 | |     #[doc = ""]
[INFO] [stdout] ...    |
[INFO] [stdout] 3637 | |     #[doc = " @param[in]      max Maximum allowed values for `dst_num` & `dst_den`"]
[INFO] [stdout] 3638 | |     #[doc = " @return 1 if the operation is exact, 0 otherwise"]
[INFO] [stdout]      | |________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]      num Source numerator
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avformat.rs:3869:5
[INFO] [stdout]      |
[INFO] [stdout] 3869 | /     #[doc = " Rescale a timestamp while preserving known durations."]
[INFO] [stdout] 3870 | |     #[doc = ""]
[INFO] [stdout] 3871 | |     #[doc = " This function is designed to be called per audio packet to scale the input"]
[INFO] [stdout] 3872 | |     #[doc = " timestamp to a different time base. Compared to a simple av_rescale_q()"]
[INFO] [stdout] ...    |
[INFO] [stdout] 3890 | |     #[doc = " @note In the context of this function, \"duration\" is in term of samples, not"]
[INFO] [stdout] 3891 | |     #[doc = "       seconds."]
[INFO] [stdout]      | |______________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]     in_tb    Input time base
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]     --> src/avformat.rs:3869:5
[INFO] [stdout]      |
[INFO] [stdout] 3869 | /     #[doc = " Rescale a timestamp while preserving known durations."]
[INFO] [stdout] 3870 | |     #[doc = ""]
[INFO] [stdout] 3871 | |     #[doc = " This function is designed to be called per audio packet to scale the input"]
[INFO] [stdout] 3872 | |     #[doc = " timestamp to a different time base. Compared to a simple av_rescale_q()"]
[INFO] [stdout] ...    |
[INFO] [stdout] 3890 | |     #[doc = " @note In the context of this function, \"duration\" is in term of samples, not"]
[INFO] [stdout] 3891 | |     #[doc = "       seconds."]
[INFO] [stdout]      | |______________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in,out] last     Pointer to a timestamp expressed in terms of
[INFO] [stdout]                     ^^^^^^
[INFO] [stdout]      = note: no item named `in,out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avformat.rs:3902:5
[INFO] [stdout]      |
[INFO] [stdout] 3902 | /     #[doc = " Add a value to a timestamp."]
[INFO] [stdout] 3903 | |     #[doc = ""]
[INFO] [stdout] 3904 | |     #[doc = " This function guarantees that when the same value is repeatly added that"]
[INFO] [stdout] 3905 | |     #[doc = " no accumulation of rounding errors occurs."]
[INFO] [stdout] ...    |
[INFO] [stdout] 3909 | |     #[doc = " @param[in] inc    Value to be added"]
[INFO] [stdout] 3910 | |     #[doc = " @param[in] inc_tb Time base of `inc`"]
[INFO] [stdout]      | |____________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in] ts     Input timestamp
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]     --> src/avformat.rs:4994:5
[INFO] [stdout]      |
[INFO] [stdout] 4994 | /     #[doc = " Get the required buffer size for the given audio parameters."]
[INFO] [stdout] 4995 | |     #[doc = ""]
[INFO] [stdout] 4996 | |     #[doc = " @param[out] linesize calculated linesize, may be NULL"]
[INFO] [stdout] 4997 | |     #[doc = " @param nb_channels   the number of channels"]
[INFO] [stdout] ...    |
[INFO] [stdout] 5000 | |     #[doc = " @param align         buffer size alignment (0 = default, 1 = no alignment)"]
[INFO] [stdout] 5001 | |     #[doc = " @return              required buffer size, or negative error code on failure"]
[INFO] [stdout]      | |____________________________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] linesize calculated linesize, may be NULL
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: no item named `out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]     --> src/avformat.rs:5011:5
[INFO] [stdout]      |
[INFO] [stdout] 5011 | /     #[doc = " Fill plane data pointers and linesize for samples with sample"]
[INFO] [stdout] 5012 | |     #[doc = " format sample_fmt."]
[INFO] [stdout] 5013 | |     #[doc = ""]
[INFO] [stdout] 5014 | |     #[doc = " The audio_data array is filled with the pointers to the samples data planes:"]
[INFO] [stdout] ...    |
[INFO] [stdout] 5037 | |     #[doc = " @todo return minimum size in bytes required for the buffer in case"]
[INFO] [stdout] 5038 | |     #[doc = " of success at the next bump"]
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] audio_data  array to be filled with the pointer for each channel
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: no item named `out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]     --> src/avformat.rs:5050:5
[INFO] [stdout]      |
[INFO] [stdout] 5050 | /     #[doc = " Allocate a samples buffer for nb_samples samples, and fill data pointers and"]
[INFO] [stdout] 5051 | |     #[doc = " linesize accordingly."]
[INFO] [stdout] 5052 | |     #[doc = " The allocated samples buffer can be freed by using av_freep(&audio_data[0])"]
[INFO] [stdout] 5053 | |     #[doc = " Allocated data will be initialized to silence."]
[INFO] [stdout] ...    |
[INFO] [stdout] 5065 | |     #[doc = " @see av_samples_fill_arrays()"]
[INFO] [stdout] 5066 | |     #[doc = " @see av_samples_alloc_array_and_samples()"]
[INFO] [stdout]      | |_________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              The allocated samples buffer can be freed by using av_freep(&audio_data[0])
[INFO] [stdout]                                                                                      ^
[INFO] [stdout]      = note: no item named `0` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]     --> src/avformat.rs:5050:5
[INFO] [stdout]      |
[INFO] [stdout] 5050 | /     #[doc = " Allocate a samples buffer for nb_samples samples, and fill data pointers and"]
[INFO] [stdout] 5051 | |     #[doc = " linesize accordingly."]
[INFO] [stdout] 5052 | |     #[doc = " The allocated samples buffer can be freed by using av_freep(&audio_data[0])"]
[INFO] [stdout] 5053 | |     #[doc = " Allocated data will be initialized to silence."]
[INFO] [stdout] ...    |
[INFO] [stdout] 5065 | |     #[doc = " @see av_samples_fill_arrays()"]
[INFO] [stdout] 5066 | |     #[doc = " @see av_samples_alloc_array_and_samples()"]
[INFO] [stdout]      | |_________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] audio_data  array to be filled with the pointer for each channel
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: no item named `out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avformat.rs:5371:5
[INFO] [stdout]      |
[INFO] [stdout] 5371 | /     #[doc = " Return a channel layout and the number of channels based on the specified name."]
[INFO] [stdout] 5372 | |     #[doc = ""]
[INFO] [stdout] 5373 | |     #[doc = " This function is similar to (@see av_get_channel_layout), but can also parse"]
[INFO] [stdout] 5374 | |     #[doc = " unknown channel layout specifications."]
[INFO] [stdout] ...    |
[INFO] [stdout] 5379 | |     #[doc = ""]
[INFO] [stdout] 5380 | |     #[doc = " @return 0 on success, AVERROR(EINVAL) if the parsing fails."]
[INFO] [stdout]      | |___________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]  name             channel layout specification string
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]     --> src/avformat.rs:5371:5
[INFO] [stdout]      |
[INFO] [stdout] 5371 | /     #[doc = " Return a channel layout and the number of channels based on the specified name."]
[INFO] [stdout] 5372 | |     #[doc = ""]
[INFO] [stdout] 5373 | |     #[doc = " This function is similar to (@see av_get_channel_layout), but can also parse"]
[INFO] [stdout] 5374 | |     #[doc = " unknown channel layout specifications."]
[INFO] [stdout] ...    |
[INFO] [stdout] 5379 | |     #[doc = ""]
[INFO] [stdout] 5380 | |     #[doc = " @return 0 on success, AVERROR(EINVAL) if the parsing fails."]
[INFO] [stdout]      | |___________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] channel_layout   parsed channel layout (0 if unknown)
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: no item named `out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avformat.rs:5455:5
[INFO] [stdout]      |
[INFO] [stdout] 5455 | /     #[doc = " Get the value and name of a standard channel layout."]
[INFO] [stdout] 5456 | |     #[doc = ""]
[INFO] [stdout] 5457 | |     #[doc = " @param[in]  index   index in an internal list, starting at 0"]
[INFO] [stdout] 5458 | |     #[doc = " @param[out] layout  channel layout mask"]
[INFO] [stdout] 5459 | |     #[doc = " @param[out] name    name of the layout"]
[INFO] [stdout] 5460 | |     #[doc = " @return  0  if the layout exists,"]
[INFO] [stdout] 5461 | |     #[doc = "          <0 if index is beyond the limits"]
[INFO] [stdout]      | |_________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]  index   index in an internal list, starting at 0
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]     --> src/avformat.rs:5455:5
[INFO] [stdout]      |
[INFO] [stdout] 5455 | /     #[doc = " Get the value and name of a standard channel layout."]
[INFO] [stdout] 5456 | |     #[doc = ""]
[INFO] [stdout] 5457 | |     #[doc = " @param[in]  index   index in an internal list, starting at 0"]
[INFO] [stdout] 5458 | |     #[doc = " @param[out] layout  channel layout mask"]
[INFO] [stdout] 5459 | |     #[doc = " @param[out] name    name of the layout"]
[INFO] [stdout] 5460 | |     #[doc = " @return  0  if the layout exists,"]
[INFO] [stdout] 5461 | |     #[doc = "          <0 if index is beyond the limits"]
[INFO] [stdout]      | |_________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] layout  channel layout mask
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: no item named `out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avformat.rs:5590:5
[INFO] [stdout]      |
[INFO] [stdout] 5590 | /     #[doc = " Get dictionary entries as a string."]
[INFO] [stdout] 5591 | |     #[doc = ""]
[INFO] [stdout] 5592 | |     #[doc = " Create a string containing dictionary's entries."]
[INFO] [stdout] 5593 | |     #[doc = " Such string may be passed back to av_dict_parse_string()."]
[INFO] [stdout] ...    |
[INFO] [stdout] 5601 | |     #[doc = " @return                   >= 0 on success, negative on error"]
[INFO] [stdout] 5602 | |     #[doc = " @warning Separators cannot be neither '\\\\' nor '\\0'. They also cannot be the same."]
[INFO] [stdout]      | |_____________________________________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]  m             dictionary
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]     --> src/avformat.rs:5590:5
[INFO] [stdout]      |
[INFO] [stdout] 5590 | /     #[doc = " Get dictionary entries as a string."]
[INFO] [stdout] 5591 | |     #[doc = ""]
[INFO] [stdout] 5592 | |     #[doc = " Create a string containing dictionary's entries."]
[INFO] [stdout] 5593 | |     #[doc = " Such string may be passed back to av_dict_parse_string()."]
[INFO] [stdout] ...    |
[INFO] [stdout] 5601 | |     #[doc = " @return                   >= 0 on success, negative on error"]
[INFO] [stdout] 5602 | |     #[doc = " @warning Separators cannot be neither '\\\\' nor '\\0'. They also cannot be the same."]
[INFO] [stdout]      | |_____________________________________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] buffer        Pointer to buffer that will be allocated with string containg entries.
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: no item named `out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]     --> src/avformat.rs:8249:5
[INFO] [stdout]      |
[INFO] [stdout] 8249 | /     #[doc = " Retrieve a filtered packet."]
[INFO] [stdout] 8250 | |     #[doc = ""]
[INFO] [stdout] 8251 | |     #[doc = " @param[out] pkt this struct will be filled with the contents of the filtered"]
[INFO] [stdout] 8252 | |     #[doc = "                 packet. It is owned by the caller and must be freed using"]
[INFO] [stdout] ...    |
[INFO] [stdout] 8269 | |     #[doc = " output fewer packets than were sent to it, so this function may return"]
[INFO] [stdout] 8270 | |     #[doc = " AVERROR(EAGAIN) immediately after a successful av_bsf_send_packet() call."]
[INFO] [stdout]      | |_________________________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] pkt this struct will be filled with the contents of the filtered
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: no item named `out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]     --> src/avformat.rs:8337:5
[INFO] [stdout]      |
[INFO] [stdout] 8337 | /     #[doc = " Finalize list of bitstream filters."]
[INFO] [stdout] 8338 | |     #[doc = ""]
[INFO] [stdout] 8339 | |     #[doc = " This function will transform @ref AVBSFList to single @ref AVBSFContext,"]
[INFO] [stdout] 8340 | |     #[doc = " so the whole chain of bitstream filters can be treated as single filter"]
[INFO] [stdout] ...    |
[INFO] [stdout] 8349 | |     #[doc = ""]
[INFO] [stdout] 8350 | |     #[doc = " @return >=0 on success, negative AVERROR in case of failure"]
[INFO] [stdout]      | |___________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] bsf Pointer to be set to newly created @ref AVBSFContext structure
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: no item named `out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]     --> src/avformat.rs:8357:5
[INFO] [stdout]      |
[INFO] [stdout] 8357 | /     #[doc = " Parse string describing list of bitstream filters and create single"]
[INFO] [stdout] 8358 | |     #[doc = " @ref AVBSFContext describing the whole chain of bitstream filters."]
[INFO] [stdout] 8359 | |     #[doc = " Resulting @ref AVBSFContext can be treated as any other @ref AVBSFContext freshly"]
[INFO] [stdout] 8360 | |     #[doc = " allocated by av_bsf_alloc()."]
[INFO] [stdout] ...    |
[INFO] [stdout] 8366 | |     #[doc = ""]
[INFO] [stdout] 8367 | |     #[doc = " @return >=0 on success, negative AVERROR in case of failure"]
[INFO] [stdout]      | |___________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] bsf Pointer to be set to newly created @ref AVBSFContext structure
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: no item named `out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]     --> src/avformat.rs:8374:5
[INFO] [stdout]      |
[INFO] [stdout] 8374 | /     #[doc = " Get null/pass-through bitstream filter."]
[INFO] [stdout] 8375 | |     #[doc = ""]
[INFO] [stdout] 8376 | |     #[doc = " @param[out] bsf Pointer to be set to new instance of pass-through bitstream filter"]
[INFO] [stdout] 8377 | |     #[doc = ""]
[INFO] [stdout] 8378 | |     #[doc = " @return"]
[INFO] [stdout]      | |_______________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] bsf Pointer to be set to new instance of pass-through bitstream filter
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: no item named `out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `i`
[INFO] [stdout]      --> src/avformat.rs:10433:5
[INFO] [stdout]       |
[INFO] [stdout] 10433 | /     #[doc = " Modify width and height values so that they will result in a memory"]
[INFO] [stdout] 10434 | |     #[doc = " buffer that is acceptable for the codec if you also ensure that all"]
[INFO] [stdout] 10435 | |     #[doc = " line sizes are a multiple of the respective linesize_align[i]."]
[INFO] [stdout] 10436 | |     #[doc = ""]
[INFO] [stdout] 10437 | |     #[doc = " May only be used if a codec with AV_CODEC_CAP_DR1 has been opened."]
[INFO] [stdout]       | |__________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               line sizes are a multiple of the respective linesize_align[i].
[INFO] [stdout]                                                                          ^
[INFO] [stdout]       = note: no item named `i` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]      --> src/avformat.rs:10473:5
[INFO] [stdout]       |
[INFO] [stdout] 10473 | /     #[doc = " Decode the audio frame of size avpkt->size from avpkt->data into frame."]
[INFO] [stdout] 10474 | |     #[doc = ""]
[INFO] [stdout] 10475 | |     #[doc = " Some decoders may support multiple frames in a single AVPacket. Such"]
[INFO] [stdout] 10476 | |     #[doc = " decoders would then just decode the first frame and the return value would be"]
[INFO] [stdout] ...     |
[INFO] [stdout] 10522 | |     #[doc = ""]
[INFO] [stdout] 10523 | |     #[doc = " @deprecated Use avcodec_send_packet() and avcodec_receive_frame()."]
[INFO] [stdout]       | |__________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[out] frame The AVFrame in which to store decoded audio samples.
[INFO] [stdout]                      ^^^
[INFO] [stdout]       = note: no item named `out` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/avformat.rs:10473:5
[INFO] [stdout]       |
[INFO] [stdout] 10473 | /     #[doc = " Decode the audio frame of size avpkt->size from avpkt->data into frame."]
[INFO] [stdout] 10474 | |     #[doc = ""]
[INFO] [stdout] 10475 | |     #[doc = " Some decoders may support multiple frames in a single AVPacket. Such"]
[INFO] [stdout] 10476 | |     #[doc = " decoders would then just decode the first frame and the return value would be"]
[INFO] [stdout] ...     |
[INFO] [stdout] 10522 | |     #[doc = ""]
[INFO] [stdout] 10523 | |     #[doc = " @deprecated Use avcodec_send_packet() and avcodec_receive_frame()."]
[INFO] [stdout]       | |__________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in]  avpkt The input AVPacket containing the input buffer.
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: no item named `in` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]      --> src/avformat.rs:10532:5
[INFO] [stdout]       |
[INFO] [stdout] 10532 | /     #[doc = " Decode the video frame of size avpkt->size from avpkt->data into picture."]
[INFO] [stdout] 10533 | |     #[doc = " Some decoders may support multiple frames in a single AVPacket, such"]
[INFO] [stdout] 10534 | |     #[doc = " decoders would then just decode the first frame."]
[INFO] [stdout] 10535 | |     #[doc = ""]
[INFO] [stdout] ...     |
[INFO] [stdout] 10573 | |     #[doc = ""]
[INFO] [stdout] 10574 | |     #[doc = " @deprecated Use avcodec_send_packet() and avcodec_receive_frame()."]
[INFO] [stdout]       | |__________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[out] picture The AVFrame in which the decoded video frame will be stored.
[INFO] [stdout]                      ^^^
[INFO] [stdout]       = note: no item named `out` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/avformat.rs:10532:5
[INFO] [stdout]       |
[INFO] [stdout] 10532 | /     #[doc = " Decode the video frame of size avpkt->size from avpkt->data into picture."]
[INFO] [stdout] 10533 | |     #[doc = " Some decoders may support multiple frames in a single AVPacket, such"]
[INFO] [stdout] 10534 | |     #[doc = " decoders would then just decode the first frame."]
[INFO] [stdout] 10535 | |     #[doc = ""]
[INFO] [stdout] ...     |
[INFO] [stdout] 10573 | |     #[doc = ""]
[INFO] [stdout] 10574 | |     #[doc = " @deprecated Use avcodec_send_packet() and avcodec_receive_frame()."]
[INFO] [stdout]       | |__________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in] avpkt The input AVPacket containing the input buffer.
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: no item named `in` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]      --> src/avformat.rs:10532:5
[INFO] [stdout]       |
[INFO] [stdout] 10532 | /     #[doc = " Decode the video frame of size avpkt->size from avpkt->data into picture."]
[INFO] [stdout] 10533 | |     #[doc = " Some decoders may support multiple frames in a single AVPacket, such"]
[INFO] [stdout] 10534 | |     #[doc = " decoders would then just decode the first frame."]
[INFO] [stdout] 10535 | |     #[doc = ""]
[INFO] [stdout] ...     |
[INFO] [stdout] 10573 | |     #[doc = ""]
[INFO] [stdout] 10574 | |     #[doc = " @deprecated Use avcodec_send_packet() and avcodec_receive_frame()."]
[INFO] [stdout]       | |__________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in,out] got_picture_ptr Zero if no frame could be decompressed, otherwise, it is nonzero.
[INFO] [stdout]                      ^^^^^^
[INFO] [stdout]       = note: no item named `in,out` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]      --> src/avformat.rs:10583:5
[INFO] [stdout]       |
[INFO] [stdout] 10583 | /     #[doc = " Decode a subtitle message."]
[INFO] [stdout] 10584 | |     #[doc = " Return a negative value on error, otherwise return the number of bytes used."]
[INFO] [stdout] 10585 | |     #[doc = " If no subtitle could be decompressed, got_sub_ptr is zero."]
[INFO] [stdout] 10586 | |     #[doc = " Otherwise, the subtitle is stored in *sub."]
[INFO] [stdout] ...     |
[INFO] [stdout] 10606 | |     #[doc = " @param[in,out] got_sub_ptr Zero if no subtitle could be decompressed, otherwise, it is nonzero."]
[INFO] [stdout] 10607 | |     #[doc = " @param[in] avpkt The input AVPacket containing the input buffer."]
[INFO] [stdout]       | |________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[out] sub The preallocated AVSubtitle in which the decoded subtitle will be stored,
[INFO] [stdout]                      ^^^
[INFO] [stdout]       = note: no item named `out` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]      --> src/avformat.rs:10583:5
[INFO] [stdout]       |
[INFO] [stdout] 10583 | /     #[doc = " Decode a subtitle message."]
[INFO] [stdout] 10584 | |     #[doc = " Return a negative value on error, otherwise return the number of bytes used."]
[INFO] [stdout] 10585 | |     #[doc = " If no subtitle could be decompressed, got_sub_ptr is zero."]
[INFO] [stdout] 10586 | |     #[doc = " Otherwise, the subtitle is stored in *sub."]
[INFO] [stdout] ...     |
[INFO] [stdout] 10606 | |     #[doc = " @param[in,out] got_sub_ptr Zero if no subtitle could be decompressed, otherwise, it is nonzero."]
[INFO] [stdout] 10607 | |     #[doc = " @param[in] avpkt The input AVPacket containing the input buffer."]
[INFO] [stdout]       | |________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in,out] got_sub_ptr Zero if no subtitle could be decompressed, otherwise, it is nonzero.
[INFO] [stdout]                      ^^^^^^
[INFO] [stdout]       = note: no item named `in,out` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/avformat.rs:10583:5
[INFO] [stdout]       |
[INFO] [stdout] 10583 | /     #[doc = " Decode a subtitle message."]
[INFO] [stdout] 10584 | |     #[doc = " Return a negative value on error, otherwise return the number of bytes used."]
[INFO] [stdout] 10585 | |     #[doc = " If no subtitle could be decompressed, got_sub_ptr is zero."]
[INFO] [stdout] 10586 | |     #[doc = " Otherwise, the subtitle is stored in *sub."]
[INFO] [stdout] ...     |
[INFO] [stdout] 10606 | |     #[doc = " @param[in,out] got_sub_ptr Zero if no subtitle could be decompressed, otherwise, it is nonzero."]
[INFO] [stdout] 10607 | |     #[doc = " @param[in] avpkt The input AVPacket containing the input buffer."]
[INFO] [stdout]       | |________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in] avpkt The input AVPacket containing the input buffer.
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: no item named `in` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/avformat.rs:10616:5
[INFO] [stdout]       |
[INFO] [stdout] 10616 | /     #[doc = " Supply raw packet data as input to a decoder."]
[INFO] [stdout] 10617 | |     #[doc = ""]
[INFO] [stdout] 10618 | |     #[doc = " Internally, this call will copy relevant AVCodecContext fields, which can"]
[INFO] [stdout] 10619 | |     #[doc = " influence decoding per-packet, and apply them when the packet is actually"]
[INFO] [stdout] ...     |
[INFO] [stdout] 10662 | |     #[doc = "      AVERROR(ENOMEM):   failed to add packet to internal queue, or similar"]
[INFO] [stdout] 10663 | |     #[doc = "      other errors: legitimate decoding errors"]
[INFO] [stdout]       | |_____________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in] avpkt The input AVPacket. Usually, this will be a single video
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: no item named `in` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/avformat.rs:10695:5
[INFO] [stdout]       |
[INFO] [stdout] 10695 | /     #[doc = " Supply a raw video or audio frame to the encoder. Use avcodec_receive_packet()"]
[INFO] [stdout] 10696 | |     #[doc = " to retrieve buffered output packets."]
[INFO] [stdout] 10697 | |     #[doc = ""]
[INFO] [stdout] 10698 | |     #[doc = " @param avctx     codec context"]
[INFO] [stdout] ...     |
[INFO] [stdout] 10726 | |     #[doc = "      AVERROR(ENOMEM):   failed to add packet to internal queue, or similar"]
[INFO] [stdout] 10727 | |     #[doc = "      other errors: legitimate encoding errors"]
[INFO] [stdout]       | |_____________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in] frame AVFrame containing the raw audio or video frame to be encoded.
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: no item named `in` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/avformat.rs:11086:5
[INFO] [stdout]       |
[INFO] [stdout] 11086 | /     #[doc = " Encode a frame of audio."]
[INFO] [stdout] 11087 | |     #[doc = ""]
[INFO] [stdout] 11088 | |     #[doc = " Takes input samples from frame and writes the next output packet, if"]
[INFO] [stdout] 11089 | |     #[doc = " available, to avpkt. The output packet does not necessarily contain data for"]
[INFO] [stdout] ...     |
[INFO] [stdout] 11124 | |     #[doc = "             If allowed and required, set AVCodecContext.get_encode_buffer to"]
[INFO] [stdout] 11125 | |     #[doc = "             a custom function to pass user supplied output buffers."]
[INFO] [stdout]       | |___________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in] frame AVFrame containing the raw audio data to be encoded.
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: no item named `in` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]      --> src/avformat.rs:11086:5
[INFO] [stdout]       |
[INFO] [stdout] 11086 | /     #[doc = " Encode a frame of audio."]
[INFO] [stdout] 11087 | |     #[doc = ""]
[INFO] [stdout] 11088 | |     #[doc = " Takes input samples from frame and writes the next output packet, if"]
[INFO] [stdout] 11089 | |     #[doc = " available, to avpkt. The output packet does not necessarily contain data for"]
[INFO] [stdout] ...     |
[INFO] [stdout] 11124 | |     #[doc = "             If allowed and required, set AVCodecContext.get_encode_buffer to"]
[INFO] [stdout] 11125 | |     #[doc = "             a custom function to pass user supplied output buffers."]
[INFO] [stdout]       | |___________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[out] got_packet_ptr This field is set to 1 by libavcodec if the
[INFO] [stdout]                      ^^^
[INFO] [stdout]       = note: no item named `out` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/avformat.rs:11134:5
[INFO] [stdout]       |
[INFO] [stdout] 11134 | /     #[doc = " Encode a frame of video."]
[INFO] [stdout] 11135 | |     #[doc = ""]
[INFO] [stdout] 11136 | |     #[doc = " Takes input raw video data from frame and writes the next output packet, if"]
[INFO] [stdout] 11137 | |     #[doc = " available, to avpkt. The output packet does not necessarily contain data for"]
[INFO] [stdout] ...     |
[INFO] [stdout] 11167 | |     #[doc = "             If allowed and required, set AVCodecContext.get_encode_buffer to"]
[INFO] [stdout] 11168 | |     #[doc = "             a custom function to pass user supplied output buffers."]
[INFO] [stdout]       | |___________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in] frame AVFrame containing the raw video data to be encoded.
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: no item named `in` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]      --> src/avformat.rs:11134:5
[INFO] [stdout]       |
[INFO] [stdout] 11134 | /     #[doc = " Encode a frame of video."]
[INFO] [stdout] 11135 | |     #[doc = ""]
[INFO] [stdout] 11136 | |     #[doc = " Takes input raw video data from frame and writes the next output packet, if"]
[INFO] [stdout] 11137 | |     #[doc = " available, to avpkt. The output packet does not necessarily contain data for"]
[INFO] [stdout] ...     |
[INFO] [stdout] 11167 | |     #[doc = "             If allowed and required, set AVCodecContext.get_encode_buffer to"]
[INFO] [stdout] 11168 | |     #[doc = "             a custom function to pass user supplied output buffers."]
[INFO] [stdout]       | |___________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[out] got_packet_ptr This field is set to 1 by libavcodec if the
[INFO] [stdout]                      ^^^
[INFO] [stdout]       = note: no item named `out` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/avformat.rs:11276:5
[INFO] [stdout]       |
[INFO] [stdout] 11276 | /     #[doc = " Find the best pixel format to convert to given a certain source pixel"]
[INFO] [stdout] 11277 | |     #[doc = " format.  When converting from one pixel format to another, information loss"]
[INFO] [stdout] 11278 | |     #[doc = " may occur.  For example, when converting from RGB24 to GRAY, the color"]
[INFO] [stdout] 11279 | |     #[doc = " information will be lost. Similarly, other losses occur when converting from"]
[INFO] [stdout] ...     |
[INFO] [stdout] 11289 | |     #[doc = " @param[out] loss_ptr Combination of flags informing you what kind of losses will occur."]
[INFO] [stdout] 11290 | |     #[doc = " @return The best pixel format to convert to or -1 if none was found."]
[INFO] [stdout]       | |____________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in] pix_fmt_list AV_PIX_FMT_NONE terminated array of pixel formats to choose from
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: no item named `in` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]      --> src/avformat.rs:11276:5
[INFO] [stdout]       |
[INFO] [stdout] 11276 | /     #[doc = " Find the best pixel format to convert to given a certain source pixel"]
[INFO] [stdout] 11277 | |     #[doc = " format.  When converting from one pixel format to another, information loss"]
[INFO] [stdout] 11278 | |     #[doc = " may occur.  For example, when converting from RGB24 to GRAY, the color"]
[INFO] [stdout] 11279 | |     #[doc = " information will be lost. Similarly, other losses occur when converting from"]
[INFO] [stdout] ...     |
[INFO] [stdout] 11289 | |     #[doc = " @param[out] loss_ptr Combination of flags informing you what kind of losses will occur."]
[INFO] [stdout] 11290 | |     #[doc = " @return The best pixel format to convert to or -1 if none was found."]
[INFO] [stdout]       | |____________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[out] loss_ptr Combination of flags informing you what kind of losses will occur.
[INFO] [stdout]                      ^^^
[INFO] [stdout]       = note: no item named `out` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]      --> src/avformat.rs:11413:5
[INFO] [stdout]       |
[INFO] [stdout] 11413 | /     #[doc = " Fill AVFrame audio data and linesize pointers."]
[INFO] [stdout] 11414 | |     #[doc = ""]
[INFO] [stdout] 11415 | |     #[doc = " The buffer buf must be a preallocated buffer with a size big enough"]
[INFO] [stdout] 11416 | |     #[doc = " to contain the specified samples amount. The filled AVFrame data"]
[INFO] [stdout] ...     |
[INFO] [stdout] 11432 | |     #[doc = " @todo return the size in bytes required to store the samples in"]
[INFO] [stdout] 11433 | |     #[doc = " case of success, at the next libavutil bump"]
[INFO] [stdout]       | |___________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]                                  frame->extended_data, frame->linesize[0].
[INFO] [stdout]                                                                        ^
[INFO] [stdout]       = note: no item named `0` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/avformat.rs:11462:5
[INFO] [stdout]       |
[INFO] [stdout] 11462 | /     #[doc = " Return codec bits per sample."]
[INFO] [stdout] 11463 | |     #[doc = ""]
[INFO] [stdout] 11464 | |     #[doc = " @param[in] codec_id the codec"]
[INFO] [stdout] 11465 | |     #[doc = " @return Number of bits per sample or zero if unknown for the given codec."]
[INFO] [stdout]       | |_________________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in] codec_id the codec
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: no item named `in` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]      --> src/avformat.rs:11476:5
[INFO] [stdout]       |
[INFO] [stdout] 11476 | /     #[doc = " Return codec bits per sample."]
[INFO] [stdout] 11477 | |     #[doc = " Only return non-zero if the bits per sample is exactly correct, not an"]
[INFO] [stdout] 11478 | |     #[doc = " approximation."]
[INFO] [stdout] 11479 | |     #[doc = ""]
[INFO] [stdout] 11480 | |     #[doc = " @param[in] codec_id the codec"]
[INFO] [stdout] 11481 | |     #[doc = " @return Number of bits per sample or zero if unknown for the given codec."]
[INFO] [stdout]       | |_________________________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[in] codec_id the codec
[INFO] [stdout]                      ^^
[INFO] [stdout]       = note: no item named `in` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]      --> src/avformat.rs:11999:5
[INFO] [stdout]       |
[INFO] [stdout] 11999 | /     #[doc = " Get next directory entry."]
[INFO] [stdout] 12000 | |     #[doc = ""]
[INFO] [stdout] 12001 | |     #[doc = " Returned entry must be freed with avio_free_directory_entry(). In particular"]
[INFO] [stdout] 12002 | |     #[doc = " it may outlive AVIODirContext."]
[INFO] [stdout] ...     |
[INFO] [stdout] 12006 | |     #[doc = " @return >=0 on success or negative on error. End of list is not considered an"]
[INFO] [stdout] 12007 | |     #[doc = "             error."]
[INFO] [stdout]       | |__________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[out] next next entry or NULL when no more entries.
[INFO] [stdout]                      ^^^
[INFO] [stdout]       = note: no item named `out` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]      --> src/avformat.rs:14379:5
[INFO] [stdout]       |
[INFO] [stdout] 14379 | /     #[doc = " Get timing information for the data currently output."]
[INFO] [stdout] 14380 | |     #[doc = " The exact meaning of \"currently output\" depends on the format."]
[INFO] [stdout] 14381 | |     #[doc = " It is mostly relevant for devices that have an internal buffer and/or"]
[INFO] [stdout] 14382 | |     #[doc = " work in real time."]
[INFO] [stdout] ...     |
[INFO] [stdout] 14390 | |     #[doc = " Note: some formats or devices may not allow to measure dts and wall"]
[INFO] [stdout] 14391 | |     #[doc = " atomically."]
[INFO] [stdout]       | |___________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               @param[out] dts   DTS of the last packet output for the stream, in stream
[INFO] [stdout]                      ^^^
[INFO] [stdout]       = note: no item named `out` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `3`
[INFO] [stdout]     --> src/avformat.rs:4292:1
[INFO] [stdout]      |
[INFO] [stdout] 4292 | #[doc = "< HW acceleration through VA API at motion compensation entry-point, Picture.data[3] contains a vaapi_render_state struct which contains macroblocks as well as various fields extracted from headers"]
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              < HW acceleration through VA API at motion compensation entry-point, Picture.data[3] contains a vaapi_render_state struct which contains macroblocks as well as various fields extracted from headers
[INFO] [stdout]                                                                                                ^
[INFO] [stdout]      = note: no item named `3` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `3`
[INFO] [stdout]     --> src/avformat.rs:4294:1
[INFO] [stdout]      |
[INFO] [stdout] 4294 | #[doc = "< HW acceleration through VA API at IDCT entry-point, Picture.data[3] contains a vaapi_render_state struct which contains fields extracted from headers"]
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              < HW acceleration through VA API at IDCT entry-point, Picture.data[3] contains a vaapi_render_state struct which contains fields extracted from headers
[INFO] [stdout]                                                                                 ^
[INFO] [stdout]      = note: no item named `3` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `3`
[INFO] [stdout]     --> src/avformat.rs:4296:1
[INFO] [stdout]      |
[INFO] [stdout] 4296 | #[doc = "< HW decoding through VA API, Picture.data[3] contains a VASurfaceID"]
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              < HW decoding through VA API, Picture.data[3] contains a VASurfaceID
[INFO] [stdout]                                                         ^
[INFO] [stdout]      = note: no item named `3` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `3`
[INFO] [stdout]     --> src/avformat.rs:4312:1
[INFO] [stdout]      |
[INFO] [stdout] 4312 | #[doc = "< HW decoding through DXVA2, Picture.data[3] contains a LPDIRECT3DSURFACE9 pointer"]
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              < HW decoding through DXVA2, Picture.data[3] contains a LPDIRECT3DSURFACE9 pointer
[INFO] [stdout]                                                        ^
[INFO] [stdout]      = note: no item named `3` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `3`
[INFO] [stdout]     --> src/avformat.rs:4411:1
[INFO] [stdout]      |
[INFO] [stdout] 4411 | #[doc = "< HW acceleration through VDPAU, Picture.data[3] contains a VdpVideoSurface"]
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              < HW acceleration through VDPAU, Picture.data[3] contains a VdpVideoSurface
[INFO] [stdout]                                                            ^
[INFO] [stdout]      = note: no item named `3` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `3`
[INFO] [stdout]     --> src/avformat.rs:4443:1
[INFO] [stdout]      |
[INFO] [stdout] 4443 | / #[doc = "  HW acceleration through QSV, data[3] contains a pointer to the"]
[INFO] [stdout] 4444 | | #[doc = "  mfxFrameSurface1 structure."]
[INFO] [stdout]      | |________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              HW acceleration through QSV, data[3] contains a pointer to the
[INFO] [stdout]                                                ^
[INFO] [stdout]      = note: no item named `3` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `3`
[INFO] [stdout]     --> src/avformat.rs:4446:1
[INFO] [stdout]      |
[INFO] [stdout] 4446 | / #[doc = " HW acceleration though MMAL, data[3] contains a pointer to the"]
[INFO] [stdout] 4447 | | #[doc = " MMAL_BUFFER_HEADER_T structure."]
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              HW acceleration though MMAL, data[3] contains a pointer to the
[INFO] [stdout]                                                ^
[INFO] [stdout]      = note: no item named `3` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `3`
[INFO] [stdout]     --> src/avformat.rs:4449:1
[INFO] [stdout]      |
[INFO] [stdout] 4449 | #[doc = "< HW decoding through Direct3D11 via old API, Picture.data[3] contains a ID3D11VideoDecoderOutputView pointer"]
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              < HW decoding through Direct3D11 via old API, Picture.data[3] contains a ID3D11VideoDecoderOutputView pointer
[INFO] [stdout]                                                                         ^
[INFO] [stdout]      = note: no item named `3` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `i`
[INFO] [stdout]     --> src/avformat.rs:4451:1
[INFO] [stdout]      |
[INFO] [stdout] 4451 | / #[doc = " HW acceleration through CUDA. data[i] contain CUdeviceptr pointers"]
[INFO] [stdout] 4452 | | #[doc = " exactly as for system memory frames."]
[INFO] [stdout]      | |________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              HW acceleration through CUDA. data[i] contain CUdeviceptr pointers
[INFO] [stdout]                                                 ^
[INFO] [stdout]      = note: no item named `i` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]     --> src/avformat.rs:4562:1
[INFO] [stdout]      |
[INFO] [stdout] 4562 | / #[doc = " Hardware surfaces for Direct3D11."]
[INFO] [stdout] 4563 | | #[doc = ""]
[INFO] [stdout] 4564 | | #[doc = " This is preferred over the legacy AV_PIX_FMT_D3D11VA_VLD. The new D3D11"]
[INFO] [stdout] 4565 | | #[doc = " hwaccel API and filtering support AV_PIX_FMT_D3D11 only."]
[INFO] [stdout] ...    |
[INFO] [stdout] 4568 | | #[doc = " texture array index of the frame as intptr_t if the ID3D11Texture2D is"]
[INFO] [stdout] 4569 | | #[doc = " an array texture (or always 0 if it's a normal texture)."]
[INFO] [stdout]      | |____________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              data[0] contains a ID3D11Texture2D pointer, and data[1] contains the
[INFO] [stdout]                   ^
[INFO] [stdout]      = note: no item named `0` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `1`
[INFO] [stdout]     --> src/avformat.rs:4562:1
[INFO] [stdout]      |
[INFO] [stdout] 4562 | / #[doc = " Hardware surfaces for Direct3D11."]
[INFO] [stdout] 4563 | | #[doc = ""]
[INFO] [stdout] 4564 | | #[doc = " This is preferred over the legacy AV_PIX_FMT_D3D11VA_VLD. The new D3D11"]
[INFO] [stdout] 4565 | | #[doc = " hwaccel API and filtering support AV_PIX_FMT_D3D11 only."]
[INFO] [stdout] ...    |
[INFO] [stdout] 4568 | | #[doc = " texture array index of the frame as intptr_t if the ID3D11Texture2D is"]
[INFO] [stdout] 4569 | | #[doc = " an array texture (or always 0 if it's a normal texture)."]
[INFO] [stdout]      | |____________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              data[0] contains a ID3D11Texture2D pointer, and data[1] contains the
[INFO] [stdout]                                                                   ^
[INFO] [stdout]      = note: no item named `1` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]     --> src/avformat.rs:4583:1
[INFO] [stdout]      |
[INFO] [stdout] 4583 | / #[doc = " DRM-managed buffers exposed through PRIME buffer sharing."]
[INFO] [stdout] 4584 | | #[doc = ""]
[INFO] [stdout] 4585 | | #[doc = " data[0] points to an AVDRMFrameDescriptor."]
[INFO] [stdout]      | |______________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              data[0] points to an AVDRMFrameDescriptor.
[INFO] [stdout]                   ^
[INFO] [stdout]      = note: no item named `0` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `i`
[INFO] [stdout]     --> src/avformat.rs:4587:1
[INFO] [stdout]      |
[INFO] [stdout] 4587 | / #[doc = " Hardware surfaces for OpenCL."]
[INFO] [stdout] 4588 | | #[doc = ""]
[INFO] [stdout] 4589 | | #[doc = " data[i] contain 2D image objects (typed in C as cl_mem, used"]
[INFO] [stdout] 4590 | | #[doc = " in OpenCL as image2d_t) for each plane of the surface."]
[INFO] [stdout]      | |__________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              data[i] contain 2D image objects (typed in C as cl_mem, used
[INFO] [stdout]                   ^
[INFO] [stdout]      = note: no item named `i` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]     --> src/avformat.rs:4612:1
[INFO] [stdout]      |
[INFO] [stdout] 4612 | / #[doc = " Vulkan hardware images."]
[INFO] [stdout] 4613 | | #[doc = ""]
[INFO] [stdout] 4614 | | #[doc = " data[0] points to an AVVkFrame"]
[INFO] [stdout]      | |__________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              data[0] points to an AVVkFrame
[INFO] [stdout]                   ^
[INFO] [stdout]      = note: no item named `0` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]     --> src/avformat.rs:4626:1
[INFO] [stdout]      |
[INFO] [stdout] 4626 | / #[doc = " Pixel format."]
[INFO] [stdout] 4627 | | #[doc = ""]
[INFO] [stdout] 4628 | | #[doc = " @note"]
[INFO] [stdout] 4629 | | #[doc = " AV_PIX_FMT_RGB32 is handled in an endian-specific manner. An RGBA"]
[INFO] [stdout] ...    |
[INFO] [stdout] 4651 | | #[doc = " for pal8. This palette is filled in automatically by the function"]
[INFO] [stdout] 4652 | | #[doc = " allocating the picture."]
[INFO] [stdout]      | |___________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              image data is stored in AVFrame.data[0]. The palette is transported in
[INFO] [stdout]                                                   ^
[INFO] [stdout]      = note: no item named `0` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `1`
[INFO] [stdout]     --> src/avformat.rs:4626:1
[INFO] [stdout]      |
[INFO] [stdout] 4626 | / #[doc = " Pixel format."]
[INFO] [stdout] 4627 | | #[doc = ""]
[INFO] [stdout] 4628 | | #[doc = " @note"]
[INFO] [stdout] 4629 | | #[doc = " AV_PIX_FMT_RGB32 is handled in an endian-specific manner. An RGBA"]
[INFO] [stdout] ...    |
[INFO] [stdout] 4651 | | #[doc = " for pal8. This palette is filled in automatically by the function"]
[INFO] [stdout] 4652 | | #[doc = " allocating the picture."]
[INFO] [stdout]      | |___________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              AVFrame.data[1], is 1024 bytes long (256 4-byte entries) and is
[INFO] [stdout]                           ^
[INFO] [stdout]      = note: no item named `1` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `45`
[INFO] [stdout]     --> src/avformat.rs:5693:1
[INFO] [stdout]      |
[INFO] [stdout] 5693 | / #[doc = " User data unregistered metadata associated with a video frame."]
[INFO] [stdout] 5694 | | #[doc = " This is the H.26[45] UDU SEI message, and shouldn't be used for any other purpose"]
[INFO] [stdout] 5695 | | #[doc = " The data is stored as uint8_t in AVFrameSideData.data which is 16 bytes of"]
[INFO] [stdout] 5696 | | #[doc = " uuid_iso_iec_11578 followed by AVFrameSideData.size - 16 bytes of user_data_payload_byte."]
[INFO] [stdout]      | |_____________________________________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              This is the H.26[45] UDU SEI message, and shouldn't be used for any other purpose
[INFO] [stdout]                               ^^
[INFO] [stdout]      = note: no item named `45` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]     --> src/avformat.rs:5782:1
[INFO] [stdout]      |
[INFO] [stdout] 5782 | / #[doc = " This structure describes decoded (raw) audio or video data."]
[INFO] [stdout] 5783 | | #[doc = ""]
[INFO] [stdout] 5784 | | #[doc = " AVFrame must be allocated using av_frame_alloc(). Note that this only"]
[INFO] [stdout] 5785 | | #[doc = " allocates the AVFrame itself, the buffers for the data must be managed"]
[INFO] [stdout] ...    |
[INFO] [stdout] 5808 | | #[doc = " C structure field name for fields accessible through AVOptions. The AVClass"]
[INFO] [stdout] 5809 | | #[doc = " for AVFrame can be obtained from avcodec_get_frame_class()"]
[INFO] [stdout]      | |______________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              least one reference is set, i.e. if AVFrame.buf[0] != NULL. In such a case,
[INFO] [stdout]                                                              ^
[INFO] [stdout]      = note: no item named `0` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]     --> src/avformat.rs:5824:5
[INFO] [stdout]      |
[INFO] [stdout] 5824 | /     #[doc = " For video, size in bytes of each picture line."]
[INFO] [stdout] 5825 | |     #[doc = " For audio, size in bytes of each plane."]
[INFO] [stdout] 5826 | |     #[doc = ""]
[INFO] [stdout] 5827 | |     #[doc = " For audio, only linesize[0] may be set. For planar audio, each channel"]
[INFO] [stdout] ...    |
[INFO] [stdout] 5835 | |     #[doc = " @note The linesize may be larger than the size of usable data -- there"]
[INFO] [stdout] 5836 | |     #[doc = " may be extra padding present for performance reasons."]
[INFO] [stdout]      | |_____________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              For audio, only linesize[0] may be set. For planar audio, each channel
[INFO] [stdout]                                       ^
[INFO] [stdout]      = note: no item named `0` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]     --> src/avformat.rs:5838:5
[INFO] [stdout]      |
[INFO] [stdout] 5838 | /     #[doc = " pointers to the data planes/channels."]
[INFO] [stdout] 5839 | |     #[doc = ""]
[INFO] [stdout] 5840 | |     #[doc = " For video, this should simply point to data[]."]
[INFO] [stdout] 5841 | |     #[doc = ""]
[INFO] [stdout] ...    |
[INFO] [stdout] 5848 | |     #[doc = " but for planar audio with more channels that can fit in data,"]
[INFO] [stdout] 5849 | |     #[doc = " extended_data must be used in order to access all channels."]
[INFO] [stdout]      | |___________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              linesize[0] contains the size of each channel buffer.
[INFO] [stdout]                       ^
[INFO] [stdout]      = note: no item named `0` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `i`
[INFO] [stdout]     --> src/avformat.rs:5918:5
[INFO] [stdout]      |
[INFO] [stdout] 5918 | /     #[doc = " AVBuffer references backing the data for this frame. If all elements of"]
[INFO] [stdout] 5919 | |     #[doc = " this array are NULL, then this frame is not reference counted. This array"]
[INFO] [stdout] 5920 | |     #[doc = " must be filled contiguously -- if buf[i] is non-NULL then buf[j] must"]
[INFO] [stdout] 5921 | |     #[doc = " also be non-NULL for all j < i."]
[INFO] [stdout] ...    |
[INFO] [stdout] 5926 | |     #[doc = " this array. Then the extra AVBufferRef pointers are stored in the"]
[INFO] [stdout] 5927 | |     #[doc = " extended_buf array."]
[INFO] [stdout]      | |___________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              must be filled contiguously -- if buf[i] is non-NULL then buf[j] must
[INFO] [stdout]                                                    ^
[INFO] [stdout]      = note: no item named `i` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `j`
[INFO] [stdout]     --> src/avformat.rs:5918:5
[INFO] [stdout]      |
[INFO] [stdout] 5918 | /     #[doc = " AVBuffer references backing the data for this frame. If all elements of"]
[INFO] [stdout] 5919 | |     #[doc = " this array are NULL, then this frame is not reference counted. This array"]
[INFO] [stdout] 5920 | |     #[doc = " must be filled contiguously -- if buf[i] is non-NULL then buf[j] must"]
[INFO] [stdout] 5921 | |     #[doc = " also be non-NULL for all j < i."]
[INFO] [stdout] ...    |
[INFO] [stdout] 5926 | |     #[doc = " this array. Then the extra AVBufferRef pointers are stored in the"]
[INFO] [stdout] 5927 | |     #[doc = " extended_buf array."]
[INFO] [stdout]      | |___________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              must be filled contiguously -- if buf[i] is non-NULL then buf[j] must
[INFO] [stdout]                                                                            ^
[INFO] [stdout]      = note: no item named `j` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avformat.rs:8479:5
[INFO] [stdout]      |
[INFO] [stdout] 8479 | /     #[doc = " Encode data to an AVPacket."]
[INFO] [stdout] 8480 | |     #[doc = ""]
[INFO] [stdout] 8481 | |     #[doc = " @param      avctx          codec context"]
[INFO] [stdout] 8482 | |     #[doc = " @param      avpkt          output AVPacket"]
[INFO] [stdout] ...    |
[INFO] [stdout] 8485 | |     #[doc = "                            non-empty packet was returned in avpkt."]
[INFO] [stdout] 8486 | |     #[doc = " @return 0 on success, negative error code on failure"]
[INFO] [stdout]      | |____________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]  frame          AVFrame containing the raw data to be encoded
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]     --> src/avformat.rs:8479:5
[INFO] [stdout]      |
[INFO] [stdout] 8479 | /     #[doc = " Encode data to an AVPacket."]
[INFO] [stdout] 8480 | |     #[doc = ""]
[INFO] [stdout] 8481 | |     #[doc = " @param      avctx          codec context"]
[INFO] [stdout] 8482 | |     #[doc = " @param      avpkt          output AVPacket"]
[INFO] [stdout] ...    |
[INFO] [stdout] 8485 | |     #[doc = "                            non-empty packet was returned in avpkt."]
[INFO] [stdout] 8486 | |     #[doc = " @return 0 on success, negative error code on failure"]
[INFO] [stdout]      | |____________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] got_packet_ptr encoder sets to 0 or 1 to indicate that a
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: no item named `out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `out`
[INFO] [stdout]     --> src/avformat.rs:8495:5
[INFO] [stdout]      |
[INFO] [stdout] 8495 | /     #[doc = " Decode picture or subtitle data."]
[INFO] [stdout] 8496 | |     #[doc = ""]
[INFO] [stdout] 8497 | |     #[doc = " @param      avctx          codec context"]
[INFO] [stdout] 8498 | |     #[doc = " @param      outdata        codec type dependent output struct"]
[INFO] [stdout] ...    |
[INFO] [stdout] 8503 | |     #[doc = " @return amount of bytes read from the packet on success, negative error"]
[INFO] [stdout] 8504 | |     #[doc = "         code on failure"]
[INFO] [stdout]      | |_______________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[out] got_frame_ptr  decoder sets to 0 or 1 to indicate that a
[INFO] [stdout]                     ^^^
[INFO] [stdout]      = note: no item named `out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avformat.rs:8495:5
[INFO] [stdout]      |
[INFO] [stdout] 8495 | /     #[doc = " Decode picture or subtitle data."]
[INFO] [stdout] 8496 | |     #[doc = ""]
[INFO] [stdout] 8497 | |     #[doc = " @param      avctx          codec context"]
[INFO] [stdout] 8498 | |     #[doc = " @param      outdata        codec type dependent output struct"]
[INFO] [stdout] ...    |
[INFO] [stdout] 8503 | |     #[doc = " @return amount of bytes read from the packet on success, negative error"]
[INFO] [stdout] 8504 | |     #[doc = "         code on failure"]
[INFO] [stdout]      | |_______________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]  avpkt          AVPacket containing the data to be decoded
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]     --> src/avformat.rs:9299:5
[INFO] [stdout]      |
[INFO] [stdout] 9299 | /     #[doc = " This callback is called at the beginning of each frame to get data"]
[INFO] [stdout] 9300 | |     #[doc = " buffer(s) for it. There may be one contiguous buffer for all the data or"]
[INFO] [stdout] 9301 | |     #[doc = " there may be a buffer per each data plane or anything in between. What"]
[INFO] [stdout] 9302 | |     #[doc = " this means is, you may set however many entries in buf[] you feel necessary."]
[INFO] [stdout] ...    |
[INFO] [stdout] 9375 | |     #[doc = " - encoding: unused"]
[INFO] [stdout] 9376 | |     #[doc = " - decoding: Set by libavcodec, user can override."]
[INFO] [stdout]      | |_________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              linesize. In AVFrame.linesize, only linesize[0] may be set for audio
[INFO] [stdout]                                                           ^
[INFO] [stdout]      = note: no item named `0` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Events`
[INFO] [stdout]     --> src/avformat.rs:9680:5
[INFO] [stdout]      |
[INFO] [stdout] 9680 | /     #[doc = " Header containing style information for text subtitles."]
[INFO] [stdout] 9681 | |     #[doc = " For SUBTITLE_ASS subtitle type, it should contain the whole ASS"]
[INFO] [stdout] 9682 | |     #[doc = " [Script Info] and [V4+ Styles] section, plus the [Events] line and"]
[INFO] [stdout] 9683 | |     #[doc = " the Format line following. It shouldn't include any Dialogue line."]
[INFO] [stdout] 9684 | |     #[doc = " - encoding: Set/allocated/freed by user (before avcodec_open2())"]
[INFO] [stdout] 9685 | |     #[doc = " - decoding: Set/allocated/freed by libavcodec (by avcodec_open2())"]
[INFO] [stdout]      | |__________________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              [Script Info] and [V4+ Styles] section, plus the [Events] line and
[INFO] [stdout]                                                                ^^^^^^
[INFO] [stdout]      = note: no item named `Events` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `N`
[INFO] [stdout]     --> src/avformat.rs:9817:5
[INFO] [stdout]      |
[INFO] [stdout] 9817 | /     #[doc = " Control the form of AVSubtitle.rects[N]->ass"]
[INFO] [stdout] 9818 | |     #[doc = " - decoding: set by user"]
[INFO] [stdout] 9819 | |     #[doc = " - encoding: unused"]
[INFO] [stdout]      | |__________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              Control the form of AVSubtitle.rects[N]->ass
[INFO] [stdout]                                                   ^
[INFO] [stdout]      = note: no item named `N` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `stream_index`
[INFO] [stdout]      --> src/avformat.rs:12788:5
[INFO] [stdout]       |
[INFO] [stdout] 12788 | /     #[doc = " Get the next timestamp in stream[stream_index].time_base units."]
[INFO] [stdout] 12789 | |     #[doc = " @return the timestamp or AV_NOPTS_VALUE if an error occurred"]
[INFO] [stdout]       | |____________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]               Get the next timestamp in stream[stream_index].time_base units.
[INFO] [stdout]                                                ^^^^^^^^^^^^
[INFO] [stdout]       = note: no item named `stream_index` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `interleaved`
[INFO] [stdout]      --> src/avformat.rs:13006:5
[INFO] [stdout]       |
[INFO] [stdout] 13006 | /     #[doc = " Flags indicating events happening on the stream, a combination of"]
[INFO] [stdout] 13007 | |     #[doc = " AVSTREAM_EVENT_FLAG_*."]
[INFO] [stdout] 13008 | |     #[doc = ""]
[INFO] [stdout] 13009 | |     #[doc = " - demuxing: may be set by the demuxer in avformat_open_input(),"]
[INFO] [stdout] ...     |
[INFO] [stdout] 13013 | |     #[doc = "   indicate a user-triggered event.  The muxer will clear the flags for"]
[INFO] [stdout] 13014 | |     #[doc = "   events it has handled in av_[interleaved]_write_frame()."]
[INFO] [stdout]       | |__________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]                 events it has handled in av_[interleaved]_write_frame().
[INFO] [stdout]                                              ^^^^^^^^^^^
[INFO] [stdout]       = note: no item named `interleaved` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `interleaved`
[INFO] [stdout]      --> src/avformat.rs:13390:5
[INFO] [stdout]       |
[INFO] [stdout] 13390 | /     #[doc = " Flags indicating events happening on the file, a combination of"]
[INFO] [stdout] 13391 | |     #[doc = " AVFMT_EVENT_FLAG_*."]
[INFO] [stdout] 13392 | |     #[doc = ""]
[INFO] [stdout] 13393 | |     #[doc = " - demuxing: may be set by the demuxer in avformat_open_input(),"]
[INFO] [stdout] ...     |
[INFO] [stdout] 13397 | |     #[doc = "   indicate a user-triggered event.  The muxer will clear the flags for"]
[INFO] [stdout] 13398 | |     #[doc = "   events it has handled in av_[interleaved]_write_frame()."]
[INFO] [stdout]       | |__________________________________________________________________________^
[INFO] [stdout]       |
[INFO] [stdout]       = note: the link appears in this line:
[INFO] [stdout]               
[INFO] [stdout]                 events it has handled in av_[interleaved]_write_frame().
[INFO] [stdout]                                              ^^^^^^^^^^^
[INFO] [stdout]       = note: no item named `interleaved` in scope
[INFO] [stdout]       = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]    --> src/avutil.rs:276:5
[INFO] [stdout]     |
[INFO] [stdout] 276 | /     #[doc = " Return a single letter to describe the given picture type"]
[INFO] [stdout] 277 | |     #[doc = " pict_type."]
[INFO] [stdout] 278 | |     #[doc = ""]
[INFO] [stdout] 279 | |     #[doc = " @param[in] pict_type the picture type @return a single character"]
[INFO] [stdout] 280 | |     #[doc = " representing the picture type, '?' if pict_type is unknown"]
[INFO] [stdout]     | |__________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]             @param[in] pict_type the picture type @return a single character
[INFO] [stdout]                    ^^
[INFO] [stdout]     = note: no item named `in` in scope
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]     --> src/avutil.rs:2557:5
[INFO] [stdout]      |
[INFO] [stdout] 2557 | /     #[doc = " Allocate, reallocate, or free a block of memory through a pointer to a"]
[INFO] [stdout] 2558 | |     #[doc = " pointer."]
[INFO] [stdout] 2559 | |     #[doc = ""]
[INFO] [stdout] 2560 | |     #[doc = " If `*ptr` is `NULL` and `size` > 0, allocate a new block. If `size` is"]
[INFO] [stdout] ...    |
[INFO] [stdout] 2572 | |     #[doc = " @warning Unlike av_malloc(), the allocated memory is not guaranteed to be"]
[INFO] [stdout] 2573 | |     #[doc = "          correctly aligned."]
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in,out] ptr  Pointer to a pointer to a memory block already allocated
[INFO] [stdout]                     ^^^^^^
[INFO] [stdout]      = note: no item named `in,out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avutil.rs:2557:5
[INFO] [stdout]      |
[INFO] [stdout] 2557 | /     #[doc = " Allocate, reallocate, or free a block of memory through a pointer to a"]
[INFO] [stdout] 2558 | |     #[doc = " pointer."]
[INFO] [stdout] 2559 | |     #[doc = ""]
[INFO] [stdout] 2560 | |     #[doc = " If `*ptr` is `NULL` and `size` > 0, allocate a new block. If `size` is"]
[INFO] [stdout] ...    |
[INFO] [stdout] 2572 | |     #[doc = " @warning Unlike av_malloc(), the allocated memory is not guaranteed to be"]
[INFO] [stdout] 2573 | |     #[doc = "          correctly aligned."]
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]     size Size in bytes for the memory block to be allocated or
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]     --> src/avutil.rs:2620:5
[INFO] [stdout]      |
[INFO] [stdout] 2620 | /     #[doc = " Allocate, reallocate, or free an array through a pointer to a pointer."]
[INFO] [stdout] 2621 | |     #[doc = ""]
[INFO] [stdout] 2622 | |     #[doc = " If `*ptr` is `NULL` and `nmemb` > 0, allocate a new block. If `nmemb` is"]
[INFO] [stdout] 2623 | |     #[doc = " zero, free the memory block pointed to by `*ptr`."]
[INFO] [stdout] ...    |
[INFO] [stdout] 2633 | |     #[doc = " @warning Unlike av_malloc(), the allocated memory is not guaranteed to be"]
[INFO] [stdout] 2634 | |     #[doc = "          correctly aligned."]
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in,out] ptr   Pointer to a pointer to a memory block already
[INFO] [stdout]                     ^^^^^^
[INFO] [stdout]      = note: no item named `in,out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avutil.rs:2620:5
[INFO] [stdout]      |
[INFO] [stdout] 2620 | /     #[doc = " Allocate, reallocate, or free an array through a pointer to a pointer."]
[INFO] [stdout] 2621 | |     #[doc = ""]
[INFO] [stdout] 2622 | |     #[doc = " If `*ptr` is `NULL` and `nmemb` > 0, allocate a new block. If `nmemb` is"]
[INFO] [stdout] 2623 | |     #[doc = " zero, free the memory block pointed to by `*ptr`."]
[INFO] [stdout] ...    |
[INFO] [stdout] 2633 | |     #[doc = " @warning Unlike av_malloc(), the allocated memory is not guaranteed to be"]
[INFO] [stdout] 2634 | |     #[doc = "          correctly aligned."]
[INFO] [stdout]      | |___________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in]     nmemb Number of elements
[INFO] [stdout]                     ^^
[INFO] [stdout]      = note: no item named `in` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in,out`
[INFO] [stdout]     --> src/avutil.rs:2642:5
[INFO] [stdout]      |
[INFO] [stdout] 2642 | /     #[doc = " Reallocate the given buffer if it is not large enough, otherwise do nothing."]
[INFO] [stdout] 2643 | |     #[doc = ""]
[INFO] [stdout] 2644 | |     #[doc = " If the given buffer is `NULL`, then a new uninitialized buffer is allocated."]
[INFO] [stdout] 2645 | |     #[doc = ""]
[INFO] [stdout] ...    |
[INFO] [stdout] 2670 | |     #[doc = " @see av_realloc()"]
[INFO] [stdout] 2671 | |     #[doc = " @see av_fast_malloc()"]
[INFO] [stdout]      | |_____________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              @param[in,out] ptr      Already allocated buffer, or `NULL`
[INFO] [stdout]                     ^^^^^^
[INFO] [stdout]      = note: no item named `in,out` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `in`
[INFO] [stdout]     --> src/avutil.rs:2642:5
[INFO] [stdout]      |
[INFO] [stdout] 2642 | /     #[doc = " Reallocate the given buffer if it is not large enough, otherwise do nothing."]
[INFO] [stdout] 2643 | |     #[doc = ""]
[INFO] [stdout] 2644 | |     #[doc = " If the given buffer is `NULL`, then a new uninitialized buffer is allocated."]
[WARN] too many lines in the log, truncating it
