Skip to content
Snippets Groups Projects
  1. Jan 13, 2021
  2. Dec 06, 2020
  3. Dec 05, 2020
  4. Oct 27, 2020
  5. Oct 26, 2020
  6. Sep 30, 2020
  7. Sep 08, 2020
  8. Sep 07, 2020
  9. Aug 22, 2020
  10. Aug 20, 2020
  11. Aug 18, 2020
  12. Aug 17, 2020
  13. Aug 15, 2020
  14. Aug 14, 2020
  15. Aug 12, 2020
    • Víctor Manuel Jáquez Leal's avatar
      plugins: remove gst_vaapi_plugin_base_get_allowed_srcpad_raw_caps() · 089ef59c
      Víctor Manuel Jáquez Leal authored
      Since nobody uses it, just remove it.
      
      Thus extract_allowed_surface_formats() is refactored to attend only
      gst_vaapi_plugin_base_get_allowed_sinkpad_raw_caps().
      
      Now a surface is created when the image chorma is different from the
      previous one. And if the driver has the quirk, it outputs all the
      supported image formats without trying them.
      
      Part-of: <gstreamer/gstreamer-vaapi!381>
      089ef59c
    • Víctor Manuel Jáquez Leal's avatar
      vaapidecode: expose raw src caps with same chroma · a50b466f
      Víctor Manuel Jáquez Leal authored
      The try-and-error approach for getting the possible image formats from
      a surface has brought several problems in different drivers, from
      crashes to drop in performance.
      
      Instead of that we change the algorithm to determine the possible
      image formats based in the surface chroma: only those available image
      formats with same chroma are exposed as possible raw caps.
      
      Do this is important to avoid performance degrading in raw sinks
      which doesn't handle NV12 but it does YV12 or I420.
      
      Part-of: <gstreamer/gstreamer-vaapi!381>
      a50b466f
  16. Aug 08, 2020
  17. Aug 07, 2020
  18. Aug 06, 2020
  19. Aug 05, 2020
  20. Aug 04, 2020
  21. Jul 31, 2020
Loading