diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index d447faa..dec7c06 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -76,7 +76,13 @@ jobs: with: repository: acgist/webrtc path: ./taoyao-client-android/taoyao/media/deps - lfs: true + - name: WebRTC Install + run: | + cd ./taoyao-client-android/taoyao/media/deps/webrtc/lib + tar zxvf x86.tar.gz + tar zxvf x86_64.tar.gz + tar zxvf arm64-v8a.tar.gz + tar zxvf armeabi-v7a.tar.gz - name: Checkout libmediasoupclient uses: actions/checkout@v3 with: diff --git a/taoyao-client-android/taoyao/media/src/main/java/com/acgist/taoyao/media/video/VideoProcesser.java b/taoyao-client-android/taoyao/media/src/main/java/com/acgist/taoyao/media/video/VideoProcesser.java index 30638be..1d8d3ef 100644 --- a/taoyao-client-android/taoyao/media/src/main/java/com/acgist/taoyao/media/video/VideoProcesser.java +++ b/taoyao-client-android/taoyao/media/src/main/java/com/acgist/taoyao/media/video/VideoProcesser.java @@ -24,6 +24,7 @@ public abstract class VideoProcesser implements Closeable { public VideoProcesser(String name) { this.name = name; + Log.i(WatermarkProcesser.class.getSimpleName(), "加载视频处理器" + name); } /** diff --git a/taoyao-client-android/taoyao/media/src/main/java/com/acgist/taoyao/media/video/WatermarkProcesser.java b/taoyao-client-android/taoyao/media/src/main/java/com/acgist/taoyao/media/video/WatermarkProcesser.java index e093ed5..cddf974 100644 --- a/taoyao-client-android/taoyao/media/src/main/java/com/acgist/taoyao/media/video/WatermarkProcesser.java +++ b/taoyao-client-android/taoyao/media/src/main/java/com/acgist/taoyao/media/video/WatermarkProcesser.java @@ -5,6 +5,7 @@ import android.graphics.Canvas; import android.graphics.Color; import android.graphics.Paint; import android.os.Build; +import android.util.Log; import org.webrtc.VideoFrame; @@ -84,6 +85,7 @@ public class WatermarkProcesser extends VideoProcesser { final String date = LocalDateTime.now().format(this.formatter); this.watermark = new WatermarkMatrix[date.length()]; this.timer = new Timer("Watermark-Timer", true); + Log.i(WatermarkProcesser.class.getSimpleName(), "水印格式:" + format); this.init(); }