History

vd_lavc: separate opts to two structs and reorganize

The options in vd_lavc are all related, but they don't all require the same thing for runtime changes. To avoid having to manually add UPDATE_* to every single option flag, the options can be split into two separate structs. The vd_lavc_conf becomes a catch all for all the --vd-lavc options that require the full UPDATE_VD flag. The rest of the options are split off into the new hwdec_conf instead. Additionally, --vd-lavc-software-fallback is renamed to --hwdec-software-fallback and moved to the hwdec_conf as well. The new name better reflects what it does and it logically fits with those more. UPDATE_* flags are added on everything now so these should all now be changeable on runtime.

Dudemanguy committed 1 year ago

Commit 8c4ca441 parent 838df2c5 files · +65 −34Browse files

Showing the changes to DOCS/interface-changes (1 of 5 files). Show all

Unified · Split

DOCS/interface-changes/hwdec-software-fallback.txt+1−0
@@ -0,0 +1 @@
1+rename `--vd-lavc-software-fallback` to `--hwdec-software-fallback`

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