1. 01 May, 2019 3 commits
    • Víctor Manuel Jáquez Leal's avatar
      glsinkbin: validate property in internal sink · b408ac78
      Víctor Manuel Jáquez Leal authored
      It might be the case that glgsinkbin would try to set a property to
      its internal sink which doesn't exist in it, leading to a glib's
      warning. For example, when playsink sets 'force-aspect-ratio' property
      and glsinkbin has, as internal sink, appsink, which doesn't handle
      that property.
      
      The patch validates the incoming property to forward to internal sink
      if it exists in the internal sink and both properties has the same
      type.
      b408ac78
    • Freyr666's avatar
      opengl: gldeinterlace: remove interlace-mode from srcpad's caps · 35885397
      Freyr666 authored
      This fixes output caps format, so the output frames are not interlaced anymore
      35885397
    • Philippe Normand's avatar
      gltestsrc: Run context query only during decide_allocation · c9edd55f
      Philippe Normand authored
      Running the context query in _start and during the NULL->READY state transition
      can fail because downstream elements might not be able to answer and thus the
      source element would not be able to reuse downstream GLContext and GLDisplay.
      
      This issue happened specifically when trying to use gltestsrc in playbin.
      c9edd55f
  2. 08 Nov, 2018 2 commits
  3. 18 Oct, 2018 1 commit
  4. 27 Sep, 2018 1 commit
  5. 14 Sep, 2018 1 commit
  6. 08 Sep, 2018 3 commits
  7. 25 Jul, 2018 2 commits
  8. 18 Jul, 2018 3 commits
  9. 23 Apr, 2018 1 commit
  10. 16 Apr, 2018 2 commits
  11. 25 Mar, 2018 1 commit
  12. 17 Mar, 2018 1 commit
  13. 07 Mar, 2018 1 commit
  14. 01 Mar, 2018 1 commit
  15. 23 Feb, 2018 1 commit
    • Jan Schmidt's avatar
      glimagesink: Correct PAR in output caps when transforming · 09584edc
      Jan Schmidt authored
      When doing a 3D/multiview transformation and rescaling to
      match the output window size, the resulting PAR may
      not match the input any more and needs recalculating,
      or else the GstSample reported to client-draw has the
      wrong PAR.
      09584edc
  16. 17 Feb, 2018 1 commit
  17. 14 Feb, 2018 1 commit
  18. 13 Feb, 2018 1 commit
    • Edward Hervey's avatar
      vorbisdec: Improve "new headers while initialized" handling · aab5cccc
      Edward Hervey authored
      If new headers arrive after we are initialized, we need to make
      sure that they are indeed valid.
      
      A vorbis bitstream always begins with three header packets and must
      be in order.
      
      Also some streams have unframed (invalid?) headers that might
      confuse and disrupt the decoding process.
      
      Therefore if ever we see new headers, we accumulate them and once
      we get a non-header packet we check them to make sure that:
      * We have at least 3 headers
      * They are the expected ones (identification, comments and setup)
      * They are in order
      * Any other "header" is ignored
      
      If those conditions are met, we reset and reconfigure the decoder
      
      https://bugzilla.gnome.org/show_bug.cgi?id=784530
      aab5cccc
  19. 09 Feb, 2018 3 commits
  20. 01 Feb, 2018 1 commit
  21. 30 Jan, 2018 2 commits
  22. 22 Jan, 2018 1 commit
  23. 17 Jan, 2018 1 commit
  24. 22 Dec, 2017 1 commit
  25. 19 Dec, 2017 4 commits