[INFO] fetching crate rusty_ffmpeg 0.2.5...
[INFO] documenting rusty_ffmpeg-0.2.5 against beta-2020-10-09 for beta-1.48-rustdoc-1
[INFO] extracting crate rusty_ffmpeg 0.2.5 into /workspace/builds/worker-2/source
[INFO] validating manifest of crates.io crate rusty_ffmpeg 0.2.5 on toolchain beta-2020-10-09
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2020-10-09" "read-manifest" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] started tweaking crates.io crate rusty_ffmpeg 0.2.5
[INFO] finished tweaking crates.io crate rusty_ffmpeg 0.2.5
[INFO] tweaked toml for crates.io crate rusty_ffmpeg 0.2.5 written to /workspace/builds/worker-2/source/Cargo.toml
[INFO] crate crates.io crate rusty_ffmpeg 0.2.5 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2020-10-09" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/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" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-10-09" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 5110ccbf3e97b7743c5157410b65edc58ff963d185738c027a33aae63c0d180d
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "5110ccbf3e97b7743c5157410b65edc58ff963d185738c027a33aae63c0d180d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "5110ccbf3e97b7743c5157410b65edc58ff963d185738c027a33aae63c0d180d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5110ccbf3e97b7743c5157410b65edc58ff963d185738c027a33aae63c0d180d", kill_on_drop: false }`
[INFO] [stdout] 5110ccbf3e97b7743c5157410b65edc58ff963d185738c027a33aae63c0d180d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/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" "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" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-10-09" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] ded7a6ddd057cac348922c5f305f78467aa8a1cbef9c582d33545d47c8768c62
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "ded7a6ddd057cac348922c5f305f78467aa8a1cbef9c582d33545d47c8768c62", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.71
[INFO] [stderr]    Compiling glob v0.3.0
[INFO] [stderr]    Compiling cc v1.0.54
[INFO] [stderr]    Compiling proc-macro2 v1.0.18
[INFO] [stderr]    Compiling unicode-width v0.1.7
[INFO] [stderr]    Compiling regex-syntax v0.6.18
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling bindgen v0.54.0
[INFO] [stderr]    Compiling ansi_term v0.11.0
[INFO] [stderr]    Compiling strsim v0.8.0
[INFO] [stderr]    Compiling termcolor v1.1.0
[INFO] [stderr]    Compiling vec_map v0.8.2
[INFO] [stderr]    Compiling shlex v0.1.1
[INFO] [stderr]    Compiling peeking_take_while v0.1.2
[INFO] [stderr]    Compiling rustc-hash v1.1.0
[INFO] [stderr]    Compiling lazycell v1.2.1
[INFO] [stderr]    Compiling once_cell v1.4.0
[INFO] [stderr]    Compiling nom v5.1.1
[INFO] [stderr]    Compiling humantime v1.3.0
[INFO] [stderr]    Compiling textwrap v0.11.0
[INFO] [stderr]    Compiling bitflags v1.2.1
[INFO] [stderr]    Compiling log v0.4.8
[INFO] [stderr]    Compiling aho-corasick v0.7.10
[INFO] [stderr]    Compiling clang-sys v0.29.3
[INFO] [stderr]    Compiling quote v1.0.7
[INFO] [stderr]    Compiling libloading v0.5.2
[INFO] [stderr]    Compiling atty v0.2.14
[INFO] [stderr]    Compiling which v3.1.1
[INFO] [stderr]    Compiling num_cpus v1.13.0
[INFO] [stderr]    Compiling clap v2.33.1
[INFO] [stderr]    Compiling regex v1.3.9
[INFO] [stderr]    Compiling cexpr v0.4.0
[INFO] [stderr]    Compiling env_logger v0.7.1
[INFO] [stderr]    Compiling rusty_ffmpeg v0.2.5 (/opt/rustwide/workdir)
[INFO] [stderr]  Documenting rusty_ffmpeg v0.2.5 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:355881
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... , # [ doc = " This callback is called at the beginning of each frame to get data" ] # [ doc = " buffer(s) for it. There may be one contiguous buffer for all the data or" ] # [ doc = " there may be a buffer per each data plane or anything in between. What" ] # [ doc = " this means is, you may set however many entries in buf[] you feel necessary." ] # [ doc = " Each buffer must be reference-counted using the AVBuffer API (see description" ] # [ doc = " of buf[] below)." ] # [ doc = "" ] # [ doc = " The following fields will be set in the frame before this callback is" ] # [ doc = " called:" ] # [ doc = " - format" ] # [ doc = " - width, height (video only)" ] # [ doc = " - sample_rate, channel_layout, nb_samples (audio only)" ] # [ doc = " Their values may differ from the corresponding values in" ] # [ doc = " AVCodecContext. This callback must use the frame values, not the codec" ] # [ doc = " context values, to calculate the required buffer size." ] # [ doc = "" ] # [ doc = " This callback must fill the following fields in the frame:" ] # [ doc = " - data[]" ] # [ doc = " - linesize[]" ] # [ doc = " - extended_data:" ] # [ doc = "   * if the data is planar audio with more than 8 channels, then this" ] # [ doc = "     callback must allocate and fill extended_data to contain all pointers" ] # [ doc = "     to all data planes. data[] must hold as many pointers as it can." ] # [ doc = "     extended_data must be allocated with av_malloc() and will be freed in" ] # [ doc = "     av_frame_unref()." ] # [ doc = "   * otherwise extended_data must point to data" ] # [ doc = " - buf[] must contain one or more pointers to AVBufferRef structures. Each of" ] # [ doc = "   the frame's data and extended_data pointers must be contained in these. That" ] # [ doc = "   is, one AVBufferRef for each allocated chunk of memory, not necessarily one" ] # [ doc = "   AVBufferRef per data[] entry. See: av_buffer_create(), av_buffer_alloc()," ] # [ doc = "   and av_buffer_ref()." ] # [ doc = " - extended_buf and nb_extended_buf must be allocated with av_malloc() by" ] # [ doc = "   this callback and filled with the extra buffers if there are more" ] # [ doc = "   buffers than buf[] can hold. extended_buf will be freed in" ] # [ doc = "   av_frame_unref()." ] # [ doc = "" ] # [ doc = " If AV_CODEC_CAP_DR1 is not set then get_buffer2() must call" ] # [ doc = " avcodec_default_get_buffer2() instead of providing buffers allocated by" ] # [ doc = " some other means." ] # [ doc = "" ] # [ doc = " Each data plane must be aligned to the maximum required by the target" ] # [ doc = " CPU." ] # [ doc = "" ] # [ doc = " @see avcodec_default_get_buffer2()" ] # [ doc = "" ] # [ doc = " Video:" ] # [ doc = "" ] # [ doc = " If AV_GET_BUFFER_FLAG_REF is set in flags then the frame may be reused" ] # [ doc = " (read and/or written to if it is writable) later by libavcodec." ] # [ doc = "" ] # [ doc = " avcodec_align_dimensions2() should be used to find the required width and" ] # [ doc = " height, as they normally need to be rounded up to the next multiple of 16." ] # [ doc = "" ] # [ doc = " Some decoders do not support linesizes changing between frames." ] # [ doc = "" ] # [ doc = " If frame multithreading is used and thread_safe_callbacks is set," ] # [ doc = " this callback may be called from a different thread, but not from more" ] # [ doc = " than one at once. Does not need to be reentrant." ] # [ doc = "" ] # [ doc = " @see avcodec_align_dimensions2()" ] # [ doc = "" ] # [ doc = " Audio:" ] # [ doc = "" ] # [ doc = " Decoders request a buffer of a particular size by setting" ] # [ doc = " AVFrame.nb_samples prior to calling get_buffer2(). The decoder may," ] # [ doc = " however, utilize only part of the buffer by setting AVFrame.nb_samples" ] # [ doc = " to a smaller value in the output frame." ] # [ doc = "" ] # [ doc = " As a convenience, av_samples_get_buffer_size() and" ] # [ doc = " av_samples_fill_arrays() in libavutil may be used by custom get_buffer2()" ] # [ doc = " functions to find the required data size and to fill data pointers and" ] # [ doc = " linesize. In AVFrame.linesize, only linesize[0] may be set for audio" ] # [ doc = " since all planes must be the same size." ] # [ doc = "" ] # [ doc = " @see av_samples_get_buffer_size(), av_samples_fill_arrays()" ] # [ doc = "" ] # [ doc = " - encoding: unused" ] # [ doc = " - decoding: Set by libavcodec, user can override." ] pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(broken_intra_doc_links)]` on by default
[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: the module `ffi` contains no item named `0`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:374990
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... , # [ doc = " Header containing style information for text subtitles." ] # [ doc = " For SUBTITLE_ASS subtitle type, it should contain the whole ASS" ] # [ doc = " [Script Info] and [V4+ Styles] section, plus the [Events] line and" ] # [ doc = " the Format line following. It shouldn't include any Dialogue line." ] # [ doc = " - encoding: Set/allocated/freed by user (before avcodec_open2())" ] # [ doc = " - decoding: Set/allocated/freed by libavcodec (by avcodec_open2())" ] pu...
[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: the module `ffi` contains no item named `Events`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:382690
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... , # [ doc = " Control the form of AVSubtitle.rects[N]->ass" ] # [ doc = " - decoding: set by user" ] # [ doc = " - encoding: unused" ] pu...
[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: the module `ffi` contains no item named `N`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:444425
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... , # [ doc = " Encode data to an AVPacket." ] # [ doc = "" ] # [ doc = " @param      avctx          codec context" ] # [ doc = " @param      avpkt          output AVPacket (may contain a user-provided buffer)" ] # [ doc = " @param[in]  frame          AVFrame containing the raw data to be encoded" ] # [ doc = " @param[out] got_packet_ptr encoder sets to 0 or 1 to indicate that a" ] # [ doc = "                            non-empty packet was returned in avpkt." ] # [ doc = " @return 0 on success, negative error code on failure" ] pu...
[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: the module `ffi` contains no item named `in`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:444425
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... , # [ doc = " Encode data to an AVPacket." ] # [ doc = "" ] # [ doc = " @param      avctx          codec context" ] # [ doc = " @param      avpkt          output AVPacket (may contain a user-provided buffer)" ] # [ doc = " @param[in]  frame          AVFrame containing the raw data to be encoded" ] # [ doc = " @param[out] got_packet_ptr encoder sets to 0 or 1 to indicate that a" ] # [ doc = "                            non-empty packet was returned in avpkt." ] # [ doc = " @return 0 on success, negative error code on failure" ] pu...
[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: the module `ffi` contains no item named `out`
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `512`
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:917562
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } # [ doc = " Buffer to print data progressively" ] # [ doc = "" ] # [ doc = " The string buffer grows as necessary and is always 0-terminated." ] # [ doc = " The content of the string is never accessed, and thus is" ] # [ doc = " encoding-agnostic and can even hold binary data." ] # [ doc = "" ] # [ doc = " Small buffers are kept in the structure itself, and thus require no" ] # [ doc = " memory allocation at all (unless the contents of the buffer is needed" ] # [ doc = " after the structure goes out of scope). This is almost as lightweight as" ] # [ doc = " declaring a local \"char buf[512]\"." ] # [ doc = "" ] # [ doc = " The length of the string can go beyond the allocated size: the buffer is" ] # [ doc = " then truncated, but the functions still keep account of the actual total" ] # [ doc = " length." ] # [ doc = "" ] # [ doc = " In other words, buf->len can be greater than buf->size and records the" ] # [ doc = " total length of what would have been to the buffer if there had been" ] # [ doc = " enough memory." ] # [ doc = "" ] # [ doc = " Append operations do not need to be tested for failure: if a memory" ] # [ doc = " allocation fails, data stop being appended to the buffer, but the length" ] # [ doc = " is still updated. This situation can be tested with" ] # [ doc = " av_bprint_is_complete()." ] # [ doc = "" ] # [ doc = " The size_max field determines several possible behaviours:" ] # [ doc = "" ] # [ doc = " size_max = -1 (= UINT_MAX) or any large value will let the buffer be" ] # [ doc = " reallocated as necessary, with an amortized linear cost." ] # [ doc = "" ] # [ doc = " size_max = 0 prevents writing anything to the buffer: only the total" ] # [ doc = " length is computed. The write operations can then possibly be repeated in" ] # [ doc = " a buffer with exactly the necessary size" ] # [ doc = " (using size_init = size_max = len + 1)." ] # [ doc = "" ] # [ doc = " size_max = 1 is automatically replaced by the exact size available in the" ] # [ doc = " structure itself, thus ensuring no dynamic memory allocation. The" ] # [ doc = " internal buffer is large enough to hold a reasonable paragraph of text," ] # [ doc = " such as the current paragraph." ] # ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           declaring a local "char buf[512]".
[INFO] [stdout]                                       ^^^
[INFO] [stdout]   = note: the module `ffi` contains no item named `512`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:511375
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Modify width and height values so that they will result in a memory" ] # [ doc = " buffer that is acceptable for the codec if you also ensure that all" ] # [ doc = " line sizes are a multiple of the respective linesize_align[i]." ] # [ doc = "" ] # [ doc = " May only be used if a codec with AV_CODEC_CAP_DR1 has been opened." ] pu...
[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: the module `ffi` contains no item named `i`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:513099
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Decode the audio frame of size avpkt->size from avpkt->data into frame." ] # [ doc = "" ] # [ doc = " Some decoders may support multiple frames in a single AVPacket. Such" ] # [ doc = " decoders would then just decode the first frame and the return value would be" ] # [ doc = " less than the packet size. In this case, avcodec_decode_audio4 has to be" ] # [ doc = " called again with an AVPacket containing the remaining data in order to" ] # [ doc = " decode the second frame, etc...  Even if no frames are returned, the packet" ] # [ doc = " needs to be fed to the decoder with remaining data until it is completely" ] # [ doc = " consumed or an error occurs." ] # [ doc = "" ] # [ doc = " Some decoders (those marked with AV_CODEC_CAP_DELAY) have a delay between input" ] # [ doc = " and output. This means that for some packets they will not immediately" ] # [ doc = " produce decoded output and need to be flushed at the end of decoding to get" ] # [ doc = " all the decoded data. Flushing is done by calling this function with packets" ] # [ doc = " with avpkt->data set to NULL and avpkt->size set to 0 until it stops" ] # [ doc = " returning samples. It is safe to flush even those decoders that are not" ] # [ doc = " marked with AV_CODEC_CAP_DELAY, then no samples will be returned." ] # [ doc = "" ] # [ doc = " @warning The input buffer, avpkt->data must be AV_INPUT_BUFFER_PADDING_SIZE" ] # [ doc = "          larger than the actual read bytes because some optimized bitstream" ] # [ doc = "          readers read 32 or 64 bits at once and could read over the end." ] # [ doc = "" ] # [ doc = " @note The AVCodecContext MUST have been opened with @ref avcodec_open2()" ] # [ doc = " before packets may be fed to the decoder." ] # [ doc = "" ] # [ doc = " @param      avctx the codec context" ] # [ doc = " @param[out] frame The AVFrame in which to store decoded audio samples." ] # [ doc = "                   The decoder will allocate a buffer for the decoded frame by" ] # [ doc = "                   calling the AVCodecContext.get_buffer2() callback." ] # [ doc = "                   When AVCodecContext.refcounted_frames is set to 1, the frame is" ] # [ doc = "                   reference counted and the returned reference belongs to the" ] # [ doc = "                   caller. The caller must release the frame using av_frame_unref()" ] # [ doc = "                   when the frame is no longer needed. The caller may safely write" ] # [ doc = "                   to the frame if av_frame_is_writable() returns 1." ] # [ doc = "                   When AVCodecContext.refcounted_frames is set to 0, the returned" ] # [ doc = "                   reference belongs to the decoder and is valid only until the" ] # [ doc = "                   next call to this function or until closing or flushing the" ] # [ doc = "                   decoder. The caller may not write to it." ] # [ doc = " @param[out] got_frame_ptr Zero if no frame could be decoded, otherwise it is" ] # [ doc = "                           non-zero. Note that this field being set to zero" ] # [ doc = "                           does not mean that an error has occurred. For" ] # [ doc = "                           decoders with AV_CODEC_CAP_DELAY set, no given decode" ] # [ doc = "                           call is guaranteed to produce a frame." ] # [ doc = " @param[in]  avpkt The input AVPacket containing the input buffer." ] # [ doc = "                   At least avpkt->data and avpkt->size should be set. Some" ] # [ doc = "                   decoders might also require additional fields to be set." ] # [ doc = " @return A negative error code is returned if an error occurred during" ] # [ doc = "         decoding, otherwise the number of bytes consumed from the input" ] # [ doc = "         AVPacket is returned." ] # [ doc = "" ] # [ doc = " @deprecated Use avcodec_send_packet() and avcodec_receive_frame()." ] pu...
[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: the module `ffi` contains no item named `out`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:513099
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Decode the audio frame of size avpkt->size from avpkt->data into frame." ] # [ doc = "" ] # [ doc = " Some decoders may support multiple frames in a single AVPacket. Such" ] # [ doc = " decoders would then just decode the first frame and the return value would be" ] # [ doc = " less than the packet size. In this case, avcodec_decode_audio4 has to be" ] # [ doc = " called again with an AVPacket containing the remaining data in order to" ] # [ doc = " decode the second frame, etc...  Even if no frames are returned, the packet" ] # [ doc = " needs to be fed to the decoder with remaining data until it is completely" ] # [ doc = " consumed or an error occurs." ] # [ doc = "" ] # [ doc = " Some decoders (those marked with AV_CODEC_CAP_DELAY) have a delay between input" ] # [ doc = " and output. This means that for some packets they will not immediately" ] # [ doc = " produce decoded output and need to be flushed at the end of decoding to get" ] # [ doc = " all the decoded data. Flushing is done by calling this function with packets" ] # [ doc = " with avpkt->data set to NULL and avpkt->size set to 0 until it stops" ] # [ doc = " returning samples. It is safe to flush even those decoders that are not" ] # [ doc = " marked with AV_CODEC_CAP_DELAY, then no samples will be returned." ] # [ doc = "" ] # [ doc = " @warning The input buffer, avpkt->data must be AV_INPUT_BUFFER_PADDING_SIZE" ] # [ doc = "          larger than the actual read bytes because some optimized bitstream" ] # [ doc = "          readers read 32 or 64 bits at once and could read over the end." ] # [ doc = "" ] # [ doc = " @note The AVCodecContext MUST have been opened with @ref avcodec_open2()" ] # [ doc = " before packets may be fed to the decoder." ] # [ doc = "" ] # [ doc = " @param      avctx the codec context" ] # [ doc = " @param[out] frame The AVFrame in which to store decoded audio samples." ] # [ doc = "                   The decoder will allocate a buffer for the decoded frame by" ] # [ doc = "                   calling the AVCodecContext.get_buffer2() callback." ] # [ doc = "                   When AVCodecContext.refcounted_frames is set to 1, the frame is" ] # [ doc = "                   reference counted and the returned reference belongs to the" ] # [ doc = "                   caller. The caller must release the frame using av_frame_unref()" ] # [ doc = "                   when the frame is no longer needed. The caller may safely write" ] # [ doc = "                   to the frame if av_frame_is_writable() returns 1." ] # [ doc = "                   When AVCodecContext.refcounted_frames is set to 0, the returned" ] # [ doc = "                   reference belongs to the decoder and is valid only until the" ] # [ doc = "                   next call to this function or until closing or flushing the" ] # [ doc = "                   decoder. The caller may not write to it." ] # [ doc = " @param[out] got_frame_ptr Zero if no frame could be decoded, otherwise it is" ] # [ doc = "                           non-zero. Note that this field being set to zero" ] # [ doc = "                           does not mean that an error has occurred. For" ] # [ doc = "                           decoders with AV_CODEC_CAP_DELAY set, no given decode" ] # [ doc = "                           call is guaranteed to produce a frame." ] # [ doc = " @param[in]  avpkt The input AVPacket containing the input buffer." ] # [ doc = "                   At least avpkt->data and avpkt->size should be set. Some" ] # [ doc = "                   decoders might also require additional fields to be set." ] # [ doc = " @return A negative error code is returned if an error occurred during" ] # [ doc = "         decoding, otherwise the number of bytes consumed from the input" ] # [ doc = "         AVPacket is returned." ] # [ doc = "" ] # [ doc = " @deprecated Use avcodec_send_packet() and avcodec_receive_frame()." ] pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           @param[out] got_frame_ptr Zero if no frame could be decoded, otherwise it is
[INFO] [stdout]                  ^^^
[INFO] [stdout]   = note: the module `ffi` contains no item named `out`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:513099
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Decode the audio frame of size avpkt->size from avpkt->data into frame." ] # [ doc = "" ] # [ doc = " Some decoders may support multiple frames in a single AVPacket. Such" ] # [ doc = " decoders would then just decode the first frame and the return value would be" ] # [ doc = " less than the packet size. In this case, avcodec_decode_audio4 has to be" ] # [ doc = " called again with an AVPacket containing the remaining data in order to" ] # [ doc = " decode the second frame, etc...  Even if no frames are returned, the packet" ] # [ doc = " needs to be fed to the decoder with remaining data until it is completely" ] # [ doc = " consumed or an error occurs." ] # [ doc = "" ] # [ doc = " Some decoders (those marked with AV_CODEC_CAP_DELAY) have a delay between input" ] # [ doc = " and output. This means that for some packets they will not immediately" ] # [ doc = " produce decoded output and need to be flushed at the end of decoding to get" ] # [ doc = " all the decoded data. Flushing is done by calling this function with packets" ] # [ doc = " with avpkt->data set to NULL and avpkt->size set to 0 until it stops" ] # [ doc = " returning samples. It is safe to flush even those decoders that are not" ] # [ doc = " marked with AV_CODEC_CAP_DELAY, then no samples will be returned." ] # [ doc = "" ] # [ doc = " @warning The input buffer, avpkt->data must be AV_INPUT_BUFFER_PADDING_SIZE" ] # [ doc = "          larger than the actual read bytes because some optimized bitstream" ] # [ doc = "          readers read 32 or 64 bits at once and could read over the end." ] # [ doc = "" ] # [ doc = " @note The AVCodecContext MUST have been opened with @ref avcodec_open2()" ] # [ doc = " before packets may be fed to the decoder." ] # [ doc = "" ] # [ doc = " @param      avctx the codec context" ] # [ doc = " @param[out] frame The AVFrame in which to store decoded audio samples." ] # [ doc = "                   The decoder will allocate a buffer for the decoded frame by" ] # [ doc = "                   calling the AVCodecContext.get_buffer2() callback." ] # [ doc = "                   When AVCodecContext.refcounted_frames is set to 1, the frame is" ] # [ doc = "                   reference counted and the returned reference belongs to the" ] # [ doc = "                   caller. The caller must release the frame using av_frame_unref()" ] # [ doc = "                   when the frame is no longer needed. The caller may safely write" ] # [ doc = "                   to the frame if av_frame_is_writable() returns 1." ] # [ doc = "                   When AVCodecContext.refcounted_frames is set to 0, the returned" ] # [ doc = "                   reference belongs to the decoder and is valid only until the" ] # [ doc = "                   next call to this function or until closing or flushing the" ] # [ doc = "                   decoder. The caller may not write to it." ] # [ doc = " @param[out] got_frame_ptr Zero if no frame could be decoded, otherwise it is" ] # [ doc = "                           non-zero. Note that this field being set to zero" ] # [ doc = "                           does not mean that an error has occurred. For" ] # [ doc = "                           decoders with AV_CODEC_CAP_DELAY set, no given decode" ] # [ doc = "                           call is guaranteed to produce a frame." ] # [ doc = " @param[in]  avpkt The input AVPacket containing the input buffer." ] # [ doc = "                   At least avpkt->data and avpkt->size should be set. Some" ] # [ doc = "                   decoders might also require additional fields to be set." ] # [ doc = " @return A negative error code is returned if an error occurred during" ] # [ doc = "         decoding, otherwise the number of bytes consumed from the input" ] # [ doc = "         AVPacket is returned." ] # [ doc = "" ] # [ doc = " @deprecated Use avcodec_send_packet() and avcodec_receive_frame()." ] pu...
[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: the module `ffi` contains no item named `in`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:517242
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Decode the video frame of size avpkt->size from avpkt->data into picture." ] # [ doc = " Some decoders may support multiple frames in a single AVPacket, such" ] # [ doc = " decoders would then just decode the first frame." ] # [ doc = "" ] # [ doc = " @warning The input buffer must be AV_INPUT_BUFFER_PADDING_SIZE larger than" ] # [ doc = " the actual read bytes because some optimized bitstream readers read 32 or 64" ] # [ doc = " bits at once and could read over the end." ] # [ doc = "" ] # [ doc = " @warning The end of the input buffer buf should be set to 0 to ensure that" ] # [ doc = " no overreading happens for damaged MPEG streams." ] # [ doc = "" ] # [ doc = " @note Codecs which have the AV_CODEC_CAP_DELAY capability set have a delay" ] # [ doc = " between input and output, these need to be fed with avpkt->data=NULL," ] # [ doc = " avpkt->size=0 at the end to return the remaining frames." ] # [ doc = "" ] # [ doc = " @note The AVCodecContext MUST have been opened with @ref avcodec_open2()" ] # [ doc = " before packets may be fed to the decoder." ] # [ doc = "" ] # [ doc = " @param avctx the codec context" ] # [ doc = " @param[out] picture The AVFrame in which the decoded video frame will be stored." ] # [ doc = "             Use av_frame_alloc() to get an AVFrame. The codec will" ] # [ doc = "             allocate memory for the actual bitmap by calling the" ] # [ doc = "             AVCodecContext.get_buffer2() callback." ] # [ doc = "             When AVCodecContext.refcounted_frames is set to 1, the frame is" ] # [ doc = "             reference counted and the returned reference belongs to the" ] # [ doc = "             caller. The caller must release the frame using av_frame_unref()" ] # [ doc = "             when the frame is no longer needed. The caller may safely write" ] # [ doc = "             to the frame if av_frame_is_writable() returns 1." ] # [ doc = "             When AVCodecContext.refcounted_frames is set to 0, the returned" ] # [ doc = "             reference belongs to the decoder and is valid only until the" ] # [ doc = "             next call to this function or until closing or flushing the" ] # [ doc = "             decoder. The caller may not write to it." ] # [ doc = "" ] # [ doc = " @param[in] avpkt The input AVPacket containing the input buffer." ] # [ doc = "            You can create such packet with av_init_packet() and by then setting" ] # [ doc = "            data and size, some decoders might in addition need other fields like" ] # [ doc = "            flags&AV_PKT_FLAG_KEY. All decoders are designed to use the least" ] # [ doc = "            fields possible." ] # [ doc = " @param[in,out] got_picture_ptr Zero if no frame could be decompressed, otherwise, it is nonzero." ] # [ doc = " @return On error a negative value is returned, otherwise the number of bytes" ] # [ doc = " used or zero if no frame could be decompressed." ] # [ doc = "" ] # [ doc = " @deprecated Use avcodec_send_packet() and avcodec_receive_frame()." ] pu...
[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: the module `ffi` contains no item named `out`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:517242
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Decode the video frame of size avpkt->size from avpkt->data into picture." ] # [ doc = " Some decoders may support multiple frames in a single AVPacket, such" ] # [ doc = " decoders would then just decode the first frame." ] # [ doc = "" ] # [ doc = " @warning The input buffer must be AV_INPUT_BUFFER_PADDING_SIZE larger than" ] # [ doc = " the actual read bytes because some optimized bitstream readers read 32 or 64" ] # [ doc = " bits at once and could read over the end." ] # [ doc = "" ] # [ doc = " @warning The end of the input buffer buf should be set to 0 to ensure that" ] # [ doc = " no overreading happens for damaged MPEG streams." ] # [ doc = "" ] # [ doc = " @note Codecs which have the AV_CODEC_CAP_DELAY capability set have a delay" ] # [ doc = " between input and output, these need to be fed with avpkt->data=NULL," ] # [ doc = " avpkt->size=0 at the end to return the remaining frames." ] # [ doc = "" ] # [ doc = " @note The AVCodecContext MUST have been opened with @ref avcodec_open2()" ] # [ doc = " before packets may be fed to the decoder." ] # [ doc = "" ] # [ doc = " @param avctx the codec context" ] # [ doc = " @param[out] picture The AVFrame in which the decoded video frame will be stored." ] # [ doc = "             Use av_frame_alloc() to get an AVFrame. The codec will" ] # [ doc = "             allocate memory for the actual bitmap by calling the" ] # [ doc = "             AVCodecContext.get_buffer2() callback." ] # [ doc = "             When AVCodecContext.refcounted_frames is set to 1, the frame is" ] # [ doc = "             reference counted and the returned reference belongs to the" ] # [ doc = "             caller. The caller must release the frame using av_frame_unref()" ] # [ doc = "             when the frame is no longer needed. The caller may safely write" ] # [ doc = "             to the frame if av_frame_is_writable() returns 1." ] # [ doc = "             When AVCodecContext.refcounted_frames is set to 0, the returned" ] # [ doc = "             reference belongs to the decoder and is valid only until the" ] # [ doc = "             next call to this function or until closing or flushing the" ] # [ doc = "             decoder. The caller may not write to it." ] # [ doc = "" ] # [ doc = " @param[in] avpkt The input AVPacket containing the input buffer." ] # [ doc = "            You can create such packet with av_init_packet() and by then setting" ] # [ doc = "            data and size, some decoders might in addition need other fields like" ] # [ doc = "            flags&AV_PKT_FLAG_KEY. All decoders are designed to use the least" ] # [ doc = "            fields possible." ] # [ doc = " @param[in,out] got_picture_ptr Zero if no frame could be decompressed, otherwise, it is nonzero." ] # [ doc = " @return On error a negative value is returned, otherwise the number of bytes" ] # [ doc = " used or zero if no frame could be decompressed." ] # [ doc = "" ] # [ doc = " @deprecated Use avcodec_send_packet() and avcodec_receive_frame()." ] pu...
[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: the module `ffi` contains no item named `in`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:520485
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Decode a subtitle message." ] # [ doc = " Return a negative value on error, otherwise return the number of bytes used." ] # [ doc = " If no subtitle could be decompressed, got_sub_ptr is zero." ] # [ doc = " Otherwise, the subtitle is stored in *sub." ] # [ doc = " Note that AV_CODEC_CAP_DR1 is not available for subtitle codecs. This is for" ] # [ doc = " simplicity, because the performance difference is expect to be negligible" ] # [ doc = " and reusing a get_buffer written for video codecs would probably perform badly" ] # [ doc = " due to a potentially very different allocation pattern." ] # [ doc = "" ] # [ doc = " Some decoders (those marked with AV_CODEC_CAP_DELAY) have a delay between input" ] # [ doc = " and output. This means that for some packets they will not immediately" ] # [ doc = " produce decoded output and need to be flushed at the end of decoding to get" ] # [ doc = " all the decoded data. Flushing is done by calling this function with packets" ] # [ doc = " with avpkt->data set to NULL and avpkt->size set to 0 until it stops" ] # [ doc = " returning subtitles. It is safe to flush even those decoders that are not" ] # [ doc = " marked with AV_CODEC_CAP_DELAY, then no subtitles will be returned." ] # [ doc = "" ] # [ doc = " @note The AVCodecContext MUST have been opened with @ref avcodec_open2()" ] # [ doc = " before packets may be fed to the decoder." ] # [ doc = "" ] # [ doc = " @param avctx the codec context" ] # [ doc = " @param[out] sub The Preallocated AVSubtitle in which the decoded subtitle will be stored," ] # [ doc = "                 must be freed with avsubtitle_free if *got_sub_ptr is set." ] # [ doc = " @param[in,out] got_sub_ptr Zero if no subtitle could be decompressed, otherwise, it is nonzero." ] # [ doc = " @param[in] avpkt The input AVPacket containing the input buffer." ] pu...
[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: the module `ffi` contains no item named `out`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:520485
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Decode a subtitle message." ] # [ doc = " Return a negative value on error, otherwise return the number of bytes used." ] # [ doc = " If no subtitle could be decompressed, got_sub_ptr is zero." ] # [ doc = " Otherwise, the subtitle is stored in *sub." ] # [ doc = " Note that AV_CODEC_CAP_DR1 is not available for subtitle codecs. This is for" ] # [ doc = " simplicity, because the performance difference is expect to be negligible" ] # [ doc = " and reusing a get_buffer written for video codecs would probably perform badly" ] # [ doc = " due to a potentially very different allocation pattern." ] # [ doc = "" ] # [ doc = " Some decoders (those marked with AV_CODEC_CAP_DELAY) have a delay between input" ] # [ doc = " and output. This means that for some packets they will not immediately" ] # [ doc = " produce decoded output and need to be flushed at the end of decoding to get" ] # [ doc = " all the decoded data. Flushing is done by calling this function with packets" ] # [ doc = " with avpkt->data set to NULL and avpkt->size set to 0 until it stops" ] # [ doc = " returning subtitles. It is safe to flush even those decoders that are not" ] # [ doc = " marked with AV_CODEC_CAP_DELAY, then no subtitles will be returned." ] # [ doc = "" ] # [ doc = " @note The AVCodecContext MUST have been opened with @ref avcodec_open2()" ] # [ doc = " before packets may be fed to the decoder." ] # [ doc = "" ] # [ doc = " @param avctx the codec context" ] # [ doc = " @param[out] sub The Preallocated AVSubtitle in which the decoded subtitle will be stored," ] # [ doc = "                 must be freed with avsubtitle_free if *got_sub_ptr is set." ] # [ doc = " @param[in,out] got_sub_ptr Zero if no subtitle could be decompressed, otherwise, it is nonzero." ] # [ doc = " @param[in] avpkt The input AVPacket containing the input buffer." ] pu...
[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: the module `ffi` contains no item named `in`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:522554
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Supply raw packet data as input to a decoder." ] # [ doc = "" ] # [ doc = " Internally, this call will copy relevant AVCodecContext fields, which can" ] # [ doc = " influence decoding per-packet, and apply them when the packet is actually" ] # [ doc = " decoded. (For example AVCodecContext.skip_frame, which might direct the" ] # [ doc = " decoder to drop the frame contained by the packet sent with this function.)" ] # [ doc = "" ] # [ doc = " @warning The input buffer, avpkt->data must be AV_INPUT_BUFFER_PADDING_SIZE" ] # [ doc = "          larger than the actual read bytes because some optimized bitstream" ] # [ doc = "          readers read 32 or 64 bits at once and could read over the end." ] # [ doc = "" ] # [ doc = " @warning Do not mix this API with the legacy API (like avcodec_decode_video2())" ] # [ doc = "          on the same AVCodecContext. It will return unexpected results now" ] # [ doc = "          or in future libavcodec versions." ] # [ doc = "" ] # [ doc = " @note The AVCodecContext MUST have been opened with @ref avcodec_open2()" ] # [ doc = "       before packets may be fed to the decoder." ] # [ doc = "" ] # [ doc = " @param avctx codec context" ] # [ doc = " @param[in] avpkt The input AVPacket. Usually, this will be a single video" ] # [ doc = "                  frame, or several complete audio frames." ] # [ doc = "                  Ownership of the packet remains with the caller, and the" ] # [ doc = "                  decoder will not write to the packet. The decoder may create" ] # [ doc = "                  a reference to the packet data (or copy it if the packet is" ] # [ doc = "                  not reference-counted)." ] # [ doc = "                  Unlike with older APIs, the packet is always fully consumed," ] # [ doc = "                  and if it contains multiple frames (e.g. some audio codecs)," ] # [ doc = "                  will require you to call avcodec_receive_frame() multiple" ] # [ doc = "                  times afterwards before you can send a new packet." ] # [ doc = "                  It can be NULL (or an AVPacket with data set to NULL and" ] # [ doc = "                  size set to 0); in this case, it is considered a flush" ] # [ doc = "                  packet, which signals the end of the stream. Sending the" ] # [ doc = "                  first flush packet will return success. Subsequent ones are" ] # [ doc = "                  unnecessary and will return AVERROR_EOF. If the decoder" ] # [ doc = "                  still has frames buffered, it will return them after sending" ] # [ doc = "                  a flush packet." ] # [ doc = "" ] # [ doc = " @return 0 on success, otherwise negative error code:" ] # [ doc = "      AVERROR(EAGAIN):   input is not accepted in the current state - user" ] # [ doc = "                         must read output with avcodec_receive_frame() (once" ] # [ doc = "                         all output is read, the packet should be resent, and" ] # [ doc = "                         the call will not fail with EAGAIN)." ] # [ doc = "      AVERROR_EOF:       the decoder has been flushed, and no new packets can" ] # [ doc = "                         be sent to it (also returned if more than 1 flush" ] # [ doc = "                         packet is sent)" ] # [ doc = "      AVERROR(EINVAL):   codec not opened, it is an encoder, or requires flush" ] # [ doc = "      AVERROR(ENOMEM):   failed to add packet to internal queue, or similar" ] # [ doc = "      other errors: legitimate decoding errors" ] pu...
[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: the module `ffi` contains no item named `in`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:527637
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Supply a raw video or audio frame to the encoder. Use avcodec_receive_packet()" ] # [ doc = " to retrieve buffered output packets." ] # [ doc = "" ] # [ doc = " @param avctx     codec context" ] # [ doc = " @param[in] frame AVFrame containing the raw audio or video frame to be encoded." ] # [ doc = "                  Ownership of the frame remains with the caller, and the" ] # [ doc = "                  encoder will not write to the frame. The encoder may create" ] # [ doc = "                  a reference to the frame data (or copy it if the frame is" ] # [ doc = "                  not reference-counted)." ] # [ doc = "                  It can be NULL, in which case it is considered a flush" ] # [ doc = "                  packet.  This signals the end of the stream. If the encoder" ] # [ doc = "                  still has packets buffered, it will return them after this" ] # [ doc = "                  call. Once flushing mode has been entered, additional flush" ] # [ doc = "                  packets are ignored, and sending frames will return" ] # [ doc = "                  AVERROR_EOF." ] # [ doc = "" ] # [ doc = "                  For audio:" ] # [ doc = "                  If AV_CODEC_CAP_VARIABLE_FRAME_SIZE is set, then each frame" ] # [ doc = "                  can have any number of samples." ] # [ doc = "                  If it is not set, frame->nb_samples must be equal to" ] # [ doc = "                  avctx->frame_size for all frames except the last." ] # [ doc = "                  The final frame may be smaller than avctx->frame_size." ] # [ doc = " @return 0 on success, otherwise negative error code:" ] # [ doc = "      AVERROR(EAGAIN):   input is not accepted in the current state - user" ] # [ doc = "                         must read output with avcodec_receive_packet() (once" ] # [ doc = "                         all output is read, the packet should be resent, and" ] # [ doc = "                         the call will not fail with EAGAIN)." ] # [ doc = "      AVERROR_EOF:       the encoder has been flushed, and no new frames can" ] # [ doc = "                         be sent to it" ] # [ doc = "      AVERROR(EINVAL):   codec not opened, refcounted_frames not set, it is a" ] # [ doc = "                         decoder, or requires flush" ] # [ doc = "      AVERROR(ENOMEM):   failed to add packet to internal queue, or similar" ] # [ doc = "      other errors: legitimate decoding errors" ] pu...
[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: the module `ffi` contains no item named `in`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:560224
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Encode a frame of audio." ] # [ doc = "" ] # [ doc = " Takes input samples from frame and writes the next output packet, if" ] # [ doc = " available, to avpkt. The output packet does not necessarily contain data for" ] # [ doc = " the most recent frame, as encoders can delay, split, and combine input frames" ] # [ doc = " internally as needed." ] # [ doc = "" ] # [ doc = " @param avctx     codec context" ] # [ doc = " @param avpkt     output AVPacket." ] # [ doc = "                  The user can supply an output buffer by setting" ] # [ doc = "                  avpkt->data and avpkt->size prior to calling the" ] # [ doc = "                  function, but if the size of the user-provided data is not" ] # [ doc = "                  large enough, encoding will fail. If avpkt->data and" ] # [ doc = "                  avpkt->size are set, avpkt->destruct must also be set. All" ] # [ doc = "                  other AVPacket fields will be reset by the encoder using" ] # [ doc = "                  av_init_packet(). If avpkt->data is NULL, the encoder will" ] # [ doc = "                  allocate it. The encoder will set avpkt->size to the size" ] # [ doc = "                  of the output packet." ] # [ doc = "" ] # [ doc = "                  If this function fails or produces no output, avpkt will be" ] # [ doc = "                  freed using av_packet_unref()." ] # [ doc = " @param[in] frame AVFrame containing the raw audio data to be encoded." ] # [ doc = "                  May be NULL when flushing an encoder that has the" ] # [ doc = "                  AV_CODEC_CAP_DELAY capability set." ] # [ doc = "                  If AV_CODEC_CAP_VARIABLE_FRAME_SIZE is set, then each frame" ] # [ doc = "                  can have any number of samples." ] # [ doc = "                  If it is not set, frame->nb_samples must be equal to" ] # [ doc = "                  avctx->frame_size for all frames except the last." ] # [ doc = "                  The final frame may be smaller than avctx->frame_size." ] # [ doc = " @param[out] got_packet_ptr This field is set to 1 by libavcodec if the" ] # [ doc = "                            output packet is non-empty, and to 0 if it is" ] # [ doc = "                            empty. If the function returns an error, the" ] # [ doc = "                            packet can be assumed to be invalid, and the" ] # [ doc = "                            value of got_packet_ptr is undefined and should" ] # [ doc = "                            not be used." ] # [ doc = " @return          0 on success, negative error code on failure" ] # [ doc = "" ] # [ doc = " @deprecated use avcodec_send_frame()/avcodec_receive_packet() instead" ] pu...
[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: the module `ffi` contains no item named `in`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:560224
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Encode a frame of audio." ] # [ doc = "" ] # [ doc = " Takes input samples from frame and writes the next output packet, if" ] # [ doc = " available, to avpkt. The output packet does not necessarily contain data for" ] # [ doc = " the most recent frame, as encoders can delay, split, and combine input frames" ] # [ doc = " internally as needed." ] # [ doc = "" ] # [ doc = " @param avctx     codec context" ] # [ doc = " @param avpkt     output AVPacket." ] # [ doc = "                  The user can supply an output buffer by setting" ] # [ doc = "                  avpkt->data and avpkt->size prior to calling the" ] # [ doc = "                  function, but if the size of the user-provided data is not" ] # [ doc = "                  large enough, encoding will fail. If avpkt->data and" ] # [ doc = "                  avpkt->size are set, avpkt->destruct must also be set. All" ] # [ doc = "                  other AVPacket fields will be reset by the encoder using" ] # [ doc = "                  av_init_packet(). If avpkt->data is NULL, the encoder will" ] # [ doc = "                  allocate it. The encoder will set avpkt->size to the size" ] # [ doc = "                  of the output packet." ] # [ doc = "" ] # [ doc = "                  If this function fails or produces no output, avpkt will be" ] # [ doc = "                  freed using av_packet_unref()." ] # [ doc = " @param[in] frame AVFrame containing the raw audio data to be encoded." ] # [ doc = "                  May be NULL when flushing an encoder that has the" ] # [ doc = "                  AV_CODEC_CAP_DELAY capability set." ] # [ doc = "                  If AV_CODEC_CAP_VARIABLE_FRAME_SIZE is set, then each frame" ] # [ doc = "                  can have any number of samples." ] # [ doc = "                  If it is not set, frame->nb_samples must be equal to" ] # [ doc = "                  avctx->frame_size for all frames except the last." ] # [ doc = "                  The final frame may be smaller than avctx->frame_size." ] # [ doc = " @param[out] got_packet_ptr This field is set to 1 by libavcodec if the" ] # [ doc = "                            output packet is non-empty, and to 0 if it is" ] # [ doc = "                            empty. If the function returns an error, the" ] # [ doc = "                            packet can be assumed to be invalid, and the" ] # [ doc = "                            value of got_packet_ptr is undefined and should" ] # [ doc = "                            not be used." ] # [ doc = " @return          0 on success, negative error code on failure" ] # [ doc = "" ] # [ doc = " @deprecated use avcodec_send_frame()/avcodec_receive_packet() instead" ] pu...
[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: the module `ffi` contains no item named `out`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:563147
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Encode a frame of video." ] # [ doc = "" ] # [ doc = " Takes input raw video data from frame and writes the next output packet, if" ] # [ doc = " available, to avpkt. The output packet does not necessarily contain data for" ] # [ doc = " the most recent frame, as encoders can delay and reorder input frames" ] # [ doc = " internally as needed." ] # [ doc = "" ] # [ doc = " @param avctx     codec context" ] # [ doc = " @param avpkt     output AVPacket." ] # [ doc = "                  The user can supply an output buffer by setting" ] # [ doc = "                  avpkt->data and avpkt->size prior to calling the" ] # [ doc = "                  function, but if the size of the user-provided data is not" ] # [ doc = "                  large enough, encoding will fail. All other AVPacket fields" ] # [ doc = "                  will be reset by the encoder using av_init_packet(). If" ] # [ doc = "                  avpkt->data is NULL, the encoder will allocate it." ] # [ doc = "                  The encoder will set avpkt->size to the size of the" ] # [ doc = "                  output packet. The returned data (if any) belongs to the" ] # [ doc = "                  caller, he is responsible for freeing it." ] # [ doc = "" ] # [ doc = "                  If this function fails or produces no output, avpkt will be" ] # [ doc = "                  freed using av_packet_unref()." ] # [ doc = " @param[in] frame AVFrame containing the raw video data to be encoded." ] # [ doc = "                  May be NULL when flushing an encoder that has the" ] # [ doc = "                  AV_CODEC_CAP_DELAY capability set." ] # [ doc = " @param[out] got_packet_ptr This field is set to 1 by libavcodec if the" ] # [ doc = "                            output packet is non-empty, and to 0 if it is" ] # [ doc = "                            empty. If the function returns an error, the" ] # [ doc = "                            packet can be assumed to be invalid, and the" ] # [ doc = "                            value of got_packet_ptr is undefined and should" ] # [ doc = "                            not be used." ] # [ doc = " @return          0 on success, negative error code on failure" ] # [ doc = "" ] # [ doc = " @deprecated use avcodec_send_frame()/avcodec_receive_packet() instead" ] pu...
[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: the module `ffi` contains no item named `in`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:563147
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Encode a frame of video." ] # [ doc = "" ] # [ doc = " Takes input raw video data from frame and writes the next output packet, if" ] # [ doc = " available, to avpkt. The output packet does not necessarily contain data for" ] # [ doc = " the most recent frame, as encoders can delay and reorder input frames" ] # [ doc = " internally as needed." ] # [ doc = "" ] # [ doc = " @param avctx     codec context" ] # [ doc = " @param avpkt     output AVPacket." ] # [ doc = "                  The user can supply an output buffer by setting" ] # [ doc = "                  avpkt->data and avpkt->size prior to calling the" ] # [ doc = "                  function, but if the size of the user-provided data is not" ] # [ doc = "                  large enough, encoding will fail. All other AVPacket fields" ] # [ doc = "                  will be reset by the encoder using av_init_packet(). If" ] # [ doc = "                  avpkt->data is NULL, the encoder will allocate it." ] # [ doc = "                  The encoder will set avpkt->size to the size of the" ] # [ doc = "                  output packet. The returned data (if any) belongs to the" ] # [ doc = "                  caller, he is responsible for freeing it." ] # [ doc = "" ] # [ doc = "                  If this function fails or produces no output, avpkt will be" ] # [ doc = "                  freed using av_packet_unref()." ] # [ doc = " @param[in] frame AVFrame containing the raw video data to be encoded." ] # [ doc = "                  May be NULL when flushing an encoder that has the" ] # [ doc = "                  AV_CODEC_CAP_DELAY capability set." ] # [ doc = " @param[out] got_packet_ptr This field is set to 1 by libavcodec if the" ] # [ doc = "                            output packet is non-empty, and to 0 if it is" ] # [ doc = "                            empty. If the function returns an error, the" ] # [ doc = "                            packet can be assumed to be invalid, and the" ] # [ doc = "                            value of got_packet_ptr is undefined and should" ] # [ doc = "                            not be used." ] # [ doc = " @return          0 on success, negative error code on failure" ] # [ doc = "" ] # [ doc = " @deprecated use avcodec_send_frame()/avcodec_receive_packet() instead" ] pu...
[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: the module `ffi` contains no item named `out`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:568871
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Find the best pixel format to convert to given a certain source pixel" ] # [ doc = " format.  When converting from one pixel format to another, information loss" ] # [ doc = " may occur.  For example, when converting from RGB24 to GRAY, the color" ] # [ doc = " information will be lost. Similarly, other losses occur when converting from" ] # [ doc = " some formats to other formats. avcodec_find_best_pix_fmt_of_2() searches which of" ] # [ doc = " the given pixel formats should be used to suffer the least amount of loss." ] # [ doc = " The pixel formats from which it chooses one, are determined by the" ] # [ doc = " pix_fmt_list parameter." ] # [ doc = "" ] # [ doc = "" ] # [ doc = " @param[in] pix_fmt_list AV_PIX_FMT_NONE terminated array of pixel formats to choose from" ] # [ doc = " @param[in] src_pix_fmt source pixel format" ] # [ doc = " @param[in] has_alpha Whether the source pixel format alpha channel is used." ] # [ doc = " @param[out] loss_ptr Combination of flags informing you what kind of losses will occur." ] # [ doc = " @return The best pixel format to convert to or -1 if none was found." ] pu...
[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: the module `ffi` contains no item named `in`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:568871
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Find the best pixel format to convert to given a certain source pixel" ] # [ doc = " format.  When converting from one pixel format to another, information loss" ] # [ doc = " may occur.  For example, when converting from RGB24 to GRAY, the color" ] # [ doc = " information will be lost. Similarly, other losses occur when converting from" ] # [ doc = " some formats to other formats. avcodec_find_best_pix_fmt_of_2() searches which of" ] # [ doc = " the given pixel formats should be used to suffer the least amount of loss." ] # [ doc = " The pixel formats from which it chooses one, are determined by the" ] # [ doc = " pix_fmt_list parameter." ] # [ doc = "" ] # [ doc = "" ] # [ doc = " @param[in] pix_fmt_list AV_PIX_FMT_NONE terminated array of pixel formats to choose from" ] # [ doc = " @param[in] src_pix_fmt source pixel format" ] # [ doc = " @param[in] has_alpha Whether the source pixel format alpha channel is used." ] # [ doc = " @param[out] loss_ptr Combination of flags informing you what kind of losses will occur." ] # [ doc = " @return The best pixel format to convert to or -1 if none was found." ] pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           @param[in] src_pix_fmt source pixel format
[INFO] [stdout]                  ^^
[INFO] [stdout]   = note: the module `ffi` contains no item named `in`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:568871
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Find the best pixel format to convert to given a certain source pixel" ] # [ doc = " format.  When converting from one pixel format to another, information loss" ] # [ doc = " may occur.  For example, when converting from RGB24 to GRAY, the color" ] # [ doc = " information will be lost. Similarly, other losses occur when converting from" ] # [ doc = " some formats to other formats. avcodec_find_best_pix_fmt_of_2() searches which of" ] # [ doc = " the given pixel formats should be used to suffer the least amount of loss." ] # [ doc = " The pixel formats from which it chooses one, are determined by the" ] # [ doc = " pix_fmt_list parameter." ] # [ doc = "" ] # [ doc = "" ] # [ doc = " @param[in] pix_fmt_list AV_PIX_FMT_NONE terminated array of pixel formats to choose from" ] # [ doc = " @param[in] src_pix_fmt source pixel format" ] # [ doc = " @param[in] has_alpha Whether the source pixel format alpha channel is used." ] # [ doc = " @param[out] loss_ptr Combination of flags informing you what kind of losses will occur." ] # [ doc = " @return The best pixel format to convert to or -1 if none was found." ] pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           @param[in] has_alpha Whether the source pixel format alpha channel is used.
[INFO] [stdout]                  ^^
[INFO] [stdout]   = note: the module `ffi` contains no item named `in`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:568871
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Find the best pixel format to convert to given a certain source pixel" ] # [ doc = " format.  When converting from one pixel format to another, information loss" ] # [ doc = " may occur.  For example, when converting from RGB24 to GRAY, the color" ] # [ doc = " information will be lost. Similarly, other losses occur when converting from" ] # [ doc = " some formats to other formats. avcodec_find_best_pix_fmt_of_2() searches which of" ] # [ doc = " the given pixel formats should be used to suffer the least amount of loss." ] # [ doc = " The pixel formats from which it chooses one, are determined by the" ] # [ doc = " pix_fmt_list parameter." ] # [ doc = "" ] # [ doc = "" ] # [ doc = " @param[in] pix_fmt_list AV_PIX_FMT_NONE terminated array of pixel formats to choose from" ] # [ doc = " @param[in] src_pix_fmt source pixel format" ] # [ doc = " @param[in] has_alpha Whether the source pixel format alpha channel is used." ] # [ doc = " @param[out] loss_ptr Combination of flags informing you what kind of losses will occur." ] # [ doc = " @return The best pixel format to convert to or -1 if none was found." ] pu...
[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: the module `ffi` contains no item named `out`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:573938
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Fill AVFrame audio data and linesize pointers." ] # [ doc = "" ] # [ doc = " The buffer buf must be a preallocated buffer with a size big enough" ] # [ doc = " to contain the specified samples amount. The filled AVFrame data" ] # [ doc = " pointers will point to this buffer." ] # [ doc = "" ] # [ doc = " AVFrame extended_data channel pointers are allocated if necessary for" ] # [ doc = " planar audio." ] # [ doc = "" ] # [ doc = " @param frame       the AVFrame" ] # [ doc = "                    frame->nb_samples must be set prior to calling the" ] # [ doc = "                    function. This function fills in frame->data," ] # [ doc = "                    frame->extended_data, frame->linesize[0]." ] # [ doc = " @param nb_channels channel count" ] # [ doc = " @param sample_fmt  sample format" ] # [ doc = " @param buf         buffer to use for frame data" ] # [ doc = " @param buf_size    size of buffer" ] # [ doc = " @param align       plane size sample alignment (0 = default)" ] # [ doc = " @return            >=0 on success, negative error code on failure" ] # [ doc = " @todo return the size in bytes required to store the samples in" ] # [ doc = " case of success, at the next libavutil bump" ] pu...
[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: the module `ffi` contains no item named `0`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:576052
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Return codec bits per sample." ] # [ doc = "" ] # [ doc = " @param[in] codec_id the codec" ] # [ doc = " @return Number of bits per sample or zero if unknown for the given codec." ] pu...
[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: the module `ffi` contains no item named `in`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:576718
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Return codec bits per sample." ] # [ doc = " Only return non-zero if the bits per sample is exactly correct, not an" ] # [ doc = " approximation." ] # [ doc = "" ] # [ doc = " @param[in] codec_id the codec" ] # [ doc = " @return Number of bits per sample or zero if unknown for the given codec." ] pu...
[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: the module `ffi` contains no item named `in`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:592608
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Retrieve a filtered packet." ] # [ doc = "" ] # [ doc = " @param[out] pkt this struct will be filled with the contents of the filtered" ] # [ doc = "                 packet. It is owned by the caller and must be freed using" ] # [ doc = "                 av_packet_unref() when it is no longer needed." ] # [ doc = "                 This parameter should be \"clean\" (i.e. freshly allocated" ] # [ doc = "                 with av_packet_alloc() or unreffed with av_packet_unref())" ] # [ doc = "                 when this function is called. If this function returns" ] # [ doc = "                 successfully, the contents of pkt will be completely" ] # [ doc = "                 overwritten by the returned data. On failure, pkt is not" ] # [ doc = "                 touched." ] # [ doc = "" ] # [ doc = " @return 0 on success. AVERROR(EAGAIN) if more packets need to be sent to the" ] # [ doc = " filter (using av_bsf_send_packet()) to get more output. AVERROR_EOF if there" ] # [ doc = " will be no further output from the filter. Another negative AVERROR value if" ] # [ doc = " an error occurs." ] # [ doc = "" ] # [ doc = " @note one input packet may result in several output packets, so after sending" ] # [ doc = " a packet with av_bsf_send_packet(), this function needs to be called" ] # [ doc = " repeatedly until it stops returning 0. It is also possible for a filter to" ] # [ doc = " output fewer packets than were sent to it, so this function may return" ] # [ doc = " AVERROR(EAGAIN) immediately after a successful av_bsf_send_packet() call." ] pu...
[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: the module `ffi` contains no item named `out`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:596624
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Finalize list of bitstream filters." ] # [ doc = "" ] # [ doc = " This function will transform @ref AVBSFList to single @ref AVBSFContext," ] # [ doc = " so the whole chain of bitstream filters can be treated as single filter" ] # [ doc = " freshly allocated by av_bsf_alloc()." ] # [ doc = " If the call is successful, @ref AVBSFList structure is freed and lst" ] # [ doc = " will be set to NULL. In case of failure, caller is responsible for" ] # [ doc = " freeing the structure by av_bsf_list_free()" ] # [ doc = "" ] # [ doc = " @param      lst Filter list structure to be transformed" ] # [ doc = " @param[out] bsf Pointer to be set to newly created @ref AVBSFContext structure" ] # [ doc = "                 representing the chain of bitstream filters" ] # [ doc = "" ] # [ doc = " @return >=0 on success, negative AVERROR in case of failure" ] pu...
[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: the module `ffi` contains no item named `out`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:597629
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Parse string describing list of bitstream filters and create single" ] # [ doc = " @ref AVBSFContext describing the whole chain of bitstream filters." ] # [ doc = " Resulting @ref AVBSFContext can be treated as any other @ref AVBSFContext freshly" ] # [ doc = " allocated by av_bsf_alloc()." ] # [ doc = "" ] # [ doc = " @param      str String describing chain of bitstream filters in format" ] # [ doc = "                 `bsf1[=opt1=val1:opt2=val2][,bsf2]`" ] # [ doc = " @param[out] bsf Pointer to be set to newly created @ref AVBSFContext structure" ] # [ doc = "                 representing the chain of bitstream filters" ] # [ doc = "" ] # [ doc = " @return >=0 on success, negative AVERROR in case of failure" ] pu...
[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: the module `ffi` contains no item named `out`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:598521
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Get null/pass-through bitstream filter." ] # [ doc = "" ] # [ doc = " @param[out] bsf Pointer to be set to new instance of pass-through bitstream filter" ] # [ doc = "" ] # [ doc = " @return" ] pu...
[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: the module `ffi` contains no item named `out`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:783969
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Initialize capabilities probing API based on AVOption API." ] # [ doc = "" ] # [ doc = " avdevice_capabilities_free() must be called when query capabilities API is" ] # [ doc = " not used anymore." ] # [ doc = "" ] # [ doc = " @param[out] caps      Device capabilities data. Pointer to a NULL pointer must be passed." ] # [ doc = " @param s              Context of the device." ] # [ doc = " @param device_options An AVDictionary filled with device-private options." ] # [ doc = "                       On return this parameter will be destroyed and replaced with a dict" ] # [ doc = "                       containing options that were not found. May be NULL." ] # [ doc = "                       The same options must be passed later to avformat_write_header() for output" ] # [ doc = "                       devices or avformat_open_input() for input devices, or at any other place" ] # [ doc = "                       that affects device-private options." ] # [ doc = "" ] # [ doc = " @return >= 0 on success, negative otherwise." ] pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           @param[out] caps      Device capabilities data. Pointer to a NULL pointer must be passed.
[INFO] [stdout]                  ^^^
[INFO] [stdout]   = note: the module `ffi` contains no item named `out`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:788213
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " List devices." ] # [ doc = "" ] # [ doc = " Returns available device names and their parameters." ] # [ doc = "" ] # [ doc = " @note: Some devices may accept system-dependent device names that cannot be" ] # [ doc = "        autodetected. The list returned by this function cannot be assumed to" ] # [ doc = "        be always completed." ] # [ doc = "" ] # [ doc = " @param s                device context." ] # [ doc = " @param[out] device_list list of autodetected devices." ] # [ doc = " @return count of autodetected devices, negative on error." ] pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           @param[out] device_list list of autodetected devices.
[INFO] [stdout]                  ^^^
[INFO] [stdout]   = note: the module `ffi` contains no item named `out`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:789177
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " List devices." ] # [ doc = "" ] # [ doc = " Returns available device names and their parameters." ] # [ doc = " These are convinient wrappers for avdevice_list_devices()." ] # [ doc = " Device context is allocated and deallocated internally." ] # [ doc = "" ] # [ doc = " @param device           device format. May be NULL if device name is set." ] # [ doc = " @param device_name      device name. May be NULL if device format is set." ] # [ doc = " @param device_options   An AVDictionary filled with device-private options. May be NULL." ] # [ doc = "                         The same options must be passed later to avformat_write_header() for output" ] # [ doc = "                         devices or avformat_open_input() for input devices, or at any other place" ] # [ doc = "                         that affects device-private options." ] # [ doc = " @param[out] device_list list of autodetected devices" ] # [ doc = " @return count of autodetected devices, negative on error." ] # [ doc = " @note device argument takes precedence over device_name when both are set." ] pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           @param[out] device_list list of autodetected devices
[INFO] [stdout]                  ^^^
[INFO] [stdout]   = note: the module `ffi` contains no item named `out`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:856240
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Add a graph described by a string to a graph." ] # [ doc = "" ] # [ doc = " @param[in]  graph   the filter graph where to link the parsed graph context" ] # [ doc = " @param[in]  filters string to be parsed" ] # [ doc = " @param[out] inputs  a linked list of all free (unlinked) inputs of the" ] # [ doc = "                     parsed graph will be returned here. It is to be freed" ] # [ doc = "                     by the caller using avfilter_inout_free()." ] # [ doc = " @param[out] outputs a linked list of all free (unlinked) outputs of the" ] # [ doc = "                     parsed graph will be returned here. It is to be freed by the" ] # [ doc = "                     caller using avfilter_inout_free()." ] # [ doc = " @return zero on success, a negative AVERROR code on error" ] # [ doc = "" ] # [ doc = " @note This function returns the inputs and outputs that are left" ] # [ doc = " unlinked after parsing the graph and the caller then deals with" ] # [ doc = " them." ] # [ doc = " @note This function makes no reference whatsoever to already" ] # [ doc = " existing parts of the graph and the inputs parameter will on return" ] # [ doc = " contain inputs of the newly parsed part of the graph.  Analogously" ] # [ doc = " the outputs parameter will contain outputs of the newly created" ] # [ doc = " filters." ] pu...
[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: the module `ffi` contains no item named `in`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:856240
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Add a graph described by a string to a graph." ] # [ doc = "" ] # [ doc = " @param[in]  graph   the filter graph where to link the parsed graph context" ] # [ doc = " @param[in]  filters string to be parsed" ] # [ doc = " @param[out] inputs  a linked list of all free (unlinked) inputs of the" ] # [ doc = "                     parsed graph will be returned here. It is to be freed" ] # [ doc = "                     by the caller using avfilter_inout_free()." ] # [ doc = " @param[out] outputs a linked list of all free (unlinked) outputs of the" ] # [ doc = "                     parsed graph will be returned here. It is to be freed by the" ] # [ doc = "                     caller using avfilter_inout_free()." ] # [ doc = " @return zero on success, a negative AVERROR code on error" ] # [ doc = "" ] # [ doc = " @note This function returns the inputs and outputs that are left" ] # [ doc = " unlinked after parsing the graph and the caller then deals with" ] # [ doc = " them." ] # [ doc = " @note This function makes no reference whatsoever to already" ] # [ doc = " existing parts of the graph and the inputs parameter will on return" ] # [ doc = " contain inputs of the newly parsed part of the graph.  Analogously" ] # [ doc = " the outputs parameter will contain outputs of the newly created" ] # [ doc = " filters." ] pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           @param[in]  filters string to be parsed
[INFO] [stdout]                  ^^
[INFO] [stdout]   = note: the module `ffi` contains no item named `in`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:856240
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Add a graph described by a string to a graph." ] # [ doc = "" ] # [ doc = " @param[in]  graph   the filter graph where to link the parsed graph context" ] # [ doc = " @param[in]  filters string to be parsed" ] # [ doc = " @param[out] inputs  a linked list of all free (unlinked) inputs of the" ] # [ doc = "                     parsed graph will be returned here. It is to be freed" ] # [ doc = "                     by the caller using avfilter_inout_free()." ] # [ doc = " @param[out] outputs a linked list of all free (unlinked) outputs of the" ] # [ doc = "                     parsed graph will be returned here. It is to be freed by the" ] # [ doc = "                     caller using avfilter_inout_free()." ] # [ doc = " @return zero on success, a negative AVERROR code on error" ] # [ doc = "" ] # [ doc = " @note This function returns the inputs and outputs that are left" ] # [ doc = " unlinked after parsing the graph and the caller then deals with" ] # [ doc = " them." ] # [ doc = " @note This function makes no reference whatsoever to already" ] # [ doc = " existing parts of the graph and the inputs parameter will on return" ] # [ doc = " contain inputs of the newly parsed part of the graph.  Analogously" ] # [ doc = " the outputs parameter will contain outputs of the newly created" ] # [ doc = " filters." ] pu...
[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: the module `ffi` contains no item named `out`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:856240
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Add a graph described by a string to a graph." ] # [ doc = "" ] # [ doc = " @param[in]  graph   the filter graph where to link the parsed graph context" ] # [ doc = " @param[in]  filters string to be parsed" ] # [ doc = " @param[out] inputs  a linked list of all free (unlinked) inputs of the" ] # [ doc = "                     parsed graph will be returned here. It is to be freed" ] # [ doc = "                     by the caller using avfilter_inout_free()." ] # [ doc = " @param[out] outputs a linked list of all free (unlinked) outputs of the" ] # [ doc = "                     parsed graph will be returned here. It is to be freed by the" ] # [ doc = "                     caller using avfilter_inout_free()." ] # [ doc = " @return zero on success, a negative AVERROR code on error" ] # [ doc = "" ] # [ doc = " @note This function returns the inputs and outputs that are left" ] # [ doc = " unlinked after parsing the graph and the caller then deals with" ] # [ doc = " them." ] # [ doc = " @note This function makes no reference whatsoever to already" ] # [ doc = " existing parts of the graph and the inputs parameter will on return" ] # [ doc = " contain inputs of the newly parsed part of the graph.  Analogously" ] # [ doc = " the outputs parameter will contain outputs of the newly created" ] # [ doc = " filters." ] pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           @param[out] outputs a linked list of all free (unlinked) outputs of the
[INFO] [stdout]                  ^^^
[INFO] [stdout]   = note: the module `ffi` contains no item named `out`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:924751
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Allocate bytes in the buffer for external use." ] # [ doc = "" ] # [ doc = " @param[in]  buf          buffer structure" ] # [ doc = " @param[in]  size         required size" ] # [ doc = " @param[out] mem          pointer to the memory area" ] # [ doc = " @param[out] actual_size  size of the memory area after allocation;" ] # [ doc = "                          can be larger or smaller than size" ] pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           @param[in]  buf          buffer structure
[INFO] [stdout]                  ^^
[INFO] [stdout]   = note: the module `ffi` contains no item named `in`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:924751
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Allocate bytes in the buffer for external use." ] # [ doc = "" ] # [ doc = " @param[in]  buf          buffer structure" ] # [ doc = " @param[in]  size         required size" ] # [ doc = " @param[out] mem          pointer to the memory area" ] # [ doc = " @param[out] actual_size  size of the memory area after allocation;" ] # [ doc = "                          can be larger or smaller than size" ] pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           @param[in]  size         required size
[INFO] [stdout]                  ^^
[INFO] [stdout]   = note: the module `ffi` contains no item named `in`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:924751
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Allocate bytes in the buffer for external use." ] # [ doc = "" ] # [ doc = " @param[in]  buf          buffer structure" ] # [ doc = " @param[in]  size         required size" ] # [ doc = " @param[out] mem          pointer to the memory area" ] # [ doc = " @param[out] actual_size  size of the memory area after allocation;" ] # [ doc = "                          can be larger or smaller than size" ] pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           @param[out] mem          pointer to the memory area
[INFO] [stdout]                  ^^^
[INFO] [stdout]   = note: the module `ffi` contains no item named `out`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:924751
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Allocate bytes in the buffer for external use." ] # [ doc = "" ] # [ doc = " @param[in]  buf          buffer structure" ] # [ doc = " @param[in]  size         required size" ] # [ doc = " @param[out] mem          pointer to the memory area" ] # [ doc = " @param[out] actual_size  size of the memory area after allocation;" ] # [ doc = "                          can be larger or smaller than size" ] pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           @param[out] actual_size  size of the memory area after allocation;
[INFO] [stdout]                  ^^^
[INFO] [stdout]   = note: the module `ffi` contains no item named `out`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:925514
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Finalize a print buffer." ] # [ doc = "" ] # [ doc = " The print buffer can no longer be used afterwards," ] # [ doc = " but the len and size fields are still valid." ] # [ doc = "" ] # [ doc = " @arg[out] ret_str  if not NULL, used to return a permanent copy of the" ] # [ doc = "                    buffer contents, or NULL if memory allocation fails;" ] # [ doc = "                    if NULL, the buffer is discarded and freed" ] # [ doc = " @return  0 for success or error code (probably AVERROR(ENOMEM))" ] pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           @arg[out] ret_str  if not NULL, used to return a permanent copy of the
[INFO] [stdout]                ^^^
[INFO] [stdout]   = note: the module `ffi` contains no item named `out`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:948434
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Get the names of available hash algorithms." ] # [ doc = "" ] # [ doc = " This function can be used to enumerate the algorithms." ] # [ doc = "" ] # [ doc = " @param[in] i  Index of the hash algorithm, starting from 0" ] # [ doc = " @return       Pointer to a static string or `NULL` if `i` is out of range" ] pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           @param[in] i  Index of the hash algorithm, starting from 0
[INFO] [stdout]                  ^^
[INFO] [stdout]   = note: the module `ffi` contains no item named `in`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:949072
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Get the size of the resulting hash value in bytes." ] # [ doc = "" ] # [ doc = " The maximum value this function will currently return is available as macro" ] # [ doc = " #AV_HASH_MAX_SIZE." ] # [ doc = "" ] # [ doc = " @param[in]     ctx Hash context" ] # [ doc = " @return            Size of the hash value in bytes" ] pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           @param[in]     ctx Hash context
[INFO] [stdout]                  ^^
[INFO] [stdout]   = note: the module `ffi` contains no item named `in`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:949816
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Finalize a hash context and compute the actual hash value." ] # [ doc = "" ] # [ doc = " The minimum size of `dst` buffer is given by av_hash_get_size() or" ] # [ doc = " #AV_HASH_MAX_SIZE. The use of the latter macro is discouraged." ] # [ doc = "" ] # [ doc = " It is not safe to update or finalize a hash context again, if it has already" ] # [ doc = " been finalized." ] # [ doc = "" ] # [ doc = " @param[in,out] ctx Hash context" ] # [ doc = " @param[out]    dst Where the final hash value will be stored" ] # [ doc = "" ] # [ doc = " @see av_hash_final_bin() provides an alternative API" ] pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           @param[out]    dst Where the final hash value will be stored
[INFO] [stdout]                  ^^^
[INFO] [stdout]   = note: the module `ffi` contains no item named `out`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:950509
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Finalize a hash context and store the actual hash value in a buffer." ] # [ doc = "" ] # [ doc = " It is not safe to update or finalize a hash context again, if it has already" ] # [ doc = " been finalized." ] # [ doc = "" ] # [ doc = " If `size` is smaller than the hash size (given by av_hash_get_size()), the" ] # [ doc = " hash is truncated; if size is larger, the buffer is padded with 0." ] # [ doc = "" ] # [ doc = " @param[in,out] ctx  Hash context" ] # [ doc = " @param[out]    dst  Where the final hash value will be stored" ] # [ doc = " @param[in]     size Number of bytes to write to `dst`" ] pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           @param[out]    dst  Where the final hash value will be stored
[INFO] [stdout]                  ^^^
[INFO] [stdout]   = note: the module `ffi` contains no item named `out`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:950509
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Finalize a hash context and store the actual hash value in a buffer." ] # [ doc = "" ] # [ doc = " It is not safe to update or finalize a hash context again, if it has already" ] # [ doc = " been finalized." ] # [ doc = "" ] # [ doc = " If `size` is smaller than the hash size (given by av_hash_get_size()), the" ] # [ doc = " hash is truncated; if size is larger, the buffer is padded with 0." ] # [ doc = "" ] # [ doc = " @param[in,out] ctx  Hash context" ] # [ doc = " @param[out]    dst  Where the final hash value will be stored" ] # [ doc = " @param[in]     size Number of bytes to write to `dst`" ] pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           @param[in]     size Number of bytes to write to `dst`
[INFO] [stdout]                  ^^
[INFO] [stdout]   = note: the module `ffi` contains no item named `in`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:951254
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Finalize a hash context and store the hexadecimal representation of the" ] # [ doc = " actual hash value as a string." ] # [ doc = "" ] # [ doc = " It is not safe to update or finalize a hash context again, if it has already" ] # [ doc = " been finalized." ] # [ doc = "" ] # [ doc = " The string is always 0-terminated." ] # [ doc = "" ] # [ doc = " If `size` is smaller than `2 * hash_size + 1`, where `hash_size` is the" ] # [ doc = " value returned by av_hash_get_size(), the string will be truncated." ] # [ doc = "" ] # [ doc = " @param[in,out] ctx  Hash context" ] # [ doc = " @param[out]    dst  Where the string will be stored" ] # [ doc = " @param[in]     size Maximum number of bytes to write to `dst`" ] pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           @param[out]    dst  Where the string will be stored
[INFO] [stdout]                  ^^^
[INFO] [stdout]   = note: the module `ffi` contains no item named `out`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:951254
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Finalize a hash context and store the hexadecimal representation of the" ] # [ doc = " actual hash value as a string." ] # [ doc = "" ] # [ doc = " It is not safe to update or finalize a hash context again, if it has already" ] # [ doc = " been finalized." ] # [ doc = "" ] # [ doc = " The string is always 0-terminated." ] # [ doc = "" ] # [ doc = " If `size` is smaller than `2 * hash_size + 1`, where `hash_size` is the" ] # [ doc = " value returned by av_hash_get_size(), the string will be truncated." ] # [ doc = "" ] # [ doc = " @param[in,out] ctx  Hash context" ] # [ doc = " @param[out]    dst  Where the string will be stored" ] # [ doc = " @param[in]     size Maximum number of bytes to write to `dst`" ] pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           @param[in]     size Maximum number of bytes to write to `dst`
[INFO] [stdout]                  ^^
[INFO] [stdout]   = note: the module `ffi` contains no item named `in`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:952109
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Finalize a hash context and store the Base64 representation of the" ] # [ doc = " actual hash value as a string." ] # [ doc = "" ] # [ doc = " It is not safe to update or finalize a hash context again, if it has already" ] # [ doc = " been finalized." ] # [ doc = "" ] # [ doc = " The string is always 0-terminated." ] # [ doc = "" ] # [ doc = " If `size` is smaller than AV_BASE64_SIZE(hash_size), where `hash_size` is" ] # [ doc = " the value returned by av_hash_get_size(), the string will be truncated." ] # [ doc = "" ] # [ doc = " @param[in,out] ctx  Hash context" ] # [ doc = " @param[out]    dst  Where the final hash value will be stored" ] # [ doc = " @param[in]     size Maximum number of bytes to write to `dst`" ] pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           @param[out]    dst  Where the final hash value will be stored
[INFO] [stdout]                  ^^^
[INFO] [stdout]   = note: the module `ffi` contains no item named `out`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:952109
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Finalize a hash context and store the Base64 representation of the" ] # [ doc = " actual hash value as a string." ] # [ doc = "" ] # [ doc = " It is not safe to update or finalize a hash context again, if it has already" ] # [ doc = " been finalized." ] # [ doc = "" ] # [ doc = " The string is always 0-terminated." ] # [ doc = "" ] # [ doc = " If `size` is smaller than AV_BASE64_SIZE(hash_size), where `hash_size` is" ] # [ doc = " the value returned by av_hash_get_size(), the string will be truncated." ] # [ doc = "" ] # [ doc = " @param[in,out] ctx  Hash context" ] # [ doc = " @param[out]    dst  Where the final hash value will be stored" ] # [ doc = " @param[in]     size Maximum number of bytes to write to `dst`" ] pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           @param[in]     size Maximum number of bytes to write to `dst`
[INFO] [stdout]                  ^^
[INFO] [stdout]   = note: the module `ffi` contains no item named `in`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:965271
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Utility function to access log2_chroma_w log2_chroma_h from" ] # [ doc = " the pixel format AVPixFmtDescriptor." ] # [ doc = "" ] # [ doc = " @param[in]  pix_fmt the pixel format" ] # [ doc = " @param[out] h_shift store log2_chroma_w (horizontal/width shift)" ] # [ doc = " @param[out] v_shift store log2_chroma_h (vertical/height shift)" ] # [ doc = "" ] # [ doc = " @return 0 on success, AVERROR(ENOSYS) on invalid or unknown pixel format" ] pu...
[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: the module `ffi` contains no item named `in`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:965271
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Utility function to access log2_chroma_w log2_chroma_h from" ] # [ doc = " the pixel format AVPixFmtDescriptor." ] # [ doc = "" ] # [ doc = " @param[in]  pix_fmt the pixel format" ] # [ doc = " @param[out] h_shift store log2_chroma_w (horizontal/width shift)" ] # [ doc = " @param[out] v_shift store log2_chroma_h (vertical/height shift)" ] # [ doc = "" ] # [ doc = " @return 0 on success, AVERROR(ENOSYS) on invalid or unknown pixel format" ] pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           @param[out] h_shift store log2_chroma_w (horizontal/width shift)
[INFO] [stdout]                  ^^^
[INFO] [stdout]   = note: the module `ffi` contains no item named `out`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:965271
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Utility function to access log2_chroma_w log2_chroma_h from" ] # [ doc = " the pixel format AVPixFmtDescriptor." ] # [ doc = "" ] # [ doc = " @param[in]  pix_fmt the pixel format" ] # [ doc = " @param[out] h_shift store log2_chroma_w (horizontal/width shift)" ] # [ doc = " @param[out] v_shift store log2_chroma_h (vertical/height shift)" ] # [ doc = "" ] # [ doc = " @return 0 on success, AVERROR(ENOSYS) on invalid or unknown pixel format" ] pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           @param[out] v_shift store log2_chroma_h (vertical/height shift)
[INFO] [stdout]                  ^^^
[INFO] [stdout]   = note: the module `ffi` contains no item named `out`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:969799
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Read a line from an image, and write the values of the" ] # [ doc = " pixel format component c to dst." ] # [ doc = "" ] # [ doc = " @param data the array containing the pointers to the planes of the image" ] # [ doc = " @param linesize the array containing the linesizes of the image" ] # [ doc = " @param desc the pixel format descriptor for the image" ] # [ doc = " @param x the horizontal coordinate of the first pixel to read" ] # [ doc = " @param y the vertical coordinate of the first pixel to read" ] # [ doc = " @param w the width of the line to read, that is the number of" ] # [ doc = " values to write to dst" ] # [ doc = " @param read_pal_component if not zero and the format is a paletted" ] # [ doc = " format writes the values corresponding to the palette" ] # [ doc = " component c in data[1] to dst, rather than the palette indexes in" ] # [ doc = " data[0]. The behavior is undefined if the format is not paletted." ] # [ doc = " @param dst_element_size size of elements in dst array (2 or 4 byte)" ] pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           component c in data[1] to dst, rather than the palette indexes in
[INFO] [stdout]                               ^
[INFO] [stdout]   = note: the module `ffi` contains no item named `1`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:969799
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Read a line from an image, and write the values of the" ] # [ doc = " pixel format component c to dst." ] # [ doc = "" ] # [ doc = " @param data the array containing the pointers to the planes of the image" ] # [ doc = " @param linesize the array containing the linesizes of the image" ] # [ doc = " @param desc the pixel format descriptor for the image" ] # [ doc = " @param x the horizontal coordinate of the first pixel to read" ] # [ doc = " @param y the vertical coordinate of the first pixel to read" ] # [ doc = " @param w the width of the line to read, that is the number of" ] # [ doc = " values to write to dst" ] # [ doc = " @param read_pal_component if not zero and the format is a paletted" ] # [ doc = " format writes the values corresponding to the palette" ] # [ doc = " component c in data[1] to dst, rather than the palette indexes in" ] # [ doc = " data[0]. The behavior is undefined if the format is not paletted." ] # [ doc = " @param dst_element_size size of elements in dst array (2 or 4 byte)" ] pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           data[0]. The behavior is undefined if the format is not paletted.
[INFO] [stdout]                ^
[INFO] [stdout]   = note: the module `ffi` contains no item named `0`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:973194
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Utility function to swap the endianness of a pixel format." ] # [ doc = "" ] # [ doc = " @param[in]  pix_fmt the pixel format" ] # [ doc = "" ] # [ doc = " @return pixel format with swapped endianness if it exists," ] # [ doc = " otherwise AV_PIX_FMT_NONE" ] pu...
[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: the module `ffi` contains no item named `in`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:973561
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Compute what kind of losses will occur when converting from one specific" ] # [ doc = " pixel format to another." ] # [ doc = " When converting from one pixel format to another, information loss may occur." ] # [ doc = " For example, when converting from RGB24 to GRAY, the color information will" ] # [ doc = " be lost. Similarly, other losses occur when converting from some formats to" ] # [ doc = " other formats. These losses can involve loss of chroma, but also loss of" ] # [ doc = " resolution, loss of color depth, loss due to the color space conversion, loss" ] # [ doc = " of the alpha bits or loss due to color quantization." ] # [ doc = " av_get_fix_fmt_loss() informs you about the various types of losses" ] # [ doc = " which will occur when converting from one pixel format to another." ] # [ doc = "" ] # [ doc = " @param[in] dst_pix_fmt destination pixel format" ] # [ doc = " @param[in] src_pix_fmt source pixel format" ] # [ doc = " @param[in] has_alpha Whether the source pixel format alpha channel is used." ] # [ doc = " @return Combination of flags informing you what kind of losses will occur" ] # [ doc = " (maximum loss for an invalid dst_pix_fmt)." ] pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           @param[in] dst_pix_fmt destination pixel format
[INFO] [stdout]                  ^^
[INFO] [stdout]   = note: the module `ffi` contains no item named `in`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:973561
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Compute what kind of losses will occur when converting from one specific" ] # [ doc = " pixel format to another." ] # [ doc = " When converting from one pixel format to another, information loss may occur." ] # [ doc = " For example, when converting from RGB24 to GRAY, the color information will" ] # [ doc = " be lost. Similarly, other losses occur when converting from some formats to" ] # [ doc = " other formats. These losses can involve loss of chroma, but also loss of" ] # [ doc = " resolution, loss of color depth, loss due to the color space conversion, loss" ] # [ doc = " of the alpha bits or loss due to color quantization." ] # [ doc = " av_get_fix_fmt_loss() informs you about the various types of losses" ] # [ doc = " which will occur when converting from one pixel format to another." ] # [ doc = "" ] # [ doc = " @param[in] dst_pix_fmt destination pixel format" ] # [ doc = " @param[in] src_pix_fmt source pixel format" ] # [ doc = " @param[in] has_alpha Whether the source pixel format alpha channel is used." ] # [ doc = " @return Combination of flags informing you what kind of losses will occur" ] # [ doc = " (maximum loss for an invalid dst_pix_fmt)." ] pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           @param[in] src_pix_fmt source pixel format
[INFO] [stdout]                  ^^
[INFO] [stdout]   = note: the module `ffi` contains no item named `in`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:973561
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Compute what kind of losses will occur when converting from one specific" ] # [ doc = " pixel format to another." ] # [ doc = " When converting from one pixel format to another, information loss may occur." ] # [ doc = " For example, when converting from RGB24 to GRAY, the color information will" ] # [ doc = " be lost. Similarly, other losses occur when converting from some formats to" ] # [ doc = " other formats. These losses can involve loss of chroma, but also loss of" ] # [ doc = " resolution, loss of color depth, loss due to the color space conversion, loss" ] # [ doc = " of the alpha bits or loss due to color quantization." ] # [ doc = " av_get_fix_fmt_loss() informs you about the various types of losses" ] # [ doc = " which will occur when converting from one pixel format to another." ] # [ doc = "" ] # [ doc = " @param[in] dst_pix_fmt destination pixel format" ] # [ doc = " @param[in] src_pix_fmt source pixel format" ] # [ doc = " @param[in] has_alpha Whether the source pixel format alpha channel is used." ] # [ doc = " @return Combination of flags informing you what kind of losses will occur" ] # [ doc = " (maximum loss for an invalid dst_pix_fmt)." ] pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           @param[in] has_alpha Whether the source pixel format alpha channel is used.
[INFO] [stdout]                  ^^
[INFO] [stdout]   = note: the module `ffi` contains no item named `in`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:974933
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Compute what kind of losses will occur when converting from one specific" ] # [ doc = " pixel format to another." ] # [ doc = " When converting from one pixel format to another, information loss may occur." ] # [ doc = " For example, when converting from RGB24 to GRAY, the color information will" ] # [ doc = " be lost. Similarly, other losses occur when converting from some formats to" ] # [ doc = " other formats. These losses can involve loss of chroma, but also loss of" ] # [ doc = " resolution, loss of color depth, loss due to the color space conversion, loss" ] # [ doc = " of the alpha bits or loss due to color quantization." ] # [ doc = " av_get_fix_fmt_loss() informs you about the various types of losses" ] # [ doc = " which will occur when converting from one pixel format to another." ] # [ doc = "" ] # [ doc = " @param[in] dst_pix_fmt destination pixel format" ] # [ doc = " @param[in] src_pix_fmt source pixel format" ] # [ doc = " @param[in] has_alpha Whether the source pixel format alpha channel is used." ] # [ doc = " @return Combination of flags informing you what kind of losses will occur" ] # [ doc = " (maximum loss for an invalid dst_pix_fmt)." ] pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           @param[in] dst_pix_fmt destination pixel format
[INFO] [stdout]                  ^^
[INFO] [stdout]   = note: the module `ffi` contains no item named `in`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:974933
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Compute what kind of losses will occur when converting from one specific" ] # [ doc = " pixel format to another." ] # [ doc = " When converting from one pixel format to another, information loss may occur." ] # [ doc = " For example, when converting from RGB24 to GRAY, the color information will" ] # [ doc = " be lost. Similarly, other losses occur when converting from some formats to" ] # [ doc = " other formats. These losses can involve loss of chroma, but also loss of" ] # [ doc = " resolution, loss of color depth, loss due to the color space conversion, loss" ] # [ doc = " of the alpha bits or loss due to color quantization." ] # [ doc = " av_get_fix_fmt_loss() informs you about the various types of losses" ] # [ doc = " which will occur when converting from one pixel format to another." ] # [ doc = "" ] # [ doc = " @param[in] dst_pix_fmt destination pixel format" ] # [ doc = " @param[in] src_pix_fmt source pixel format" ] # [ doc = " @param[in] has_alpha Whether the source pixel format alpha channel is used." ] # [ doc = " @return Combination of flags informing you what kind of losses will occur" ] # [ doc = " (maximum loss for an invalid dst_pix_fmt)." ] pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           @param[in] src_pix_fmt source pixel format
[INFO] [stdout]                  ^^
[INFO] [stdout]   = note: the module `ffi` contains no item named `in`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:974933
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Compute what kind of losses will occur when converting from one specific" ] # [ doc = " pixel format to another." ] # [ doc = " When converting from one pixel format to another, information loss may occur." ] # [ doc = " For example, when converting from RGB24 to GRAY, the color information will" ] # [ doc = " be lost. Similarly, other losses occur when converting from some formats to" ] # [ doc = " other formats. These losses can involve loss of chroma, but also loss of" ] # [ doc = " resolution, loss of color depth, loss due to the color space conversion, loss" ] # [ doc = " of the alpha bits or loss due to color quantization." ] # [ doc = " av_get_fix_fmt_loss() informs you about the various types of losses" ] # [ doc = " which will occur when converting from one pixel format to another." ] # [ doc = "" ] # [ doc = " @param[in] dst_pix_fmt destination pixel format" ] # [ doc = " @param[in] src_pix_fmt source pixel format" ] # [ doc = " @param[in] has_alpha Whether the source pixel format alpha channel is used." ] # [ doc = " @return Combination of flags informing you what kind of losses will occur" ] # [ doc = " (maximum loss for an invalid dst_pix_fmt)." ] pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           @param[in] has_alpha Whether the source pixel format alpha channel is used.
[INFO] [stdout]                  ^^
[INFO] [stdout]   = note: the module `ffi` contains no item named `in`
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `plane`
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:976376
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Compute the max pixel step for each plane of an image with a" ] # [ doc = " format described by pixdesc." ] # [ doc = "" ] # [ doc = " The pixel step is the distance in bytes between the first byte of" ] # [ doc = " the group of bytes which describe a pixel component and the first" ] # [ doc = " byte of the successive group in the same plane for the same" ] # [ doc = " component." ] # [ doc = "" ] # [ doc = " @param max_pixsteps an array which is filled with the max pixel step" ] # [ doc = " for each plane. Since a plane may contain different pixel" ] # [ doc = " components, the computed max_pixsteps[plane] is relative to the" ] # [ doc = " component in the plane with the max pixel step." ] # [ doc = " @param max_pixstep_comps an array which is filled with the component" ] # [ doc = " for each plane which has the max pixel step. May be NULL." ] pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           components, the computed max_pixsteps[plane] is relative to the
[INFO] [stdout]                                                 ^^^^^
[INFO] [stdout]   = note: the module `ffi` contains no item named `plane`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:979108
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Allocate an image with size w and h and pixel format pix_fmt, and" ] # [ doc = " fill pointers and linesizes accordingly." ] # [ doc = " The allocated image buffer has to be freed by using" ] # [ doc = " av_freep(&pointers[0])." ] # [ doc = "" ] # [ doc = " @param align the value to use for buffer size alignment" ] # [ doc = " @return the size in bytes required for the image buffer, a negative" ] # [ doc = " error code in case of failure" ] pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           av_freep(&pointers[0]).
[INFO] [stdout]                              ^
[INFO] [stdout]   = note: the module `ffi` contains no item named `0`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:997564
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Initialize or reinitialize an AVMurMur3 hash context with a seed." ] # [ doc = "" ] # [ doc = " @param[out] c    Hash context" ] # [ doc = " @param[in]  seed Random seed" ] # [ doc = "" ] # [ doc = " @see av_murmur3_init()" ] # [ doc = " @see @ref lavu_murmur3_seedinfo \"Detailed description\" on a discussion of" ] # [ doc = " seeds for MurmurHash3." ] pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           @param[out] c    Hash context
[INFO] [stdout]                  ^^^
[INFO] [stdout]   = note: the module `ffi` contains no item named `out`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:997564
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Initialize or reinitialize an AVMurMur3 hash context with a seed." ] # [ doc = "" ] # [ doc = " @param[out] c    Hash context" ] # [ doc = " @param[in]  seed Random seed" ] # [ doc = "" ] # [ doc = " @see av_murmur3_init()" ] # [ doc = " @see @ref lavu_murmur3_seedinfo \"Detailed description\" on a discussion of" ] # [ doc = " seeds for MurmurHash3." ] pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           @param[in]  seed Random seed
[INFO] [stdout]                  ^^
[INFO] [stdout]   = note: the module `ffi` contains no item named `in`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:998015
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Initialize or reinitialize an AVMurMur3 hash context." ] # [ doc = "" ] # [ doc = " Equivalent to av_murmur3_init_seeded() with a built-in seed." ] # [ doc = "" ] # [ doc = " @param[out] c    Hash context" ] # [ doc = "" ] # [ doc = " @see av_murmur3_init_seeded()" ] # [ doc = " @see @ref lavu_murmur3_seedinfo \"Detailed description\" on a discussion of" ] # [ doc = " seeds for MurmurHash3." ] pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           @param[out] c    Hash context
[INFO] [stdout]                  ^^^
[INFO] [stdout]   = note: the module `ffi` contains no item named `out`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:998610
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Finish hashing and output digest value." ] # [ doc = "" ] # [ doc = " @param[in,out] c    Hash context" ] # [ doc = " @param[out]    dst  Buffer where output digest value is stored" ] pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           @param[out]    dst  Buffer where output digest value is stored
[INFO] [stdout]                  ^^^
[INFO] [stdout]   = note: the module `ffi` contains no item named `out`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:998888
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Parse str and store the parsed ratio in q." ] # [ doc = "" ] # [ doc = " Note that a ratio with infinite (1/0) or negative value is" ] # [ doc = " considered valid, so you should check on the returned value if you" ] # [ doc = " want to exclude those values." ] # [ doc = "" ] # [ doc = " The undefined value can be expressed using the \"0:0\" string." ] # [ doc = "" ] # [ doc = " @param[in,out] q pointer to the AVRational which will contain the ratio" ] # [ doc = " @param[in] str the string to parse: it has to be a string in the format" ] # [ doc = " num:den, a float number or an expression" ] # [ doc = " @param[in] max the maximum allowed numerator and denominator" ] # [ doc = " @param[in] log_offset log level offset which is applied to the log" ] # [ doc = " level of log_ctx" ] # [ doc = " @param[in] log_ctx parent logging context" ] # [ doc = " @return >= 0 on success, a negative error code otherwise" ] pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           @param[in] str the string to parse: it has to be a string in the format
[INFO] [stdout]                  ^^
[INFO] [stdout]   = note: the module `ffi` contains no item named `in`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:998888
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Parse str and store the parsed ratio in q." ] # [ doc = "" ] # [ doc = " Note that a ratio with infinite (1/0) or negative value is" ] # [ doc = " considered valid, so you should check on the returned value if you" ] # [ doc = " want to exclude those values." ] # [ doc = "" ] # [ doc = " The undefined value can be expressed using the \"0:0\" string." ] # [ doc = "" ] # [ doc = " @param[in,out] q pointer to the AVRational which will contain the ratio" ] # [ doc = " @param[in] str the string to parse: it has to be a string in the format" ] # [ doc = " num:den, a float number or an expression" ] # [ doc = " @param[in] max the maximum allowed numerator and denominator" ] # [ doc = " @param[in] log_offset log level offset which is applied to the log" ] # [ doc = " level of log_ctx" ] # [ doc = " @param[in] log_ctx parent logging context" ] # [ doc = " @return >= 0 on success, a negative error code otherwise" ] pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           @param[in] max the maximum allowed numerator and denominator
[INFO] [stdout]                  ^^
[INFO] [stdout]   = note: the module `ffi` contains no item named `in`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:998888
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Parse str and store the parsed ratio in q." ] # [ doc = "" ] # [ doc = " Note that a ratio with infinite (1/0) or negative value is" ] # [ doc = " considered valid, so you should check on the returned value if you" ] # [ doc = " want to exclude those values." ] # [ doc = "" ] # [ doc = " The undefined value can be expressed using the \"0:0\" string." ] # [ doc = "" ] # [ doc = " @param[in,out] q pointer to the AVRational which will contain the ratio" ] # [ doc = " @param[in] str the string to parse: it has to be a string in the format" ] # [ doc = " num:den, a float number or an expression" ] # [ doc = " @param[in] max the maximum allowed numerator and denominator" ] # [ doc = " @param[in] log_offset log level offset which is applied to the log" ] # [ doc = " level of log_ctx" ] # [ doc = " @param[in] log_ctx parent logging context" ] # [ doc = " @return >= 0 on success, a negative error code otherwise" ] pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           @param[in] log_offset log level offset which is applied to the log
[INFO] [stdout]                  ^^
[INFO] [stdout]   = note: the module `ffi` contains no item named `in`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:998888
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Parse str and store the parsed ratio in q." ] # [ doc = "" ] # [ doc = " Note that a ratio with infinite (1/0) or negative value is" ] # [ doc = " considered valid, so you should check on the returned value if you" ] # [ doc = " want to exclude those values." ] # [ doc = "" ] # [ doc = " The undefined value can be expressed using the \"0:0\" string." ] # [ doc = "" ] # [ doc = " @param[in,out] q pointer to the AVRational which will contain the ratio" ] # [ doc = " @param[in] str the string to parse: it has to be a string in the format" ] # [ doc = " num:den, a float number or an expression" ] # [ doc = " @param[in] max the maximum allowed numerator and denominator" ] # [ doc = " @param[in] log_offset log level offset which is applied to the log" ] # [ doc = " level of log_ctx" ] # [ doc = " @param[in] log_ctx parent logging context" ] # [ doc = " @return >= 0 on success, a negative error code otherwise" ] pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           @param[in] log_ctx parent logging context
[INFO] [stdout]                  ^^
[INFO] [stdout]   = note: the module `ffi` contains no item named `in`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:1000090
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Parse str and put in width_ptr and height_ptr the detected values." ] # [ doc = "" ] # [ doc = " @param[in,out] width_ptr pointer to the variable which will contain the detected" ] # [ doc = " width value" ] # [ doc = " @param[in,out] height_ptr pointer to the variable which will contain the detected" ] # [ doc = " height value" ] # [ doc = " @param[in] str the string to parse: it has to be a string in the format" ] # [ doc = " width x height or a valid video size abbreviation." ] # [ doc = " @return >= 0 on success, a negative error code otherwise" ] pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           @param[in] str the string to parse: it has to be a string in the format
[INFO] [stdout]                  ^^
[INFO] [stdout]   = note: the module `ffi` contains no item named `in`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:1000883
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Parse str and store the detected values in *rate." ] # [ doc = "" ] # [ doc = " @param[in,out] rate pointer to the AVRational which will contain the detected" ] # [ doc = " frame rate" ] # [ doc = " @param[in] str the string to parse: it has to be a string in the format" ] # [ doc = " rate_num / rate_den, a float number or a valid video rate abbreviation" ] # [ doc = " @return >= 0 on success, a negative error code otherwise" ] pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           @param[in] str the string to parse: it has to be a string in the format
[INFO] [stdout]                  ^^
[INFO] [stdout]   = note: the module `ffi` contains no item named `in`
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `AA`
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:1001477
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Put the RGBA values that correspond to color_string in rgba_color." ] # [ doc = "" ] # [ doc = " @param color_string a string specifying a color. It can be the name of" ] # [ doc = " a color (case insensitive match) or a [0x|#]RRGGBB[AA] sequence," ] # [ doc = " possibly followed by \"@\" and a string representing the alpha" ] # [ doc = " component." ] # [ doc = " The alpha component may be a string composed by \"0x\" followed by an" ] # [ doc = " hexadecimal number or a decimal number between 0.0 and 1.0, which" ] # [ doc = " represents the opacity value (0x00/0.0 means completely transparent," ] # [ doc = " 0xff/1.0 completely opaque)." ] # [ doc = " If the alpha component is not specified then 0xff is assumed." ] # [ doc = " The string \"random\" will result in a random color." ] # [ doc = " @param slen length of the initial part of color_string containing the" ] # [ doc = " color. It can be set to -1 if color_string is a null terminated string" ] # [ doc = " containing nothing else than the color." ] # [ doc = " @return >= 0 in case of success, a negative value in case of" ] # [ doc = " failure (for example if color_string cannot be parsed)." ] pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           a color (case insensitive match) or a [0x|#]RRGGBB[AA] sequence,
[INFO] [stdout]                                                              ^^
[INFO] [stdout]   = note: the module `ffi` contains no item named `AA`
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Z`
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:1003573
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Parse timestr and return in *time a corresponding number of" ] # [ doc = " microseconds." ] # [ doc = "" ] # [ doc = " @param timeval puts here the number of microseconds corresponding" ] # [ doc = " to the string in timestr. If the string represents a duration, it" ] # [ doc = " is the number of microseconds contained in the time interval.  If" ] # [ doc = " the string is a date, is the number of microseconds since 1st of" ] # [ doc = " January, 1970 up to the time of the parsed date.  If timestr cannot" ] # [ doc = " be successfully parsed, set *time to INT64_MIN." ] # [ doc = "" ] # [ doc = " @param timestr a string representing a date or a duration." ] # [ doc = " - If a date the syntax is:" ] # [ doc = " @code" ] # [ doc = " [{YYYY-MM-DD|YYYYMMDD}[T|t| ]]{{HH:MM:SS[.m...]]]}|{HHMMSS[.m...]]]}}[Z]" ] # [ doc = " now" ] # [ doc = " @endcode" ] # [ doc = " If the value is \"now\" it takes the current time." ] # [ doc = " Time is local time unless Z is appended, in which case it is" ] # [ doc = " interpreted as UTC." ] # [ doc = " If the year-month-day part is not specified it takes the current" ] # [ doc = " year-month-day." ] # [ doc = " - If a duration the syntax is:" ] # [ doc = " @code" ] # [ doc = " [-][HH:]MM:SS[.m...]" ] # [ doc = " [-]S+[.m...]" ] # [ doc = " @endcode" ] # [ doc = " @param duration flag which tells how to interpret timestr, if not" ] # [ doc = " zero timestr is interpreted as a duration, otherwise as a date" ] # [ doc = " @return >= 0 in case of success, a negative value corresponding to an" ] # [ doc = " AVERROR code otherwise" ] pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           [{YYYY-MM-DD|YYYYMMDD}[T|t| ]]{{HH:MM:SS[.m...]]]}|{HHMMSS[.m...]]]}}[Z]
[INFO] [stdout]                                                                                 ^
[INFO] [stdout]   = note: the module `ffi` contains no item named `Z`
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `HH:`
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:1003573
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Parse timestr and return in *time a corresponding number of" ] # [ doc = " microseconds." ] # [ doc = "" ] # [ doc = " @param timeval puts here the number of microseconds corresponding" ] # [ doc = " to the string in timestr. If the string represents a duration, it" ] # [ doc = " is the number of microseconds contained in the time interval.  If" ] # [ doc = " the string is a date, is the number of microseconds since 1st of" ] # [ doc = " January, 1970 up to the time of the parsed date.  If timestr cannot" ] # [ doc = " be successfully parsed, set *time to INT64_MIN." ] # [ doc = "" ] # [ doc = " @param timestr a string representing a date or a duration." ] # [ doc = " - If a date the syntax is:" ] # [ doc = " @code" ] # [ doc = " [{YYYY-MM-DD|YYYYMMDD}[T|t| ]]{{HH:MM:SS[.m...]]]}|{HHMMSS[.m...]]]}}[Z]" ] # [ doc = " now" ] # [ doc = " @endcode" ] # [ doc = " If the value is \"now\" it takes the current time." ] # [ doc = " Time is local time unless Z is appended, in which case it is" ] # [ doc = " interpreted as UTC." ] # [ doc = " If the year-month-day part is not specified it takes the current" ] # [ doc = " year-month-day." ] # [ doc = " - If a duration the syntax is:" ] # [ doc = " @code" ] # [ doc = " [-][HH:]MM:SS[.m...]" ] # [ doc = " [-]S+[.m...]" ] # [ doc = " @endcode" ] # [ doc = " @param duration flag which tells how to interpret timestr, if not" ] # [ doc = " zero timestr is interpreted as a duration, otherwise as a date" ] # [ doc = " @return >= 0 in case of success, a negative value corresponding to an" ] # [ doc = " AVERROR code otherwise" ] pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           [-][HH:]MM:SS[.m...]
[INFO] [stdout]               ^^^
[INFO] [stdout]   = note: the module `ffi` contains no item named `HH:`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:1041273
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Check whether an swr context has been initialized or not." ] # [ doc = "" ] # [ doc = " @param[in]       s Swr context to check" ] # [ doc = " @see swr_init()" ] # [ doc = " @return positive if it has been initialized, 0 if not initialized" ] pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           @param[in]       s Swr context to check
[INFO] [stdout]                  ^^
[INFO] [stdout]   = note: the module `ffi` contains no item named `in`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:1043145
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Free the given SwrContext and set the pointer to NULL." ] # [ doc = "" ] # [ doc = " @param[in] s a pointer to a pointer to Swr context" ] pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           @param[in] s a pointer to a pointer to Swr context
[INFO] [stdout]                  ^^
[INFO] [stdout]   = note: the module `ffi` contains no item named `in`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:1045207
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Convert the next timestamp from input to output" ] # [ doc = " timestamps are in 1/(in_sample_rate * out_sample_rate) units." ] # [ doc = "" ] # [ doc = " @note There are 2 slightly differently behaving modes." ] # [ doc = "       @li When automatic timestamp compensation is not used, (min_compensation >= FLT_MAX)" ] # [ doc = "              in this case timestamps will be passed through with delays compensated" ] # [ doc = "       @li When automatic timestamp compensation is used, (min_compensation < FLT_MAX)" ] # [ doc = "              in this case the output timestamps will match output sample numbers." ] # [ doc = "              See ffmpeg-resampler(1) for the two modes of compensation." ] # [ doc = "" ] # [ doc = " @param s[in]     initialized Swr context" ] # [ doc = " @param pts[in]   timestamp for the next input sample, INT64_MIN if unknown" ] # [ doc = " @see swr_set_compensation(), swr_drop_output(), and swr_inject_silence() are" ] # [ doc = "      function used internally for timestamp compensation." ] # [ doc = " @return the output timestamp for the next output sample" ] pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           @param s[in]     initialized Swr context
[INFO] [stdout]                    ^^
[INFO] [stdout]   = note: the module `ffi` contains no item named `in`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:1045207
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Convert the next timestamp from input to output" ] # [ doc = " timestamps are in 1/(in_sample_rate * out_sample_rate) units." ] # [ doc = "" ] # [ doc = " @note There are 2 slightly differently behaving modes." ] # [ doc = "       @li When automatic timestamp compensation is not used, (min_compensation >= FLT_MAX)" ] # [ doc = "              in this case timestamps will be passed through with delays compensated" ] # [ doc = "       @li When automatic timestamp compensation is used, (min_compensation < FLT_MAX)" ] # [ doc = "              in this case the output timestamps will match output sample numbers." ] # [ doc = "              See ffmpeg-resampler(1) for the two modes of compensation." ] # [ doc = "" ] # [ doc = " @param s[in]     initialized Swr context" ] # [ doc = " @param pts[in]   timestamp for the next input sample, INT64_MIN if unknown" ] # [ doc = " @see swr_set_compensation(), swr_drop_output(), and swr_inject_silence() are" ] # [ doc = "      function used internally for timestamp compensation." ] # [ doc = " @return the output timestamp for the next output sample" ] pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           @param pts[in]   timestamp for the next input sample, INT64_MIN if unknown
[INFO] [stdout]                      ^^
[INFO] [stdout]   = note: the module `ffi` contains no item named `in`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:1046400
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Activate resampling compensation (\"soft\" compensation). This function is" ] # [ doc = " internally called when needed in swr_next_pts()." ] # [ doc = "" ] # [ doc = " @param[in,out] s             allocated Swr context. If it is not initialized," ] # [ doc = "                              or SWR_FLAG_RESAMPLE is not set, swr_init() is" ] # [ doc = "                              called with the flag set." ] # [ doc = " @param[in]     sample_delta  delta in PTS per sample" ] # [ doc = " @param[in]     compensation_distance number of samples to compensate for" ] # [ doc = " @return    >= 0 on success, AVERROR error codes if:" ] # [ doc = "            @li @c s is NULL," ] # [ doc = "            @li @c compensation_distance is less than 0," ] # [ doc = "            @li @c compensation_distance is 0 but sample_delta is not," ] # [ doc = "            @li compensation unsupported by resampler, or" ] # [ doc = "            @li swr_init() fails when called." ] pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           @param[in]     sample_delta  delta in PTS per sample
[INFO] [stdout]                  ^^
[INFO] [stdout]   = note: the module `ffi` contains no item named `in`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:1046400
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Activate resampling compensation (\"soft\" compensation). This function is" ] # [ doc = " internally called when needed in swr_next_pts()." ] # [ doc = "" ] # [ doc = " @param[in,out] s             allocated Swr context. If it is not initialized," ] # [ doc = "                              or SWR_FLAG_RESAMPLE is not set, swr_init() is" ] # [ doc = "                              called with the flag set." ] # [ doc = " @param[in]     sample_delta  delta in PTS per sample" ] # [ doc = " @param[in]     compensation_distance number of samples to compensate for" ] # [ doc = " @return    >= 0 on success, AVERROR error codes if:" ] # [ doc = "            @li @c s is NULL," ] # [ doc = "            @li @c compensation_distance is less than 0," ] # [ doc = "            @li @c compensation_distance is 0 but sample_delta is not," ] # [ doc = "            @li compensation unsupported by resampler, or" ] # [ doc = "            @li swr_init() fails when called." ] pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           @param[in]     compensation_distance number of samples to compensate for
[INFO] [stdout]                  ^^
[INFO] [stdout]   = note: the module `ffi` contains no item named `in`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:1047581
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Set a customized input channel mapping." ] # [ doc = "" ] # [ doc = " @param[in,out] s           allocated Swr context, not yet initialized" ] # [ doc = " @param[in]     channel_map customized input channel mapping (array of channel" ] # [ doc = "                            indexes, -1 for a muted channel)" ] # [ doc = " @return >= 0 on success, or AVERROR error code in case of failure." ] pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           @param[in]     channel_map customized input channel mapping (array of channel
[INFO] [stdout]                  ^^
[INFO] [stdout]   = note: the module `ffi` contains no item named `in`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:1048144
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Generate a channel mixing matrix." ] # [ doc = "" ] # [ doc = " This function is the one used internally by libswresample for building the" ] # [ doc = " default mixing matrix. It is made public just as a utility function for" ] # [ doc = " building custom matrices." ] # [ doc = "" ] # [ doc = " @param in_layout           input channel layout" ] # [ doc = " @param out_layout          output channel layout" ] # [ doc = " @param center_mix_level    mix level for the center channel" ] # [ doc = " @param surround_mix_level  mix level for the surround channel(s)" ] # [ doc = " @param lfe_mix_level       mix level for the low-frequency effects channel" ] # [ doc = " @param rematrix_maxval     if 1.0, coefficients will be normalized to prevent" ] # [ doc = "                            overflow. if INT_MAX, coefficients will not be" ] # [ doc = "                            normalized." ] # [ doc = " @param[out] matrix         mixing coefficients; matrix[i + stride * o] is" ] # [ doc = "                            the weight of input channel i in output channel o." ] # [ doc = " @param stride              distance between adjacent input channels in the" ] # [ doc = "                            matrix array" ] # [ doc = " @param matrix_encoding     matrixed stereo downmix mode (e.g. dplii)" ] # [ doc = " @param log_ctx             parent logging context, can be NULL" ] # [ doc = " @return                    0 on success, negative AVERROR code on failure" ] pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           @param[out] matrix         mixing coefficients; matrix[i + stride * o] is
[INFO] [stdout]                  ^^^
[INFO] [stdout]   = note: the module `ffi` contains no item named `out`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:1061977
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " @param[in]  pix_fmt the pixel format" ] # [ doc = " @return a positive value if an endianness conversion for pix_fmt is" ] # [ doc = " supported, 0 otherwise." ] pu...
[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: the module `ffi` contains no item named `in`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:1063061
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Allocate and return an SwsContext. You need it to perform" ] # [ doc = " scaling/conversion operations using sws_scale()." ] # [ doc = "" ] # [ doc = " @param srcW the width of the source image" ] # [ doc = " @param srcH the height of the source image" ] # [ doc = " @param srcFormat the source image format" ] # [ doc = " @param dstW the width of the destination image" ] # [ doc = " @param dstH the height of the destination image" ] # [ doc = " @param dstFormat the destination image format" ] # [ doc = " @param flags specify which algorithm and options to use for rescaling" ] # [ doc = " @param param extra parameters to tune the used scaler" ] # [ doc = "              For SWS_BICUBIC param[0] and [1] tune the shape of the basis" ] # [ doc = "              function, param[0] tunes f(1) and param[1] f´(1)" ] # [ doc = "              For SWS_GAUSS param[0] tunes the exponent and thus cutoff" ] # [ doc = "              frequency" ] # [ doc = "              For SWS_LANCZOS param[0] tunes the width of the window function" ] # [ doc = " @return a pointer to an allocated context, or NULL in case of error" ] # [ doc = " @note this function is to be removed after a saner alternative is" ] # [ doc = "       written" ] pu...
[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: the module `ffi` contains no item named `0`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:1063061
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Allocate and return an SwsContext. You need it to perform" ] # [ doc = " scaling/conversion operations using sws_scale()." ] # [ doc = "" ] # [ doc = " @param srcW the width of the source image" ] # [ doc = " @param srcH the height of the source image" ] # [ doc = " @param srcFormat the source image format" ] # [ doc = " @param dstW the width of the destination image" ] # [ doc = " @param dstH the height of the destination image" ] # [ doc = " @param dstFormat the destination image format" ] # [ doc = " @param flags specify which algorithm and options to use for rescaling" ] # [ doc = " @param param extra parameters to tune the used scaler" ] # [ doc = "              For SWS_BICUBIC param[0] and [1] tune the shape of the basis" ] # [ doc = "              function, param[0] tunes f(1) and param[1] f´(1)" ] # [ doc = "              For SWS_GAUSS param[0] tunes the exponent and thus cutoff" ] # [ doc = "              frequency" ] # [ doc = "              For SWS_LANCZOS param[0] tunes the width of the window function" ] # [ doc = " @return a pointer to an allocated context, or NULL in case of error" ] # [ doc = " @note this function is to be removed after a saner alternative is" ] # [ doc = "       written" ] pu...
[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: the module `ffi` contains no item named `1`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:1063061
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Allocate and return an SwsContext. You need it to perform" ] # [ doc = " scaling/conversion operations using sws_scale()." ] # [ doc = "" ] # [ doc = " @param srcW the width of the source image" ] # [ doc = " @param srcH the height of the source image" ] # [ doc = " @param srcFormat the source image format" ] # [ doc = " @param dstW the width of the destination image" ] # [ doc = " @param dstH the height of the destination image" ] # [ doc = " @param dstFormat the destination image format" ] # [ doc = " @param flags specify which algorithm and options to use for rescaling" ] # [ doc = " @param param extra parameters to tune the used scaler" ] # [ doc = "              For SWS_BICUBIC param[0] and [1] tune the shape of the basis" ] # [ doc = "              function, param[0] tunes f(1) and param[1] f´(1)" ] # [ doc = "              For SWS_GAUSS param[0] tunes the exponent and thus cutoff" ] # [ doc = "              frequency" ] # [ doc = "              For SWS_LANCZOS param[0] tunes the width of the window function" ] # [ doc = " @return a pointer to an allocated context, or NULL in case of error" ] # [ doc = " @note this function is to be removed after a saner alternative is" ] # [ doc = "       written" ] pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]                        function, param[0] tunes f(1) and param[1] f´(1)
[INFO] [stdout]                                        ^
[INFO] [stdout]   = note: the module `ffi` contains no item named `0`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:1063061
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Allocate and return an SwsContext. You need it to perform" ] # [ doc = " scaling/conversion operations using sws_scale()." ] # [ doc = "" ] # [ doc = " @param srcW the width of the source image" ] # [ doc = " @param srcH the height of the source image" ] # [ doc = " @param srcFormat the source image format" ] # [ doc = " @param dstW the width of the destination image" ] # [ doc = " @param dstH the height of the destination image" ] # [ doc = " @param dstFormat the destination image format" ] # [ doc = " @param flags specify which algorithm and options to use for rescaling" ] # [ doc = " @param param extra parameters to tune the used scaler" ] # [ doc = "              For SWS_BICUBIC param[0] and [1] tune the shape of the basis" ] # [ doc = "              function, param[0] tunes f(1) and param[1] f´(1)" ] # [ doc = "              For SWS_GAUSS param[0] tunes the exponent and thus cutoff" ] # [ doc = "              frequency" ] # [ doc = "              For SWS_LANCZOS param[0] tunes the width of the window function" ] # [ doc = " @return a pointer to an allocated context, or NULL in case of error" ] # [ doc = " @note this function is to be removed after a saner alternative is" ] # [ doc = "       written" ] pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]                        function, param[0] tunes f(1) and param[1] f´(1)
[INFO] [stdout]                                                                ^
[INFO] [stdout]   = note: the module `ffi` contains no item named `1`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:1063061
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Allocate and return an SwsContext. You need it to perform" ] # [ doc = " scaling/conversion operations using sws_scale()." ] # [ doc = "" ] # [ doc = " @param srcW the width of the source image" ] # [ doc = " @param srcH the height of the source image" ] # [ doc = " @param srcFormat the source image format" ] # [ doc = " @param dstW the width of the destination image" ] # [ doc = " @param dstH the height of the destination image" ] # [ doc = " @param dstFormat the destination image format" ] # [ doc = " @param flags specify which algorithm and options to use for rescaling" ] # [ doc = " @param param extra parameters to tune the used scaler" ] # [ doc = "              For SWS_BICUBIC param[0] and [1] tune the shape of the basis" ] # [ doc = "              function, param[0] tunes f(1) and param[1] f´(1)" ] # [ doc = "              For SWS_GAUSS param[0] tunes the exponent and thus cutoff" ] # [ doc = "              frequency" ] # [ doc = "              For SWS_LANCZOS param[0] tunes the width of the window function" ] # [ doc = " @return a pointer to an allocated context, or NULL in case of error" ] # [ doc = " @note this function is to be removed after a saner alternative is" ] # [ doc = "       written" ] pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]                        For SWS_GAUSS param[0] tunes the exponent and thus cutoff
[INFO] [stdout]                                            ^
[INFO] [stdout]   = note: the module `ffi` contains no item named `0`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:1063061
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Allocate and return an SwsContext. You need it to perform" ] # [ doc = " scaling/conversion operations using sws_scale()." ] # [ doc = "" ] # [ doc = " @param srcW the width of the source image" ] # [ doc = " @param srcH the height of the source image" ] # [ doc = " @param srcFormat the source image format" ] # [ doc = " @param dstW the width of the destination image" ] # [ doc = " @param dstH the height of the destination image" ] # [ doc = " @param dstFormat the destination image format" ] # [ doc = " @param flags specify which algorithm and options to use for rescaling" ] # [ doc = " @param param extra parameters to tune the used scaler" ] # [ doc = "              For SWS_BICUBIC param[0] and [1] tune the shape of the basis" ] # [ doc = "              function, param[0] tunes f(1) and param[1] f´(1)" ] # [ doc = "              For SWS_GAUSS param[0] tunes the exponent and thus cutoff" ] # [ doc = "              frequency" ] # [ doc = "              For SWS_LANCZOS param[0] tunes the width of the window function" ] # [ doc = " @return a pointer to an allocated context, or NULL in case of error" ] # [ doc = " @note this function is to be removed after a saner alternative is" ] # [ doc = "       written" ] pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]                        For SWS_LANCZOS param[0] tunes the width of the window function
[INFO] [stdout]                                              ^
[INFO] [stdout]   = note: the module `ffi` contains no item named `0`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:1066577
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " @param dstRange flag indicating the while-black range of the output (1=jpeg / 0=mpeg)" ] # [ doc = " @param srcRange flag indicating the while-black range of the input (1=jpeg / 0=mpeg)" ] # [ doc = " @param table the yuv2rgb coefficients describing the output yuv space, normally ff_yuv2rgb_coeffs[x]" ] # [ doc = " @param inv_table the yuv2rgb coefficients describing the input yuv space, normally ff_yuv2rgb_coeffs[x]" ] # [ doc = " @param brightness 16.16 fixed point brightness correction" ] # [ doc = " @param contrast 16.16 fixed point contrast correction" ] # [ doc = " @param saturation 16.16 fixed point saturation correction" ] # [ doc = " @return -1 if not supported" ] pu...
[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: the module `ffi` contains no item named `x`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:1066577
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " @param dstRange flag indicating the while-black range of the output (1=jpeg / 0=mpeg)" ] # [ doc = " @param srcRange flag indicating the while-black range of the input (1=jpeg / 0=mpeg)" ] # [ doc = " @param table the yuv2rgb coefficients describing the output yuv space, normally ff_yuv2rgb_coeffs[x]" ] # [ doc = " @param inv_table the yuv2rgb coefficients describing the input yuv space, normally ff_yuv2rgb_coeffs[x]" ] # [ doc = " @param brightness 16.16 fixed point brightness correction" ] # [ doc = " @param contrast 16.16 fixed point contrast correction" ] # [ doc = " @param saturation 16.16 fixed point saturation correction" ] # [ doc = " @return -1 if not supported" ] pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: the link appears in this line:
[INFO] [stdout]           
[INFO] [stdout]           @param inv_table the yuv2rgb coefficients describing the input yuv space, normally ff_yuv2rgb_coeffs[x]
[INFO] [stdout]                                                                                                                ^
[INFO] [stdout]   = note: the module `ffi` contains no item named `x`
[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]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:1071000
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Convert an 8-bit paletted frame into a frame with a color depth of 32 bits." ] # [ doc = "" ] # [ doc = " The output frame will have the same packed format as the palette." ] # [ doc = "" ] # [ doc = " @param src        source frame buffer" ] # [ doc = " @param dst        destination frame buffer" ] # [ doc = " @param num_pixels number of pixels to convert" ] # [ doc = " @param palette    array with [256] entries, which must match color arrangement (RGB or BGR) of src" ] pu...
[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: the module `ffi` contains no item named `256`
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 1m 34s
[INFO] [stdout] warning: unresolved link to `256`
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rusty_ffmpeg-29ac018664c044c7/out/binding.rs:3:1071647
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { # [ doc = " Convert an 8-bit paletted frame into a frame with a color depth of 24 bits." ] # [ doc = "" ] # [ doc = " With the palette format \"ABCD\", the destination frame ends up with the format \"ABC\"." ] # [ doc = "" ] # [ doc = " @param src        source frame buffer" ] # [ doc = " @param dst        destination frame buffer" ] # [ doc = " @param num_pixels number of pixels to convert" ] # [ doc = " @param palette    array with [256] entries, which must match color arrangement (RGB or BGR) of src" ] pu...
[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: the module `ffi` contains no item named `256`
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 98 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "ded7a6ddd057cac348922c5f305f78467aa8a1cbef9c582d33545d47c8768c62", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ded7a6ddd057cac348922c5f305f78467aa8a1cbef9c582d33545d47c8768c62", kill_on_drop: false }`
[INFO] [stdout] ded7a6ddd057cac348922c5f305f78467aa8a1cbef9c582d33545d47c8768c62
