refactor(player): remove overriding of vo prop

This commit is contained in:
Tim 2025-09-24 19:03:31 +02:00
parent 81fa5c902d
commit 6663f69413

View file

@ -229,16 +229,6 @@ fn create_message_thread(
set_property(name, value, &mpv); set_property(name, value, &mpv);
} }
InMsg(InMsgFn::MpvSetProp, InMsgArgs::StProp(name, PropVal::Str(value))) => { InMsg(InMsgFn::MpvSetProp, InMsgArgs::StProp(name, PropVal::Str(value))) => {
let value = if name.to_string() == "vo" {
let mut value = value;
if !value.is_empty() && !value.ends_with(',') {
value.push(',');
}
value.push_str("gpu-next,");
value
} else {
value
};
set_property(name, value, &mpv); set_property(name, value, &mpv);
} }
InMsg(InMsgFn::MpvCommand, InMsgArgs::Cmd(cmd)) => { InMsg(InMsgFn::MpvCommand, InMsgArgs::Cmd(cmd)) => {