1. 14 6月, 2017 2 次提交
    • J
      deps/media-playback: Fix AV_NOPTS_VALUE being used as timestamp · 3f5920ae
      jp9000 提交于
      With certain media files (wmv in particular), the very last frame will
      have a timestamp of AV_NOPTS_VALUE.  This could cause the media to stick
      on that frame indefinitely.  Instead, use the estimated next timestamp
      that was calculated in the previous frame.
      3f5920ae
    • J
      deps/media-playback: Add timeout when waiting for frames · c1cf44fd
      jp9000 提交于
      Media files that have a very low framerate or very long interval between
      frames would cause the media playback to stall indefinitely until the
      next frame is played.  This adds a 200ms timeout to ensure that the
      media can be destroyed without being forced to wait indefinitely for the
      next frame.
      c1cf44fd
  2. 12 6月, 2017 1 次提交
  3. 09 6月, 2017 2 次提交
  4. 05 6月, 2017 1 次提交
  5. 04 6月, 2017 1 次提交
    • J
      deps/media-playback: Fix lockup issues · 88ae9aff
      jp9000 提交于
      Certain functions such as avformat_open_input and av_read_frame can
      block, causing the program to someone wait very long periods of time
      when a network URL is used with the media source.  The
      interrupt_callback member variable in AVFormatContext allows safely
      canceling IO operations when trying to shut down or stop the
      media-playback interface.
      88ae9aff
  6. 30 5月, 2017 9 次提交
  7. 29 5月, 2017 4 次提交
  8. 27 5月, 2017 1 次提交
  9. 26 5月, 2017 1 次提交
  10. 25 5月, 2017 2 次提交
  11. 22 5月, 2017 2 次提交
  12. 21 5月, 2017 14 次提交