1. 18 Dec, 2011 3 commits
    • Cheng Sun's avatar
      Fix QToolButtonExt edge cases · 53376192
      Cheng Sun authored
      Previously QToolButtonExt had some undesirable edge case behaviour.
      
      Firstly, once the user presses down on a QToolButtonExt there is no
      way to cancel the action; either a short or a long click will be
      generated. Compare this to a normal button, which can be cancelled by
      releasing the mouse outside of the button area.
      
      Secondly, with the mouse button held down, moving the mouse in and out
      of the button area will generate multiple short click events, when no
      event at all is desired.
      
      This patch corrects this: by releasing the mouse outside the button area
      no event is generated; additionally no short click events are generated
      simply by moving the depressed mouse in and out of the button.
      Signed-off-by: default avatarJean-Baptiste Kempf <jb@videolan.org>
      53376192
    • Jean-Baptiste Kempf's avatar
      MP4: cleanup · a9292296
      Jean-Baptiste Kempf authored
      improve locality, remove memset and useless labels, add unlikely post
      allocations
      a9292296
    • Jean-Baptiste Kempf's avatar
      Mp4: fix stsz parsing · ef466bbd
      Jean-Baptiste Kempf authored
      Do not malloc 900Mb, for example...
      
      Close #5689
      ef466bbd
  2. 17 Dec, 2011 13 commits
  3. 16 Dec, 2011 1 commit
  4. 15 Dec, 2011 14 commits
  5. 14 Dec, 2011 9 commits