[gmpi] Re: Reqs 5, 6, 11 for debate

  • From: Steve Harris <S.W.Harris@xxxxxxxxxxxxxxx>
  • To: gmpi@xxxxxxxxxxxxx
  • Date: Sat, 22 Nov 2003 10:20:00 +0000

On Fri, Nov 21, 2003 at 11:09:49 -0500, RonKuper@xxxxxxxxxxxx wrote:
> >>>
> Under Linux (and presumably OSX) you can just say "all future momory I
> allocate from here should be page locked by default". Thus is becomes the
> hosts responsibility, and the plugin doesnt have to care.
> <<<
> 
> That's great for Linux, but today no such API exists in the Windows OS.  So
> if I write a GMPI plugin today for Windows XP, I'll have to change it to run
> on Longhorn, and then after my changes this plugin will break under XP
> unless I do a platform check to see if the API that I need is available.
> One goal of this is to not have to do platform checks in the plugin.
> 
> On the other hand, if we make the host responsible for a minimal set of
> platform services, this problem goes away.

It only goes away in a very specific set of circumstances. It's not clear
to me how GMPI could use this API.

Have you considered lobbying MS to produce an API thats actually useful for
the intended purpose?

- Steve

----------------------------------------------------------------------
Generalized Music Plugin Interface (GMPI) public discussion list
Participation in this list is contingent upon your abiding by the
following rules:  Please stay on topic.  You are responsible for your own
words.  Please respect your fellow subscribers.  Please do not
redistribute anyone else's words without their permission.

Archive: //www.freelists.org/archives/gmpi
Email gmpi-request@xxxxxxxxxxxxx w/ subject "unsubscribe" to unsubscribe

Other related posts: