Marc-André Moreau
ede225fad5
Merge branch 'master' of github.com:FreeRDP/FreeRDP
2013-10-01 12:03:32 -04:00
Marc-André Moreau
8695c5226b
libwinpr-file: added more error checking
2013-10-01 12:03:08 -04:00
Armin Novak
836ccc28b2
Added missing assert.
2013-10-01 16:23:17 +02:00
Armin Novak
83a64e99ea
Merge branch 'android_async' of github.com:akallabeth/FreeRDP into android_async
...
Conflicts:
client/Android/FreeRDPCore/.classpath
client/Android/FreeRDPCore/jni/android_freerdp.c
2013-10-01 16:22:27 +02:00
Armin Novak
3910d512fa
Implemented async_input handling.
2013-10-01 16:17:52 +02:00
Armin Novak
b2236b7a4d
Implemented async_channels, async_transport and async_update.
2013-10-01 16:17:26 +02:00
Armin Novak
111d0c670c
Added new advanced configuration options for async.
2013-10-01 16:16:37 +02:00
Bernhard Miklautz
d7a9add3b4
Merge pull request #1514 from akallabeth/android_sound
...
Android sound support
2013-10-01 02:20:44 -07:00
Armin Novak
27566ce566
Fixed invalid return.
2013-10-01 11:19:16 +02:00
Armin Novak
627e6ce4d5
Renamed configuration options, translations still missing...
2013-10-01 11:05:34 +02:00
Armin Novak
fe336da721
Implemented async_input handling.
2013-10-01 10:33:28 +02:00
Bernhard Miklautz
2cb6f5407a
Merge pull request #1491 from akallabeth/android_profiler
...
Android profiler
2013-10-01 00:53:35 -07:00
Armin Novak
2fec8ad4c8
Implemented async_channels, async_transport and async_update.
2013-09-30 17:52:13 +02:00
Benoît LeBlanc
7198ee2def
Merged changes from FreeRDP branch, notably support for fullscreen on mac os x.
2013-09-30 11:31:01 -04:00
Armin Novak
1e041d1952
Added new advanced configuration options for async.
2013-09-30 16:33:45 +02:00
Armin Novak
8ccf7f8ca2
Fixed queue initialization and overflow checks.
2013-09-30 10:11:54 +02:00
Armin Novak
6d14739ada
Working microphone input without sound gaps.
2013-09-30 10:08:22 +02:00
Benoît LeBlanc
05febe9d03
MacFreeRDP: Moved setViewSize logic out of the framework to the CLI app, because the content resizes the parent window, which interferes with other applications using the framework.
2013-09-27 17:36:53 -04:00
Armin Novak
95468dcf17
Modified rdpsnd opensles backend, now just filling queue and not waiting
...
for completion of playback, results in better sound quality.
2013-09-27 15:55:14 +02:00
Armin Novak
c96cef5dd8
Ok, now actually creating 3 buffers initially.
2013-09-27 15:13:12 +02:00
Armin Novak
b07caafdbf
Added triple buffer to avoid gaps between frames.
2013-09-27 15:07:32 +02:00
Armin Novak
84610f02e7
Sound redirection in android client now allows selecting server side sound.
2013-09-27 13:45:41 +02:00
Armin Novak
e7f941c419
Deactivated formats not working.
2013-09-27 12:06:30 +02:00
Armin Novak
2269cbe155
Merge branch 'master' of https://github.com/FreeRDP/FreeRDP into android_sound
2013-09-27 11:46:48 +02:00
Armin Novak
8139c4894b
Cleaned up rdpsnd for android, prepared volume control.
2013-09-27 11:45:53 +02:00
Armin Novak
0558063a43
Increased mimimum android version to API level 9. Required for OpenSLES.
2013-09-27 11:44:24 +02:00
Armin Novak
d81421a76a
Fixed android shutdown crash.
...
Added new permissions required for microphone redirection.
Fixed JNI call for microphone redirection.
2013-09-27 11:41:25 +02:00
Armin Novak
c2d3f60ad0
Initial working microphone redirection for android.
...
Added debug messages to alsa and pulse microphone backends.
2013-09-27 11:39:04 +02:00
Armin Novak
bd7845e656
Basic opensles microphone redirection support, data conversion still buggy.
...
Fixed pulse audio default device name, now working without arguments again.
2013-09-26 16:05:16 +02:00
Marc-André Moreau
480071cdeb
libwinpr-io: improve overlapped io with server-side named pipes
2013-09-25 23:16:33 -04:00
Marc-André Moreau
f4e98f29ec
libwinpr-pipe: add server-side named pipe waiting
2013-09-25 19:13:39 -04:00
Marc-André Moreau
8c72211eea
libwinpr-thread: fix link libraries
2013-09-25 16:38:41 -04:00
Marc-André Moreau
b3b6ee57f0
libwinpr-thread: add missing link dependencies for tests
2013-09-25 16:26:54 -04:00
Marc-André Moreau
7ec19ac0f2
libwinpr-thread: fix build on Windows
2013-09-25 15:47:18 -04:00
Marc-André Moreau
95b0826136
Merge branch 'master' of github.com:FreeRDP/FreeRDP
2013-09-25 13:36:55 -04:00
Marc-André Moreau
0d7df9ab72
Merge pull request #1509 from akallabeth/smartcard_fixes
...
Smartcard fixes
2013-09-25 08:37:26 -07:00
Marc-André Moreau
3d6139f22c
Merge pull request #1498 from akallabeth/snd_leak_fix
...
Fixed memory leak introduced with alsa playback fix and compiler warnings in files.
2013-09-25 08:29:01 -07:00
Marc-André Moreau
74c5fa8015
Merge pull request #1501 from bmiklautz/stable-sync
...
Merged changes from stable-1.1
2013-09-25 08:27:36 -07:00
Marc-André Moreau
aa4133b345
Merge pull request #1508 from bmiklautz/issue/1500
...
core/glyph: copy data when adding glyph to cache
2013-09-25 08:26:20 -07:00
Bernhard Miklautz
c99d9ee72b
core/glyph: copy data when adding glyph to cache
...
fixes #1500
2013-09-24 23:25:18 +02:00
Marc-André Moreau
f6ee26f15a
winpr: fix noreturn warnings
2013-09-24 14:35:03 -04:00
Marc-André Moreau
9a124a1d60
libwinpr-thread: initial CreateProcessAsUser implementation
2013-09-24 13:08:29 -04:00
Marc-André Moreau
f363b93819
libwinpr-process: add searching of system path
2013-09-24 11:03:42 -04:00
Armin Novak
632800679b
Merge branch 'smartcard_fixes' of github.com:akallabeth/FreeRDP into smartcard_fixes
...
Conflicts:
channels/smartcard/client/smartcard_operations.c
2013-09-24 09:48:21 +02:00
Armin Novak
4d8c47ce92
Replaced linkedLen, which is a padded version of the buffer length
...
from being used for reading from a packet. Now just used for sanity checks.
2013-09-24 09:23:43 +02:00
Marc-André Moreau
4a77f12b32
libwinpr-security: expand stubs
2013-09-24 00:07:48 -04:00
Marc-André Moreau
0506bd1ac6
libwinpr-security: initial stub module
2013-09-23 22:39:28 -04:00
Marc-André Moreau
4d6b9d568b
Merge pull request #1503 from bmiklautz/osx_deployment_target
...
OSX deployment target
2013-09-23 17:54:08 -07:00
Bernhard Miklautz
47b18ec841
osx build: don't set deployment target
...
If a deployment target is set within CMakeLists.txt detection might fail
if CMAKE_OSX_SYSROOT isn't set.
In case no deployment target is specified the latest available SDK is used as
deployment target and sysroot is set accordingly.
An other deployment target can still be set with -DCMAKE_OSX_DEPLOYMENT_TARGET=10.x
when running cmake for the first time or can be overwritten in cmake cache
later on.
2013-09-24 01:43:12 +02:00
Bernhard Miklautz
b647b5bfc9
some CMakeLists format fixes
2013-09-24 01:41:18 +02:00