AcademySoftwareFoundation / AcademySoftwareFoundation/openapv
API break in commit 83937c6
Open
- Dominant language
- C
- Stars
- 250
- Forks
- 45
- Avg merge
- 1d 21h
- Merged PRs (30d)
- 10
Description
In 83937c6, the signature of `oapvm_create()` was changed. This broke ffmpeg build when liboapv is enabled.
What version check or guard can I use when patching ffmpeg to avoid this?
Thanks.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by comparing the oapvm_create() signature before and after commit 83937c6, then inspect the ffmpeg integration path used when liboapv is enabled. Determine what version check or compatibility guard can distinguish the signatures, and confirm that the proposed ffmpeg patch builds against the affected liboapv versions.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c
- Domain
- api
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100