diff options
author | kinddragon <kinddragon@users.sourceforge.net> | 2010-05-21 07:23:13 +0400 |
---|---|---|
committer | kinddragon <kinddragon@users.sourceforge.net> | 2010-05-21 07:23:13 +0400 |
commit | 2f3e47055017d851b693a9fbcfcca25d03648c81 (patch) | |
tree | 8a826c3f947c0132f948337283d19ab3f02fd0fa /src/DSUtil/vd.h | |
parent | 37f62abd654047d060c86d6c76cd2f6862f89b94 (diff) |
Added new ELA deinterlacing to MPEG2 codec
First corrupted frame with deintrlacing fixed with MPEG2 codec
MPEG2 setting check box fixed
git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@1908 10f7b99b-c216-0410-bff0-8a66a9350fd8
Diffstat (limited to 'src/DSUtil/vd.h')
-rw-r--r-- | src/DSUtil/vd.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/DSUtil/vd.h b/src/DSUtil/vd.h index 0db586cec..ae167a841 100644 --- a/src/DSUtil/vd.h +++ b/src/DSUtil/vd.h @@ -35,4 +35,6 @@ extern bool BitBltFromYUY2ToRGB(int w, int h, BYTE* dst, int dstpitch, int dbpp, extern bool BitBltFromRGBToRGB(int w, int h, BYTE* dst, int dstpitch, int dbpp, BYTE* src, int srcpitch, int sbpp);
extern void DeinterlaceBlend(BYTE* dst, BYTE* src, DWORD rowbytes, DWORD h, DWORD dstpitch, DWORD srcpitch);
-extern void DeinterlaceBob(BYTE* dst, BYTE* src, DWORD rowbytes, DWORD h, DWORD dstpitch, DWORD srcpitch, bool topfield);
\ No newline at end of file +extern void DeinterlaceBob(BYTE* dst, BYTE* src, DWORD rowbytes, DWORD h, DWORD dstpitch, DWORD srcpitch, bool topfield);
+extern void DeinterlaceELA_X8R8G8B8(BYTE* dst, BYTE* src, DWORD w, DWORD h, DWORD dstpitch, DWORD srcpitch, bool topfield);
+extern void DeinterlaceELA(BYTE* dst, BYTE* src, DWORD w, DWORD h, DWORD dstpitch, DWORD srcpitch, bool topfield);
|