1. 10 Jan, 2019 1 commit
  2. 09 Jan, 2019 1 commit
  3. 08 Jan, 2019 2 commits
  4. 07 Jan, 2019 3 commits
  5. 06 Jan, 2019 2 commits
  6. 05 Jan, 2019 2 commits
  7. 04 Jan, 2019 7 commits
  8. 02 Jan, 2019 3 commits
  9. 31 Dec, 2018 11 commits
  10. 30 Dec, 2018 2 commits
  11. 28 Dec, 2018 5 commits
    • Adrien Béraud's avatar
      media: fix compilation warnings · b38b204b
      Adrien Béraud authored and Philippe Gorley's avatar Philippe Gorley committed
      Change-Id: I17acc6e9d3c8c0db3978d09b2d3606c7d7b28904
      b38b204b
    • Philippe Gorley's avatar
      video_input: fallback to default if no video · 6a36015c
      Philippe Gorley authored and Philippe Gorley's avatar Philippe Gorley committed
      When streaming a file with no video (music, for example), fall back to
      the default device instead of cutting video altogether.
      
      Change-Id: I0b30abff5339a38c6e5ed6c3b65d2cf49fa9104a
      6a36015c
    • Philippe Gorley's avatar
      encoder: make resolution even · db6c3ddf
      Philippe Gorley authored and Philippe Gorley's avatar Philippe Gorley committed
      An even width/height is required by at least x264. This is especially
      for image and gif streaming, as video usually already has an even
      width/height.
      
      Change-Id: Ie660d8eb61dca48641cba89dd02e187481e3a127
      db6c3ddf
    • Philippe Gorley's avatar
      resampler: support 5.1 audio · e1436a12
      Philippe Gorley authored and Philippe Gorley's avatar Philippe Gorley committed
      Feeds the resampler context a matrix for downmixing 5.1 to stereo or
      mono, as libswresample doesn't generate it automatically.
      
      The values for the matrix are taken from the ATSC standard on AC3
      digital compression.
      
      Change-Id: I5711cc9481e06214d8ce02ab34c3aa69533a0856
      e1436a12
    • Philippe Gorley's avatar
      resampler: detect infinite loops · bc594b5d
      Philippe Gorley authored and Philippe Gorley's avatar Philippe Gorley committed
      Under certain conditions, the resampler reinitializes itself in an
      infinite loop. Prevent this by detecting this state and throwing an
      exception.
      
      This is not normal behaviour and is indicative of an underlying bug.
      
      Change-Id: I70d58465daad12645d6bb88833e62e1232891e3b
      bc594b5d
  12. 27 Dec, 2018 1 commit