1. 22 Feb, 2018 1 commit
  2. 20 Feb, 2018 3 commits
  3. 15 Feb, 2018 1 commit
    • Thomas Guillem's avatar
      input: fix restart of all ES when changing renderer · d029df0a
      Thomas Guillem authored
      The sout was destroyed before decoders were deleted. This could lead to a
      use-after-free of the sout from the DecoderThread.
      
      To fix this issue, we stop all ES, save the stopped state of all ES, change the
      renderer/sout configuration and restart all previously stopped ES.
      
      Deprecate ES_OUT_RESTART_ALL_ES since it was only used for this case. And
      replace it by ES_OUT_STOP_ALL_ES/ES_OUT_START_ALL_ES, but in private headers.
      
      (cherry picked from commit 72f780a4)
      Signed-off-by: Thomas Guillem's avatarThomas Guillem <thomas@gllm.fr>
      d029df0a
  4. 14 Feb, 2018 3 commits
  5. 13 Feb, 2018 1 commit
  6. 12 Feb, 2018 1 commit
  7. 09 Feb, 2018 1 commit
  8. 08 Feb, 2018 2 commits
  9. 07 Feb, 2018 1 commit
  10. 05 Feb, 2018 1 commit
  11. 02 Feb, 2018 3 commits
  12. 01 Feb, 2018 2 commits
  13. 25 Jan, 2018 1 commit
  14. 24 Jan, 2018 2 commits
  15. 23 Jan, 2018 1 commit
  16. 22 Jan, 2018 1 commit
  17. 19 Jan, 2018 3 commits
  18. 17 Jan, 2018 2 commits
  19. 08 Jan, 2018 1 commit
  20. 05 Jan, 2018 1 commit
  21. 29 Dec, 2017 1 commit
  22. 22 Dec, 2017 1 commit
  23. 21 Dec, 2017 5 commits
  24. 18 Dec, 2017 1 commit
    • Steve Lhomme's avatar
      video_output: reinit the vout if the crop changes · 44b083a0
      Steve Lhomme authored
      If you play a file that has the same decoder size but different display size
      consecutively, the decoder picture pool needs to be updated so that the
      i_visible_lines of each picture plane matches the new picture format.
      
      The easiest way is to reinit the vout. Another way would be to update the
      pictures in each picture pool dynamically. It cannot just be handled on the
      vout side as some decoders and filters rely on i_visible/offset to copy
      only the required data (for example lavc_CopyPicture).
      
      Fixes #19268
      Signed-off-by: Thomas Guillem's avatarThomas Guillem <thomas@gllm.fr>
      (cherry picked from commit 17efaa77)
      Signed-off-by: Thomas Guillem's avatarThomas Guillem <thomas@gllm.fr>
      44b083a0