History

lavc: rename AV_CODEC_CAP_AUTO_THREADS->AV_CODEC_CAP_OTHER_THREADS

This cap is currently used to mark multithreading-capable codecs that wrap external libraries with their own multithreading code. The name is highly confusing for our API users, since libavcodec ALWAYS handles thread_count=0 (see commit message in previous commit). Therefore rename the cap and update its documentation to make its meaning clear. The old name is kept deprecated until next+1 major bump.

Anton Khirnov committed 5 years ago

Commit 7d095791 parent 8a1290719 files · +38 −25Browse files

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

Unified · Split

doc/APIchanges+5−0
@@ -15,6 +15,11 @@ libavutil: 2017-10-21 · 14 unmodified lines
1515
1616 API changes, most recent first:
1717
18+2021-03-xx - xxxxxxxxxx - lavc 58.132.100 - codec.h
19+ Add AV_CODEC_CAP_OTHER_THREADS as a new name for
20+ AV_CODEC_CAP_AUTO_THREADS. AV_CODEC_CAP_AUTO_THREADS
21+ is now deprecated.
22+
1823 2021-03-12 - xxxxxxxxxx - lavc 58.131.100 - avcodec.h codec.h
1924 Add a get_encode_buffer callback to AVCodecContext, similar to
2025 get_buffer2 but for encoders.

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