[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) Pages:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
|
- orto - 2010-07-13 I just installed the latest version on my asrock ion 330 pro (win 7 64-bit) and so far I´m loving this player, excellent job tiben The latest version does have a few bugs though that I have run into: 1) I can´t load any video file using smb path with user and pass in the path. smb paths without user:pass work fine. (file server is running win 7 64bit) 2) When I enable the http server xbmc crashes 3) XBMC crashed when I tried to load a trailer from the movie information popup. I have made no changes to filter and file configuation xml files. I do know that I can get around the smb issue with folder mapping but smb would definetly be my preferred setup. Keep up the good work tiben, I look forward to testing future releases. - oldpainless - 2010-07-13 orto Wrote:I just installed the latest version on my asrock ion 330 pro (win 7 64-bit) and so far I´m loving this player, excellent job tiben Unless I'm mistaken, all three bugs you mention are in the trunk (at the point of merge). K - automateXBMC - 2010-07-13 Ok so system: Quote:17:48:31 T:2892 M:1073741823 NOTICE: Starting XBMC, Platform: Windows Vista, 64-bit (WoW) Service Pack 2 build 6002. Built on Jun 30 2010 (SVN:31520, compiler 1600) So whats working: 1. HTTP Server (I actually use it extensively with my home automation system). 2. MKV Splitter is working well for large blu ray movie rips So whats not working (and irritating) 1. AVI playback - Error log: Quote:22:54:21 T:1800 M:998346752 DEBUG: CDSGraph::SetFile Successfully added XBMC to the Running Object Table I have checked the following: 1. AviSplitter.ax is in the specified directory 2. The GUID specified in the Filter XML config file is correct using the graphstudio64 tool that list the info of the splitters. 3. Checked that AviSplitter.ax is registered with regsvr32 (regsvr64 does not exist in Windows 7 64bit) Right now DSPlayer (this build) is the perfect build for me as the HTTP API is still enabled (JSon implementation still has some serious way to go) and my home automation system can still "talk" to this build. The MKV files are playing beautifully in try HD at 24fps Now I just need to figure out how to get the Avi's to play :S any ideas would be greatly appreciated. I had issues getting DirectSound playing with the FFSound and RealClock working but in the end I just used the AC3 Filter and sound ended up working (at 5am .... from the previous night of debugging starting at 7pm ) - blinkseb - 2010-07-13 automateXBMC Wrote:Ok so system: Does this occur with all avi or only some? Does it work with haali? Maybe it's related to avisplitter. Can you try to upgrade the filters from xvidvideo.ru ? I have some free time tomorrow, I'll investigate on the playback issue. After some test, I don't have any problems, but it seems that's it works well a first, but stop working after a while. I'll keep you updated - automateXBMC - 2010-07-13 blinkseb Wrote:Does this occur with all avi or only some? Does it work with haali? Maybe it's related to avisplitter. Can you try to upgrade the filters from xvidvideo.ru ? Hey Seb Ok I'll download and install new splitters tomorrow and test I am assuming the splitters GUID will change so I have to update the config files right? Do I have to register the avisplitters wit regsvr32 or does the installer (if any) from that site do so Additional question - does Haali splitter work for avi too? What would (if you don't mind posting the example) the media settings.XML settings look like for the haali right now it's set to avisource and avisplitter To answer your question: this happens on ALL AVI files even from different download locations and series I.e. Lost, true blood, greasy anatomy etc all these are avi and all fail with the same error in the xbmc log. - blinkseb - 2010-07-14 automateXBMC Wrote:Hey Seb Ok, so it's probably a filter issue. Filtres don't need to be registered if a path is set on the filterssettings.xml. The only thing you need to do is download the new filters, and copy/paste them on the /system/players/dsplayer/ folder. You don't need to change any guid since it's the same filters. Haali can handle AVI too It's already declared on filterssettings.xml as "haali". Just change "avisource" and "avisplitter" by "haali" and it should work. - hoborg - 2010-07-14 blinkseb Wrote:Haali can handle AVI too It's already declared on filterssettings.xml as "haali". Just change "avisource" and "avisplitter" by "haali" and it should work. Just small note. Haali can handle AVIs, but not all format. For example AVI 1.0 wont work, or AVIs samples in Win7 instalation doesnot work either. Acodring to my experience, best AVI splitter is the system one - "AVI Splitter" (quartz.dll). This one works for all AVIs i ever had. is is possible that daplayer will act exactlly like windows? - yakovyarmo - 2010-07-14 i mean that i will render exactly like windows does with out using the xml? the reason is that it will be easier for a lot of user because than they will be able to use programs like shark007 to decide build there own decoding graph - automateXBMC - 2010-07-14 hoborg Wrote:Just small note. This is the EXACT one that is failing the AVI Splitter with the DLL located in the quartz.dll location...... keep getting a Access Violation on that DLL. I am going to try the Haali splitter, as long as it can handle the series AVI's I don't mind.... - automateXBMC - 2010-07-14 blinkseb Wrote:Does this occur with all avi or only some? Does it work with haali? Maybe it's related to avisplitter. Can you try to upgrade the filters from xvidvideo.ru ? Seb, quick question which filters contain the Avi Spliter Xvid? - automateXBMC - 2010-07-14 Man this is fustrating. So: 1. Updated Avisplitter.ax to the latest x64 AviSplitter (also tried the 32bit one same issue) - Still have the same Access Violation issue (see previous thread). 2. Changed the filterconfig.xml and mediaconfig.xml files to use the Haali splitter (specifically Splitter64.ax) see settings below: filterconfig.xml Quote:<filter name="haalisplitter" type="splitter"> Reflected the change in mediaconfig.xml mediaconfig.xml Quote:<rule filetypes="avi|divx"> Effect: I get a "Working.." process circle, then I hear a prompt sound (i.e) as if something is prompting me (but there is nothing on the screen prompting me) so seems like something is prompting in the background and I can not action it cause its not coming to the TOP of the screen. But wait there is more If I run at full screen I hear the prompt sound: Videos > TV Shows > Title > Brother and Sisters > some episode >>>"Working.." shows for two seconds >>> PROMPT SOUND >> Screen dims and "Working ..." carries on going... Frustration begins here If in full screen you cant CTRL+SHIFT+ ESC to get task manager.... you can't ALT+TAB to select any other app you can't WINDOWS KEY + TAB to AERO scroll ... you locked to a hung XBMC.... Only two options is force shutdown or CTRL+ALT+DEL and log off. So what did I do Changed from Full screen mode to windowed mode. Performed same steps got the same result but this time because it's windowed I spawn task manager and kill XBMC. I checked within windows if there is anything waiting for a prompt but there isn't so its something in XBMC thats waiting but the dialog to input to is not being shown hence its not carrying on and the endless "Working...." loop. So lets look at the Log.. well nothing interesting basically says it loaded Haali splitter and then nothing (well thats cause the only thing I can do is kill the XBMC.exe process using task manager) Quote:17:27:30 T:2728 M:1073741823 DEBUG: CDSGraph::SetFile Successfully added XBMC to the Running Object Table Yes thats right folks the end of the log is Quote:17:27:57 T:2816 M:1073741823 DEBUG: Thread 2816 terminating (autodelete) Help - direction - bug? - fix? prayer? - chadwill - 2010-07-14 *PLEASE DELTE* seems this is the old thread Hey! Thumbs up for this nice release. I am using "XBMCSetup-Rev31520-dx.exe", works really great.. no issues at all. But i kinda miss addons.. is there a way to enable addons? are there any that works for this build? - hoborg - 2010-07-15 @automateXBMC: ? Why you are using x64 splitter? You have X64 version of XBMC? You cannot use x64 decoders/splitters in x86 application! - steelman1991 - 2010-07-15 hoborg Wrote:@automateXBMC:FYI there is no x64 version of xbmc - don't know what difference using an x64 version of a splitter will make, but don't suppose it would do any harm given the problems already encountered to install x86 version instead. - blinkseb - 2010-07-15 automateXBMC Wrote:Man this is fustrating. Not really sure what's going on, but you definilty can't use a 64bit filter with xbmc, no matter you're using an x64 OS. XBMC is a 32bit app, so you must use a 32bit filter. I'll try to play some avi. Basically, there are three splitter for avi : - Gabest's one - Microsoft one (from quartz.dll) - Haali I'll try those three, but I don't believe in a bug. Can you try to register the filter and delete the path in the filterssettings.xml? This will bypass the dll loading and use directly the CoCreateInstance() function. |