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!)
MDAPI: Pros and Cons
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="Agarwal" data-source="post: 61605" data-attributes="member: 18201"><p>draktheas: by nature, DirectShow filters doesn't (and should'nt) be aware in what actual application they are running. This is the whole point of DirectShow filters. Understand that I did not make MP plugins, <strong>I made generic DirectShow filters that allows to apply MDAPI filters to the stream passing through it.</strong> The filters, by themselves, do nothing. The plugins do the actual work, just as in MyTheatre of ProgDVB.</p><p></p><p>MP needs ~20 lines of code in order to support the filters, that is, the actual code to add the filters to the graph (there's 2), and the code to notify the filters of channel change (which could probably be handlded automatically by talking directly to the DVB filters, but I haven't researched that yet). That's it.</p><p></p><p>You do NOT want to handle the actual decoding inside MP; you need all the speed you can get, and C# won't give you that. MP Administrators won't allow to have the actual descrambling done by MP anyway, but they should (as I already discussed with them) be willing to support generic DirectShow filters that does.</p><p></p><p>ASiDiE: MyTheatre sucks so much, I don't even want to start talking about it <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite2" alt=";)" title="Wink ;)" loading="lazy" data-shortname=";)" /> It is not anywhere near suitable for use in an HTPC.</p></blockquote><p></p>
[QUOTE="Agarwal, post: 61605, member: 18201"] draktheas: by nature, DirectShow filters doesn't (and should'nt) be aware in what actual application they are running. This is the whole point of DirectShow filters. Understand that I did not make MP plugins, [b]I made generic DirectShow filters that allows to apply MDAPI filters to the stream passing through it.[/b] The filters, by themselves, do nothing. The plugins do the actual work, just as in MyTheatre of ProgDVB. MP needs ~20 lines of code in order to support the filters, that is, the actual code to add the filters to the graph (there's 2), and the code to notify the filters of channel change (which could probably be handlded automatically by talking directly to the DVB filters, but I haven't researched that yet). That's it. You do NOT want to handle the actual decoding inside MP; you need all the speed you can get, and C# won't give you that. MP Administrators won't allow to have the actual descrambling done by MP anyway, but they should (as I already discussed with them) be willing to support generic DirectShow filters that does. ASiDiE: MyTheatre sucks so much, I don't even want to start talking about it ;) It is not anywhere near suitable for use in an HTPC. [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
Development
General Development (no feature request here!)
MDAPI: Pros and Cons
Contact us
RSS
Top
Bottom