1. 08 Oct, 2012 1 commit
  2. 26 Sep, 2012 1 commit
  3. 19 Sep, 2012 2 commits
  4. 04 Sep, 2012 1 commit
  5. 28 Aug, 2012 1 commit
    • Martin Storsjö's avatar
      OMX: Don't blindly set the input buffer size · 7d4da02d
      Martin Storsjö authored and Jean-Baptiste Kempf's avatar Jean-Baptiste Kempf committed
      
      
      Keep it set to whatever the codec had set it to initially.
      
      This makes the IOMX codecs work on Nexus 7.
      
      This might also help for issues on Qualcomm devices (buffer sizes
      that were too large on Nexus One, but restricting them broke
      larger resolutions on HP TouchBook instead).
      
      Optionally, one might need to call OMX_SetParameter/OMX_GetParameter
      after setting the width/height to get a proper buffer size initialized
      instead.
      Signed-off-by: Jean-Baptiste Kempf's avatarJean-Baptiste Kempf <jb@videolan.org>
      7d4da02d
  6. 10 Jul, 2012 1 commit
    • Rafaël Carré's avatar
      omxil: enable extra debug in debug builds · f0226d63
      Rafaël Carré authored
      This will enable more people to make useful reports.
      
      To avoid spamming your log, several solutions:
      - rebuild with this define removed
      - use grep to match only what interests you from the log
      - use software decoder
      f0226d63
  7. 26 Jun, 2012 1 commit
  8. 25 Jun, 2012 2 commits
  9. 06 Jun, 2012 1 commit
  10. 22 May, 2012 1 commit
  11. 12 May, 2012 2 commits
  12. 13 Apr, 2012 2 commits
  13. 10 Apr, 2012 1 commit
    • Martin Storsjö's avatar
      omxil: Dequeue output frames even if there's no picture to write them into · a7d96e44
      Martin Storsjö authored and Jean-Baptiste Kempf's avatar Jean-Baptiste Kempf committed
      
      
      Make sure we always remove all output frames from the output
      frame queue, even if there's no picture.
      
      This fixes (for most practical cases at least) the issue where
      the app could hang repeating "can't get output picture" after
      stopping playback with omxil video decoding.
      
      In that case, the vout didn't return any picture to write the
      decoded frames into, causing the omxil codec to run out of output
      buffers, blocking, and thus running out of input buffers, blocking
      the decoder thread while waiting for a free input buffer.
      Signed-off-by: Jean-Baptiste Kempf's avatarJean-Baptiste Kempf <jb@videolan.org>
      a7d96e44
  14. 05 Apr, 2012 1 commit
  15. 04 Apr, 2012 5 commits
  16. 06 Mar, 2012 1 commit
  17. 27 Jan, 2012 1 commit
  18. 25 Jan, 2012 1 commit
    • Martin Storsjö's avatar
      omxil: Set the module priority to 0 for iomx · d64ca8ac
      Martin Storsjö authored and Jean-Baptiste Kempf's avatar Jean-Baptiste Kempf committed
      
      
      The iomx module is only enabled when the user has requested it
      (via settings). Currently, when the iomx module has priority 80,
      it is always preferred over avcodec.
      
      For other platforms, where one would only enable omxil if one
      explicitly wants to use it, this is ok, but for android, we
      ship the iomx module but allow users to enable it at runtime
      if they want to.
      
      If it isn't enabled, the priorities are currently overridden by
      adding "--codec avcodec,all" to the command line, but this makes
      avcodec have precedence over other decoder modules that otherwise
      would have higher priority (e.g. a52).
      
      By setting the priority to 0 for the iomx version of this
      module, we can more easily enable it only when asked for,
      by adding "--codec iomx,all", without affecting the relative
      priorities of all other codec modules.
      Signed-off-by: Jean-Baptiste Kempf's avatarJean-Baptiste Kempf <jb@videolan.org>
      d64ca8ac
  19. 24 Jan, 2012 1 commit
  20. 19 Dec, 2011 8 commits
  21. 31 Oct, 2011 1 commit
  22. 11 Oct, 2011 1 commit
  23. 02 Oct, 2011 2 commits
  24. 29 Sep, 2011 1 commit