Skip to content

Commit 2367ec5

Browse files
kanatipavlidakis
authored andcommitted
Fix simulcast related code (#46)
* fix simulcast_video_encoder * fix SimulcastVideoEncoder.java * fix simulcast_video_encoder_factory.cc * fix HardwareVideoEncoderWrapper.java
1 parent e8ae27e commit 2367ec5

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

sdk/android/api/org/webrtc/HardwareVideoEncoderWrapper.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -191,8 +191,8 @@ public String getImplementationName() {
191191
}
192192

193193
@Override
194-
public long createNativeVideoEncoder() {
195-
return internalEncoder.createNativeVideoEncoder();
194+
public long createNative(long webrtcEnvRef) {
195+
return internalEncoder.createNative(webrtcEnvRef);
196196
}
197197

198198
@Override

sdk/android/src/jni/simulcast_video_encoder_factory.cc

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
#include "api/video_codecs/video_codec.h"
1414
#include "api/video_codecs/sdp_video_format.h"
1515
#include "api/video_codecs/video_codec.h"
16+
#include "api/rtp_parameters.h"
1617

1718
using namespace webrtc;
1819
using namespace webrtc::jni;
@@ -30,7 +31,7 @@ JNIEXPORT jobject JNICALL Java_org_webrtc_SimulcastVideoEncoderFactory_nativeVP9
3031
JNIEXPORT jobject JNICALL Java_org_webrtc_SimulcastVideoEncoderFactory_nativeAV1Codec
3132
(JNIEnv *env, jclass klass) {
3233
SdpVideoFormat format = SdpVideoFormat(
33-
cricket::kAv1CodecName, SdpVideoFormat::Parameters(),
34+
cricket::kAv1CodecName, CodecParameterMap(),
3435
LibaomAv1EncoderSupportedScalabilityModes());
3536
return SdpVideoFormatToVideoCodecInfo(env, format).Release();
3637
}

0 commit comments

Comments
 (0)