qemu-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-commits] [qemu/qemu] 7ffc90: audio: fix audio recording


From: Peter Maydell
Subject: [Qemu-commits] [qemu/qemu] 7ffc90: audio: fix audio recording
Date: Thu, 21 Nov 2019 09:18:11 -0800

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: 7ffc90f3ae3d84562a4bda63cde961000b335542
      
https://github.com/qemu/qemu/commit/7ffc90f3ae3d84562a4bda63cde961000b335542
  Author: Volker Rümelin <address@hidden>
  Date:   2019-11-20 (Wed, 20 Nov 2019)

  Changed paths:
    M audio/audio.c

  Log Message:
  -----------
  audio: fix audio recording

With current code audio recording with all audio backends
except PulseAudio and DirectSound is broken. The generic audio
recording buffer management forgot to update the current read
position after a read.

Fixes: ff095e5231 "audio: api for mixeng code free backends"

Signed-off-by: Volker Rümelin <address@hidden>
Reviewed-by: Zoltán Kővágó <address@hidden>
Message-id: address@hidden
Signed-off-by: Gerd Hoffmann <address@hidden>


  Commit: 0f6ed883e74f3fd9eb3eedfe0e61be66e4834fc9
      
https://github.com/qemu/qemu/commit/0f6ed883e74f3fd9eb3eedfe0e61be66e4834fc9
  Author: Sai Pavan Boddu <address@hidden>
  Date:   2019-11-21 (Thu, 21 Nov 2019)

  Changed paths:
    M hw/display/xlnx_dp.c

  Log Message:
  -----------
  display: xlnx_dp: Provide sufficient bytes for silent audio channel

Fill the audio channel with required number of bytes to cover the
elapsed time. This prevents rate control reset, and avoids debug prints
like below

log:
        Resetting rate control (65692 samples)
        ...
        Resetting rate control (65721 samples)
        ...

Signed-off-by: Sai Pavan Boddu <address@hidden>
Reviewed-by: Alistair Francis <address@hidden>
Message-id: address@hidden
Signed-off-by: Gerd Hoffmann <address@hidden>


  Commit: c55c974486b0dadf97fe47e2e789d5dba9b77138
      
https://github.com/qemu/qemu/commit/c55c974486b0dadf97fe47e2e789d5dba9b77138
  Author: yanminhui <address@hidden>
  Date:   2019-11-21 (Thu, 21 Nov 2019)

  Changed paths:
    M po/zh_CN.po
    M ui/gtk.c

  Log Message:
  -----------
  ui/gtk: fix gettext message's charset.

Signed-off-by: yanminhui <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Gerd Hoffmann <address@hidden>


  Commit: 996970236c00f244ed9518238fef480725a40ff2
      
https://github.com/qemu/qemu/commit/996970236c00f244ed9518238fef480725a40ff2
  Author: Peter Maydell <address@hidden>
  Date:   2019-11-21 (Thu, 21 Nov 2019)

  Changed paths:
    M audio/audio.c
    M hw/display/xlnx_dp.c
    M po/zh_CN.po
    M ui/gtk.c

  Log Message:
  -----------
  Merge remote-tracking branch 
'remotes/kraxel/tags/fixes-20191121-pull-request' into staging

two audio fixes and one gtk message fix.

# gpg: Signature made Thu 21 Nov 2019 10:04:32 GMT
# gpg:                using RSA key 4CB6D8EED3E87138
# gpg: Good signature from "Gerd Hoffmann (work) <address@hidden>" [full]
# gpg:                 aka "Gerd Hoffmann <address@hidden>" [full]
# gpg:                 aka "Gerd Hoffmann (private) <address@hidden>" [full]
# Primary key fingerprint: A032 8CFF B93A 17A7 9901  FE7D 4CB6 D8EE D3E8 7138

* remotes/kraxel/tags/fixes-20191121-pull-request:
  ui/gtk: fix gettext message's charset.
  display: xlnx_dp: Provide sufficient bytes for silent audio channel
  audio: fix audio recording

Signed-off-by: Peter Maydell <address@hidden>


Compare: https://github.com/qemu/qemu/compare/7b5425318a27...996970236c00



reply via email to

[Prev in Thread] Current Thread [Next in Thread]