Skip to content

cannot find value AVPixelFormat_AV_PIX_FMT_P012LE in this scope  #187

@Ryu2u

Description

@Ryu2u

Cargo
cargo 1.80.0 (376290515 2024-07-16)
vcpkg
vcpkg package management program version 2024-07-10-d2dfc73769081bdd9b782d08d27794780b7a99b9
toolchain
stable-x86_64-pc-windows-gnu
stable-x86_64-pc-windows-msvc (default)
nightly-x86_64-pc-windows-msvc

Cargo.toml

[package]
name = "rsmpeg-vcpkg-demo"
version = "0.1.0"
edition = "2021"

[package.metadata.vcpkg]
dependencies = ["ffmpeg[ffmpeg,x264,avcodec,avdevice,avfilter,avformat]:x64-windows-static"]
git = "https://github.com/microsoft/vcpkg"
rev = "0557210"

[dependencies]
rsmpeg = { version = "0.15.0", default-features = false, features = ["ffmpeg6"] }

build

error[E0425]: cannot find value `AVPixelFormat_AV_PIX_FMT_P012LE` in this scope                                                                                    
    --> C:\Users\Ryu2u\.cargo\registry\src\mirrors.ustc.edu.cn-61ef6e0cd06fb9b8\rusty_ffmpeg-0.13.3+ffmpeg.6.1\src\avutil\pixfmt.rs:90:80
     |
90   | AV_PIX_FMT_NE!(AVPixelFormat_AV_PIX_FMT_P012, AVPixelFormat_AV_PIX_FMT_P012BE, AVPixelFormat_AV_PIX_FMT_P012LE);
     |                                                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a constant with a similar name exists: `AVPixelFormat_AV_PIX_FMT_P010LE`
     |
    ::: H:\Project\rsmpeg-vcpkg-demo\./target/debug\build\rusty_ffmpeg-a9a97921f7d9f709\out/binding.rs:8363:1
     |
8363 | pub const AVPixelFormat_AV_PIX_FMT_P010LE: AVPixelFormat = 159;
     | --------------------------------------------------------------- similarly named constant `AVPixelFormat_AV_PIX_FMT_P010LE` defined here

error[E0425]: cannot find value `AVPixelFormat_AV_PIX_FMT_Y212LE` in this scope
    --> C:\Users\Ryu2u\.cargo\registry\src\mirrors.ustc.edu.cn-61ef6e0cd06fb9b8\rusty_ffmpeg-0.13.3+ffmpeg.6.1\src\avutil\pixfmt.rs:96:81
     |
96   | AV_PIX_FMT_NE!(AVPixelFormat_AV_PIX_FMT_Y212, AVPixelFormat_AV_PIX_FMT_Y212BE,  AVPixelFormat_AV_PIX_FMT_Y212LE);
     |                                                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a constant with a similar name exists: `AVPixelFormat_AV_PIX_FMT_Y210LE`
     |
    ::: H:\Project\rsmpeg-vcpkg-demo\./target/debug\build\rusty_ffmpeg-a9a97921f7d9f709\out/binding.rs:8431:1
     |
8431 | pub const AVPixelFormat_AV_PIX_FMT_Y210LE: AVPixelFormat = 193;
     | --------------------------------------------------------------- similarly named constant `AVPixelFormat_AV_PIX_FMT_Y210LE` defined here

error[E0425]: cannot find value `AVPixelFormat_AV_PIX_FMT_XV30LE` in this scope
    --> C:\Users\Ryu2u\.cargo\registry\src\mirrors.ustc.edu.cn-61ef6e0cd06fb9b8\rusty_ffmpeg-0.13.3+ffmpeg.6.1\src\avutil\pixfmt.rs:98:81
     |
98   | AV_PIX_FMT_NE!(AVPixelFormat_AV_PIX_FMT_XV30, AVPixelFormat_AV_PIX_FMT_XV30BE,  AVPixelFormat_AV_PIX_FMT_XV30LE);
     |                                                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a constant with a similar name exists: `AVPixelFormat_AV_PIX_FMT_NV20LE`
     |
    ::: H:\Project\rsmpeg-vcpkg-demo\./target/debug\build\rusty_ffmpeg-a9a97921f7d9f709\out/binding.rs:8249:1
     |
8249 | pub const AVPixelFormat_AV_PIX_FMT_NV20LE: AVPixelFormat = 102;
     | --------------------------------------------------------------- similarly named constant `AVPixelFormat_AV_PIX_FMT_NV20LE` defined here

error[E0425]: cannot find value `AVPixelFormat_AV_PIX_FMT_XV36LE` in this scope
   --> C:\Users\Ryu2u\.cargo\registry\src\mirrors.ustc.edu.cn-61ef6e0cd06fb9b8\rusty_ffmpeg-0.13.3+ffmpeg.6.1\src\avutil\pixfmt.rs:100:81
    |
11  |         pub const $def: AVPixelFormat = $le;
    |         ------------------------------------ similarly named constant `AVPixelFormat_AV_PIX_FMT_XV36` defined here
...
100 | AV_PIX_FMT_NE!(AVPixelFormat_AV_PIX_FMT_XV36, AVPixelFormat_AV_PIX_FMT_XV36BE,  AVPixelFormat_AV_PIX_FMT_XV36LE);
    |                                                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a constant with a similar name exists: `AVPixelFormat_AV_PIX_FMT_XV36`

error[E0425]: cannot find value `AVPixelFormat_AV_PIX_FMT_RGBAF16LE` in this scope
   --> C:\Users\Ryu2u\.cargo\registry\src\mirrors.ustc.edu.cn-61ef6e0cd06fb9b8\rusty_ffmpeg-0.13.3+ffmpeg.6.1\src\avutil\pixfmt.rs:116:86
    |
11  |         pub const $def: AVPixelFormat = $le;
    |         ------------------------------------ similarly named constant `AVPixelFormat_AV_PIX_FMT_RGBAF16` defined here
...
116 | AV_PIX_FMT_NE!(AVPixelFormat_AV_PIX_FMT_RGBAF16, AVPixelFormat_AV_PIX_FMT_RGBAF16BE, AVPixelFormat_AV_PIX_FMT_RGBAF16LE);
    |                                                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a constant with a similar name exists: `AVPixelFormat_AV_PIX_FMT_RGBAF16`

error[E0425]: cannot find value `AVPixelFormat_AV_PIX_FMT_RGBF32LE` in this scope
   --> C:\Users\Ryu2u\.cargo\registry\src\mirrors.ustc.edu.cn-61ef6e0cd06fb9b8\rusty_ffmpeg-0.13.3+ffmpeg.6.1\src\avutil\pixfmt.rs:119:84
    |
11  |         pub const $def: AVPixelFormat = $le;
    |         ------------------------------------ similarly named constant `AVPixelFormat_AV_PIX_FMT_RGBF32` defined here
...
119 | AV_PIX_FMT_NE!(AVPixelFormat_AV_PIX_FMT_RGBF32, AVPixelFormat_AV_PIX_FMT_RGBF32BE, AVPixelFormat_AV_PIX_FMT_RGBF32LE);
    |                                                                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a constant with a similar name exists: `AVPixelFormat_AV_PIX_FMT_RGBF32`

error[E0425]: cannot find value `AVPixelFormat_AV_PIX_FMT_RGBAF32LE` in this scope
   --> C:\Users\Ryu2u\.cargo\registry\src\mirrors.ustc.edu.cn-61ef6e0cd06fb9b8\rusty_ffmpeg-0.13.3+ffmpeg.6.1\src\avutil\pixfmt.rs:121:86
    |
11  |         pub const $def: AVPixelFormat = $le;
    |         ------------------------------------ similarly named constant `AVPixelFormat_AV_PIX_FMT_RGBAF32` defined here
...
121 | AV_PIX_FMT_NE!(AVPixelFormat_AV_PIX_FMT_RGBAF32, AVPixelFormat_AV_PIX_FMT_RGBAF32BE, AVPixelFormat_AV_PIX_FMT_RGBAF32LE);
    |                                                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a constant with a similar name exists: `AVPixelFormat_AV_PIX_FMT_RGBAF32`

For more information about this error, try `rustc --explain E0425`.                                                                                                
error: could not compile `rusty_ffmpeg` (lib) due to 7 previous errors

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions