1. 22 Jul, 2011 2 commits
  2. 19 Jul, 2011 2 commits
    • Wim Taymans's avatar
      v4l2: handle unsupported formats · 44fa0b9c
      Wim Taymans authored
      44fa0b9c
    • Wim Taymans's avatar
      v4l2: Fix sink bufferpool handling · 87d9a57a
      Wim Taymans authored
      Remove old method, use neww _process method for the sink.
      Inform the parent bufferpool class about the settings too. This is needed to let
      it know about the max-buffers.
      Allocate the negotiated max-buffers and initially mmap min-buffers. The idea is
      that the bufferpool will allocate more when needed.
      Improve debugging.
      Only poll in capture mode, it does not seem to work in playback mode on this
      beagleboard.
      87d9a57a
  3. 18 Jul, 2011 3 commits
    • Wim Taymans's avatar
      v4l2: More work on bufferpools · 55eb26f1
      Wim Taymans authored
      Add different transport methods to the bufferpool (MMAP and READ/WRITE)
      Do more parsing of the bufferpool config.
      Start and stop streaming based on the bufferpool state.
      Make separate methods for getting a buffer from the pool and filling it with
      data. This allows us to fill buffers from other pools too. Either use copy or
      read to fill up the target buffers.
      Add property to force a transfer mode in v4l2src.
      Increase default number of buffers to 4.
      Negotiate bufferpool and its properties in v4l2src.
      55eb26f1
    • Wim Taymans's avatar
      v4l2: add IO method enum · 39716c02
      Wim Taymans authored
      39716c02
    • Wim Taymans's avatar
      bufferpool: improve _new function · 23656bbb
      Wim Taymans authored
      23656bbb
  4. 15 Jul, 2011 12 commits
  5. 14 Jul, 2011 2 commits
  6. 13 Jul, 2011 15 commits
  7. 12 Jul, 2011 4 commits