mirror of
https://github.com/juce-framework/JUCE.git
synced 2026-01-10 23:44:24 +00:00
Increased the OSC message buffer size in OSCReceiver
This commit is contained in:
parent
665f1fbedf
commit
4d23868db7
1 changed files with 5 additions and 4 deletions
|
|
@ -456,6 +456,9 @@ private:
|
|||
//==============================================================================
|
||||
void run() override
|
||||
{
|
||||
int bufferSize = 65535;
|
||||
HeapBlock<char> oscBuffer (bufferSize);
|
||||
|
||||
while (! threadShouldExit())
|
||||
{
|
||||
jassert (socket != nullptr);
|
||||
|
|
@ -467,11 +470,10 @@ private:
|
|||
if (ready == 0)
|
||||
continue;
|
||||
|
||||
char buffer[oscBufferSize];
|
||||
auto bytesRead = (size_t) socket->read (buffer, (int) sizeof (buffer), false);
|
||||
auto bytesRead = (size_t) socket->read (oscBuffer.getData(), bufferSize, false);
|
||||
|
||||
if (bytesRead >= 4)
|
||||
handleBuffer (buffer, bytesRead);
|
||||
handleBuffer (oscBuffer.getData(), bytesRead);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -580,7 +582,6 @@ private:
|
|||
|
||||
OptionalScopedPointer<DatagramSocket> socket;
|
||||
OSCReceiver::FormatErrorHandler formatErrorHandler { nullptr };
|
||||
enum { oscBufferSize = 4098 };
|
||||
|
||||
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (Pimpl)
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue