[
https://issues.apache.org/jira/browse/GUACAMOLE-33?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Michael Jumper updated GUACAMOLE-33:
------------------------------------
Comment: was deleted
(was: GitHub user mike-jumper opened a pull request:
https://github.com/apache/incubator-guacamole-client/pull/8
GUACAMOLE-33: Address quality issues with audio input
This change fixes issues in recorded audio quality due to:
1. Overly-naive resampling
2. Underflow/overflow due to rounding error (again related to resampling)
3. Insufficient buffering
Lacking these improvements, recorded audio is full of clicks and gradually
falls out of sync.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/mike-jumper/incubator-guacamole-client
audio-input-quality
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/incubator-guacamole-client/pull/8.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #8
----
commit b36a955d207a47e4df9947bd54cb2d288213e38a
Author: Michael Jumper <[email protected]>
Date: 2016-04-30T00:33:05Z
GUACAMOLE-25: Use linear interpolation for resampling input audio.
commit 8442f7c33f7afdb348c362536468c8d1258b3aab
Author: Michael Jumper <[email protected]>
Date: 2016-04-30T01:20:25Z
GUACAMOLE-25: Compensate for underflow/overflow induced by rounding error.
commit 0c0ee96aaa18d70502f063e734d701597d11e800
Author: Michael Jumper <[email protected]>
Date: 2016-04-30T02:09:12Z
GUACAMOLE-25: Clean up media source and processor node on end. Keep
reference while streaming (prevent faulty garbage collection of the nodes).
commit c137312963aa084b54b46b8ffaa710971be5b24d
Author: Michael Jumper <[email protected]>
Date: 2016-05-01T07:23:15Z
GUACAMOLE-25: Migrate to Lanczos interpolation (a = 3).
commit efa6bf3c72000af95ae91a939442ab40205aa779
Author: Michael Jumper <[email protected]>
Date: 2016-05-02T08:48:16Z
GUACAMOLE-25: Increase audio recording buffer to 2048 bytes.
----
)
> Duplicate mouse cursors
> -----------------------
>
> Key: GUACAMOLE-33
> URL: https://issues.apache.org/jira/browse/GUACAMOLE-33
> Project: Guacamole
> Issue Type: Bug
> Components: guacamole-server
> Reporter: Michael Jumper
> Assignee: Michael Jumper
> Priority: Critical
>
> After joining a connection (any protocol), if the browser tab is reloaded, a
> duplicate (software) mouse cursor is shown after the connection is
> reestablished. It does not vanish when the mouse leaves the browser window.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)