PD#SWPL-8850
Problem:
too many print when channel change.
Solution:
Modify vframe epoll event flow to avoid same event.
Verify:
verify on marconi.
Change-Id: Iefbd190c0280276bf941c48bf99706a0f2573df1
Signed-off-by: qiyao.zhou <qiyao.zhou@amlogic.com>
int iret;
last_process_3d_type = process_3d_type;
- if ((cur_dispbuf->width != vf->width) ||
- (cur_dispbuf->height != vf->height)) {
+ if (!cur_dispbuf ||
+ ((cur_dispbuf->width != vf->width) ||
+ (cur_dispbuf->height != vf->height))) {
atomic_inc(&video_sizechange);
wake_up_interruptible(&amvideo_sizechange_wait);
}