home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
MediaPortal 1
Development
General Development (no feature request here!)
SDK for TT 1.2 Premium / Nexus-T / SS1
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="draktheas" data-source="post: 29434" data-attributes="member: 17330"><p>So after a little research (and I mean a little), there are a few ways I could go with this:</p><p></p><p>1) Hardcode the functionality we need into several places in MP and talk directly to the TT API. This is not good as it will polute the current MP code base with a lot of special case code and it's not very useful given that MP appears to want to link to a Directshow graph with it's components.</p><p></p><p>2) Build a Directshow graph that talks to the TT API and has output pins that I can link to the components used in MP. This seems to be the way that the SS2 was done. However, the SS2 already had a Directshow filter to hook into. So I would have to write the filter, the DVBGraphTTPremium component, and the appropriate code in the device scan to pickup the new TT Directshow filter.</p><p></p><p>3) Attempt to create a BDA driver that talks to the TT API. As I don't know much about the requirements of BDA, this would take more time and be more error prone. But this would also be the most flexible approach as it would allow any software supporting BDA to access the TT Premium card through my work.</p><p></p><p>I am heavily leaning toward option 2 right now, because it seems to be the most flexible given the current knowledge that I have. Any opinions, advise, or comments?</p><p></p><p>Drak</p></blockquote><p></p>
[QUOTE="draktheas, post: 29434, member: 17330"] So after a little research (and I mean a little), there are a few ways I could go with this: 1) Hardcode the functionality we need into several places in MP and talk directly to the TT API. This is not good as it will polute the current MP code base with a lot of special case code and it's not very useful given that MP appears to want to link to a Directshow graph with it's components. 2) Build a Directshow graph that talks to the TT API and has output pins that I can link to the components used in MP. This seems to be the way that the SS2 was done. However, the SS2 already had a Directshow filter to hook into. So I would have to write the filter, the DVBGraphTTPremium component, and the appropriate code in the device scan to pickup the new TT Directshow filter. 3) Attempt to create a BDA driver that talks to the TT API. As I don't know much about the requirements of BDA, this would take more time and be more error prone. But this would also be the most flexible approach as it would allow any software supporting BDA to access the TT Premium card through my work. I am heavily leaning toward option 2 right now, because it seems to be the most flexible given the current knowledge that I have. Any opinions, advise, or comments? Drak [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
Development
General Development (no feature request here!)
SDK for TT 1.2 Premium / Nexus-T / SS1
Contact us
RSS
Top
Bottom