Kodi Community Forum
[WINDOWS] Internal Directshow Based Player [NO LONGER DEVELOPED] - 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 [NO LONGER DEVELOPED] (/showthread.php?tid=61355)



- robothunter - 2009-12-30

I was not running in portable mode. I uninstalled and installed in portable mode. I am only using the advancedsettings.xml file now. It is still showing DVDPlayer as default. I even tried using only the playercorefactory.xml still showing DVDPlayer as default. Don't know what I am doing wrong.


- hades_2100 - 2009-12-30

forenhopper Wrote:That's right. 25915 is the only Version which works under Windows 7.

But i got still Problems with DTS Sound. Another user descriped it as a helicopter. I sense the same.

Is there a solution for it? DTS with DVDplayer works finde

And thanks to tiben, without DSplayer xbmc would not be running anymore Smile

Use AC3Filter. That solved my 'helicopter' problem with DTS.

hades


- tiben20 - 2009-12-30

>>X<<' Wrote:tiben20 will you still be continuing your development now xbmc has added support for hardware decoding via the Broadcom Crystal HD ?
My development is not strictly getting dxva into xbmc but i see it more like incorporating directshow codecs xbmc.
The next thing im doing in the project is getting rid of atl dependency to make it able to compile without visual studio installed


- neil.j1983 - 2009-12-30

hi tiben,

i seem to be getting vmr9 loading (in windows 7 x64), the log is below.

i've tried it with the evr radio button on or off. same result, as such i cant get dxva.

Apologies if this is known already.

http://pastebin.com/m67cecf02

I also like to use reclock as the audio renderer, but it only allows audio for the first file played. i can exit xbmc and then re-open and it works again,

http://pastebin.com/m25c91354

I hope these are of some use.

Regards,

Neil


- ncnmra - 2009-12-30

hades_2100 Wrote:Use AC3Filter. That solved my 'helicopter' problem with DTS.

hades
Could you please point us to the direction on how to get this working?


- ncnmra - 2009-12-30

robothunter Wrote:I made an advancedsettings.xml file and put it in my XBMC/userdata folder.

Try putting it into your Users/../AppData/Roaming/XBMC folder instead

Even though I told XBMC to use the portable mode, it still insisted on looking for its config in that folder.


- Maj. Incident - 2009-12-30

>>X<<' Wrote:tiben20 will you still be continuing your development now xbmc has added support for hardware decoding via the Broadcom Crystal HD ?

But that does not add support for the ION chipset does it?


- hades_2100 - 2009-12-31

ncnmra Wrote:Could you please point us to the direction on how to get this working?

See here for original instructions:
http://forum.xbmc.org/showpost.php?p=463386&postcount=678

But anyway, the rough steps are:
1) Install AC3Filter from here
2) Somewhere from the programs, you should be able to find a configuration GUI for AC3Filter. Load that
3) Go through the tabs, set the number of speakers to the appropriate #.
4) On one of the tables it'll have SPDIF passthrough. Check off AC3/Dolby and DTS.
5) Whereever you installed AC3Filter, there'll be an AC3Filter.ax file. Copy that to C:\Program Files\XBMC\system\players\dsplayer.
6) open dsfilterconfig.xml
7) Change the section under audio codecs to this, replacing mpaaudiodec:
<filter name="ac3filter" type="audiodec">
<path>ac3filter.ax</path>
<guid>{3D446B6F-71DE-4437-BE15-8CE47174340F}</guid>
</filter>

I'm doing this from memory, but it should work.

hades


- tiben20 - 2009-12-31

Maj. Incident Wrote:But that does not add support for the ION chipset does it?

nop its only allowing decoding with a broadcom device

neil.j1983 Wrote:hi tiben,

i seem to be getting vmr9 loading (in windows 7 x64), the log is below.

i've tried it with the evr radio button on or off. same result, as such i cant get dxva.

Apologies if this is known already.

http://pastebin.com/m67cecf02

I also like to use reclock as the audio renderer, but it only allows audio for the first file played. i can exit xbmc and then re-open and it works again,

http://pastebin.com/m25c91354

I hope these are of some use.

Regards,

Neil
you will never get dxva working with the option for rendering on its for testing and development only. Put it off and post your debug log. For the reclock i dont know why its doing that i still need to figure out why its not working 2 times in a row


- tiben20 - 2009-12-31

hades_2100 Wrote:See here for original instructions:
http://forum.xbmc.org/showpost.php?p=463386&postcount=678

But anyway, the rough steps are:
1) Install AC3Filter from here
2) Somewhere from the programs, you should be able to find a configuration GUI for AC3Filter. Load that
3) Go through the tabs, set the number of speakers to the appropriate #.
4) On one of the tables it'll have SPDIF passthrough. Check off AC3/Dolby and DTS.
5) Whereever you installed AC3Filter, there'll be an AC3Filter.ax file. Copy that to C:\Program Files\XBMC\system\players\dsplayer.
6) open dsfilterconfig.xml
7) Change the section under audio codecs to this, replacing mpaaudiodec:
<filter name="ac3filter" type="audiodec">
<path>ac3filter.ax</path>
<guid>{3D446B6F-71DE-4437-BE15-8CE47174340F}</guid>
</filter>

I'm doing this from memory, but it should work.

hades
if you got it installed you dont have to put the path the application can get the path with just the guid
You think it would be good if i include ac3 filter into the choice when you install xbmc?


- ncnmra - 2009-12-31

hades_2100 Wrote:See here for original instructions:
http://forum.xbmc.org/showpost.php?p=463386&postcount=678
Awesome! I will try this ASAP.

BTW: Excuse the dumb question but does DSPlayer use a different audio decoder than DVDPlayer? Because DVDPlayer seems to decode everything I can throw at it (both audio AND video), other than the bloody Revo being a touch too slow for 720p. Sad


- &gt;&gt;X&lt;&lt; - 2009-12-31

tiben20 Wrote:My development is not strictly getting dxva into xbmc but i see it more like incorporating directshow codecs xbmc.
The next thing im doing in the project is getting rid of atl dependency to make it able to compile without visual studio installed

Thanks

Maj. Incident Wrote:But that does not add support for the ION chipset does it?

To state the obvious Ion chipset is not Broadcom, if your nettop has a Mini-PCI Express slot then you can add a mini-PCIE card I just bought a 330HT for someone which does although its occupied by the wi fi card


- meson2000 - 2009-12-31

runderekrun Wrote:Just wanted to say amazing job tiben20. This build is working great for me and my Windows XP 32 bit HTPC. 1080p on my poor single core!

The only bug I have is the one where it won't let me play more than about 3 files on DSPlayer before it kind of halts and won't load up anymore videos. I just usually load up a video in DVDPlayer, stop it, then reload it again in DSPlayer and it works again. Not sure whats going on there but its honestly no big deal.

Thanks.

I also have a similar problem with this. DSplayer will play a couple files correctly in a row. I have to switch base to DVDPlayer for one and then go back to DS player...


- tiben20 - 2009-12-31

meson2000 Wrote:I also have a similar problem with this. DSplayer will play a couple files correctly in a row. I have to switch base to DVDPlayer for one and then go back to DS player...
I want a full debug log of this happening i cant reproduce the bug so i need debug logs too see where the problem come from


- hades_2100 - 2009-12-31

ncnmra Wrote:Awesome! I will try this ASAP.

BTW: Excuse the dumb question but does DSPlayer use a different audio decoder than DVDPlayer? Because DVDPlayer seems to decode everything I can throw at it (both audio AND video), other than the bloody Revo being a touch too slow for 720p. Sad

Heya. From what I understand they use different stuff to decode audio. Because DVDPlayer also works for me, but DSPlayer chokes on a few audio tracks. I also have 2 Revo's, and 2 ATI-based XBMC machines, I understand your problem. Smile

Quote:if you got it installed you dont have to put the path the application can get the path with just the guid
You think it would be good if i include ac3 filter into the choice when you install xbmc?

Thanks for the tip! Regarding the choice of filters. I am quite happy to do those few steps during re-installs, so to me the work is inconsequential. My personal preference would be for other problems to be fixed, whatever they are. Smile I need to test my current setup and make all 4 of my installations consistent, then I can let you know if this solution works.

Thanks for the work, Happy New Year,

hades