Kodi Community Forum
[WINDOWS] Internal Directshow Based Player - USERS support thread - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33)
+--- Forum: General Support (https://forum.kodi.tv/forumdisplay.php?fid=111)
+---- Forum: Windows (https://forum.kodi.tv/forumdisplay.php?fid=59)
+---- Thread: [WINDOWS] Internal Directshow Based Player - USERS support thread (/showthread.php?tid=71825)



- fincheresque - 2010-06-26

Well, generally I use playercorefactory.xml to configure my players, but I've gone back to 'stock' one for testing.

Because I don't have any rules for dsplayer set up, I have to use the context menu, and select "Play Using" then DSPlayer. That plays, and then if I hit stop, it then starts up in DVDPlayer. So the playback from DSPlayer is expected the first time around, the playback from DVDPlayer is not.

I'm freaking stumped.

Just installed a 'fresh' portable copy, and that works fine. So it's something I've done, but I can't figure out what. Smile Worse comes to worse, I'll just start over. Smile

If I either a) figure it out, or b) don't reply about this in the next 24 hours, mod's can delete this entire string of posts. Don't want to clutter up the support thread with crap I've broken myself. Smile


- jagilbertvt - 2010-06-26

Anyone having issues playing dvd iso's with dvdplayer from the dsplayer build? (not sure when the issue really started, as I don't play them often).

debug log

Code:
14:38:11 T:3788 M:2637639680   DEBUG: CDVDDemuxFFmpeg::Open - av_find_stream_info starting
14:38:11 T:3788 M:2637672448   ERROR: CDVDPlayer::HandleMessages - Exception thrown when handling message
14:38:11 T:3788 M:2637672448   ERROR: CDVDDemuxFFmpeg::Read : Access violation at 0x0b3a361b: Reading location 0x00000000
14:38:11 T:3788 M:2637672448   ERROR: CDVDDemuxFFmpeg::Read : Access violation at 0x0b3a361b: Reading location 0x00000000
14:38:11 T:3788 M:2637672448   ERROR: CDVDDemuxFFmpeg::Read : Access violation at 0x0b3a361b: Reading

I can play the iso's fine w/ the latest trunk svn build.


- blinkseb - 2010-06-26

jagilbertvt Wrote:Anyone having issues playing dvd iso's with dvdplayer from the dsplayer build? (not sure when the issue really started, as I don't play them often).

debug log

Code:
14:38:11 T:3788 M:2637639680   DEBUG: CDVDDemuxFFmpeg::Open - av_find_stream_info starting
14:38:11 T:3788 M:2637672448   ERROR: CDVDPlayer::HandleMessages - Exception thrown when handling message
14:38:11 T:3788 M:2637672448   ERROR: CDVDDemuxFFmpeg::Read : Access violation at 0x0b3a361b: Reading location 0x00000000
14:38:11 T:3788 M:2637672448   ERROR: CDVDDemuxFFmpeg::Read : Access violation at 0x0b3a361b: Reading location 0x00000000
14:38:11 T:3788 M:2637672448   ERROR: CDVDDemuxFFmpeg::Read : Access violation at 0x0b3a361b: Reading

I can play the iso's fine w/ the latest trunk svn build.

DVDPlayer is broken with dsplayer builds, because of tiben's work on filters.


- fincheresque - 2010-06-26

Found it (I think).
In my guisettings.xml I had this:
<myvideos>
<playlist>
<repeat>true</repeat>
<shuffle>true</shuffle>
</playlist>
</myvideos>

so I changed that to:
<myvideos>
<playlist>
<repeat>false</repeat>
<shuffle>false</shuffle>
</playlist>
</myvideos>

To be honest, I'm not even sure where I set that, and I'm not terribly sure it should really exhibit the effects it's having, so it might be a legitimate bug.

I've noticed that the more 'complicated' the playercorefactory.xml is, the more times it 'starts over'...for instance, right now, with a blank-everything except for the repeat playlist setting, it plays in DSPlayer, then once in DVDPlayer, but if I add a more complicated (and possibly malformed) playercorefactory, it may start over 4-5 times.

Anyone want to try editing their guisettings.xml and changing the above setting and seeing if it does the same thing as mine?


- jagilbertvt - 2010-06-26

blinkseb Wrote:DVDPlayer is broken with dsplayer builds, because of tiben's work on filters.


Ahh thanks, I thought that might be the case.


- jagilbertvt - 2010-06-26

nathanjones Wrote:Found it (I think).
In my guisettings.xml I had this:
<myvideos>
<playlist>
<repeat>true</repeat>
<shuffle>true</shuffle>
</playlist>
</myvideos>

so I changed that to:
<myvideos>
<playlist>
<repeat>false</repeat>
<shuffle>false</shuffle>
</playlist>
</myvideos>

To be honest, I'm not even sure where I set that, and I'm not terribly sure it should really exhibit the effects it's having, so it might be a legitimate bug.

I've noticed that the more 'complicated' the playercorefactory.xml is, the more times it 'starts over'...for instance, right now, with a blank-everything except for the repeat playlist setting, it plays in DSPlayer, then once in DVDPlayer, but if I add a more complicated (and possibly malformed) playercorefactory, it may start over 4-5 times.

Anyone want to try editing their guisettings.xml and changing the above setting and seeing if it does the same thing as mine?

yep, does the same thing to me w/ default install and just those changes you mentioned. Tried it w/ a trunk svn build, as well, and it didn't exhibit that symptom.


- TerranQ - 2010-06-27

Anyone able to get Milkdrop working on the 31004 build? Everytime I select it, I get the following in the log:

Code:
22:41:04 T:4864 M:2802577408   DEBUG: ADDON: Dll Initializing - MilkDrop
22:41:04 T:4864 M:2802577408   DEBUG: Win32DllLoader::Load(C:\Users\HTPC\AppData\Roaming\XBMC\addons\visualization.milkdrop\MilkDrop_win32dx.vis)
22:41:04 T:4864 M:2802094080   DEBUG: SECTION:UnloadDll(C:\Users\HTPC\AppData\Roaming\XBMC\addons\visualization.milkdrop\MilkDrop_win32dx.vis)
22:41:04 T:4864 M:2802094080   DEBUG: Win32DllLoader::Unload C:\Users\HTPC\AppData\Roaming\XBMC\addons\visualization.milkdrop\MilkDrop_win32dx.vis
22:41:04 T:4864 M:2802094080   ERROR: ADDON: Dll MilkDrop, throws an exception 'Access violation' during m_pDll->Create. Contact developer 'Team XBMC' with bug reports
22:41:04 T:4864 M:2802094080   DEBUG: ADDON: Dll Initializing - MilkDrop
22:41:04 T:4864 M:2802094080   DEBUG: Win32DllLoader::Load(C:\Users\HTPC\AppData\Roaming\XBMC\addons\visualization.milkdrop\MilkDrop_win32dx.vis)
22:41:04 T:4864 M:2801807360   DEBUG: SECTION:UnloadDll(C:\Users\HTPC\AppData\Roaming\XBMC\addons\visualization.milkdrop\MilkDrop_win32dx.vis)
22:41:04 T:4864 M:2801807360   DEBUG: Win32DllLoader::Unload C:\Users\HTPC\AppData\Roaming\XBMC\addons\visualization.milkdrop\MilkDrop_win32dx.vis
22:41:04 T:4864 M:2801844224   ERROR: ADDON: Dll MilkDrop, throws an exception 'Access violation' during m_pDll->Create. Contact developer 'Team XBMC' with bug reports
22:41:04 T:4864 M:2801844224   DEBUG: ADDON: Dll Initializing - MilkDrop
22:41:04 T:4864 M:2801844224   DEBUG: Win32DllLoader::Load(C:\Users\HTPC\AppData\Roaming\XBMC\addons\visualization.milkdrop\MilkDrop_win32dx.vis)
22:41:04 T:4864 M:2801491968   DEBUG: SECTION:UnloadDll(C:\Users\HTPC\AppData\Roaming\XBMC\addons\visualization.milkdrop\MilkDrop_win32dx.vis)
22:41:04 T:4864 M:2801491968   DEBUG: Win32DllLoader::Unload C:\Users\HTPC\AppData\Roaming\XBMC\addons\visualization.milkdrop\MilkDrop_win32dx.vis
22:41:04 T:4864 M:2801516544   ERROR: ADDON: Dll MilkDrop, throws an exception 'Access violation' during m_pDll->Create. Contact developer 'Team XBMC' with bug reports

This just keeps repeating until I select the DXspectrum visualization. Also, f I select waveform, then I just keep getting an error box popping up, and the below error in the debug log:
Code:
22:41:17 T:4864 M:2789875712   DEBUG: ADDON: Dll Initializing - Waveform
22:41:17 T:4864 M:2789875712   DEBUG: Win32DllLoader::Load(C:\Users\HTPC\AppData\Roaming\XBMC\addons\visualization.waveform\Waveform_win32.vis)
22:41:17 T:4864 M:2789875712   ERROR: Win32DllLoader::Load: Unable to load C:\Users\HTPC\AppData\Roaming\XBMC\addons\visualization.waveform\Waveform_win32.vis (126)
22:41:17 T:4864 M:2789875712    INFO: Called Add-on status handler for '4' of clientName:Waveform, clientID:visualization.waveform (same Thread=no)
22:41:17 T:1056 M:2789875712   DEBUG: thread start, auto delete: 1
That just keeps repeating and throwing up an error dialog box until I exit XBMC.

Any ideas? Or is this just an issue with this build? (PS-when's a new build coming? Big Grin )


re - Malexx - 2010-06-27

hi,
i tried to search but couldnt find the answer to my problem.

Iam using Build 31004 with ffdshow and mkvsource.
Problem is i have chopyy Playback and tearing on AVI and MKv files.
Doesnt matter if Vsync or Sync to Screen is dis or enabled.

Is this a known Issue or maybe any solution available?


- hsinchu308 - 2010-06-28

Malexx Wrote:hi,
i tried to search but couldnt find the answer to my problem.

Iam using Build 31004 with ffdshow and mkvsource.
Problem is i have chopyy Playback and tearing on AVI and MKv files.
Doesnt matter if Vsync or Sync to Screen is dis or enabled.

Is this a known Issue or maybe any solution available?

Try keeping vsync on (Vertical Blank Sync = Always Enabled) in XBMC system settings, but disable the dsplayer vsync (using renderersettings.xml), using the wiki referenced at page 1 of this thread.


- fallenae - 2010-06-28

Hi, couple of newbie questions.

Can this be installed over my current xbmc and retain my settings?
and will dsplayer be included in dharma release


- Malexx - 2010-06-28

hsinchu308 Wrote:Try keeping vsync on (Vertical Blank Sync = Always Enabled) in XBMC system settings, but disable the dsplayer vsync (using renderersettings.xml), using the wiki referenced at page 1 of this thread.

Thank you very much,it did the trick.

Its not really easy to stay uptodate with infos in this thread Sad

Anyway thx again!


- tiben20 - 2010-06-29

[**Status update**] I just fixed h264 codec in dvdplayer, only vc1 need to be fixed so when its done ill commit and you will all going to be able to enjoy dxva with the internal decoder and dvdplayer at the same time Tongue


- jagilbertvt - 2010-06-29

sweet!

One thing I've noticed (and seen reports of) is that there is definitely some sort of quality issue w/ MPC-HC//ffdshow and Intel GPU's (results in blockiness at times, and I've noticed some white noisiness/flickering). Hopefully they'll get that straightened out.


- liquidskin76 - 2010-06-29

jagilbertvt Wrote:sweet!

One thing I've noticed (and seen reports of) is that there is definitely some sort of quality issue w/ MPC-HC//ffdshow and Intel GPU's (results in blockiness at times, and I've noticed some white noisiness/flickering). Hopefully they'll get that straightened out.

Yea, it's an mpc dxva codec issue (ffdshow dxva was built off mpc codec), however it's due to intel not passing the required info over to the mpc team. I believe the mpc team are on the case with Intel, just taking a while to get sorted.

Software decoding on the Intel gpu's with mpc/ffdshow is ok. Just watch out for the truehd audio drop out issue if you use a ATI 5xxx card and ffdshow hd audio bitstreaming (ATI's fault!!! damn ATI PowerPlay!!).

Cheers


- hsinchu308 - 2010-06-29

Malexx Wrote:Thank you very much,it did the trick.

Its not really easy to stay uptodate with infos in this thread Sad

Anyway thx again!

Your are welcome. Wink

I had promised to update the DSPlayer wiki with instructions on troubleshooting vsync-related problems like stuttering, tearing, frame drops, etc., but something more urgent always comes up that I need to take care of first. Also, I'm not sure if it would be all that helpful because a lot of the dsplayer users are already pretty knowledgeable, otherwise they would have stuck to the official XBMC releases. Soon....:p