1. 07 Nov, 2014 1 commit
    • Dan Stoza's avatar
      Add a BufferItem parameter to onFrameAvailable · 8dc55396
      Dan Stoza authored
      Passes the BufferItem for the queued buffer to the onFrameAvailable
      callback so the consumer can track the BufferQueue's contents. Also
      adds an onFrameReplaced callback, which is necessary if the consumer
      wants to do anything more than simple queue length tracking.
      
      Bug: 18111837
      Change-Id: If9d07229c9b586c668e5f99074e9b63b0468feb0
      8dc55396
  2. 09 Jun, 2014 1 commit
    • Mark Salyzyn's avatar
      libgui: 64 bit compile issues (part deux) · 8f515ce1
      Mark Salyzyn authored
      - nsecs_t printed with PRId64
      - int64_t/uint64_t print issues
      - some size_t printing issues.
      - missing argument to BQ_LOGV
      
      Change-Id: I493f2b578e801dc38c44f8c536faa45266720402
      8f515ce1
  3. 15 Apr, 2014 1 commit
    • Dan Stoza's avatar
      BufferQueue: Add StreamSplitter · 99b18b44
      Dan Stoza authored
      Adds a StreamSplitter class, that takes one IGraphicBufferConsumer
      interface and multiple IGraphicBufferProducer interfaces and
      implements a one-to-many broadcast of GraphicBuffers (while managing
      fences correctly).
      
      Change-Id: I38ecdf3e311ac521bc781c30dde0cc382a4376a3
      99b18b44