Skip to content
  • Simon Eugster's avatar
    Vectorscope changes: · 11646947
    Simon Eugster authored
    * Magnification = Gain can now be changed with a slider in 0.1 steps up to 4x
    * Vectorscope generator extracted to separate (re-usable) class
    * Inherits from AbstractScopeWidget, which means
      - Lots of duplicate code removed
      - Realtime bug that led to crash fixed (I hope)
    * Checks whether events have been connected successfully with Q_ASSERT
    * Delete members in the destructor
    * .ui file: Palette removed, unnecessary grid layout removed as well
    AbstractScopeWidget changes:
    * Processing HUD and Background as well now.
    * Re-render when auto refresh is selected
    * Don't recalculate if the scope is hidden behind another widget
    * Slot added to force the update of a certain layer
    * Update scope when risen to top of a widget stack
    * Realtime acceleration factor can now be calculated by the implementing widget
    * Acceleration factor is protected instead of private now so that they can be accessed by other render tasks (hud displays scope factor e.g.)
    WaveformGenerator changes:
    * Using subclassing instead of direct #includes in the .h file («good style» :P)
    
    svn path=/trunk/kdenlive/; revision=4611
    11646947