int c = GetLibraryCount(void);
HWEXT_LIBRARY_MULTIPLEextension bit has been set. See Extension plugins for details. In that case,
GetLibraryCount()has to return the total number of libraries your plugin wants to install. Hollywood will call your GetBaseTable(), GetCommands() and GetConstants() functions as many times as this function requests so that you can add more than one library into the system. Before calling these functions, Hollywood will first invoke your SetCurrentLibrary() function to tell you whose library's commands, constants or base table you should return. See SetCurrentLibrary for details.
The value to be returned by
GetLibraryCount() is 1-based so a return value of 1
means there is just one library to install. In that case, of course, it wouldn't be
necessary to use the
HWEXT_LIBRARY_MULTIPLE extension at all.