Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
TPF
jack2
Commits
94ff6adb
Commit
94ff6adb
authored
Feb 28, 2013
by
Stephane Letz
Browse files
Correct JackPosixSemaphore::Allocate and JackPosixSemaphore::ConnectInput.
parent
0fb47a84
Changes
2
Hide whitespace changes
Inline
Side-by-side
posix/JackPosixSemaphore.cpp
View file @
94ff6adb
...
...
@@ -145,7 +145,7 @@ bool JackPosixSemaphore::Allocate(const char* name, const char* server_name, int
BuildName
(
name
,
server_name
,
fName
,
sizeof
(
fName
));
jack_log
(
"JackPosixSemaphore::Allocate name = %s val = %ld"
,
fName
,
value
);
if
((
fSemaphore
=
sem_open
(
fName
,
O_CREAT
,
0777
,
value
))
==
(
sem_t
*
)
SEM_FAILED
)
{
if
((
fSemaphore
=
sem_open
(
fName
,
O_CREAT
|
O_RDWR
,
0777
,
value
))
==
(
sem_t
*
)
SEM_FAILED
)
{
jack_error
(
"Allocate: can't check in named semaphore name = %s err = %s"
,
fName
,
strerror
(
errno
));
return
false
;
}
else
{
...
...
@@ -165,7 +165,7 @@ bool JackPosixSemaphore::ConnectInput(const char* name, const char* server_name)
return
true
;
}
if
((
fSemaphore
=
sem_open
(
fName
,
O_
CREAT
))
==
(
sem_t
*
)
SEM_FAILED
)
{
if
((
fSemaphore
=
sem_open
(
fName
,
O_
RDWR
))
==
(
sem_t
*
)
SEM_FAILED
)
{
jack_error
(
"Connect: can't connect named semaphore name = %s err = %s"
,
fName
,
strerror
(
errno
));
return
false
;
}
else
{
...
...
windows/portaudio/JackPortAudioDriver.cpp
View file @
94ff6adb
...
...
@@ -98,7 +98,7 @@ PaError JackPortAudioDriver::OpenStream(jack_nframes_t buffer_size)
// Update parameters
inputParameters
.
device
=
fInputDevice
;
inputParameters
.
channelCount
=
fCaptureChannels
;
inputParameters
.
sampleFormat
=
paFloat32
|
paNonInterleaved
;
// 32 bit floating point
out
put
inputParameters
.
sampleFormat
=
paFloat32
|
paNonInterleaved
;
// 32 bit floating point
in
put
inputParameters
.
suggestedLatency
=
(
fInputDevice
!=
paNoDevice
)
// TODO: check how to setup this on ASIO
?
((
fPaDevices
->
GetHostFromDevice
(
fInputDevice
)
==
"ASIO"
)
?
0
:
Pa_GetDeviceInfo
(
inputParameters
.
device
)
->
defaultLowInputLatency
)
:
0
;
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment