Signed-off-by: Timo Aaltonen <timo.aalto...@canonical.com> --- src/sis.h | 7 ------ src/sis_video.c | 55 ---------------------------------------------------- src/sis_video.h | 9 -------- src/sis_videostr.h | 3 -- 4 files changed, 0 insertions(+), 74 deletions(-)
diff --git a/src/sis.h b/src/sis.h index 3314471..f40563e 100644 --- a/src/sis.h +++ b/src/sis.h @@ -212,10 +212,6 @@ #endif #if 0 -#define SISDEINT /* Include Xv deinterlacer code (not functional yet!) */ -#endif - -#if 0 #define XV_SD_DEPRECATED /* Include deprecated XV SD interface for SiSCtrl */ #endif @@ -1253,9 +1249,6 @@ typedef struct { Atom xvDisableGfx, xvDisableGfxLR, xvTVXPosition, xvTVYPosition; Atom xvDisableColorkey, xvUseChromakey, xvChromaMin, xvChromaMax; Atom xvInsideChromakey, xvYUVChromakey, xvVSync; -#ifdef SISDEINT - Atom xvdeintmeth; -#endif Atom xvGammaRed, xvGammaGreen, xvGammaBlue; #ifdef XV_SD_DEPRECATED Atom xv_QVF, xv_QVV, xv_USD, xv_SVF, xv_QDD, xv_TAF, xv_TSA, xv_TEE, xv_GSF; diff --git a/src/sis_video.c b/src/sis_video.c index 17d8f71..f134aad 100644 --- a/src/sis_video.c +++ b/src/sis_video.c @@ -968,9 +968,6 @@ SISSetupImageVideo(ScreenPtr pScreen) pSiS->xvYUVChromakey = MAKE_ATOM(sisxvyuvchromakey); pSiS->xvChromaMin = MAKE_ATOM(sisxvchromamin); pSiS->xvChromaMax = MAKE_ATOM(sisxvchromamax); -#ifdef SISDEINT - pSiS->xvdeintmeth = MAKE_ATOM(sisxvdeinterlace); -#endif #ifdef XV_SD_DEPRECATED pSiS->xv_QVF = MAKE_ATOM(sisxvqueryvbflags); pSiS->xv_GDV = MAKE_ATOM(sisxvsdgetdriverversion); @@ -1212,12 +1209,6 @@ SISSetPortAttribute(ScrnInfoPtr pScrn, Atom attribute, pPriv->chromamin = value; } else if(attribute == pSiS->xvChromaMax) { pPriv->chromamax = value; -#ifdef SISDEINT - } else if(attribute == pSiS->xvdeintmeth) { - if(value < 0) value = 0; - if(value > 4) value = 4; - pPriv->deinterlacemethod = value; -#endif } else if(attribute == pSiS->xvHue) { if(pSiS->VGAEngine == SIS_315_VGA) { if((value < -8) || (value > 7)) return BadValue; @@ -1309,10 +1300,6 @@ SISGetPortAttribute(ScrnInfoPtr pScrn, Atom attribute, *value = pPriv->chromamin; } else if(attribute == pSiS->xvChromaMax) { *value = pPriv->chromamax; -#ifdef SISDEINT - } else if(attribute == pSiS->xvdeintmeth) { - *value = pPriv->deinterlacemethod; -#endif } else if(attribute == pSiS->xvHue) { if(pSiS->VGAEngine == SIS_315_VGA) { *value = pPriv->hue; @@ -2666,26 +2653,7 @@ SISDisplayVideo(ScrnInfoPtr pScrn, SISPortPrivPtr pPriv) overlay.keyOP = VI_ROP_DestKey; } -#ifdef SISDEINT - switch(pPriv->deinterlacemethod) { - case 1: - overlay.bobEnable = 0x02; - /* overlay.bobEnable |= (pPriv->currentBuf) ? 0x00 : 0x10; */ - break; - case 2: - overlay.bobEnable = 0x08; - /* overlay.bobEnable |= (pPriv->currentBuf) ? 0x00 : 0x10; */ - break; - case 3: - overlay.bobEnable = 0x0a; - /* overlay.bobEnable |= (pPriv->currentBuf) ? 0x00 : 0x10; */ - break; - default: -#endif overlay.bobEnable = 0x00; /* Disable BOB de-interlacer */ -#ifdef SISDEINT - } -#endif #ifdef SISMERGED if(pSiS->MergedFB) { @@ -3461,9 +3429,6 @@ SISPutImage( int myreds[] = { 0x000000ff, 0x0000f800, 0, 0x00ff0000 }; #endif int totalSize = 0; -#ifdef SISDEINT - Bool deintfm = (pPriv->deinterlacemethod > 1) ? TRUE : FALSE; -#endif #if 0 xf86DrvMsg(0, X_INFO, "PutImage: src %dx%d-%dx%d, drw %dx%d-%dx%d, id %x, w %d h %d, buf %p\n", @@ -3545,23 +3510,6 @@ SISPutImage( if(!(pPriv->bufAddr[0] = SISAllocateFBMemory(pScrn, &pPriv->handle, totalSize << 1))) return BadAlloc; -#ifdef SISDEINT - if(deintfm) { - pPriv->bufAddr[1] = pPriv->bufAddr[0] + pPriv->srcPitch; - - { - CARD8 *src = (CARD8 *)buf; - CARD8 *dest = (CARD8 *)(pSiS->FbBase + pPriv->bufAddr[pPriv->currentBuf]); - int i = height; - while(i--) { - SiSMemCopyToVideoRam(pSiS, dest, src, pPriv->srcPitch); - src += pPriv->srcPitch; - dest += (pPriv->srcPitch << 1); - } - } - - } else { -#endif pPriv->bufAddr[1] = pPriv->bufAddr[0] + totalSize; /* copy data */ @@ -3578,9 +3526,6 @@ SISPutImage( *dest++ = *src++; } } -#ifdef SISDEINT - } -#endif SISDisplayVideo(pScrn, pPriv); diff --git a/src/sis_video.h b/src/sis_video.h index 7cd63c3..25fadd1 100644 --- a/src/sis_video.h +++ b/src/sis_video.h @@ -214,9 +214,6 @@ static char sisxvinsidechromakey[] = "XV_INSIDE_CHROMAKEY"; static char sisxvyuvchromakey[] = "XV_YUV_CHROMAKEY"; static char sisxvchromamin[] = "XV_CHROMAMIN"; static char sisxvchromamax[] = "XV_CHROMAMAX"; -#ifdef SISDEINT -static char sisxvdeinterlace[] = "XV_OVERLAY_DEINTERLACING_METHOD"; -#endif #ifdef XV_SD_DEPRECATED static char sisxvqueryvbflags[] = "XV_QUERYVBFLAGS"; static char sisxvsdgetdriverversion[] = "XV_SD_GETDRIVERVERSION"; @@ -311,9 +308,6 @@ static XF86AttributeRec SISAttributes_300[] = {XvSettable | XvGettable, 0, 1, sisxvyuvchromakey}, {XvSettable | XvGettable, 0, (1 << 24) - 1, sisxvchromamin}, {XvSettable | XvGettable, 0, (1 << 24) - 1, sisxvchromamax}, -#ifdef SISDEINT - {XvSettable | XvGettable, 0, 4, sisxvdeinterlace}, -#endif #ifdef XV_SD_DEPRECATED { XvGettable, 0, -1, sisxvqueryvbflags}, { XvGettable, 0, -1, sisxvsdgetdriverversion}, @@ -393,9 +387,6 @@ static XF86AttributeRec SISAttributes_315[] = {XvSettable | XvGettable, 0, 1, sisxvinsidechromakey}, {XvSettable | XvGettable, 0, (1 << 24) - 1, sisxvchromamin}, {XvSettable | XvGettable, 0, (1 << 24) - 1, sisxvchromamax}, -#ifdef SISDEINT - {XvSettable | XvGettable, 0, 4, sisxvdeinterlace}, -#endif #ifdef XV_SD_DEPRECATED { XvGettable, 0, -1, sisxvqueryvbflags}, { XvGettable, 0, -1, sisxvsdgetdriverversion}, diff --git a/src/sis_videostr.h b/src/sis_videostr.h index a5b556d..3827c4e 100644 --- a/src/sis_videostr.h +++ b/src/sis_videostr.h @@ -63,9 +63,6 @@ typedef struct { Bool usechromakey; Bool insidechromakey, yuvchromakey; CARD32 chromamin, chromamax; -#ifdef SISDEINT - int deinterlacemethod; -#endif CARD32 videoStatus; Bool overlayStatus; -- 1.7.4.1 _______________________________________________ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel