mirror of
https://github.com/samuelmaddock/gm-mediaplayer.git
synced 2025-03-04 03:03:02 -05:00
Add entity I/O inputs: RemoveAllPlayers
, ClearMedia
`RemoveAllPlayers` removes all players watching media. `ClearMedia` clears all queued and active media.
This commit is contained in:
parent
8c0f22e504
commit
9a373fb22a
@ -75,10 +75,15 @@ function ENT:AcceptInput( name, activator, caller, data )
|
||||
if ply and mp:HasListener(ply) then
|
||||
mp:RemoveListener(ply)
|
||||
end
|
||||
elseif name == "RemoveAllPlayers" then
|
||||
mp:SetListeners({})
|
||||
elseif name == "PlayPauseMedia" then
|
||||
mp:PlayPause()
|
||||
elseif name == "SkipMedia" then
|
||||
mp:OnMediaFinished()
|
||||
elseif name == "ClearMedia" then
|
||||
mp:ClearMediaQueue()
|
||||
mp:OnMediaFinished()
|
||||
else
|
||||
return false
|
||||
end
|
||||
|
Loading…
Reference in New Issue
Block a user