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

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>
* Correct CheckPort in JackAPI.cpp.


+ 1
- 1
common/JackConstants.h View File

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

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

#define FORK_SERVER 1



+ 10
- 10
common/Jackdmp.cpp View File

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

#ifdef __APPLE__
// 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
/*
@@ -432,11 +432,11 @@ int main(int argc, char* argv[])

#ifdef __APPLE__
// 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

return 1;


+ 1
- 1
doxyfile View File

@@ -23,7 +23,7 @@ PROJECT_NAME = "Jackdmp"
# This could be handy for archiving the generated documentation or
# 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)
# base path where the generated documentation will be put.


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

@@ -7,7 +7,7 @@
<key>CFBundleExecutable</key>
<string>Jackmp</string>
<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>
<string>com.grame.Jackmp</string>
<key>CFBundleInfoDictionaryVersion</key>


+ 4
- 4
windows/resource.rc View File

@@ -28,8 +28,8 @@ LANGUAGE LANG_FRENCH, SUBLANG_FRENCH
//
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
#ifdef _DEBUG
FILEFLAGS 0x1L
@@ -47,14 +47,14 @@ BEGIN
VALUE "Comments", "\0"
VALUE "CompanyName", "Grame\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 "LegalCopyright", "Copyright Grame © 2006-2007\0"
VALUE "LegalTrademarks", "\0"
VALUE "OriginalFilename", "libjackmp.dll\0"
VALUE "PrivateBuild", "\0"
VALUE "ProductName", "libjackmp\0"
VALUE "ProductVersion", "0, 6, 8, 0\0"
VALUE "ProductVersion", "0, 6, 9, 0\0"
VALUE "SpecialBuild", "\0"
END
END


Loading…
Cancel
Save