1. 22 Nov, 2013 1 commit
  2. 23 Sep, 2013 3 commits
    • Gwenole Beauchesne's avatar
      jpeg: fix calculation of MCU count. · c171b007
      Gwenole Beauchesne authored
      Fix calculation of MCU count for image sizes that are not a multiple
      of 8 pixels in either dimension, but also for non-common sampling
      factors like 4:2:2 in non-interleaved mode.
      c171b007
    • Gwenole Beauchesne's avatar
      jpeg: add support for multiscan images. · 5444ab44
      Gwenole Beauchesne authored
      Add support for images with multiple scans per frame. The Huffman table
      can be updated before SOS, and thus possibly requiring multiple uploads
      of Huffman tables to the VA driver. So, the latter must be able to cope
      with multiple VA buffers of type 'huffman-table' and with the correct
      sequential order.
      5444ab44
    • Gwenole Beauchesne's avatar
      jpeg: improve robustness when packets are missing. · fd51db27
      Gwenole Beauchesne authored
      Improve robustness when some expected packets where not received yet
      or that were not correctly decoded. For example, don't try to decode
      a picture if there was no valid frame headers.
      fd51db27
  3. 20 Sep, 2013 5 commits
  4. 29 Aug, 2013 1 commit
  5. 07 May, 2013 1 commit
    • Gwenole Beauchesne's avatar
      libs: use GstVaapiMiniObject for video decoders. · 3cc7b269
      Gwenole Beauchesne authored
      Port GstVaapiDecoder and GstVaapiDecoder{MPEG2,MPEG4,JPEG,H264,VC1} to
      GstVaapiMiniObject. Add gst_vaapi_decoder_set_codec_state_changed_func()
      helper function to let the user add a callback to a function triggered
      whenever the codec state (e.g. caps) changes.
      3cc7b269
  6. 10 Apr, 2013 2 commits
  7. 21 Mar, 2013 3 commits
  8. 29 Jan, 2013 1 commit
  9. 07 Jan, 2013 1 commit
    • Gwenole Beauchesne's avatar
      decoder: refactor decoder unit API. · 2c449e42
      Gwenole Beauchesne authored
      Allocate decoder unit earlier in the main parse() function and don't
      delegate this task to derived classes. The ultimate purpose is to get
      rid of dynamic allocation of decoder units.
      2c449e42
  10. 18 Dec, 2012 1 commit
  11. 10 Sep, 2012 1 commit
  12. 07 Sep, 2012 1 commit
  13. 27 Aug, 2012 1 commit
  14. 31 Jul, 2012 1 commit
  15. 17 Jul, 2012 1 commit
  16. 26 Jun, 2012 1 commit
  17. 21 Jun, 2012 3 commits
  18. 15 May, 2012 1 commit
  19. 11 Apr, 2012 1 commit