[DSCodec]Replacement for DSPlayer

  Thread Rating:
  • 5 Votes - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
tiben20 Offline
Team-XBMC Developer
Posts: 995
Joined: Jun 2008
Reputation: 16
Post: #1
Hi i'm the original creator of dsplayer and the only developer behind this directshow implementation into dvdplayer.
Last build
http://dsplayer.passion-xbmc.org/testbui...cc3-dx.exe
Previous build
http://dsplayer.passion-xbmc.org/testbui...1af-dx.exe
The branch
https://github.com/tiben20/xbmc
To report bug post them there
https://github.com/tiben20/xbmc/issues

KNOWN ISSUES
-right now its almost useless to try the build if your under windows xp the code is only in half way in construction

TODO
-Adding config for which filter is going to be used based on fourcc codec.
-(Maybe)Adding config page like i had in dsplayer to configurate a filter that is currently playing. I didn't like the old way i made which was buggy due to fake fullscreen and true fullscreen behaviors. I'm thinking about a python script with a gui that look pretty much like the alsa mixer for xbmc live
-fixing wmv2 and wmv3 codec
-fixing dvd playback
-add vmr9 for xp users
-adding audio codec (Already got them all of them working but i have a problem with the internal renderers(wasapi and directsound)which don't support a pass through for hd bitstream. So i'm thinking about a solution to fix this, i might try to create a fake renderer and render with a directshow renderer but from the test i done already with a fake renderer i'm not getting the timing working right)
-adding dxva description in osd
TROUBLESHOOTING
-You need ffdshow installed or mpc standalone video codec registered to be able to use the codec(will be fixed when i add the config stuff)
-If you can't connect to a currently directshow graph because your using windows 7 x64 register proppage.dll and quartz.dll in your syswow64 directory

Of course a screenshot
[Image: 6666f50c.png]
If the dvdplayer use the codec its going to be written dc:DirectShow
You don't need to ask for adding DirectshowDXVA when its a using it's also in my to do list.
(This post was last modified: 2011-02-23 22:43 by tiben20.)
find quote
ashlar Offline
Member+
Posts: 2,048
Joined: Mar 2006
Reputation: 26
Post: #2
Thx Tiben for continuing development. Smile

For troubleshooting and bug reporting please make sure you read this first.
find quote
fmark Offline
Junior Member
Posts: 11
Joined: May 2005
Reputation: 0
Post: #3
Thanks for your valuable contribution !

Could you please provide some instructions on how to make XBMC DSCodec use MPC-HC codecs ?
I installed your version and tried to find something where I could define which codecs to use without success. Is there any configuration file that I need to create ? Or it is uses some default system codecs (like WMP does). Info shows "dc: Directshow" but CPU is using 100% while playing 1080p MKV file.
find quote
tiben20 Offline
Team-XBMC Developer
Posts: 995
Joined: Jun 2008
Reputation: 16
Post: #4
fmark Wrote:Thanks for your valuable contribution !

Could you please provide some instructions on how to make XBMC DSCodec use MPC-HC codecs ?
I installed your version and tried to find something where I could define which codecs to use without success. Is there any configuration file that I need to create ? Or it is uses some default system codecs (like WMP does). Info shows "dc: Directshow" but CPU is using 100% while playing 1080p MKV file.
there 4 setup by default right now. I started developing a python script for downloading and configuring codecs Tongue
Just register mpcvideodec or install ffdshow and they will be used. Only registered one are working on this build
find quote
testmetest Offline
Member
Posts: 66
Joined: Apr 2009
Reputation: 0
Post: #5
Awesome Tiben, thanks for your hard work and contribution! Am I understanding you right that HD bitstreaming is not yet ready? This is confusing me:
tiben20 Wrote:TODO: adding audio codec(Already got them working really good with every codec i had but the internal renderer don't support hd bitstream so it's going to be done later)
find quote
liquidskin76 Offline
Skilled Skinner
Posts: 1,288
Joined: Aug 2009
Reputation: 16
Location: UK
Post: #6
Bye bye DSPlayer, hello DSCodec!

Great stuff tiben. I'm with you all the way on this one so let me know if you need anything. Wink

Looks great already.

Cheers

Welo... a skin for XBMC

HTPC: Streacom FC1 Evo Case | Asus P8H77-I ITX | Intel Core i3 3220T | Kingston HyperX SSD | Kingston DDR3 RAM
Home AV: Sony KDL-40HX723 | Sky+HD | Sony BDP-S480 BD Player | Sony STR-DH820 AV Receiver | Sony Speaker System | Sony PS3 Slim | Logitech Harmony Touch
find quote
tiben20 Offline
Team-XBMC Developer
Posts: 995
Joined: Jun 2008
Reputation: 16
Post: #7
testmetest Wrote:Awesome Tiben, thanks for your hard work and contribution! Am I understanding you right that HD bitstreaming is not yet ready? This is confusing me:

Fixed the description
find quote
tiben20 Offline
Team-XBMC Developer
Posts: 995
Joined: Jun 2008
Reputation: 16
Post: #8
Started working on a python plugin with basic skin so far its listing the codecs.
It's the first time i'm coding a skin so its not going really fast it took me 2 hours to make this.
[Image: screenshot089.png]
find quote
Mallet21 Offline
Fan
Posts: 538
Joined: Nov 2009
Reputation: 10
Location: Minneapolis, MN USA
Post: #9
Nice !! Can't wait to try this out.
find quote
Death-Axe Offline
Fan
Posts: 674
Joined: Feb 2007
Reputation: 4
Post: #10
Is this going to become the main codec package for xbmc, or is this just a playey abouty side project?
find quote
Post Reply