1. 19 Oct, 2020 2 commits
  2. 20 Sep, 2020 1 commit
  3. 14 Sep, 2020 1 commit
  4. 09 Sep, 2020 1 commit
  5. 08 Sep, 2020 2 commits
  6. 07 Sep, 2020 2 commits
  7. 22 Aug, 2020 1 commit
  8. 20 Aug, 2020 1 commit
  9. 18 Aug, 2020 1 commit
  10. 17 Aug, 2020 1 commit
  11. 15 Aug, 2020 1 commit
  12. 14 Aug, 2020 3 commits
  13. 12 Aug, 2020 2 commits
    • 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: <!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: <!381>
      a50b466f
  14. 08 Aug, 2020 1 commit
  15. 07 Aug, 2020 1 commit
  16. 06 Aug, 2020 1 commit
  17. 05 Aug, 2020 2 commits
  18. 04 Aug, 2020 1 commit
  19. 31 Jul, 2020 14 commits
  20. 30 Jul, 2020 1 commit