"int-list" options are a hack that provides rudimentary support for array-type options by treating them as byte arrays (i.e. AV_OPT_TYPE_BINARY). Since we now have proper array-type options, they should replace "int-list" everywhere (which happens to be just buffersink).
Showing the changes to doc/APIchanges (1 of 5 files). Show all
Unified · Split
| @@ -2,6 +2,24 @@ The last version increases of all libraries were on 2024-03-07 · 1 unmodified line | |||
| 2 | 2 | ||
| 3 | API changes, most recent first: | 3 | API changes, most recent first: |
| 4 | 4 | ||
| 5 | 2024-09-xx - xxxxxxxxxx - lavfi 10.6.100 | ||
| 6 | Buffersink now has array-type options | ||
| 7 | - pixel_formats | ||
| 8 | - colorspaces | ||
| 9 | - colorranges | ||
| 10 | replacing the int-list options | ||
| 11 | - pix_fmts | ||
| 12 | - color_spaces | ||
| 13 | - color_ranges | ||
| 14 | abuffersink now has array-type options | ||
| 15 | - sample_formats | ||
| 16 | - samplerates | ||
| 17 | - channel_layouts | ||
| 18 | replacing the int-list/string options | ||
| 19 | - sample_fmts | ||
| 20 | - sample_rates | ||
| 21 | - ch_layouts | ||
| 22 | |||
| 5 | -------- 8< --------- FFmpeg 7.1 was cut here -------- 8< --------- | 23 | -------- 8< --------- FFmpeg 7.1 was cut here -------- 8< --------- |
| 6 | 24 | ||
| 7 | 2024-09-23 - 6940a6de2f0 - lavu 59.38.100 - frame.h | 25 | 2024-09-23 - 6940a6de2f0 - lavu 59.38.100 - frame.h |