Hello,
we are experiencing a weird behavior of the Samsung S20 with the Exynos 990 while streaming video. When starting the stream, the video plays smoothly and the quality is good. After a couple of seconds, the frame rate drops down to 1 or 2 frames per second and the quality, goes up to 30 for a couple of seconds and falls down again to 1 or 2 frames... again and again...
This cycle starts on "[OMX.Exynos.AVC.Encoder] configure". It seems like the quality of the feed decreases on every single cycle.
This is a part of the log. Any ideas?
Cheers!
2020-09-17 18:05:08.518 14398-14398/
com.sample.android I/chatty: uid=10262(
com.sample.android) identical 6 lines
2020-09-17 18:05:08.518 14398-14398/
com.sample.android I/org.webrtc.Logging: SurfaceViewRenderer: videoView: onMeasure(). New size: 1920x1080
2020-09-17 18:05:08.519 14398-14398/
com.sample.android I/org.webrtc.Logging: EglRenderer: videoViewsetLayoutAspectRatio: 1.7777778
2020-09-17 18:05:08.576 14398-14765/
com.sample.android I/org.webrtc.Logging: HardwareVideoEncoder: Releasing MediaCodec on output thread
2020-09-17 18:05:08.578 14398-14761/
com.sample.android I/ACodec: [OMX.Exynos.AVC.Encoder] Now Executing->Idle
2020-09-17 18:05:08.593 14398-14761/
com.sample.android I/ACodec: [OMX.Exynos.AVC.Encoder] Now Idle->Loaded
2020-09-17 18:05:08.596 14398-14761/
com.sample.android I/ACodec: [OMX.Exynos.AVC.Encoder] Now Loaded
2020-09-17 18:05:08.596 14398-14761/
com.sample.android I/ACodec: [OMX.Exynos.AVC.Encoder] Now kWhatShutdownCompleted event : 8609
2020-09-17 18:05:08.601 14398-14761/
com.sample.android I/ACodec: [OMX.Exynos.AVC.Encoder] Now uninitialized
2020-09-17 18:05:08.601 14398-14761/
com.sample.android I/ACodec: [] Now kWhatShutdownCompleted event : 8609
2020-09-17 18:05:08.602 14398-14760/
com.sample.android I/MediaCodec: Codec shutdown complete
2020-09-17 18:05:08.607 14398-14765/
com.sample.android I/org.webrtc.Logging: HardwareVideoEncoder: Release on output thread done
2020-09-17 18:05:08.607 14398-14564/
com.sample.android I/org.webrtc.Logging: HardwareVideoEncoder: initEncode: 320 x 180. @ 600kbps. Fps: 60 Use surface mode: true
2020-09-17 18:05:08.609 14398-14564/
com.sample.android I/ACodec: [] Now uninitialized
2020-09-17 18:05:08.610 14398-14773/
com.sample.android I/ACodec: [] onAllocateComponent
2020-09-17 18:05:08.612 14398-14773/
com.sample.android I/OMXClient: IOmx service obtained
2020-09-17 18:05:08.640 14398-14773/
com.sample.android I/ACodec: [OMX.Exynos.AVC.Encoder] Now Loaded
2020-09-17 18:05:08.643 14398-14564/
com.sample.android I/org.webrtc.Logging: HardwareVideoEncoder: Format: {color-format=2130708361, i-frame-interval=20, mime=video/avc, width=320, bitrate-mode=2, bitrate=300000, frame-rate=30, height=180}
2020-09-17 18:05:08.644 14398-14773/
com.sample.android I/ACodec: app-pid(14398)
2020-09-17 18:05:08.648 14398-14773/
com.sample.android W/OMXUtils: do not know color format 0x7f000011 = 2130706449
2020-09-17 18:05:08.648 14398-14773/
com.sample.android W/OMXUtils: do not know color format 0x10 = 16
2020-09-17 18:05:08.649 14398-14773/
com.sample.android W/OMXUtils: do not know color format 0x7f00a000 = 2130747392
2020-09-17 18:05:08.649 14398-14773/
com.sample.android W/OMXUtils: do not know color format 0x7f000789 = 2130708361
2020-09-17 18:05:08.650 14398-14773/
com.sample.android I/ACodec: app-name :
com.sample.android2020-09-17 18:05:08.650 14398-14773/
com.sample.android I/ACodec: Disable drop control solution
2020-09-17 18:05:08.650 14398-14773/
com.sample.android I/ACodec: setupAVCEncoderParameters with [profile: Baseline] [level: Level13]
2020-09-17 18:05:08.651 14398-14773/
com.sample.android I/ACodec: Enable Perceptual Video Coding
2020-09-17 18:05:08.651 14398-14773/
com.sample.android I/ACodec: Success set VideoMinQP(5/5/5) VideoMaxQP(50/50/50)
2020-09-17 18:05:08.651 14398-14773/
com.sample.android I/ACodec: reconfigEncoder4OtherApps
2020-09-17 18:05:08.653 14398-14773/
com.sample.android I/ACodec: [OMX.Exynos.AVC.Encoder] cannot encode HDR static metadata. Ignoring.
2020-09-17 18:05:08.653 14398-14773/
com.sample.android I/ACodec: setupVideoEncoder succeeded
2020-09-17 18:05:08.653 14398-14773/
com.sample.android I/ACodec: [OMX.Exynos.AVC.Encoder] configure, AMessage : AMessage(what = 'conf', target = 31) = {
int32_t color-format = 2130708361
int32_t i-frame-interval = 20
string mime = "video/avc"
int32_t width = 320
int32_t bitrate-mode = 2
int32_t bitrate = 300000
int32_t frame-rate = 30
int32_t height = 180
int32_t encoder = 1
int32_t android._using-recorder = 1
}
2020-09-17 18:05:08.653 14398-14773/
com.sample.android W/OMXUtils: do not know color format 0x7f000789 = 2130708361
2020-09-17 18:05:08.668 14398-14564/
com.sample.android I/org.webrtc.Logging: EglBase14Impl: Using OpenGL ES version 2
2020-09-17 18:05:08.684 14398-14564/
com.sample.android I/mali_winsys: new_window_surface() [320x180] return: 0x3000
2020-09-17 18:05:08.688 14398-14773/
com.sample.android I/ACodec: [OMX.Exynos.AVC.Encoder] Now Loaded->Idle
2020-09-17 18:05:08.704 14398-14772/
com.sample.android I/MediaCodec: setCodecState state : 0
2020-09-17 18:05:08.706 14398-14781/
com.sample.android I/org.webrtc.Logging: HardwareVideoEncoder: Releasing MediaCodec on output thread
2020-09-17 18:05:08.708 14398-14773/
com.sample.android I/ACodec: [OMX.Exynos.AVC.Encoder] Now Idle->Executing
2020-09-17 18:05:08.708 14398-14773/
com.sample.android I/ACodec: [OMX.Exynos.AVC.Encoder] Now Executing
2020-09-17 18:05:08.708 14398-14773/
com.sample.android I/ACodec: [OMX.Exynos.AVC.Encoder] Now Executing->Idle
2020-09-17 18:05:08.721 14398-14773/
com.sample.android I/ACodec: [OMX.Exynos.AVC.Encoder] Now Idle->Loaded
2020-09-17 18:05:08.721 14398-14773/
com.sample.android I/ACodec: [OMX.Exynos.AVC.Encoder] Now Loaded
2020-09-17 18:05:08.721 14398-14773/
com.sample.android I/ACodec: [OMX.Exynos.AVC.Encoder] Now kWhatShutdownCompleted event : 8609
2020-09-17 18:05:08.724 14398-14773/
com.sample.android I/ACodec: [OMX.Exynos.AVC.Encoder] Now uninitialized
2020-09-17 18:05:08.725 14398-14773/
com.sample.android I/ACodec: [] Now kWhatShutdownCompleted event : 8609
2020-09-17 18:05:08.725 14398-14772/
com.sample.android I/MediaCodec: Codec shutdown complete
2020-09-17 18:05:08.730 14398-14781/
com.sample.android I/org.webrtc.Logging: HardwareVideoEncoder: Release on output thread done
2020-09-17 18:05:08.731 14398-14564/
com.sample.android I/mali_egl: eglDestroySurface() in
2020-09-17 18:05:08.731 14398-14564/
com.sample.android I/mali_egl: eglDestroySurface() out
2020-09-17 18:05:08.731 14398-14564/
com.sample.android I/mali_winsys: delete_surface() [320x180] return
2020-09-17 18:05:08.738 14398-14564/
com.sample.android I/ACodec: [] Now uninitialized
2020-09-17 18:05:08.740 14398-14783/
com.sample.android I/ACodec: [] onAllocateComponent
2020-09-17 18:05:08.741 14398-14783/
com.sample.android I/OMXClient: IOmx service obtained
2020-09-17 18:05:08.770 14398-14783/
com.sample.android I/ACodec: [OMX.Exynos.AVC.Encoder] Now Loaded
2020-09-17 18:05:08.772 14398-14564/
com.sample.android I/org.webrtc.Logging: HardwareVideoEncoder: Format: {color-format=19, i-frame-interval=20, mime=video/avc, width=320, bitrate-mode=2, bitrate=300000, frame-rate=30, height=180}
2020-09-17 18:05:08.775 14398-14783/
com.sample.android I/ACodec: app-pid(14398)
2020-09-17 18:05:08.776 14398-14783/
com.sample.android I/ACodec: app-name :
com.sample.android2020-09-17 18:05:08.776 14398-14783/
com.sample.android I/ACodec: Disable drop control solution
2020-09-17 18:05:08.776 14398-14783/
com.sample.android I/ACodec: setupAVCEncoderParameters with [profile: Baseline] [level: Level13]
2020-09-17 18:05:08.776 14398-14783/
com.sample.android I/ACodec: Enable Perceptual Video Coding
2020-09-17 18:05:08.777 14398-14783/
com.sample.android I/ACodec: Success set VideoMinQP(5/5/5) VideoMaxQP(50/50/50)
2020-09-17 18:05:08.777 14398-14783/
com.sample.android I/ACodec: reconfigEncoder4OtherApps
2020-09-17 18:05:08.777 14398-14783/
com.sample.android I/ACodec: [OMX.Exynos.AVC.Encoder] cannot encode HDR static metadata. Ignoring.
2020-09-17 18:05:08.777 14398-14783/
com.sample.android I/ACodec: setupVideoEncoder succeeded
2020-09-17 18:05:08.777 14398-14783/
com.sample.android I/ACodec: [OMX.Exynos.AVC.Encoder] configure, AMessage : AMessage(what = 'conf', target = 34) = {
int32_t color-format = 19
int32_t i-frame-interval = 20
string mime = "video/avc"
int32_t width = 320
int32_t bitrate-mode = 2
int32_t bitrate = 300000
int32_t frame-rate = 30
int32_t height = 180
int32_t encoder = 1
int32_t android._using-recorder = 1
}
2020-09-17 18:05:08.794 14398-14783/
com.sample.android I/ACodec: [OMX.Exynos.AVC.Encoder] Now Loaded->Idle
2020-09-17 18:05:08.806 14398-14782/
com.sample.android I/MediaCodec: setCodecState state : 0
2020-09-17 18:05:08.813 14398-14783/
com.sample.android I/ACodec: [OMX.Exynos.AVC.Encoder] Now Idle->Executing
2020-09-17 18:05:08.814 14398-14783/
com.sample.android I/ACodec: [OMX.Exynos.AVC.Encoder] Now Executing
2020-09-17 18:05:08.837 14398-14791/
com.sample.android I/org.webrtc.Logging: HardwareVideoEncoder: Config frame generated. Offset: 0. Size: 29
2020-09-17 18:05:08.838 14398-14791/
com.sample.android I/org.webrtc.Logging: HardwareVideoEncoder: Sync frame generated
2020-09-17 18:05:08.838 14398-14791/
com.sample.android I/org.webrtc.Logging: HardwareVideoEncoder: Prepending config frame of size 29 to output buffer with offset 0, size 6288
2020-09-17 18:05:08.839 14398-14782/
com.sample.android I/MediaCodec: setCodecState state : 1
2020-09-17 18:05:09.346 14398-14791/
com.sample.android I/org.webrtc.Logging: HardwareVideoEncoder: Sync frame generated
2020-09-17 18:05:09.347 14398-14791/
com.sample.android I/org.webrtc.Logging: HardwareVideoEncoder: Prepending config frame of size 29 to output buffer with offset 0, size 11507
2020-09-17 18:05:09.353 14398-14398/
com.sample.android I/org.webrtc.Logging: SurfaceViewRenderer: videoView: onMeasure(). New size: 1920x1080
2020-09-17 18:05:09.353 14398-14398/
com.sample.android I/org.webrtc.Logging: EglRenderer: videoViewsetLayoutAspectRatio: 1.7777778
2020-09-17 18:05:10.366 14398-14517/
com.sample.android I/org.webrtc.Logging: CameraStatistics: Camera fps: 30.
2020-09-17 18:05:11.836 14398-14398/
com.sample.android I/org.webrtc.Logging: EglRenderer: videoViewsetFpsReduction: 0.0
2020-09-17 18:05:11.836 14398-14398/
com.sample.android I/org.webrtc.Logging: EglRenderer: videoViewReleasing.
2020-09-17 18:05:11.837 14398-14677/
com.sample.android I/org.webrtc.Logging: GlShader: Deleting shader.
2020-09-17 18:05:11.837 14398-14677/
com.sample.android I/org.webrtc.Logging: EglRenderer: videoVieweglBase detach and release.
2020-09-17 18:05:11.837 14398-14677/
com.sample.android I/mali_egl: eglDestroySurface() in
2020-09-17 18:05:11.839 14398-14677/
com.sample.android I/mali_winsys: delete_surface() [1920x1080] return
2020-09-17 18:05:11.839 14398-14677/
com.sample.android I/mali_egl: eglDestroySurface() out
2020-09-17 18:05:11.839 14398-14677/
com.sample.android W/libEGL: EGLNativeWindowType 0xbfe17008 disconnect failed
2020-09-17 18:05:11.845 14398-14677/
com.sample.android I/org.webrtc.Logging: EglRenderer: videoViewQuitting render thread.
2020-09-17 18:05:11.845 14398-14398/
com.sample.android I/org.webrtc.Logging: EglRenderer: videoViewReleasing done.
2020-09-17 18:05:11.860 14398-14398/
com.sample.android I/org.webrtc.Logging: EglRenderer: videoViewInitializing EglRenderer
2020-09-17 18:05:11.863 14398-14793/
com.sample.android I/org.webrtc.Logging: EglRenderer: videoViewEglBase.create shared context
2020-09-17 18:05:11.863 14398-14793/
com.sample.android I/org.webrtc.Logging: EglBase14Impl: Using OpenGL ES version 2
2020-09-17 18:05:11.865 14398-14398/
com.sample.android I/org.webrtc.Logging: EglRenderer: videoViewsetFpsReduction: Infinity
2020-09-17 18:05:11.868 14398-14398/
com.sample.android I/SurfaceView: onWindowVisibilityChanged(8) false org.webrtc.SurfaceViewRenderer{508db79 V.E...... ........ 0,0-1920,1080 #7f0802db app:id/videoView} of ViewRootImpl@b6a5917[PresentationActivity]
2020-09-17 18:05:11.869 14398-14398/
com.sample.android I/SurfaceView: surfaceDestroyed callback.size 2 #2 org.webrtc.SurfaceViewRenderer{508db79 V.E...... ........ 0,0-1920,1080 #7f0802db app:id/videoView}
2020-09-17 18:05:11.870 14398-14398/
com.sample.android I/SurfaceView: remove() org.webrtc.SurfaceViewRenderer{508db79 V.E...... ........ 0,0-1920,1080 #7f0802db app:id/videoView} Surface(name=SurfaceView -
com.sample.android/com.sample.app.activities.PresentationActivity@508db79@0)/@0xea2f9502020-09-17 18:05:11.874 14398-14791/
com.sample.android I/org.webrtc.Logging: HardwareVideoEncoder: Releasing MediaCodec on output thread
2020-09-17 18:05:11.875 14398-14783/
com.sample.android I/ACodec: [OMX.Exynos.AVC.Encoder] Now Executing->Idle
2020-09-17 18:05:11.876 14398-14398/
com.sample.android I/SurfaceView: onWindowVisibilityChanged(0) true org.webrtc.SurfaceViewRenderer{8707313 V.E...... ......I. 0,0-0,0 #7f0802db app:id/videoView} of ViewRootImpl@b6a5917[PresentationActivity]
2020-09-17 18:05:11.878 14398-14398/
com.sample.android I/MultiWindowDecorSupport: [INFO] isPopOver = false
2020-09-17 18:05:11.878 14398-14398/
com.sample.android I/MultiWindowDecorSupport: updateCaptionType >> DecorView@3a0d1c5[PresentationActivity], isFloating: false, isApplication: true, hasWindowDecorCaption: false, hasWindowControllerCallback: true
2020-09-17 18:05:11.878 14398-14398/
com.sample.android D/MultiWindowDecorSupport: setCaptionType = 0, DecorView = DecorView@3a0d1c5[PresentationActivity]
2020-09-17 18:05:11.881 14398-14398/
com.sample.android I/ViewRootImpl@b6a5917[PresentationActivity]: MSG_RESIZED_REPORT: frame=(0,0,1080,2400) ci=(0,78,0,144) vi=(0,0,0,0) or=1
2020-09-17 18:05:11.882 14398-14517/
com.sample.android I/org.webrtc.Logging: SurfaceEglRenderer: videoView: Reporting first rendered frame.
2020-09-17 18:05:11.882 14398-14517/
com.sample.android I/org.webrtc.Logging: SurfaceEglRenderer: videoView: Reporting frame resolution changed to 360x204 with rotation 0
2020-09-17 18:05:11.882 14398-14793/
com.sample.android I/org.webrtc.Logging: EglRenderer: videoViewDropping frame - No surface
2020-09-17 18:05:11.885 14398-14783/
com.sample.android I/ACodec: [OMX.Exynos.AVC.Encoder] Now Idle->Loaded
2020-09-17 18:05:11.885 14398-14783/
com.sample.android I/ACodec: [OMX.Exynos.AVC.Encoder] Now Loaded
2020-09-17 18:05:11.885 14398-14783/
com.sample.android I/ACodec: [OMX.Exynos.AVC.Encoder] Now kWhatShutdownCompleted event : 8609
2020-09-17 18:05:11.887 14398-14783/
com.sample.android I/ACodec: [OMX.Exynos.AVC.Encoder] Now uninitialized
2020-09-17 18:05:11.887 14398-14783/
com.sample.android I/ACodec: [] Now kWhatShutdownCompleted event : 8609
2020-09-17 18:05:11.887 14398-14782/
com.sample.android I/MediaCodec: Codec shutdown complete
2020-09-17 18:05:11.888 14398-14398/
com.sample.android I/org.webrtc.Logging: SurfaceViewRenderer: videoView: onMeasure(). New size: 1080x2400
2020-09-17 18:05:11.888 14398-14398/
com.sample.android I/org.webrtc.Logging: SurfaceViewRenderer: videoView: onMeasure(). New size: 1080x608
2020-09-17 18:05:11.891 14398-14791/
com.sample.android I/org.webrtc.Logging: HardwareVideoEncoder: Release on output thread done
2020-09-17 18:05:11.892 14398-14564/
com.sample.android I/org.webrtc.Logging: HardwareVideoEncoder: initEncode: 360 x 204. @ 600kbps. Fps: 60 Use surface mode: true
2020-09-17 18:05:11.893 14398-14564/
com.sample.android I/ACodec: [] Now uninitialized
2020-09-17 18:05:11.896 14398-14796/
com.sample.android I/ACodec: [] onAllocateComponent
2020-09-17 18:05:11.897 14398-14796/
com.sample.android I/OMXClient: IOmx service obtained
2020-09-17 18:05:11.906 14398-14398/
com.sample.android D/ScrollView: initGoToTop
2020-09-17 18:05:11.910 14398-14793/
com.sample.android I/org.webrtc.Logging: EglRenderer: videoViewDropping frame - No surface
2020-09-17 18:05:11.924 14398-14796/
com.sample.android I/ACodec: [OMX.Exynos.AVC.Encoder] Now Loaded
2020-09-17 18:05:11.925 14398-14564/
com.sample.android I/org.webrtc.Logging: HardwareVideoEncoder: Format: {color-format=2130708361, i-frame-interval=20, mime=video/avc, width=360, bitrate-mode=2, bitrate=300000, frame-rate=30, height=204}
2020-09-17 18:05:11.925 14398-14796/
com.sample.android I/ACodec: app-pid(14398)
2020-09-17 18:05:11.926 14398-14796/
com.sample.android W/OMXUtils: do not know color format 0x7f000011 = 2130706449
2020-09-17 18:05:11.926 14398-14796/
com.sample.android W/OMXUtils: do not know color format 0x10 = 16
2020-09-17 18:05:11.926 14398-14796/
com.sample.android W/OMXUtils: do not know color format 0x7f00a000 = 2130747392
2020-09-17 18:05:11.926 14398-14796/
com.sample.android W/OMXUtils: do not know color format 0x7f000789 = 2130708361
2020-09-17 18:05:11.927 14398-14796/
com.sample.android I/ACodec: app-name :
com.sample.android2020-09-17 18:05:11.927 14398-14796/
com.sample.android I/ACodec: Disable drop control solution
2020-09-17 18:05:11.927 14398-14796/
com.sample.android I/ACodec: setupAVCEncoderParameters with [profile: Baseline] [level: Level13]
2020-09-17 18:05:11.927 14398-14796/
com.sample.android I/ACodec: Enable Perceptual Video Coding
2020-09-17 18:05:11.927 14398-14796/
com.sample.android I/ACodec: Success set VideoMinQP(5/5/5) VideoMaxQP(50/50/50)
2020-09-17 18:05:11.927 14398-14796/
com.sample.android I/ACodec: reconfigEncoder4OtherApps
2020-09-17 18:05:11.928 14398-14796/
com.sample.android I/ACodec: [OMX.Exynos.AVC.Encoder] cannot encode HDR static metadata. Ignoring.
2020-09-17 18:05:11.928 14398-14796/
com.sample.android I/ACodec: setupVideoEncoder succeeded
2020-09-17 18:05:11.928 14398-14796/
com.sample.android I/ACodec: [OMX.Exynos.AVC.Encoder] configure, AMessage : AMessage(what = 'conf', target = 37) = {
int32_t color-format = 2130708361
int32_t i-frame-interval = 20
string mime = "video/avc"
int32_t width = 360
int32_t bitrate-mode = 2
int32_t bitrate = 300000
int32_t frame-rate = 30
int32_t height = 204
int32_t encoder = 1
int32_t android._using-recorder = 1
}
2020-09-17 18:05:11.928 14398-14796/
com.sample.android W/OMXUtils: do not know color format 0x7f000789 = 2130708361
2020-09-17 18:05:11.933 14398-14564/
com.sample.android I/org.webrtc.Logging: EglBase14Impl: Using OpenGL ES version 2
2020-09-17 18:05:11.948 14398-14564/
com.sample.android I/mali_winsys: new_window_surface() [360x204] return: 0x3000
2020-09-17 18:05:11.949 14398-14796/
com.sample.android I/ACodec: [OMX.Exynos.AVC.Encoder] Now Loaded->Idle
2020-09-17 18:05:11.952 14398-14793/
com.sample.android I/org.webrtc.Logging: EglRenderer: videoViewDropping frame - No surface
2020-09-17 18:05:11.961 14398-14795/
com.sample.android I/MediaCodec: setCodecState state : 0
2020-09-17 18:05:11.969 14398-14796/
com.sample.android I/ACodec: [OMX.Exynos.AVC.Encoder] Now Idle->Executing
2020-09-17 18:05:11.970 14398-14796/
com.sample.android I/ACodec: [OMX.Exynos.AVC.Encoder] Now Executing
2020-09-17 18:05:11.981 14398-14398/
com.sample.android I/org.webrtc.Logging: SurfaceViewRenderer: videoView: onMeasure(). New size: 1080x607
2020-09-17 18:05:11.984 14398-14398/
com.sample.android I/org.webrtc.Logging: SurfaceViewRenderer: videoView: onMeasure(). New size: 1080x607
2020-09-17 18:05:11.993 14398-14398/
com.sample.android I/ViewRootImpl@b6a5917[PresentationActivity]: Relayout returned: old=(0,0,1080,2400) new=(0,0,1080,2400) req=(1080,2400)0 dur=5 res=0x23 s={true 3253766144} ch=false
2020-09-17 18:05:11.995 14398-14454/
com.sample.android D/OpenGLRenderer: createReliableSurface : 0xc1ea7bc0(0xc1f08800)
2020-09-17 18:05:11.995 14398-14454/
com.sample.android D/OpenGLRenderer: makeCurrent EglSurface : 0xdd71b3c0 -> 0x0
2020-09-17 18:05:11.995 14398-14454/
com.sample.android D/OpenGLRenderer: destroyEglSurface : 0xdd71b3c0
2020-09-17 18:05:11.995 14398-14454/
com.sample.android I/mali_egl: eglDestroySurface() in
2020-09-17 18:05:11.996 14398-14454/
com.sample.android I/mali_winsys: delete_surface() [2400x1080] return
2020-09-17 18:05:11.996 14398-14454/
com.sample.android I/mali_egl: eglDestroySurface() out
2020-09-17 18:05:11.997 14398-14454/
com.sample.android E/OpenGLRenderer: ReliableSurface: perform returned an error
2020-09-17 18:05:11.997 14398-14454/
com.sample.android W/libEGL: EGLNativeWindowType 0xdd717808 disconnect failed
2020-09-17 18:05:11.997 14398-14454/
com.sample.android D/OpenGLRenderer: ~ReliableSurface : 0xdd717800
2020-09-17 18:05:11.997 14398-14454/
com.sample.android I/mali_winsys: new_window_surface() [1080x2400] return: 0x3000
2020-09-17 18:05:11.997 14398-14454/
com.sample.android D/OpenGLRenderer: eglCreateWindowSurface : 0xdd71b3c0
2020-09-17 18:05:11.998 14398-14398/
com.sample.android I/org.webrtc.Logging: SurfaceViewRenderer: videoView: onMeasure(). New size: 1080x607
2020-09-17 18:05:12.002 14398-14398/
com.sample.android I/org.webrtc.Logging: SurfaceViewRenderer: videoView: onMeasure(). New size: 1080x607
2020-09-17 18:05:12.005 14398-14398/
com.sample.android I/org.webrtc.Logging: SurfaceViewRenderer: videoView: onMeasure(). New size: 1080x607
2020-09-17 18:05:12.009 14398-14398/
com.sample.android I/org.webrtc.Logging: EglRenderer: videoViewsetLayoutAspectRatio: 1.7792422
2020-09-17 18:05:12.011 14398-14793/
com.sample.android I/org.webrtc.Logging: EglRenderer: videoViewDropping frame - No surface
2020-09-17 18:05:12.026 14398-14398/
com.sample.android D/ScrollView: onsize change changed
2020-09-17 18:05:12.029 14398-14398/
com.sample.android I/SurfaceView: surfaceCreated 2 #8 org.webrtc.SurfaceViewRenderer{8707313 V.E...... ......ID 0,0-1080,607 #7f0802db app:id/videoView}
2020-09-17 18:05:12.029 14398-14398/
com.sample.android I/SurfaceView: surfaceChanged (1080,607) 2 #8 org.webrtc.SurfaceViewRenderer{8707313 V.E...... ......ID 0,0-1080,607 #7f0802db app:id/videoView}
2020-09-17 18:05:12.029 14398-14398/
com.sample.android I/org.webrtc.Logging: SurfaceEglRenderer: videoView: surfaceChanged: format: 4 size: 1080x607
2020-09-17 18:05:12.030 14398-14793/
com.sample.android I/mali_winsys: new_window_surface() [1080x607] return: 0x3000
2020-09-17 18:05:12.033 14398-14454/
com.sample.android D/OpenGLRenderer: makeCurrent EglSurface : 0x0 -> 0xdd71b3c0
2020-09-17 18:05:12.033 14398-14694/
com.sample.android I/OpenGLRenderer: doUpdatePositionAsync is called and callVoidMethod
2020-09-17 18:05:12.053 14398-14398/
com.sample.android I/org.webrtc.Logging: SurfaceViewRenderer: videoView: onMeasure(). New size: 1080x0
2020-09-17 18:05:12.054 14398-14398/
com.sample.android I/org.webrtc.Logging: SurfaceViewRenderer: videoView: onMeasure(). New size: 1080x607
2020-09-17 18:05:12.054 14398-14398/
com.sample.android I/org.webrtc.Logging: SurfaceViewRenderer: videoView: onMeasure(). New size: 1080x607
2020-09-17 18:05:12.054 14398-14398/
com.sample.android I/org.webrtc.Logging: EglRenderer: videoViewsetLayoutAspectRatio: 1.7792422
2020-09-17 18:05:12.064 14398-14398/
com.sample.android I/ViewRootImpl@b6a5917[PresentationActivity]: MSG_RESIZED_REPORT: frame=(0,0,1080,2400) ci=(0,78,0,144) vi=(0,0,0,0) or=1
2020-09-17 18:05:12.065 14398-14801/
com.sample.android I/org.webrtc.Logging: HardwareVideoEncoder: Releasing MediaCodec on output thread
2020-09-17 18:05:12.065 14398-14796/
com.sample.android I/ACodec: [OMX.Exynos.AVC.Encoder] Now Executing->Idle
2020-09-17 18:05:12.071 14398-14796/
com.sample.android I/ACodec: [OMX.Exynos.AVC.Encoder] Now Idle->Loaded
2020-09-17 18:05:12.074 14398-14796/
com.sample.android I/ACodec: [OMX.Exynos.AVC.Encoder] Now Loaded
2020-09-17 18:05:12.075 14398-14796/
com.sample.android I/ACodec: [OMX.Exynos.AVC.Encoder] Now kWhatShutdownCompleted event : 8609
2020-09-17 18:05:12.077 14398-14796/
com.sample.android I/ACodec: [OMX.Exynos.AVC.Encoder] Now uninitialized
2020-09-17 18:05:12.077 14398-14796/
com.sample.android I/ACodec: [] Now kWhatShutdownCompleted event : 8609
2020-09-17 18:05:12.078 14398-14795/
com.sample.android I/MediaCodec: Codec shutdown complete
2020-09-17 18:05:12.081 14398-14801/
com.sample.android I/org.webrtc.Logging: HardwareVideoEncoder: Release on output thread done
2020-09-17 18:05:12.081 14398-14564/
com.sample.android I/mali_egl: eglDestroySurface() in
2020-09-17 18:05:12.081 14398-14564/
com.sample.android I/mali_egl: eglDestroySurface() out
2020-09-17 18:05:12.081 14398-14564/
com.sample.android I/mali_winsys: delete_surface() [360x204] return
2020-09-17 18:05:12.085 14398-14564/
com.sample.android I/ACodec: [] Now uninitialized
2020-09-17 18:05:12.085 14398-14809/
com.sample.android I/ACodec: [] onAllocateComponent
2020-09-17 18:05:12.086 14398-14809/
com.sample.android I/OMXClient: IOmx service obtained
2020-09-17 18:05:12.109 14398-14809/
com.sample.android I/ACodec: [OMX.Exynos.AVC.Encoder] Now Loaded
2020-09-17 18:05:12.111 14398-14564/
com.sample.android I/org.webrtc.Logging: HardwareVideoEncoder: Format: {color-format=19, i-frame-interval=20, mime=video/avc, width=360, bitrate-mode=2, bitrate=300000, frame-rate=30, height=204}
2020-09-17 18:05:12.116 14398-14809/
com.sample.android I/ACodec: app-pid(14398)
2020-09-17 18:05:12.116 14398-14809/
com.sample.android I/ACodec: app-name :
com.sample.android2020-09-17 18:05:12.116 14398-14809/
com.sample.android I/ACodec: Disable drop control solution
2020-09-17 18:05:12.117 14398-14809/
com.sample.android I/ACodec: setupAVCEncoderParameters with [profile: Baseline] [level: Level13]
2020-09-17 18:05:12.117 14398-14809/
com.sample.android I/ACodec: Enable Perceptual Video Coding
2020-09-17 18:05:12.117 14398-14809/
com.sample.android I/ACodec: Success set VideoMinQP(5/5/5) VideoMaxQP(50/50/50)
2020-09-17 18:05:12.117 14398-14809/
com.sample.android I/ACodec: reconfigEncoder4OtherApps
2020-09-17 18:05:12.118 14398-14809/
com.sample.android I/ACodec: [OMX.Exynos.AVC.Encoder] cannot encode HDR static metadata. Ignoring.
2020-09-17 18:05:12.118 14398-14809/
com.sample.android I/ACodec: setupVideoEncoder succeeded
2020-09-17 18:05:12.118 14398-14809/
com.sample.android I/ACodec: [OMX.Exynos.AVC.Encoder] configure, AMessage : AMessage(what = 'conf', target = 40) = {
int32_t color-format = 19
int32_t i-frame-interval = 20
string mime = "video/avc"
int32_t width = 360
int32_t bitrate-mode = 2
int32_t bitrate = 300000
int32_t frame-rate = 30
int32_t height = 204
int32_t encoder = 1
int32_t android._using-recorder = 1
}
2020-09-17 18:05:12.124 14398-14809/
com.sample.android I/ACodec: [OMX.Exynos.AVC.Encoder] Now Loaded->Idle
2020-09-17 18:05:12.136 14398-14808/
com.sample.android I/MediaCodec: setCodecState state : 0
2020-09-17 18:05:12.141 14398-14564/
com.sample.android I/org.webrtc.Logging: HardwareVideoEncoder: Dropped frame, no input buffers available
2020-09-17 18:05:12.144 14398-14564/
com.sample.android I/org.webrtc.Logging: HardwareVideoEncoder: Dropped frame, no input buffers available
2020-09-17 18:05:12.147 14398-14809/
com.sample.android I/ACodec: [OMX.Exynos.AVC.Encoder] Now Idle->Executing
2020-09-17 18:05:12.149 14398-14809/
com.sample.android I/ACodec: [OMX.Exynos.AVC.Encoder] Now Executing
2020-09-17 18:05:12.220 14398-14812/
com.sample.android I/org.webrtc.Logging: HardwareVideoEncoder: Config frame generated. Offset: 0. Size: 29
2020-09-17 18:05:12.220 14398-14812/
com.sample.android I/org.webrtc.Logging: HardwareVideoEncoder: Sync frame generated
2020-09-17 18:05:12.221 14398-14812/
com.sample.android I/org.webrtc.Logging: HardwareVideoEncoder: Prepending config frame of size 29 to output buffer with offset 0, size 7732
2020-09-17 18:05:12.222 14398-14808/
com.sample.android I/MediaCodec: setCodecState state : 1
2020-09-17 18:05:12.354 14398-14398/
com.sample.android I/org.webrtc.Logging: SurfaceViewRenderer: videoView: onMeasure(). New size: 1080x607
2020-09-17 18:05:12.355 14398-14398/
com.sample.android I/org.webrtc.Logging: EglRenderer: videoViewsetLayoutAspectRatio: 1.7792422
2020-09-17 18:05:12.366 14398-14517/
com.sample.android I/org.webrtc.Logging: CameraStatistics: Camera fps: 30.
2020-09-17 18:05:12.928 14398-14398/
com.sample.android I/ViewRootImpl@b6a5917[PresentationActivity]: ViewPostIme pointer 0
2020-09-17 18:05:12.969 14398-14398/
com.sample.android I/ViewRootImpl@b6a5917[PresentationActivity]: ViewPostIme pointer 1
2020-09-17 18:05:12.979 14398-14398/
com.sample.android D/ScrollView: initGoToTop
2020-09-17 18:05:13.021 14398-14398/
com.sample.android I/org.webrtc.Logging: SurfaceViewRenderer: videoView: onMeasure(). New size: 1080x607
2020-09-17 18:05:13.021 14398-14398/
com.sample.android I/org.webrtc.Logging: EglRenderer: videoViewsetLayoutAspectRatio: 1.7792422
2020-09-17 18:05:13.026 14398-14398/
com.sample.android D/ScrollView: onsize change changed