Fix field order correction on cached image.
Fix field order correction on cached image.

When the avformat producer is using image caching, the field order is
top-field-first, and the consumer is paused then the field order
correction was applied to the cached image. As a result, when repeating
the image due to being paused, the active image would scroll down the
frame. This fixes it by copying to a new image instead of reusing the
cached image.

ttill/MLT,j-b-m/mlt,siddharudh/mlt,ttill/MLT-roto,ttill/MLT-roto,mltframework/mlt,zzhhui/mlt,wideioltd/mlt,anba8005/mlt,ttill/MLT-roto,ttill/MLT,j-b-m/mlt,zzhhui/mlt,ttill/MLT-roto,j-b-m/mlt,xzhavilla/mlt,mltframework/mlt,mltframework/mlt,ttill/MLT,mltframework/mlt,j-b-m/mlt,gmarco/mlt-orig,gmarco/mlt-orig,xzhavilla/mlt,anba8005/mlt,j-b-m/mlt,wideioltd/mlt,siddharudh/mlt,xzhavilla/mlt,ttill/MLT,mltframework/mlt,ttill/MLT-roto,anba8005/mlt,j-b-m/mlt,ttill/MLT,ttill/MLT-roto,siddharudh/mlt,zzhhui/mlt,anba8005/mlt,j-b-m/mlt,wideioltd/mlt,ttill/MLT,gmarco/mlt-orig,ttill/MLT-roto-tracking,mltframework/mlt,zzhhui/mlt,xzhavilla/mlt,zzhhui/mlt,gmarco/mlt-orig,ttill/MLT-roto-tracking,wideioltd/mlt,zzhhui/mlt,xzhavilla/mlt,anba8005/mlt,mltframework/mlt,j-b-m/mlt,ttill/MLT-roto-tracking,anba8005/mlt,anba8005/mlt,j-b-m/mlt,gmarco/mlt-orig,siddharudh/mlt,anba8005/mlt,wideioltd/mlt,siddharudh/mlt,mltframework/mlt,xzhavilla/mlt,ttill/MLT-roto-tracking,ttill/MLT-roto-tracking,wideioltd/mlt,wideioltd/mlt,ttill/MLT-roto-tracking,xzhavilla/mlt,gmarco/mlt-orig,ttill/MLT,gmarco/mlt-orig,gmarco/mlt-orig,ttill/MLT,gmarco/mlt-orig,wideioltd/mlt,ttill/MLT-roto,wideioltd/mlt,xzhavilla/mlt,siddharudh/mlt,xzhavilla/mlt,j-b-m/mlt,ttill/MLT,mltframework/mlt,ttill/MLT-roto-tracking,ttill/MLT-roto,ttill/MLT-roto-tracking,ttill/MLT-roto,zzhhui/mlt,anba8005/mlt,siddharudh/mlt,ttill/MLT-roto-tracking,zzhhui/mlt,zzhhui/mlt,siddharudh/mlt,mltframework/mlt,siddharudh/mlt