Browse Source

On OSX, use CFNotificationCenterPostNotificationWithOptions with kCFNotificationDeliverImmediately | kCFNotificationPostToAllSessions for server ==> JackRouter plugin notification.

git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1711 0c269be4-1314-0410-8aa9-9f06e86f4224
tags/0.69
sletz 17 years ago
parent
commit
c4d853784b
6 changed files with 21 additions and 17 deletions
  1. +4
    -0
      ChangeLog
  2. +1
    -1
      common/JackConstants.h
  3. +10
    -10
      common/Jackdmp.cpp
  4. +1
    -1
      doxyfile
  5. +1
    -1
      macosx/Jack-Info.plist
  6. +4
    -4
      windows/resource.rc

+ 4
- 0
ChangeLog View File

@@ -15,6 +15,10 @@ Kjetil S.Matheussen
Jackdmp changes log Jackdmp changes log
--------------------------- ---------------------------


2007-11-21 Stephane Letz <letz@grame.fr>
* On OSX, use CFNotificationCenterPostNotificationWithOptions with kCFNotificationDeliverImmediately | kCFNotificationPostToAllSessions for server ==> JackRouter plugin notification.

2007-11-20 Stephane Letz <letz@grame.fr> 2007-11-20 Stephane Letz <letz@grame.fr>
* Correct CheckPort in JackAPI.cpp. * Correct CheckPort in JackAPI.cpp.


+ 1
- 1
common/JackConstants.h View File

@@ -25,7 +25,7 @@
namespace Jack namespace Jack
{ {


#define VERSION "0.68"
#define VERSION "0.69"


#define FORK_SERVER 1 #define FORK_SERVER 1




+ 10
- 10
common/Jackdmp.cpp View File

@@ -361,11 +361,11 @@ int main(int argc, char* argv[])


#ifdef __APPLE__ #ifdef __APPLE__
// Send notification to be used in the Jack Router // Send notification to be used in the Jack Router
CFNotificationCenterPostNotification(CFNotificationCenterGetDistributedCenter(),
CFSTR("com.grame.jackserver.start"),
CFSTR("com.grame.jackserver"),
NULL,
true);
CFNotificationCenterPostNotificationWithOptions(CFNotificationCenterGetDistributedCenter(),
CFSTR("com.grame.jackserver.start"),
CFSTR("com.grame.jackserver"),
NULL,
kCFNotificationDeliverImmediately | kCFNotificationPostToAllSessions);
#endif #endif
/* /*
@@ -432,11 +432,11 @@ int main(int argc, char* argv[])


#ifdef __APPLE__ #ifdef __APPLE__
// Send notification to be used in the Jack Router // Send notification to be used in the Jack Router
CFNotificationCenterPostNotification(CFNotificationCenterGetDistributedCenter(),
CFSTR("com.grame.jackserver.stop"),
CFSTR("com.grame.jackserver"),
NULL,
true);
CFNotificationCenterPostNotificationWithOptions(CFNotificationCenterGetDistributedCenter(),
CFSTR("com.grame.jackserver.stop"),
CFSTR("com.grame.jackserver"),
NULL,
kCFNotificationDeliverImmediately | kCFNotificationPostToAllSessions);
#endif #endif


return 1; return 1;


+ 1
- 1
doxyfile View File

@@ -23,7 +23,7 @@ PROJECT_NAME = "Jackdmp"
# This could be handy for archiving the generated documentation or # This could be handy for archiving the generated documentation or
# if some version control system is used. # if some version control system is used.


PROJECT_NUMBER = 0.68
PROJECT_NUMBER = 0.69


# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) # The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute)
# base path where the generated documentation will be put. # base path where the generated documentation will be put.


+ 1
- 1
macosx/Jack-Info.plist View File

@@ -7,7 +7,7 @@
<key>CFBundleExecutable</key> <key>CFBundleExecutable</key>
<string>Jackmp</string> <string>Jackmp</string>
<key>CFBundleGetInfoString</key> <key>CFBundleGetInfoString</key>
<string>Jackdmp 0.68, @03-07 Paul Davis, Grame</string>
<string>Jackdmp 0.69, @03-07 Paul Davis, Grame</string>
<key>CFBundleIdentifier</key> <key>CFBundleIdentifier</key>
<string>com.grame.Jackmp</string> <string>com.grame.Jackmp</string>
<key>CFBundleInfoDictionaryVersion</key> <key>CFBundleInfoDictionaryVersion</key>


+ 4
- 4
windows/resource.rc View File

@@ -28,8 +28,8 @@ LANGUAGE LANG_FRENCH, SUBLANG_FRENCH
// //
VS_VERSION_INFO VERSIONINFO VS_VERSION_INFO VERSIONINFO
FILEVERSION 0,6,8,0
PRODUCTVERSION 0,6,8,0
FILEVERSION 0,6,9,0
PRODUCTVERSION 0,6,9,0
FILEFLAGSMASK 0x3fL FILEFLAGSMASK 0x3fL
#ifdef _DEBUG #ifdef _DEBUG
FILEFLAGS 0x1L FILEFLAGS 0x1L
@@ -47,14 +47,14 @@ BEGIN
VALUE "Comments", "\0" VALUE "Comments", "\0"
VALUE "CompanyName", "Grame\0" VALUE "CompanyName", "Grame\0"
VALUE "FileDescription", "Jackmp library for Windows\0" VALUE "FileDescription", "Jackmp library for Windows\0"
VALUE "FileVersion", "0, 6, 8, 0\0"
VALUE "FileVersion", "0, 6, 9, 0\0"
VALUE "InternalName", "libjackmp\0" VALUE "InternalName", "libjackmp\0"
VALUE "LegalCopyright", "Copyright Grame © 2006-2007\0" VALUE "LegalCopyright", "Copyright Grame © 2006-2007\0"
VALUE "LegalTrademarks", "\0" VALUE "LegalTrademarks", "\0"
VALUE "OriginalFilename", "libjackmp.dll\0" VALUE "OriginalFilename", "libjackmp.dll\0"
VALUE "PrivateBuild", "\0" VALUE "PrivateBuild", "\0"
VALUE "ProductName", "libjackmp\0" VALUE "ProductName", "libjackmp\0"
VALUE "ProductVersion", "0, 6, 8, 0\0"
VALUE "ProductVersion", "0, 6, 9, 0\0"
VALUE "SpecialBuild", "\0" VALUE "SpecialBuild", "\0"
END END
END END


Loading…
Cancel
Save