[libav-devel] [PATCH 2/5] vc1dec: Invoke edge emulation regardless of MV precision for 1-MV chroma

2012-10-09 Thread Mashiat Sarker Shakkhar
This is required due to the way VC-1 handles chroma pull-back which may end up causing negative chroma MV for zero luma MV. Edge emulation needs to be invoked in such cases. This problem only affects chroma Y motion vector. --- libavcodec/vc1dec.c |2 +- 1 file changed, 1 insertion(+), 1

Re: [libav-devel] [PATCH 2/5] vc1dec: Invoke edge emulation regardless of MV precision for 1-MV chroma

2012-10-09 Thread Ronald S. Bultje
Hi, On Tue, Oct 9, 2012 at 1:38 PM, Mashiat Sarker Shakkhar mashiat.sar...@gmail.com wrote: This is required due to the way VC-1 handles chroma pull-back which may end up causing negative chroma MV for zero luma MV. Edge emulation needs to be invoked in such cases. This problem only affects

Re: [libav-devel] [PATCH 2/5] vc1dec: Invoke edge emulation regardless of MV precision for 1-MV chroma

2012-10-09 Thread Ronald S. Bultje
Hi, On Tue, Oct 9, 2012 at 4:56 PM, Mashiat Sarker Shakkhar mashiat.sar...@gmail.com wrote: On 10/9/2012 7:37 PM, Ronald S. Bultje wrote: Hi, On Tue, Oct 9, 2012 at 1:38 PM, Mashiat Sarker Shakkhar mashiat.sar...@gmail.com wrote: This is required due to the way VC-1 handles chroma

Re: [libav-devel] [PATCH 2/5] vc1dec: Invoke edge emulation regardless of MV precision for 1-MV chroma

2012-10-09 Thread Kostya Shishkov
On Tue, Oct 09, 2012 at 04:38:16PM -0400, Mashiat Sarker Shakkhar wrote: This is required due to the way VC-1 handles chroma pull-back which may end up causing negative chroma MV for zero luma MV. Edge emulation needs to be invoked in such cases. This problem only affects chroma Y motion