Unified · Split
| @@ -1 +1 @@ | ||
| 1 | −add `hearing-impaired` and `visual-impaired` flags to track add command | |
| 1 | +add `hearing-impaired`, `visual-impaired` and `attached-picture` flags to track add command | |
| @@ -673,6 +673,11 @@ Track Manipulation · 672 unmodified lines | ||
| 673 | 673 | |
| 674 | 674 | Marks the track as suitable for the visually impaired. |
| 675 | 675 | |
| 676 | + <attached-picture> (only for ``video-add``) | |
| 677 | + | |
| 678 | + Marks the track as an attached picture, same as ``albumart`` argument | |
| 679 | + for ```video-add``. | |
| 680 | + | |
| 676 | 681 | The ``title`` argument sets the track title in the UI. |
| 677 | 682 | |
| 678 | 683 | The ``lang`` argument sets the track language, and can also influence |
| @@ -7187,7 +7187,8 @@ const struct mp_cmd_def mp_cmds[] = { · 7186 unmodified lines | ||
| 7187 | 7187 | {"flags", OPT_FLAGS(v.i, |
| 7188 | 7188 | {"select", 0}, {"auto", 1}, {"cached", 2}, |
| 7189 | 7189 | {"hearing-impaired", TRACK_HEARING_IMPAIRED}, |
| 7190 | − {"visual-impaired", TRACK_VISUAL_IMPAIRED}), | |
| 7190 | + {"visual-impaired", TRACK_VISUAL_IMPAIRED}, | |
| 7191 | + {"attached-picture", TRACK_ATTACHED_PICTURE}), | |
| 7191 | 7192 | .flags = MP_CMD_OPT_ARG}, |
| 7192 | 7193 | {"title", OPT_STRING(v.s), .flags = MP_CMD_OPT_ARG}, |
| 7193 | 7194 | {"lang", OPT_STRING(v.s), .flags = MP_CMD_OPT_ARG}, |
| @@ -492,9 +492,10 @@ struct mp_abort_entry { · 491 unmodified lines | ||
| 492 | 492 | #define BLACK_CIRCLE "\xe2\x97\x8f" |
| 493 | 493 | |
| 494 | 494 | enum track_flags { |
| 495 | − TRACK_ATTACHED_PICTURE = 1 << 0, | |
| 495 | + // starts at 4, for cmd_track_add backwards compatibility | |
| 496 | 496 | TRACK_HEARING_IMPAIRED = 1 << 2, |
| 497 | 497 | TRACK_VISUAL_IMPAIRED = 1 << 3, |
| 498 | + TRACK_ATTACHED_PICTURE = 1 << 4, | |
| 498 | 499 | }; |
| 499 | 500 | |
| 500 | 501 | // audio.c |