D qt.multimedia.ffmpeg.encoder: : recording new media to "/data/user/0/org.qtproject.example.recorder/files/video_0007.mp4" D qt.multimedia.ffmpeg.encoder: : requested format: QMediaFormat::MPEG4 QMediaFormat::AudioCodec::AAC D librecorder_armeabi-v7a.so: "FFmpeg log: Setting default whitelist 'file,crypto,data'" D qt.multimedia.ffmpeg.encodingformatcontext: : opened by file path: /data/user/0/org.qtproject.example.recorder/files/video_0007.mp4 , result: 0 D qt.multimedia.ffmpeg.encoder: : >>>>>>>>>>>>>>> initialize D qt.multimedia.ffmpeg.audioencoder: : AudioEncoder QMediaFormat::AudioCodec::AAC D qt.multimedia.ffmpeg.audioencoder: : found audio codec aac D qt.multimedia.ffmpeg.audioencoder: : set stream time_base 1 / 48000 D qt.multimedia.ffmpeg.encoder: : adding video source QAndroidCamera : pixelFormat= Format_YUV420P frameSize= QSize(1280, 960) frameRate= 30 ffmpegHWPixelFormat= 24 D qt.multimedia.ffmpeg.hwaccel: : Found potential codec hevc_mediacodec for hw accel 10 ; Checking the hw device... D qt.multimedia.ffmpeg.hwaccel: : Checking HW context: mediacodec D librecorder_armeabi-v7a.so: "FFmpeg log: Disable createPersistentInputSurface" D qt.multimedia.ffmpeg.hwaccel: : Using above hw context. D qt.multimedia.ffmpeg.hwaccel: : HW device is OK D qt.multimedia.ffmpeg.videoencoder: : found encoder hevc_mediacodec for id 173 D qt.multimedia.ffmpeg.videoencoder: : Adjusted frame rate: 30 / 1 D qt.multimedia.ffmpeg.videoencoder: : codecContext time base 1 30000 D qt.multimedia.ffmpeg.videoencoder: : video source and encoder use different formats: 24 0 or sizes: QSize(1280, 960) QSize(1280, 960) D qt.multimedia.ffmpeg.videoencoder: : VideoFrameEncoder conversions initialized: sourceFormat: 24 (sw) targetFormat: 0 (sw) sourceSWFormat: 24 targetSWFormat: 0 converter: 0x8cbc7000 D qt.multimedia.ffmpeg.encoder: : RecordingEngine::start! D qt.multimedia.ffmpeg.encoder: : stream header is successfully written I libOpenSLES: Emulating old channel mask behavior (ignoring positional mask 0x3, using default mask 0xc based on channel count of 2) D qt.multimedia.ffmpeg.muxer: : Muxer::init started thread. D qt.multimedia.ffmpeg.videoencoder: : VideoEncoder::init started video device thread. I MediaCodec: name=video/hevc isType=true encoder=true W AudioRecord: AUDIO_INPUT_FLAG_FAST denied by server; frameCount 0 -> 1440 I MediaCodec: (0x8a249980) init name(video/hevc) isType(1) encoder(1) D librecorder_armeabi-v7a.so: "FFmpeg log: Transform tree:" D librecorder_armeabi-v7a.so: "FFmpeg log: " D librecorder_armeabi-v7a.so: "FFmpeg log: mdct_fwd_float_c - type: mdct_float, len: 1024, factors[2]: [2, any], flags: [unaligned, out_of_place, fwd_only]" D librecorder_armeabi-v7a.so: "FFmpeg log: " D librecorder_armeabi-v7a.so: "FFmpeg log: " D librecorder_armeabi-v7a.so: "FFmpeg log: fft512_ns_float_c - type: fft_float, len: 512, factor: 2, flags: [unaligned, inplace, out_of_place, preshuf]" D librecorder_armeabi-v7a.so: "FFmpeg log: Transform tree:" D librecorder_armeabi-v7a.so: "FFmpeg log: " D librecorder_armeabi-v7a.so: "FFmpeg log: mdct_fwd_float_c - type: mdct_float, len: 128, factors[2]: [2, any], flags: [unaligned, out_of_place, fwd_only]" D librecorder_armeabi-v7a.so: "FFmpeg log: " D librecorder_armeabi-v7a.so: "FFmpeg log: " D librecorder_armeabi-v7a.so: "FFmpeg log: fft64_ns_float_c - type: fft_float, len: 64, factor: 2, flags: [unaligned, inplace, out_of_place, preshuf]" I OMXClient: Treble IOmx obtained D qt.multimedia.ffmpeg.audioencoder: : audio codec opened 0 D qt.multimedia.ffmpeg.audioencoder: : audio codec params: fmt= 8 rate= 48000 D librecorder_armeabi-v7a.so: "FFmpeg log: Using s16p internally between filters" D qt.multimedia.ffmpeg.audioencoder: : AudioEncoder::init started audio device thread. I MediaCodec: (0x8a249980) Component Allocated (OMX.qcom.video.encoder.hevc) I librecorder_armeabi-v7a.so: "FFmpeg log: Use 1 as the default MediaFormat i-frame-interval, please set gop_size properly (>= fps)" D librecorder_armeabi-v7a.so: "FFmpeg log: set profile to 0x1" D librecorder_armeabi-v7a.so: "FFmpeg log: set level to 0x2000" I MediaCodec: (0x8a249980) configure surface(0x0) crypto(0x0) flags(1) D MediaCodec: (0x8a249980) configure format: AMessage(what = 0x00000000) = { D MediaCodec: int32_t color-format = 19 D MediaCodec: int32_t i-frame-interval = 1 D MediaCodec: int32_t level = 8192 D MediaCodec: string mime = "video/hevc" D MediaCodec: int32_t profile = 1 D MediaCodec: int32_t width = 1280 D MediaCodec: int32_t bitrate-mode = 2 D MediaCodec: int32_t bitrate = -1 D MediaCodec: int32_t frame-rate = 30 D MediaCodec: int32_t height = 960 D MediaCodec: } I ExtendedACodec: setupVideoEncoder() I ACodec : [OMX.qcom.video.encoder.hevc] setupVideoEncoder mime(video/hevc) colorFormat(13) W OMXUtils: do not know color format 0x7fa30c04 = 2141391876 W OMXUtils: do not know color format 0x7f000789 = 2130708361 E ACodec : [OMX.qcom.video.encoder.hevc] does not support color format 19 W ExtendedACodec: Failed to get extension for extradata parameter E ACodec : [OMX.qcom.video.encoder.hevc] configureCodec returning error -61 E ACodec : signalError(omxError 0x80001001, internalError -61) E MediaCodec: Codec reported err 0xffffffc3, actionCode 0, while in state 3 E MediaCodec: configure failed with err 0xffffffc3, resetting... I MediaCodec: (0x8a249980) release I MediaCodec: (0x8a249980) init name(video/hevc) isType(1) encoder(1) I OMXClient: Treble IOmx obtained I MediaCodec: (0x8a249980) Component Allocated (OMX.qcom.video.encoder.hevc) E librecorder_armeabi-v7a.so: "FFmpeg log: android.media.MediaCodec$CodecException: Error 0xffffffc3" E librecorder_armeabi-v7a.so: "FFmpeg log: MediaCodec configure failed, Generic error in an external library" E librecorder_armeabi-v7a.so: "FFmpeg log: Please try -pix_fmt nv12, some devices don't support yuv420p as encoder input format." I MediaCodec: (0x8a249980) stop I MediaCodec: (0x8a249980) release W librecorder_armeabi-v7a.so: Couldn't open codec for writing "Generic error in an external library" D qt.multimedia.ffmpeg.videoencoder: : >>>> adjusting base time to -641454 -641454 0 D qt.multimedia.ffmpeg.videoencoder: : >>> sending frame 0 0 127590 W librecorder_armeabi-v7a.so: codec context is not initialized! D qt.multimedia.ffmpeg.videoencoder: : error sending frame -22 "Invalid argument" D qt.multimedia.ffmpeg.videoencoder: : >>> sending frame 3828 127590 295749 W librecorder_armeabi-v7a.so: codec context is not initialized! D qt.multimedia.ffmpeg.videoencoder: : error sending frame -22 "Invalid argument" D qt.multimedia.ffmpeg.encoder: : stop D qt.multimedia.ffmpeg.encoder: : >>>>>>>>>>>>>>> finalize I librecorder_armeabi-v7a.so: "FFmpeg log: Qavg: 133.512" W librecorder_armeabi-v7a.so: codec context is not initialized! I librecorder_armeabi-v7a.so: "FFmpeg log: Statistics: 1653 bytes written, 2 seeks, 4 writeouts" D qt.multimedia.ffmpeg.encoder: : done finalizing. D qt.multimedia.ffmpeg.encoder: : stop D qt.multimedia.ffmpeg.encoder: : stop E linker : library "/system/lib/libcrypto.so" ("/system/lib/libcrypto.so") needed or dlopened by "/data/app/org.qtproject.example.recorder-E1XEbC7wfd2q1wZVAKOUkQ==/lib/arm/libQt6Core_armeabi-v7a.so" is not accessible for the namespace: [name="classloader-namespace", ld_library_paths="", default_library_paths="/data/app/org.qtproject.example.recorder-E1XEbC7wfd2q1wZVAKOUkQ==/lib/arm:/data/app/org.qtproject.example.recorder-E1XEbC7wfd2q1wZVAKOUkQ==/base.apk!/lib/armeabi-v7a", permitted_paths="/data:/mnt/expand:/data/data/org.qtproject.example.recorder"] W qt.tlsbackend.ossl: : Failed to load libssl/libcrypto. W qt.network.ssl: : No functional TLS backend was found I chatty : uid=10315(u0_a315) QQuickPixmapRea identical 1 line W qt.network.ssl: : No functional TLS backend was found W qt.network.ssl: : No TLS backend is available W qt.network.ssl: : No functional TLS backend was found I chatty : uid=10315(u0_a315) QQuickPixmapRea identical 2 lines W qt.network.ssl: : No functional TLS backend was found W qt.network.ssl: : No TLS backend is available W qt.network.ssl: : No functional TLS backend was found W qt.network.ssl: : No functional TLS backend was found W librecorder_armeabi-v7a.so: qrc:/MediaList.qml:44:17: QML QQuickImage: Protocol "itemgrabber" is unknown I zygote : Do full code cache collection, code=125KB, data=95KB I zygote : After code cache collection, code=114KB, data=75KB