Skip to content
Snippets Groups Projects
  1. May 14, 2020
  2. Apr 07, 2020
    • Victor Toso's avatar
      Formally deprecated celt 0.5.1 usage · 5ab1474c
      Victor Toso authored and Frediano Ziglio's avatar Frediano Ziglio committed
      Quoting git log from spice-common 72b0d60 "build: Disable celt 0.5.1
      by default" in 2018-06-05 [0]
      
        |  build: Disable celt 0.5.1 by default
        |
        |  This version of the CELT codec has long been obsolete, and
        |  Opus support has been added nearly 5 years ago. It's time
        |  we move on and try to stop using Celt ;)
        |  This commit disables CELT by default, but since
        |  this could be an unexpected change for packagers, if CELT
        |  0.5.1 development headers are installed, it will error
        |  out unless --enable-celt051/--disable-celt051 has
        |  been explicitly specified.
      
      [0] spice/spice-common@72b0d603
      
      
      
      This change is part of spice server since f5785db1 or v0.14.1 and
      spice-gtk e6e9d7a or v0.35.
      
      It is time to formally deprecated it and remove from all  components
      in favor of opus mode.
      
      Signed-off-by: default avatarVictor Toso <victortoso@redhat.com>
      Acked-by: default avatarFrediano Ziglio <fziglio@redhat.com>
      5ab1474c
  3. Apr 02, 2020
    • Kevin Pouget's avatar
      enums: add quality_indicator messages · 896aacee
      Kevin Pouget authored and Frediano Ziglio's avatar Frediano Ziglio committed
      
      These messages are used to exchange Streaming Quality messages between
      SPICE client and SPICE server:
      
      - `SPICE_MSGC_MAIN_QUALITY_INDICATOR`: a client->server message on the
        Main channel. This message is used by the client to share streaming
        quality observation with the server and the adaptive streaming
        control center. The format of the string message is not specified
        yet, it will depend of the sender/receiver final implementation.
      
      - `SPICE_MSG_DISPLAY_QUALITY_INDICATOR`: a server->client message on
        the Display channel. This message is used to inform the client about
        adaptive-streaming specific details. The client should use it to
        configure its quality-message generation algorithms. The format of
        the string message is not specified yet, it will depend of the
        sender/receiver final implementation.
      
      As an example, a `SPICE_MSG_DISPLAY_QUALITY_INDICATOR` message can
      inform the client about the requested framerate (say, 60 FPS); and the
      client will send a `SPICE_MSGC_MAIN_QUALITY_INDICATOR` warning message
      when the measured framerate drops below 45 FPS.
      
      Signed-off-by: default avatarKevin Pouget <kpouget@redhat.com>
      Acked-by: default avatarFrediano Ziglio <fziglio@redhat.com>
      896aacee
  4. Apr 01, 2020
  5. Mar 26, 2020
  6. Mar 20, 2020
  7. Mar 19, 2020
  8. Mar 12, 2020
  9. Mar 10, 2020
  10. Mar 09, 2020
  11. Mar 06, 2020
  12. Mar 04, 2020
  13. Mar 02, 2020
  14. Feb 29, 2020
  15. Nov 08, 2019
  16. Nov 04, 2019
  17. Oct 23, 2019
  18. Aug 22, 2019
  19. Aug 07, 2019
  20. Jul 21, 2019
  21. Jul 18, 2019
    • Frediano Ziglio's avatar
      qxl_dev: Fix alignment for QXLReleaseInfo · f436204e
      Frediano Ziglio authored
      
      Do not declare the structure as aligned.
      The start/end-packed.h headers affects structures without
      specification only using MingW or Microsoft compilers. For other
      platform SPICE_ATTR_PACKED macro should be used.  This way the
      definition are the same for all compiler.
      This structure is used in a lot of QXL structures which are not
      aligned causing to have an aligned structure to be potentially
      unaligned. Some compilers may report a warning.
      As this structure has no holes this change does not make any size
      change using any compiler.
      The change will only change the alignment from 4/8 to 1.
      This could affect structures containing this union however beside
      packed structure in qxl_dev.h (which are not affected) there are no
      other usages affecting ABI by spice-gtk, Qemu or spice-server.
      
      Signed-off-by: default avatarFrediano Ziglio <fziglio@redhat.com>
      Acked-by: default avatarSnir Sheriber <ssheribe@redhat.com>
      f436204e
  22. Jun 27, 2019
  23. May 13, 2019
  24. Apr 12, 2019
Loading