[gmpi] Re: Reqs draft

  • From: Tim Hockin <thockin@xxxxxxxxxx>
  • To: gmpi@xxxxxxxxxxxxx
  • Date: Mon, 10 Nov 2003 20:27:59 -0800

On Mon, Nov 10, 2003 at 10:55:40PM -0500, Michael Gogins wrote:
> Loading a shared library, and reading a shared library, are not the same but
> perhaps this has not been distinguished in the the discussion. Discovering
> static metadata can be done by merely reading the shared library file.
> Calling into a capability function requires the OS to load the shared
> library and memory map its symbols, which already takes a little more time.
> Copy protection or encryption or loading samples adds time on top of that.

A Good point.  But without invoking some runtime, I don't know that there is
a portable way to open a shared object and find meta-data inside it.  I
wouldn't know how to do it on Linux without dredging up a spec on ELF.
Further, if (as Vincent asserts) the entire plugin is encrypted, what can
you do?

-- 
Notice that as computers are becoming easier and easier to use,
suddenly there's a big market for "Dummies" books.  Cause and effect,
or merely an ironic juxtaposition of unrelated facts?


----------------------------------------------------------------------
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: