History

avdevice/avdevice: Deprecate AVDevice Capabilities API

It has been added in 6db42a2b6b22e6f1928fafcf3faa67ed78201004, yet since then none of the necessary create/free_device_capabilities functions has been implemented, making this API completely useless. Because of this one can already simplify avdevice_capabilities_free/create and can already remove the function pointers at the next major bump; given that the documentation explicitly states that av_device_capabilities is not to be used by a user, it's options can already be removed (save for the sentinel).

Andreas Rheinhardt committed 5 years ago

Commit 4f49ca71 parent ee1c5b45 files · +24 −67Browse files

Showing the changes to doc/APIchanges (1 of 5 files). Show all

Unified · Split

doc/APIchanges+4−0
@@ -15,6 +15,10 @@ libavutil: 2017-10-21 · 14 unmodified lines
15 15
16API changes, most recent first:16API changes, most recent first:
17 17
182021-02-14 - xxxxxxxxxx - lavd 58.12.100 - avdevice.h
19 Deprecated avdevice_capabilities_create() and
20 avdevice_capabilities_free().
21
182021-02-xx - xxxxxxxxxx - lavu 56.xx.100 - common.h222021-02-xx - xxxxxxxxxx - lavu 56.xx.100 - common.h
19 Add FFABS64U()23 Add FFABS64U()
20 24

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t