summaryrefslogtreecommitdiff
path: root/plugin.c
AgeCommit message (Collapse)Author
2009-04-05Now freeing configDirectory before setting it to a new value in ↵Klaus Schmidinger
cPlugin::SetConfigDirectory()
2008-02-17Introduced 'operator const void * ()' in cStringKlaus Schmidinger
2008-02-15Using cString::sprintf() instead of asprintf()Klaus Schmidinger
2007-08-11Switched I18N to gettextKlaus Schmidinger
2007-02-25Rewrite of shutdown handling; implemented cPlugin::WakeupTime(); SIGHUP ↵Klaus Schmidinger
forces reload; cThread::EmergencyExit() replaced by ShutdownHandler.RequestEmergencyExit()
2006-10-14Fixed a possible crash if cPluginManager::GetPlugin() is called with a NULL ↵Klaus Schmidinger
pointer
2006-08-13Added a log error message to cPlugin::ConfigDirectory() in case a plugin ↵1.4.1-4Klaus Schmidinger
calls it from a separate thread
2006-04-17The new function cPlugin::MainThreadHook() can be used by plugins to perform ↵Klaus Schmidinger
actions in the context of the main program thread
2006-04-16Implemented APIVERSION for the VDR plugin API version numberKlaus Schmidinger
2006-04-15Implemented cPlugin::Active()Klaus Schmidinger
2006-04-14Reintroduced the log message "deleting plugin: ..." when shutting down VDRKlaus Schmidinger
2006-04-09No longer calling cPlugin::ProcessArgs() if VDR is run with the --help or ↵Klaus Schmidinger
--version option
2006-02-28Removed the log message "deleting plugin: ..." when shutting down VDRKlaus Schmidinger
2006-01-08Cleaned up some trailing white spaceKlaus Schmidinger
2005-08-27Implemented SVDRP command for pluginsKlaus Schmidinger
2005-08-21Added 'Service' functions to the plugin interfaceKlaus Schmidinger
2005-01-30Added cPlugin::Stop()Klaus Schmidinger
2004-12-19Made several functions threadsafeKlaus Schmidinger
2004-05-22Fixed some issues with gcc 3.4Klaus Schmidinger
2003-08-30Fixed handling extra blanks in plugin command linesKlaus Schmidinger
2003-05-09Introduced cPlugin::Initialize()Klaus Schmidinger
2002-11-24Plugins can now have their own raw OSDKlaus Schmidinger
2002-08-11Consistently using malloc/free and new/deleteKlaus Schmidinger
2002-08-11Added some missing #includesKlaus Schmidinger
2002-05-13Improved the [eid]syslog() macrosKlaus Schmidinger
2002-05-13Made the config directory available to pluginsKlaus Schmidinger
2002-05-12Added the cPlugin::Housekeeping() functionKlaus Schmidinger
2002-05-12Changed the cPlugin::Start() function to return a boolean valueKlaus Schmidinger
2002-05-09Implemented plugin interface1.1.0Klaus Schmidinger