Official BS.Player forums  

Go Back   Official BS.Player forums > Main forum > Feature Requests, Feedback And Suggestions
Register FAQ Calendar Today's Posts Search

Feature Requests, Feedback And Suggestions Post your suggestions and feature requests here, what would you like to use in BS.Player. Any feedback is appreciated and will be reviewed by our team.

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 16th July 2008
Junior Member
BS.Player Newbie
 
Join Date: Jul 2008
Posts: 2
Rep Power: 0
czerro is an unknown quantity at this point
Default Internal Support of Haali Video Renderer

Internal Support of Haali Video Renderer would be great.
Reply With Quote
  #2 (permalink)  
Old 17th July 2008
Moderator
BS.Player Master
 
Join Date: Jan 2003
Location: Romania
Age: 57
Posts: 5,235
Rep Power: 32
adicoto is on a distinguished road
Default

BSPlayer uses it's own internal renderer, developped by the creators of the program. As far as I know, implementing a different renderer will be more difficult than writing down a new program based on Haali. And for what ? I think that BSPlayer's renderer it's one of the best in the world (could be the best one, but haven't yet tested all video players on the market. )
Reply With Quote
  #3 (permalink)  
Old 20th July 2008
Member
BS.player Regular User
 
Join Date: Aug 2005
Posts: 64
Rep Power: 0
speedtrap is an unknown quantity at this point
Default

It should be possible to add support for Haali's renderer with just a few lines of code.
Reply With Quote
  #4 (permalink)  
Old 20th July 2008
J7N's Avatar
J7N J7N is offline
Senior Member
BS.Player Power User
 
Join Date: Feb 2006
Location: Cyberspace
Posts: 762
Rep Power: 0
J7N is an unknown quantity at this point
Default

Then how come there are these VMR-7, VMR-9 and Vista renderers available?
Reply With Quote
  #5 (permalink)  
Old 20th July 2008
Moderator
BS.Player Master
 
Join Date: Jan 2003
Location: Romania
Age: 57
Posts: 5,235
Rep Power: 32
adicoto is on a distinguished road
Default

Because they are a part of DirectShow ?
Reply With Quote
  #6 (permalink)  
Old 26th July 2008
Member
BS.player Regular User
 
Join Date: Aug 2005
Posts: 64
Rep Power: 0
speedtrap is an unknown quantity at this point
Default

Haali renderer is also a DirectShow filter ;)
Reply With Quote
  #7 (permalink)  
Old 27th July 2008
Moderator
BS.Player Master
 
Join Date: Jan 2003
Location: Romania
Age: 57
Posts: 5,235
Rep Power: 32
adicoto is on a distinguished road
Default

But it's not a part of DirectShow.
Reply With Quote
  #8 (permalink)  
Old 27th July 2008
Member
BS.player Regular User
 
Join Date: Aug 2005
Posts: 64
Rep Power: 0
speedtrap is an unknown quantity at this point
Default

So? That does not make any difference.
Reply With Quote
  #9 (permalink)  
Old 27th July 2008
Moderator
BS.Player Master
 
Join Date: Nov 2003
Location: Italy
Posts: 3,037
Rep Power: 28
Tizio will become famous soon enough
Default

No, it does make a great difference, DirectShow is a set of APIs made available through Microsoft's DirectX to create DirectShow renderers (for example the BSplayer's one or Haali's one), and so if Haali doesn't provide the source code of its renderer it's impossible to use it for BSplayer authors.. plus BSplayer internal renderer is great and I see no reason to use another one ;)
__________________
BSP SkinMaker (v1.07) the one and only Skin Editor for BSplayer
BSP Definitions Manager (v1.02)
BS.Player's FAQ (by BSPeter) | Italian language file (v2.57 build 1051)
Reply With Quote
  #10 (permalink)  
Old 27th July 2008
Moderator
BS.Player Master
 
Join Date: Jan 2003
Location: Romania
Age: 57
Posts: 5,235
Rep Power: 32
adicoto is on a distinguished road
Default

This question was asked in other player's forums. Generally the answer was the same I wrote here. It's difficult to re-write the program for another renderer. Most of the posters were offended, claiming that this should be simple. Programmers just replied, if this is so simple, why don't they write it down instead of asking. So, I believe them, that this work probably doesn't worth be done as long there is already a renderer written for BSPlayer (in fact 2 of them, as, IIRC, BSPlayer v2 uses the 2nd renderer developped by the team).
Reply With Quote
  #11 (permalink)  
Old 27th July 2008
Member
BS.player Regular User
 
Join Date: Aug 2005
Posts: 64
Rep Power: 0
speedtrap is an unknown quantity at this point
Default

You are both wrong. Terribly wrong. There is no need to use any difficult APIs. There is no need to write complex stuff. Media Player Classic added support for Haali's renderer by adding just 12 lines of code!

Even GraphEdit is able to use Haali's renderer. And that program is older than Haali's renderer.
Reply With Quote
  #12 (permalink)  
Old 27th July 2008
Moderator
BS.Player Master
 
Join Date: Nov 2003
Location: Italy
Posts: 3,037
Rep Power: 28
Tizio will become famous soon enough
Default

Ok, maybe I and adicoto are speaking about something different from qhat you mean, or only I speak about something different...
Haali splitter internal support I think could be added with few lines of code, but if haali has its own renderer (I don't know if it has it), this can't be added so easily if haali's api calls are not of public domain ;)
__________________
BSP SkinMaker (v1.07) the one and only Skin Editor for BSplayer
BSP Definitions Manager (v1.02)
BS.Player's FAQ (by BSPeter) | Italian language file (v2.57 build 1051)
Reply With Quote
  #13 (permalink)  
Old 28th July 2008
Moderator
BS.Player Master
 
Join Date: Jan 2003
Location: Romania
Age: 57
Posts: 5,235
Rep Power: 32
adicoto is on a distinguished road
Default

I think at this moment, we just have to sit and wait for a team member to post a reply in here.
Reply With Quote
  #14 (permalink)  
Old 28th July 2008
Member
BS.player Regular User
 
Join Date: Aug 2005
Posts: 64
Rep Power: 0
speedtrap is an unknown quantity at this point
Default

Quote:
Originally Posted by Tizio
... but if haali has its own renderer (I don't know if it has it), this can't be added so easily if haali's api calls are not of public domain ;)
His renderer is a DirectShow filter (like all other renderers are) and thus has a standardized API. So there is no need to know the source code. Just like the source code of the all the other renderers is of no importance.
Reply With Quote
  #15 (permalink)  
Old 28th July 2008
Moderator
BS.Player Master
 
Join Date: Nov 2003
Location: Italy
Posts: 3,037
Rep Power: 28
Tizio will become famous soon enough
Default

But this doesn't make sense...
also my BSP SkinMaker uses standardized Windows API calls, but you can't use it to read what you want from the registry (even if I use registry reading APIs in my application..)
You can't even make working plugins for BSplayer if BST removes the calls he made available to create them to work with BSplayer (read BSplayer's doc folder for more info)

Anyway I'll wait for BSP team member replies before adding more from myself, maybe I have misunderstood everything :P
__________________
BSP SkinMaker (v1.07) the one and only Skin Editor for BSplayer
BSP Definitions Manager (v1.02)
BS.Player's FAQ (by BSPeter) | Italian language file (v2.57 build 1051)
Reply With Quote
  #16 (permalink)  
Old 29th July 2008
Member
BS.player Regular User
 
Join Date: Aug 2005
Posts: 64
Rep Power: 0
speedtrap is an unknown quantity at this point
Default

Yes, you misunderstood everything.
Reply With Quote
Reply

Tags
haali, internal, renderer, support, video


Posting Rules


All times are GMT +1. The time now is 03:32 PM.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Optimization by vBSEO 3.6.0 PL2
Ad Management plugin by RedTyger

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20