Skip to content
This repository was archived by the owner on Jun 23, 2025. It is now read-only.
This repository was archived by the owner on Jun 23, 2025. It is now read-only.

Log callbacks for FFprobe includes the executionId of a previous async FFmpeg execution #1

@tanersener

Description

@tanersener

Current Behaviour
When the same thread calls Config.ffmpegExecute() first and FFprobe.execute() later, log callbacks received for FFprobe includes the executionId of the ffmpeg execution.

Expected Behaviour
FFprobe does not support async operations. So, log callbacks for FFprobe should always have executionId = 0.

Environment
This issue originates from MobileFFmpeg v4.4 and v4.4.LTS, affects all platforms including react-native and flutter plugins based on MobileFFmpeg.

Metadata

Metadata

Assignees

Labels

androidAffect Android platformappleAffect Apple platformsbugSomething isn't workingdevelopment-branchAffects development branchfixed-in-v4.4Fixed in release v4.4libraryAffects the librarymobile-ffmpegOriginates from MobileFFmpeg

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions