Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(win/video): support native YUV 4:4:4 encoding #2533

Merged
merged 8 commits into from
Aug 16, 2024

Resolve relevant SonarCloud warnings

fd58f6b
Select commit
Loading
Failed to load commit list.
Merged

feat(win/video): support native YUV 4:4:4 encoding #2533

Resolve relevant SonarCloud warnings
fd58f6b
Select commit
Loading
Failed to load commit list.
Codecov / codecov/patch failed Aug 16, 2024 in 0s

8.20% of diff hit (target 9.69%)

View this Pull Request on Codecov

8.20% of diff hit (target 9.69%)

Annotations

Check warning on line 283 in src/nvenc/nvenc_base.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/nvenc/nvenc_base.cpp#L283

Added line #L283 was not covered by tests

Check warning on line 333 in src/nvenc/nvenc_base.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/nvenc/nvenc_base.cpp#L333

Added line #L333 was not covered by tests

Check warning on line 458 in src/nvenc/nvenc_base.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/nvenc/nvenc_base.cpp#L458

Added line #L458 was not covered by tests

Check warning on line 100 in src/nvenc/nvenc_base.h

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/nvenc/nvenc_base.h#L100

Added line #L100 was not covered by tests

Check warning on line 24 in src/nvenc/nvenc_d3d11.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/nvenc/nvenc_d3d11.cpp#L24

Added line #L24 was not covered by tests

Check warning on line 27 in src/nvenc/nvenc_d3d11.h

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/nvenc/nvenc_d3d11.h#L26-L27

Added lines #L26 - L27 were not covered by tests

Check warning on line 12 in src/nvenc/nvenc_d3d11_native.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/nvenc/nvenc_d3d11_native.cpp#L12

Added line #L12 was not covered by tests

Check warning on line 15 in src/nvenc/nvenc_d3d11_native.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/nvenc/nvenc_d3d11_native.cpp#L14-L15

Added lines #L14 - L15 were not covered by tests

Check warning on line 18 in src/nvenc/nvenc_d3d11_native.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/nvenc/nvenc_d3d11_native.cpp#L18

Added line #L18 was not covered by tests

Check warning on line 24 in src/nvenc/nvenc_d3d11_native.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/nvenc/nvenc_d3d11_native.cpp#L23-L24

Added lines #L23 - L24 were not covered by tests

Check warning on line 28 in src/nvenc/nvenc_d3d11_native.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/nvenc/nvenc_d3d11_native.cpp#L28

Added line #L28 was not covered by tests

Check warning on line 31 in src/nvenc/nvenc_d3d11_native.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/nvenc/nvenc_d3d11_native.cpp#L31

Added line #L31 was not covered by tests

Check warning on line 43 in src/nvenc/nvenc_d3d11_native.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/nvenc/nvenc_d3d11_native.cpp#L35-L43

Added lines #L35 - L43 were not covered by tests

Check warning on line 46 in src/nvenc/nvenc_d3d11_native.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/nvenc/nvenc_d3d11_native.cpp#L46

Added line #L46 was not covered by tests

Check warning on line 57 in src/nvenc/nvenc_d3d11_native.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/nvenc/nvenc_d3d11_native.cpp#L51-L57

Added lines #L51 - L57 were not covered by tests

Check warning on line 61 in src/nvenc/nvenc_d3d11_native.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/nvenc/nvenc_d3d11_native.cpp#L61

Added line #L61 was not covered by tests

Check warning on line 64 in src/nvenc/nvenc_d3d11_native.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/nvenc/nvenc_d3d11_native.cpp#L64

Added line #L64 was not covered by tests

Check warning on line 12 in src/nvenc/nvenc_d3d11_on_cuda.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/nvenc/nvenc_d3d11_on_cuda.cpp#L12

Added line #L12 was not covered by tests

Check warning on line 14 in src/nvenc/nvenc_d3d11_on_cuda.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/nvenc/nvenc_d3d11_on_cuda.cpp#L14

Added line #L14 was not covered by tests

Check warning on line 17 in src/nvenc/nvenc_d3d11_on_cuda.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/nvenc/nvenc_d3d11_on_cuda.cpp#L17

Added line #L17 was not covered by tests

Check warning on line 22 in src/nvenc/nvenc_d3d11_on_cuda.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/nvenc/nvenc_d3d11_on_cuda.cpp#L22

Added line #L22 was not covered by tests

Check warning on line 25 in src/nvenc/nvenc_d3d11_on_cuda.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/nvenc/nvenc_d3d11_on_cuda.cpp#L25

Added line #L25 was not covered by tests

Check warning on line 28 in src/nvenc/nvenc_d3d11_on_cuda.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/nvenc/nvenc_d3d11_on_cuda.cpp#L28

Added line #L28 was not covered by tests

Check warning on line 32 in src/nvenc/nvenc_d3d11_on_cuda.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/nvenc/nvenc_d3d11_on_cuda.cpp#L32

Added line #L32 was not covered by tests

Check warning on line 35 in src/nvenc/nvenc_d3d11_on_cuda.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/nvenc/nvenc_d3d11_on_cuda.cpp#L35

Added line #L35 was not covered by tests