Skip to content

Commit bb0812c

Browse files
committed
Merge remote-tracking branch 'refs/remotes/origin/duan/vaapi-hw-codec' into duan/vaapi-hw-codec
2 parents 9b22bfd + 288b9cd commit bb0812c

3 files changed

Lines changed: 5 additions & 5 deletions

File tree

.github/workflows/ffi-builds.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ jobs:
6868
buildargs: --no-default-features --features "rustls-tls-webpki-roots"
6969
- os: ubuntu-latest
7070
platform: linux
71-
build_image: quay.io/pypa/manylinux_2_28_x86_64
71+
build_image: sameli/manylinux_2_28_x86_64_cuda_12.3
7272
dylib: liblivekit_ffi.so
7373
target: x86_64-unknown-linux-gnu
7474
name: ffi-linux-x86_64

webrtc-sys/src/video_decoder_factory.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
#include "livekit/android.h"
3636
#endif
3737

38-
#if defined(__linux__) && defined(__x86_64__) && !(WEBRTC_ANDROID)
38+
#if defined(__linux__) && defined(__x86_64__) && !defined(WEBRTC_ANDROID)
3939
#include "nvidia/nvidia_decoder_factory.h"
4040
#endif
4141

@@ -50,7 +50,7 @@ VideoDecoderFactory::VideoDecoderFactory() {
5050
factories_.push_back(CreateAndroidVideoDecoderFactory());
5151
#endif
5252

53-
#if defined(__linux__) && defined(__x86_64__) && !(WEBRTC_ANDROID)
53+
#if defined(__linux__) && defined(__x86_64__) && !defined(WEBRTC_ANDROID)
5454
if (webrtc::NvidiaVideoDecoderFactory::IsSupported()) {
5555
factories_.push_back(std::make_unique<webrtc::NvidiaVideoDecoderFactory>());
5656
}

webrtc-sys/src/video_encoder_factory.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
#include "livekit/android.h"
3838
#endif
3939

40-
#if defined(__linux__) && defined(__x86_64__) && !(WEBRTC_ANDROID)
40+
#if defined(__linux__) && defined(__x86_64__) && !defined(WEBRTC_ANDROID)
4141
#include "nvidia/nvidia_encoder_factory.h"
4242
#include "vaapi/vaapi_encoder_factory.h"
4343
#endif
@@ -63,7 +63,7 @@ VideoEncoderFactory::InternalFactory::InternalFactory() {
6363
factories_.push_back(CreateAndroidVideoEncoderFactory());
6464
#endif
6565

66-
#if defined(__linux__) && defined(__x86_64__) && !(WEBRTC_ANDROID)
66+
#if defined(__linux__) && defined(__x86_64__) && !defined(WEBRTC_ANDROID)
6767
if (webrtc::NvidiaVideoEncoderFactory::IsSupported()) {
6868
factories_.push_back(std::make_unique<webrtc::NvidiaVideoEncoderFactory>());
6969
} else if (webrtc::VAAPIVideoEncoderFactory::IsSupported()) {

0 commit comments

Comments
 (0)