mirror of
https://github.com/AynaLivePlayer/AynaLivePlayer.git
synced 2025-12-08 03:12:50 +08:00
16 lines
280 B
Go
16 lines
280 B
Go
package player
|
|
|
|
import (
|
|
"AynaLivePlayer/common/event"
|
|
"AynaLivePlayer/core/adapter"
|
|
)
|
|
|
|
type PlayerFactory struct {
|
|
EventManager *event.Manager
|
|
Logger adapter.ILogger
|
|
}
|
|
|
|
func (f *PlayerFactory) NewMPV() adapter.IPlayer {
|
|
return NewMpvPlayer(f.EventManager, f.Logger)
|
|
}
|