         
         super.layoutSubviews()
     }
+    
+    //MARK: private
+    
+    private func thumbSelected()
+    {
+        viewThumb.image = #imageLiteral(resourceName: "assetHomePlayerSliderSelected")
+    }
+    
+    private func thumbNormal()
+    {
+        viewThumb.image = #imageLiteral(resourceName: "assetHomePlayerSlider")
+    }
 }

{
    var currentTime:TimeInterval
    private weak var controller:CHome!
    private weak var layoutTrackTop:NSLayoutConstraint!
    private let kMinTime:TimeInterval = 0.5
    private let kMaxTime:TimeInterval = 10
    private let kStartTime:TimeInterval = 2
    private let kTrackHeight:CGFloat = 4
    
    init(controller:CHome)
    {

        track.backgroundColor = UIColor.black
        track.layer.cornerRadius = kTrackHeight / 2.0
        
        let viewThumb:UIImageView = UIImageView()
        viewThumb.isUserInteractionEnabled = false
        viewThumb.translatesAutoresizingMaskIntoConstraints = false
        viewThumb.clipsToBounds = true
        viewThumb.contentMode = UIViewContentMode.center
        self.viewThumb = viewThumb
        
        addSubview(track)
        addSubview(viewThumb)
        
        layoutTrackTop = NSLayoutConstraint.topToTop(
            view:track,
