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
Support
General Support
XVID Compression Problem with SVN Build: 06-08-2006 / 20:01
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="htpcoz" data-source="post: 65074" data-attributes="member: 13987"><p>OK it appears that the current versions of the Elecard decoder have changed their class IDs, which is why I think people are having problems with this.</p><p></p><p>It is hard to find out just exactly what elecard version you need to work with the current version of MP. </p><p></p><p>I have downloaded the elecard mpeg decoder & streaming pack 1.0.50824 (from <a href="http://www.elecard.com/ftp/pub/mpeg/decoder/EMpgDec20.zip" target="_blank">http://www.elecard.com/ftp/pub/mpeg/decoder/EMpgDec20.zip</a> ) this is not the latest but it does appear to work for me, and is referenced by other topics in this forum (<a href="https://forum.team-mediaportal.com/viewtopic.php?t=1431&highlight=elecard+convert" target="_blank">https://forum.team-mediaportal.com/viewtopic.php?t=1431&highlight=elecard+convert</a>). </p><p></p><p>Now once you have this version, MP will still not work, so I did some hacking around in the code and managed to find where the old moniker is referenced, and changed it to the new CLSID, and hey presto, works perfectly!</p><p></p><p>in DVRMS2XVID.cs change</p><p></p><p> string strVideoCodecMoniker = @"@device:sw:{083863F1-70DE-11D0-BD40-00A0C911CE86}\{F50B3F13-19C4-11CF-AA9A-02608C9BABA2}";</p><p></p><p>to</p><p></p><p> string strVideoCodecMoniker = @"@device:sw:{083863F1-70DE-11D0-BD40-00A0C911CE86}\{BC4EB321-771F-4E9F-AF67-37C631ECA106}";</p><p></p><p>The build that I have done is based on a recent SVN, but the quality of my build is suspect as it appears that other parts of the SVN I've build against are broken. So ideally it would be good to get this sort of change put back into the source tree.</p><p></p><p>Note this won't work with more recent versions of the elecard MPEG player, as they have changed the name of the filter to "MainConcept" which seems to break other things.</p><p></p><p>So the options are; </p><p></p><p>1) find the old version of the elecard decoder (whatever that version is?)</p><p></p><p>2) Change the MP code to refer to the new CLSID (or at least make it configurable)</p><p></p><p>What do you think?</p></blockquote><p></p>
[QUOTE="htpcoz, post: 65074, member: 13987"] OK it appears that the current versions of the Elecard decoder have changed their class IDs, which is why I think people are having problems with this. It is hard to find out just exactly what elecard version you need to work with the current version of MP. I have downloaded the elecard mpeg decoder & streaming pack 1.0.50824 (from [url]http://www.elecard.com/ftp/pub/mpeg/decoder/EMpgDec20.zip[/url] ) this is not the latest but it does appear to work for me, and is referenced by other topics in this forum ([url]https://forum.team-mediaportal.com/viewtopic.php?t=1431&highlight=elecard+convert[/url]). Now once you have this version, MP will still not work, so I did some hacking around in the code and managed to find where the old moniker is referenced, and changed it to the new CLSID, and hey presto, works perfectly! in DVRMS2XVID.cs change string strVideoCodecMoniker = @"@device:sw:{083863F1-70DE-11D0-BD40-00A0C911CE86}\{F50B3F13-19C4-11CF-AA9A-02608C9BABA2}"; to string strVideoCodecMoniker = @"@device:sw:{083863F1-70DE-11D0-BD40-00A0C911CE86}\{BC4EB321-771F-4E9F-AF67-37C631ECA106}"; The build that I have done is based on a recent SVN, but the quality of my build is suspect as it appears that other parts of the SVN I've build against are broken. So ideally it would be good to get this sort of change put back into the source tree. Note this won't work with more recent versions of the elecard MPEG player, as they have changed the name of the filter to "MainConcept" which seems to break other things. So the options are; 1) find the old version of the elecard decoder (whatever that version is?) 2) Change the MP code to refer to the new CLSID (or at least make it configurable) What do you think? [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
Support
General Support
XVID Compression Problem with SVN Build: 06-08-2006 / 20:01
Contact us
RSS
Top
Bottom