Revert "media: fixup build error"
authorNick Xie <nick@khadas.com>
Thu, 14 Nov 2019 04:01:07 +0000 (12:01 +0800)
committerNick Xie <nick@khadas.com>
Thu, 14 Nov 2019 04:01:07 +0000 (12:01 +0800)
This reverts commit 14329d392764e0113ddb9f9b8c411eff40ad3436.

drivers/amlogic/media/video_sink/video.c

index 1a55279..bb89616 100644 (file)
@@ -1439,7 +1439,7 @@ static inline void video_vf_put(struct vframe_s *vf)
        if (vf == &hist_test_vf)
                return;
 
-       if (vfp && vf) {
+       if (vfp && vf && atomic_dec_and_test(&vf->use_cnt)) {
                vf_put(vf, RECEIVER_NAME);
 #ifdef CONFIG_AMLOGIC_MEDIA_ENHANCEMENT_DOLBYVISION
                if (is_dolby_vision_enable())