2016-02-12, 20:27
By the way, this is partially offtopic and you can surely answer with "I don't have the slightest idea" but... being a DSPlayer (DirectShow based playback fork) user I was wondering... what sort of protocol does Google send to the plugin? I saw that activating the logs it gets interpreted as "streams":
18:00:32 T:32896 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: streams
18:00:32 T:32896 DEBUG: CPlayerSelectionRule::GetPlayers: matches rule: streams
18:00:32 T:32896 DEBUG: CPlayerCoreFactory::GetPlayers: matched 1 rules with players (and this DVDPlayer with the following playercorefactory.xml loaded)
Now, I have DSPlayer as default and the following playercorefactory.xml:
<playercorefactory>
<rules action="prepend">
<rule protocols="daap|rtv|rtmp|http|https|rtmpe|mms|rtp" player="DVDPlayer" />
</rules>
</playercorefactory>
If I delete playercorefactory.xml, DSPlayer starts as default but fails to start playback (hence I always test with "Play using... and select DVD Player).
And I think I'm lacking some DirectShow filter to interpret whatever Google is sending. Do you have any idea?
18:00:32 T:32896 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: streams
18:00:32 T:32896 DEBUG: CPlayerSelectionRule::GetPlayers: matches rule: streams
18:00:32 T:32896 DEBUG: CPlayerCoreFactory::GetPlayers: matched 1 rules with players (and this DVDPlayer with the following playercorefactory.xml loaded)
Now, I have DSPlayer as default and the following playercorefactory.xml:
<playercorefactory>
<rules action="prepend">
<rule protocols="daap|rtv|rtmp|http|https|rtmpe|mms|rtp" player="DVDPlayer" />
</rules>
</playercorefactory>
If I delete playercorefactory.xml, DSPlayer starts as default but fails to start playback (hence I always test with "Play using... and select DVD Player).
And I think I'm lacking some DirectShow filter to interpret whatever Google is sending. Do you have any idea?