View Single Post
Old 26th February 2015, 13:51   #758  |  Link
Moragg
Registered User
 
Join Date: Jun 2013
Posts: 22
Quote:
Originally Posted by cyberbeing View Post
Currently that's not possible, nor would we have any interest in supporting a solution which requires more than a single subtitle filter:
  • XySubFilter and xy-VSFilter are two distinct filters which share no resources, nor are they able to communicate.
  • XySubFilter and xy-VSFilter share the same api, and cannot co-exist in the same graph since without conflicts.
If someone were going to do this properly, they should base it off valid SubRenderIntf.h logic utilizing a single subtitle renderer. The simplest way would be for someone to take up development of our already existing yet rather broken XySubFilterConsumer project, fix all the bugs, and give it the role of pre-SVP. Then someone would need to modify XySubFilter provider to support two subtitle consumers (pre-scale & post-scale), along with a proper heuristic. We currently have zero active developers though, so it's very unlikely something like this would be worked on by us.

I still think you'd better off convincing a video renderer developer to integrate SVP-like frame interpolation and work from there, rather than create a hackish solution like this.
Very interesting. I never expected you to work on it, nor did I ever hope madshi would incorporate interpolation into madvr (which would be ideal). My hack was the best thing I could up with, but as you've said it can never work so I'll forget about it.
Moragg is offline   Reply With Quote