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)



- relayer35 - 2010-08-02

zilexa Wrote:yeah not the right place maybe I would have given it a try earlier but I see posts from people trying it and they need help because something isn't working... that's what scared me off because I already have that problem with other non-xbmc related stuff. But I will give this a try.

Edit: ok so you really need the 2008 pro thing instead of express (reading the posts above me). pro is a trial so I guess it won't bring me that far. Rather leave this to others.

I tried to build it but apparently didn't succeed. I was using VC 2010 express, and the instructions were written for 2008, so that may have had something to do with it. At any rate, I have a red exclamation mark on guilib.vcxproj. I expected there to be a folder with the compiled output, but I don't see any. I guess I'll have to wait until the next build.


- sonic00 - 2010-08-03

You need 2 tools.

1. Visual C++ Express
2. NSIS Installer

Follow the instructions from the xbmc-wiki for setting up Visual C++ Express.

Than start the BuildSetup.bat - and wait ^^

Thats all you have to do ...


- relayer35 - 2010-08-03

sonic00 Wrote:You need 2 tools.

1. Visual C++ Express
2. NSIS Installer

Follow the instructions from the xbmc-wiki for setting up Visual C++ Express.

Than start the BuildSetup.bat - and wait ^^

Thats all you have to do ...

The instructions are for Visual C++ Express 2008, not 2010. Like I said, I figured out how to do the build but got an error.

Here is my output:
http://pastebin.com/3zTd7LEd

There is a red exclamation mark on guilib.vcxproj in E:\XBMCBuild\project\VS2010Express


- relayer35 - 2010-08-03

Tried again using Visual C++ 2008 Express, also didn't work. Here is the output:

http://pastebin.com/uiEh0BSM


- tiben20 - 2010-08-03

relayer35 Wrote:Tried again using Visual C++ 2008 Express, also didn't work. Here is the output:

http://pastebin.com/uiEh0BSM
If you said you followed the instruction on the wiki to build xbmc. You really missed the step where you install or configure dx sdk
cannot open include file: 'DInput.h'
This file is coming from the directx sdk include directory.


- relayer35 - 2010-08-03

tiben20 Wrote:If you said you followed the instruction on the wiki to build xbmc. You really missed the step where you install or configure dx sdk
cannot open include file: 'DInput.h'
This file is coming from the directx sdk include directory.

Hmmm. I installed it. But I misread step step 6 and added the "x86", but I see now thats only for the April 07 SDK. Trying again.


- relayer35 - 2010-08-03

48>e:\xbmcbuild\xbmc\filesystem\dlllibcurl.h(30) : fatal error C1083: Cannot open include file: 'curl/curl.h': No such file or directory

The only curl.h I have is in E:\BuildXBMC\lib\libcurl-OSX. I assume thats not the correct one because of the "OSX" thing. Did I miss something?


- hsinchu308 - 2010-08-03

relayer35 Wrote:48>e:\xbmcbuild\xbmc\filesystem\dlllibcurl.h(30) : fatal error C1083: Cannot open include file: 'curl/curl.h': No such file or directory

The only curl.h I have is in E:\BuildXBMC\lib\libcurl-OSX. I assume thats not the correct one because of the "OSX" thing. Did I miss something?

You need to run DownloadBuildDeps.bat to download those include files, as stated in Step 1 of the "Setting up the build Environment" section.


- relayer35 - 2010-08-03

hsinchu308 Wrote:You need to run DownloadBuildDeps.bat to download those include files, as stated in Step 1 of the "Setting up the build Environment" section.

I did that. I am at work now, but will I will run the BAT file again when I get home but I am absolutely positive I ran that BAT file.


- jalesm - 2010-08-03

relayer35 Wrote:I did that. I am at work now, but will I will run the BAT file again when I get home but I am absolutely positive I ran that BAT file.

I had this same problem, this is what's causing it: http://trac.xbmc.org/ticket/9661, it was fixed in the trunk. Some batch files need to be updated so you can actually download libcurl. This only effects people who downloaded a new repo in the past few weeks.


- relayer35 - 2010-08-03

jalesm Wrote:I had this same problem, this is what's causing it: http://trac.xbmc.org/ticket/9661, it was fixed in the trunk. Some batch files need to be updated so you can actually download libcurl. This only effects people who downloaded a new repo in the past few weeks.

Okay thanks! I see there is a patch file. What do I do with it?


- zilexa - 2010-08-03

Gosh not as easy as I even thought. I'll just hope for a new build soon.
Too bad dsplayer still needs to be separate from the normal builds.


Still having CUDA issues - benogil - 2010-08-04

I setup coreavc per these instructions - http://www.mediasmartserver.net/2010/06/25/guide-setting-up-bitstreaming-with-your-windows-7-htpc-xbmc-using-dsplayer/
although he uses a different decoder in his example. When I play with dsplayer, I get a semi-viewable blinking ffdshow dialog box ( I believe it say " ffdshow compatability manager ", and then after about twenty seconds I get the " Error " screen.
Can anyone suggest an approach to a resolution?

Thanks,

Ben


- relayer35 - 2010-08-04

Got through the curl error.

Getting this now:
Linking...
LINK : fatal error LNK1104: cannot open file 'D3dx9.lib'

I installed the DirectX SDK, and I did the follow the steps to point to the libraries by adding $(DXSDK_DIR)Lib to the VC++ Directories under Libraries. I even tried adding the entire path C:\Program Files\Microsoft DirectX SDK (August 2009)\Lib to the Libraries section but that didn't work. The file is there. Am I supposed to update a different path for linking?


Anyway to override .iso playback? - MrDowntempo - 2010-08-04

I just started using DSplayer XBMC and am SOOO happy because i can turn on the dynamic compression shader which makes the colors finally look good on my TV. Unfortunetly my entire DVD collection is backed up in .iso format, so while the videos I can watch finally look good, I can't watch most of my videos Sad Is it possible to use advancedsettings.xml in some way to allow .iso files to use a different player in the mean time?

Thanks!