Home
Blogs
Forums
Files


Welcome to The Green Button          Sign in | Join | Help

New SDK?

Last post 09-05-2008, 7:02 AM by babgVant. 18 replies.
Page 1 of 2 (19 items)   1 2 Next >
Sort Posts: Previous Next
  •  08-08-2008, 3:31 PM 282691

    New SDK?

    Now that TV Pack has been publicly announced, when can we expect an updated SDK?
  •  08-28-2008, 1:56 PM 289074 in reply to 282691

    Re: New SDK?

    You only need a new SDK if there were changes.

    DVRMSToolbox, Recording Broker, LcdWriter, and more software
    babgvant.com
  •  08-31-2008, 9:10 AM 289533 in reply to 289074

    Re: New SDK?

    I saw a post somewhere talking about a 6.0 sdk.  I'm trying to find that post now.

     

    UPDATE:

    Ok, I found the page, but there really isn't anything there.  Just a placeholder it seems.

    Not much there, sorry.

    http://microsoft-windows-media-center-sdk.software.informer.com/6.0/

  •  08-31-2008, 11:09 AM 289553 in reply to 289074

    Re: New SDK?

    babgVant:
    You only need a new SDK if there were changes.
    And what... You're trying to say there were no changes?

    There are several well documented methods that no longer work as described (or at all) so an updated SDK is very much needed (not that the old one was that great to begin with but...).


  •  08-31-2008, 11:17 AM 289554 in reply to 289533

    Re: New SDK?

    Thanks for the response guys but I'm looking from something from the MCE team. Sadly I have posted here, under "Ask Microsoft" and over at the sandbox with no response.

    babgVant, It is true that there appears to be no API changes, but many things do not work as documented in the SDK (playstate, returntoapplication, mediastate, addin category, etc.). I didn't realize dtb was able to handle these changes as well as the wtv format.

  •  08-31-2008, 4:58 PM 289600 in reply to 289553

    Re: New SDK?

    ahelseth:

    There are several well documented methods that no longer work as described (or at all) so an updated SDK is very much needed (not that the old one was that great to begin with but...).



    which changes are those?

    DVRMSToolbox, Recording Broker, LcdWriter, and more software
    babgvant.com
  •  08-31-2008, 5:04 PM 289602 in reply to 289554

    Re: New SDK?

    MSBob:

    babgVant, It is true that there appears to be no API changes, but many things do not work as documented in the SDK (playstate, returntoapplication, mediastate, addin category, etc.). I didn't realize dtb was able to handle these changes as well as the wtv format.



    I didn't say the currently documented API worked, or worked as documented.

    For the most part applications that were built on implementation details (e.g. treating DVR-MS as an ASF) won't work with WTV; on the other hand using the SBE (with one exception) to interact with the files should provide a similar experience.

    DVRMSToolbox, Recording Broker, LcdWriter, and more software
    babgvant.com
  •  08-31-2008, 8:43 PM 289622 in reply to 289602

    Re: New SDK?

    babgVant:
    I didn't say the currently documented API worked, or worked as documented.

    Don't take this the wrong way, but what exactly are you trying to say? 

    babgVant:
    For the most part applications that were built on implementation details (e.g. treating DVR-MS as an ASF) won't work with WTV; on the other hand using the SBE (with one exception) to interact with the files should provide a similar experience.

    I'm starting to get the feeling that you know more than you are willing to disclose...

  •  08-31-2008, 11:03 PM 289642 in reply to 289622

    • AndyC is not online. Last active: 01-09-2009, 12:39 PM AndyC
    • Top 10 Contributor
    • Joined on 03-29-2004
    • UK
    • Elite Member

    Re: New SDK?

    What he's saying is that developing with Media Center can be a hit-and-miss affair.  Just because it's documented that something works, doesn't always mean it actually works.  

    For WTV he means that if  you use the official APIs to manipulate DVR-MS files, then the same APIs will work for WTV files.  If you use unofficial ways to manipulate files (e.g. treating DVR-MS as ASF) then it breaks your app.

    Cheers,
    Andrew

  •  09-01-2008, 9:15 AM 289720 in reply to 289642

    Re: New SDK?

    AndyC:

    For WTV he means that if  you use the official APIs to manipulate DVR-MS files, then the same APIs will work for WTV files. 



    There is one exception, RecComp (used to edit the files) doesn't work with wtv.  Annoying but not blocking; changing the container to one with editing support is straight forward.

    DVRMSToolbox, Recording Broker, LcdWriter, and more software
    babgvant.com
  •  09-04-2008, 3:58 PM 290776 in reply to 289600

    Re: New SDK?

    babgVant:
    ahelseth:

    There are several well documented methods that no longer work as described (or at all) so an updated SDK is very much needed (not that the old one was that great to begin with but...).



    which changes are those?

    Are you actually asking, or just playing?

    PlayMedia for example has changed (or been broken), especially in terms of DVD playback.

    ReturnToApplication no longer works at all.

    MediaExperience dies and throws exceptions left, right and center.

    And a bunch more. There are workarounds for most (if not all) of these, but if I spend time writing code following the existing SDK to the letter I expect it to continue working [at least] for the lifetime of the platform I'm writing for. This obviously is not the case with Vista Media Center. Unless of course, this is why MS has decided TV-Pack/Fiji is a OEM release only - it's no longer the same platform.
  •  09-04-2008, 5:17 PM 290790 in reply to 290776

    Re: New SDK?

    ahelseth:

    Are you actually asking, or just playing? PlayMedia for example has changed (or been broken), especially in terms of DVD playback. ReturnToApplication no longer works at all. MediaExperience dies and throws exceptions left, right and center. And a bunch more. There are workarounds for most (if not all) of these, but if I spend time writing code following the existing SDK to the letter I expect it to continue working [at least] for the lifetime of the platform I'm writing for. This obviously is not the case with Vista Media Center. Unless of course, this is why MS has decided TV-Pack/Fiji is a OEM release only - it's no longer the same platform.


    There were no changes (add/remove/deprecate) in the MC SDK for the TV Pack.  There were also some changes in implementation which produce slightly different behaviors; but those are bugs they were not intentionally broken.



    DVRMSToolbox, Recording Broker, LcdWriter, and more software
    babgvant.com
  •  09-04-2008, 5:24 PM 290791 in reply to 290790

    Re: New SDK?

    Oh, I agree - they are bugs. The question is; Does MS agree. And so far I would say it doesn't look like it. I know there have been a post or two from Charlie with regards to this, but really it should have been picked up long before the product went gold and I can't believe for a second that no-one reported these behavioural bugs during betatesting (I know I did for a few of them), which completely leads me to believe it was decided that their code works as-is for their internal use - screw the third party developers. Also, I replied to your post in the sandbox, but since you're here - what numbers do you want? Actual users, or only users currently affected?
  •  09-04-2008, 7:29 PM 290823 in reply to 290791

    Re: New SDK?

    dupe post

  •  09-04-2008, 7:29 PM 290824 in reply to 290791

    Re: New SDK?

    Personally what disturbs me more than anything is the fact that the eHome team has all but endorsed the installation of the leaked RTM. Links to the download are scattered throughout these forums and currently every other post at TGB is about the TV Pack. The uninstallable, featureless, unsupported, bug-ridden TV Pack. No offense, but TV Pack went RTM with known crippling issues with third party applications. The returntoapplication bug, for example, would dogfood this build in my opinion.

    But I digress... I'm still waiting for someone from the eHome team to address our questions.

    Babgvant, you asked over at the sandbox for a user count, did you mean a "legally installed" user count?

Page 1 of 2 (19 items)   1 2 Next >
View as RSS news feed in XML
About TGB | Advertise | Link To Us | Donate | Terms Of Use | Privacy Policy
© 2003-2007 The Green Button, Inc. - All Rights Reserved