Skip to content
Snippets Groups Projects
  1. Jun 19, 2020
  2. Jun 17, 2020
    • Michael Olbrich's avatar
      libs: wayland: display: only handle the first output · 4b2f7a18
      Michael Olbrich authored and GStreamer Marge Bot's avatar GStreamer Marge Bot committed
      Right now, all outputs are handled. The means that the registry object for
      all but the last are leaked. As a result the sizes are not used correctly.
      
      With two outputs, at first the mode and physical size of the second output
      are used. If the first output changes the mode, then the physical size of
      the second output is used in combination with the resolution of the first
      output. The resulting pixel aspect ratio is incorrect.
      
      There seems to be no way to determine on which output the window is shown,
      so just use the first one to get consistent results.
      
      Part-of: <gstreamer/gstreamer-vaapi!341>
      4b2f7a18
  3. Jun 11, 2020
    • He Junyan's avatar
      plugins: pluginbase: Do not destroy display when _close() · 72c4a161
      He Junyan authored
      When the element's state changes to NULL, it can still receive
      queries, such as the image formats. The display is needed in such
      queries but not well protected for MT safe.
      For example, ensure_allowed_raw_caps() may still use the display
      while it is disposed by gst_vaapi_plugin_base_close() because of
      the state change.
      
      We can keep the display until the element is destroyed. When the
      state changes to NULL, and then changes to PAUSED again, the display
      can be correctly set(if type changes), or leave untouched.
      
      Fix: #260
      Part-of: <gstreamer/gstreamer-vaapi!343>
      72c4a161
  4. Jun 09, 2020
  5. Jun 05, 2020
  6. Jun 03, 2020
  7. May 27, 2020
  8. May 26, 2020
  9. May 25, 2020
  10. May 21, 2020
  11. May 18, 2020
  12. May 17, 2020
  13. May 16, 2020
Loading