make speed of editing AVCHD tolerable
make speed of editing AVCHD tolerable

This only works for FFmpeg v0.9.1 or newer but not yet for libav.
This uses the image scaling interpolation mode as a hint to perform less
(nearest) or more (bilinear or bicubic) diligent seeking. Since most
editors are using the SDL consumer with rescale=nearest, this makes
scrubbing and cuts/transitions faster. Then, upon encoding, since the
avformat consumer uses bilinear by default, it will use the slower, more
accurate seeking to ensure the integrity of cuts with an in
point. This change has some quirks: frame-stepping backwards sometimes
does not update the image, and sometimes a big jump forward shows
artifacts.

anba8005/mlt,gmarco/mlt-orig,xzhavilla/mlt,siddharudh/mlt,anba8005/mlt,anba8005/mlt,zzhhui/mlt,mltframework/mlt,xzhavilla/mlt,wideioltd/mlt,zzhhui/mlt,mltframework/mlt,anba8005/mlt,j-b-m/mlt,anba8005/mlt,siddharudh/mlt,wideioltd/mlt,zzhhui/mlt,gmarco/mlt-orig,wideioltd/mlt,siddharudh/mlt,mltframework/mlt,j-b-m/mlt,wideioltd/mlt,j-b-m/mlt,xzhavilla/mlt,zzhhui/mlt,mltframework/mlt,gmarco/mlt-orig,gmarco/mlt-orig,xzhavilla/mlt,j-b-m/mlt,zzhhui/mlt,xzhavilla/mlt,j-b-m/mlt,xzhavilla/mlt,j-b-m/mlt,siddharudh/mlt,zzhhui/mlt,anba8005/mlt,gmarco/mlt-orig,mltframework/mlt,j-b-m/mlt,siddharudh/mlt,xzhavilla/mlt,siddharudh/mlt,wideioltd/mlt,wideioltd/mlt,gmarco/mlt-orig,gmarco/mlt-orig,zzhhui/mlt,wideioltd/mlt,xzhavilla/mlt,mltframework/mlt,j-b-m/mlt,anba8005/mlt,zzhhui/mlt,wideioltd/mlt,mltframework/mlt,mltframework/mlt,mltframework/mlt,j-b-m/mlt,wideioltd/mlt,mltframework/mlt,anba8005/mlt,xzhavilla/mlt,gmarco/mlt-orig,siddharudh/mlt,j-b-m/mlt,zzhhui/mlt,anba8005/mlt,siddharudh/mlt,siddharudh/mlt,gmarco/mlt-orig