1. 23 Oct, 2014 1 commit
  2. 16 Oct, 2014 14 commits
  3. 11 Oct, 2014 1 commit
  4. 12 Sep, 2014 1 commit
    • Felix Abecassis's avatar
      vout: fix a deadlock with the picture pool lock · 22c80ce3
      Felix Abecassis authored
      A deadlock could occur in an high load situation where the vout and
      the decoder are taking excessive amounts of time.
      
      The vout thread repeatedly call ThreadDisplayPicture in its main loop
      until it returns an error, while keeping the picture pool locked. If
      no picture was recently received, the vout will redisplay the current
      picture (a "refresh") by calling ThreadDisplayRenderPicture with
      is_forced=true. If this refresh is excessively long, the vout thread
      will be stuck in a refresh loop. The decoder cannot make any progress
      since the picture pool lock is hold and the vout won't be polling for
      control commands, yielding a total deadlock of the program.
      
      This situation can be reproduced artificially by sleeping in the
      decoder and decreasing variable VOUT_REDISPLAY_DELAY.
      
      A simple solution to this issue is to exit the ThreadDisplayPicture
      loop after refreshing. Since a refresh typically occurs when no new
      pictures are received from the decoder, this should not decrease
      performance.
      22c80ce3
  5. 01 Sep, 2014 1 commit
  6. 28 Jul, 2014 2 commits
  7. 14 Mar, 2014 1 commit
  8. 13 Mar, 2014 2 commits
  9. 17 Jan, 2014 1 commit
  10. 05 Jan, 2014 2 commits
  11. 30 Dec, 2013 1 commit
    • François Cartegnie's avatar
      api: allow to change A/R on the fly. · 86dde348
      François Cartegnie authored
      ASF allows specifying a new aspect ratio while playing back.
      Triggering change using the "aspect-ratio" variable can't work
      for unknown A/R as the variable is "Checked" type.
      86dde348
  12. 19 Aug, 2013 5 commits
  13. 14 Aug, 2013 1 commit
  14. 07 Jul, 2013 2 commits
  15. 02 Jul, 2013 2 commits
  16. 01 May, 2013 2 commits
  17. 09 Mar, 2013 1 commit
    • Rémi Denis-Courmont's avatar
      Remove picture qtype support code · ea85437d
      Rémi Denis-Courmont authored
      All that code boiled down to selecting MPEG2 vs normal mode by the
      postproc video filter. Now that libavcodec does not provide the data
      anymore, the code had no more effects.
      ea85437d