1. 26 Apr, 2015 2 commits
  2. 23 Jan, 2015 2 commits
    • Edward Hervey's avatar
      codecparsers: Indent file · aebec9bd
      Edward Hervey authored
      Someone's been commiting without using gst-indent :)
      aebec9bd
    • Edward Hervey's avatar
      codecparsers: Add READ_UE_MAX macro · 3da1c9c8
      Edward Hervey authored
      READ_UE_ALLOWED was almost exclusively used with min == 0, which doesn't
      make much point for unsigned integers.
      
      Add a READ_UE_MAX variant and use that instead. Also replaced two usages
      of CHECK_ALLOWED (a,0,something) by CHECK_ALLOWED_MAX (a, something)
      3da1c9c8
  3. 21 Jan, 2015 1 commit
  4. 14 Jan, 2015 1 commit
    • Vincent Penquerc'h's avatar
      h264parser: fix stack smashing · c73a5e0c
      Vincent Penquerc'h authored
      Ensure that we do not trust the bitstream when filling a table
      with a fixed max size.
      Additionally, the code was not quite matching what the spec says:
      - a value of 3 broke from the loop before adding an entry
      - an unhandled value did not add an entry
      The reference algorithm does these things differently (7.3.3.1
      in ITU-T Rec. H.264 (05/2003)).
      
      This plays (apparently correctly) the original repro file, with
      no stack smashing.
      
      Based on a patch and bug report by André Draszik <git@andred.net>
      c73a5e0c
  5. 25 Nov, 2014 1 commit
  6. 14 Nov, 2014 1 commit
  7. 10 Nov, 2014 1 commit
  8. 29 Oct, 2014 10 commits
  9. 20 Oct, 2014 1 commit
  10. 18 Sep, 2014 1 commit
  11. 18 Aug, 2014 1 commit
  12. 01 Aug, 2014 1 commit
  13. 21 Jul, 2014 1 commit
  14. 01 Jul, 2014 2 commits
  15. 27 Jun, 2014 1 commit
  16. 26 Jun, 2014 4 commits
  17. 12 Jun, 2014 2 commits
  18. 22 May, 2014 3 commits
  19. 27 Apr, 2014 1 commit
  20. 26 Apr, 2014 1 commit
  21. 18 Apr, 2014 2 commits