diff src/video/photon/SDL_phyuv.c @ 1668:4da1ee79c9af SDL-1.3

more tweaking indent options
author Sam Lantinga <slouken@libsdl.org>
date Mon, 29 May 2006 04:04:35 +0000
parents 782fd950bd46
children
line wrap: on
line diff
--- a/src/video/photon/SDL_phyuv.c	Mon May 29 03:53:21 2006 +0000
+++ b/src/video/photon/SDL_phyuv.c	Mon May 29 04:04:35 2006 +0000
@@ -44,18 +44,17 @@
 };
 
 int
-grab_ptrs2 (PgVideoChannel_t * channel, FRAMEDATA * Frame0,
-            FRAMEDATA * Frame1)
+grab_ptrs2(PgVideoChannel_t * channel, FRAMEDATA * Frame0, FRAMEDATA * Frame1)
 {
     int planes = 0;
 
     /* Buffers have moved; re-obtain the pointers */
-    Frame0->Y = (unsigned char *) PdGetOffscreenContextPtr (channel->yplane1);
-    Frame1->Y = (unsigned char *) PdGetOffscreenContextPtr (channel->yplane2);
-    Frame0->U = (unsigned char *) PdGetOffscreenContextPtr (channel->vplane1);
-    Frame1->U = (unsigned char *) PdGetOffscreenContextPtr (channel->vplane2);
-    Frame0->V = (unsigned char *) PdGetOffscreenContextPtr (channel->uplane1);
-    Frame1->V = (unsigned char *) PdGetOffscreenContextPtr (channel->uplane2);
+    Frame0->Y = (unsigned char *) PdGetOffscreenContextPtr(channel->yplane1);
+    Frame1->Y = (unsigned char *) PdGetOffscreenContextPtr(channel->yplane2);
+    Frame0->U = (unsigned char *) PdGetOffscreenContextPtr(channel->vplane1);
+    Frame1->U = (unsigned char *) PdGetOffscreenContextPtr(channel->vplane2);
+    Frame0->V = (unsigned char *) PdGetOffscreenContextPtr(channel->uplane1);
+    Frame1->V = (unsigned char *) PdGetOffscreenContextPtr(channel->uplane2);
 
     if (Frame0->Y)
         planes++;
@@ -70,8 +69,8 @@
 }
 
 SDL_Overlay *
-ph_CreateYUVOverlay (_THIS, int width, int height, Uint32 format,
-                     SDL_Surface * display)
+ph_CreateYUVOverlay(_THIS, int width, int height, Uint32 format,
+                    SDL_Surface * display)
 {
     SDL_Overlay *overlay;
     struct private_yuvhwdata *hwdata;
@@ -82,10 +81,10 @@
     PhPoint_t pos;
 
     /* Create the overlay structure */
-    overlay = SDL_calloc (1, sizeof (SDL_Overlay));
+    overlay = SDL_calloc(1, sizeof(SDL_Overlay));
 
     if (overlay == NULL) {
-        SDL_OutOfMemory ();
+        SDL_OutOfMemory();
         return NULL;
     }
 
@@ -99,24 +98,24 @@
     overlay->hwfuncs = &ph_yuvfuncs;
 
     /* Create the pixel data and lookup tables */
-    hwdata = SDL_calloc (1, sizeof (struct private_yuvhwdata));
+    hwdata = SDL_calloc(1, sizeof(struct private_yuvhwdata));
 
     if (hwdata == NULL) {
-        SDL_OutOfMemory ();
-        SDL_FreeYUVOverlay (overlay);
+        SDL_OutOfMemory();
+        SDL_FreeYUVOverlay(overlay);
         return NULL;
     }
 
     overlay->hwdata = hwdata;
 
-    PhDCSetCurrent (0);
+    PhDCSetCurrent(0);
     if (overlay->hwdata->channel == NULL) {
         if ((overlay->hwdata->channel =
-             PgCreateVideoChannel (Pg_VIDEO_CHANNEL_SCALER, 0)) == NULL) {
+             PgCreateVideoChannel(Pg_VIDEO_CHANNEL_SCALER, 0)) == NULL) {
             SDL_SetError
                 ("ph_CreateYUVOverlay(): Create channel failed: %s\n",
-                 strerror (errno));
-            SDL_FreeYUVOverlay (overlay);
+                 strerror(errno));
+            SDL_FreeYUVOverlay(overlay);
             return NULL;
 
         }
@@ -124,7 +123,7 @@
 
     overlay->hwdata->forcedredraw = 0;
 
-    PtGetAbsPosition (window, &pos.x, &pos.y);
+    PtGetAbsPosition(window, &pos.x, &pos.y);
     overlay->hwdata->CurrentWindowPos.x = pos.x;
     overlay->hwdata->CurrentWindowPos.y = pos.y;
     overlay->hwdata->CurrentViewPort.pos.x = 0;
@@ -133,9 +132,9 @@
     overlay->hwdata->CurrentViewPort.size.h = height;
     overlay->hwdata->State = OVERLAY_STATE_UNINIT;
     overlay->hwdata->FrameData0 =
-        (FRAMEDATA *) SDL_calloc (1, sizeof (FRAMEDATA));
+        (FRAMEDATA *) SDL_calloc(1, sizeof(FRAMEDATA));
     overlay->hwdata->FrameData1 =
-        (FRAMEDATA *) SDL_calloc (1, sizeof (FRAMEDATA));
+        (FRAMEDATA *) SDL_calloc(1, sizeof(FRAMEDATA));
 
     vidport = -1;
     i = 0;
@@ -143,11 +142,11 @@
     overlay->hwdata->ischromakey = 0;
 
     do {
-        SDL_memset (&overlay->hwdata->caps, 0x00, sizeof (PgScalerCaps_t));
-        overlay->hwdata->caps.size = sizeof (PgScalerCaps_t);
+        SDL_memset(&overlay->hwdata->caps, 0x00, sizeof(PgScalerCaps_t));
+        overlay->hwdata->caps.size = sizeof(PgScalerCaps_t);
         rtncode =
-            PgGetScalerCapabilities (overlay->hwdata->channel, i,
-                                     &overlay->hwdata->caps);
+            PgGetScalerCapabilities(overlay->hwdata->channel, i,
+                                    &overlay->hwdata->caps);
         if (rtncode == 0) {
             if (overlay->hwdata->caps.format == format) {
                 if ((overlay->hwdata->caps.
@@ -167,23 +166,23 @@
 
 
     if (vidport == -1) {
-        SDL_SetError ("No available video ports for requested format\n");
-        SDL_FreeYUVOverlay (overlay);
+        SDL_SetError("No available video ports for requested format\n");
+        SDL_FreeYUVOverlay(overlay);
         return NULL;
     }
 
     overlay->hwdata->format = format;
     overlay->hwdata->props.format = format;
-    overlay->hwdata->props.size = sizeof (PgScalerProps_t);
+    overlay->hwdata->props.size = sizeof(PgScalerProps_t);
     overlay->hwdata->props.src_dim.w = width;
     overlay->hwdata->props.src_dim.h = height;
 
     /* overlay->hwdata->chromakey = PgGetOverlayChromaColor(); */
-    overlay->hwdata->chromakey = PgRGB (12, 6, 12);     /* very dark pink color */
+    overlay->hwdata->chromakey = PgRGB(12, 6, 12);      /* very dark pink color */
     overlay->hwdata->props.color_key = overlay->hwdata->chromakey;
 
-    PhAreaToRect (&overlay->hwdata->CurrentViewPort,
-                  &overlay->hwdata->props.viewport);
+    PhAreaToRect(&overlay->hwdata->CurrentViewPort,
+                 &overlay->hwdata->props.viewport);
 
     overlay->hwdata->props.flags = Pg_SCALER_PROP_DOUBLE_BUFFER;
 
@@ -196,13 +195,13 @@
     }
 
     rtncode =
-        PgConfigScalerChannel (overlay->hwdata->channel,
-                               &overlay->hwdata->props);
+        PgConfigScalerChannel(overlay->hwdata->channel,
+                              &overlay->hwdata->props);
 
     switch (rtncode) {
     case -1:
-        SDL_SetError ("PgConfigScalerChannel failed\n");
-        SDL_FreeYUVOverlay (overlay);
+        SDL_SetError("PgConfigScalerChannel failed\n");
+        SDL_FreeYUVOverlay(overlay);
         return NULL;
     case 1:
     case 0:
@@ -211,8 +210,8 @@
     }
 
     planes =
-        grab_ptrs2 (overlay->hwdata->channel, overlay->hwdata->FrameData0,
-                    overlay->hwdata->FrameData1);
+        grab_ptrs2(overlay->hwdata->channel, overlay->hwdata->FrameData0,
+                   overlay->hwdata->FrameData1);
 
     if (overlay->hwdata->channel->yplane1 != NULL)
         overlay->hwdata->YStride = overlay->hwdata->channel->yplane1->pitch;
@@ -225,8 +224,8 @@
     if ((overlay->hwdata->channel->yplane1 == NULL) &&
         (overlay->hwdata->channel->uplane1 == NULL) &&
         (overlay->hwdata->channel->vplane1 == NULL)) {
-        SDL_FreeYUVOverlay (overlay);
-        SDL_SetError ("PgConfigScaler() returns all planes equal NULL\n");
+        SDL_FreeYUVOverlay(overlay);
+        SDL_SetError("PgConfigScaler() returns all planes equal NULL\n");
         return NULL;
     }
 /*
@@ -249,11 +248,11 @@
 
     /* Find the pitch and offset values for the overlay */
     overlay->planes = planes;
-    overlay->pitches = SDL_calloc (overlay->planes, sizeof (Uint16));
-    overlay->pixels = SDL_calloc (overlay->planes, sizeof (Uint8 *));
+    overlay->pitches = SDL_calloc(overlay->planes, sizeof(Uint16));
+    overlay->pixels = SDL_calloc(overlay->planes, sizeof(Uint8 *));
     if (!overlay->pitches || !overlay->pixels) {
-        SDL_OutOfMemory ();
-        SDL_FreeYUVOverlay (overlay);
+        SDL_OutOfMemory();
+        SDL_FreeYUVOverlay(overlay);
         return (NULL);
     }
 
@@ -280,7 +279,7 @@
 }
 
 int
-ph_LockYUVOverlay (_THIS, SDL_Overlay * overlay)
+ph_LockYUVOverlay(_THIS, SDL_Overlay * overlay)
 {
     if (overlay == NULL) {
         return -1;
@@ -326,7 +325,7 @@
 }
 
 void
-ph_UnlockYUVOverlay (_THIS, SDL_Overlay * overlay)
+ph_UnlockYUVOverlay(_THIS, SDL_Overlay * overlay)
 {
     if (overlay == NULL) {
         return;
@@ -336,8 +335,8 @@
 }
 
 int
-ph_DisplayYUVOverlay (_THIS, SDL_Overlay * overlay, SDL_Rect * src,
-                      SDL_Rect * dst)
+ph_DisplayYUVOverlay(_THIS, SDL_Overlay * overlay, SDL_Rect * src,
+                     SDL_Rect * dst)
 {
     int rtncode;
     PhPoint_t pos;
@@ -353,7 +352,7 @@
         return -1;
     }
 
-    PtGetAbsPosition (window, &pos.x, &pos.y);
+    PtGetAbsPosition(window, &pos.x, &pos.y);
     if ((pos.x != overlay->hwdata->CurrentWindowPos.x) ||
         (pos.y != overlay->hwdata->CurrentWindowPos.y)) {
         winchanged = 1;
@@ -375,44 +374,44 @@
             backrect.y = overlay->hwdata->CurrentViewPort.pos.y;
             backrect.w = overlay->hwdata->CurrentViewPort.size.w;
             backrect.h = overlay->hwdata->CurrentViewPort.size.h;
-            this->UpdateRects (this, 1, &backrect);
+            this->UpdateRects(this, 1, &backrect);
 
             /* Draw the new rectangle of the chroma color at the viewport position */
-            PgSetFillColor (overlay->hwdata->chromakey);
-            PgDrawIRect (dst->x, dst->y, dst->x + dst->w - 1,
-                         dst->y + dst->h - 1, Pg_DRAW_FILL);
-            PgFlush ();
+            PgSetFillColor(overlay->hwdata->chromakey);
+            PgDrawIRect(dst->x, dst->y, dst->x + dst->w - 1,
+                        dst->y + dst->h - 1, Pg_DRAW_FILL);
+            PgFlush();
         }
 
         overlay->hwdata->props.flags |= Pg_SCALER_PROP_SCALER_ENABLE;
         overlay->hwdata->scaler_on = 1;
 
-        PhWindowQueryVisible (Ph_QUERY_CONSOLE, 0, PtWidgetRid (window),
-                              &windowextent);
+        PhWindowQueryVisible(Ph_QUERY_CONSOLE, 0, PtWidgetRid(window),
+                             &windowextent);
         overlay->hwdata->CurrentViewPort.pos.x =
             pos.x - windowextent.ul.x + dst->x;
         overlay->hwdata->CurrentViewPort.pos.y =
             pos.y - windowextent.ul.y + dst->y;
         overlay->hwdata->CurrentViewPort.size.w = dst->w;
         overlay->hwdata->CurrentViewPort.size.h = dst->h;
-        PhAreaToRect (&overlay->hwdata->CurrentViewPort,
-                      &overlay->hwdata->props.viewport);
+        PhAreaToRect(&overlay->hwdata->CurrentViewPort,
+                     &overlay->hwdata->props.viewport);
         overlay->hwdata->CurrentViewPort.pos.x = dst->x;
         overlay->hwdata->CurrentViewPort.pos.y = dst->y;
 
         rtncode =
-            PgConfigScalerChannel (overlay->hwdata->channel,
-                                   &(overlay->hwdata->props));
+            PgConfigScalerChannel(overlay->hwdata->channel,
+                                  &(overlay->hwdata->props));
 
         switch (rtncode) {
         case -1:
-            SDL_SetError ("PgConfigScalerChannel() function failed\n");
-            SDL_FreeYUVOverlay (overlay);
+            SDL_SetError("PgConfigScalerChannel() function failed\n");
+            SDL_FreeYUVOverlay(overlay);
             return -1;
         case 1:
-            grab_ptrs2 (overlay->hwdata->channel,
-                        overlay->hwdata->FrameData0,
-                        overlay->hwdata->FrameData1);
+            grab_ptrs2(overlay->hwdata->channel,
+                       overlay->hwdata->FrameData0,
+                       overlay->hwdata->FrameData1);
             break;
         case 0:
         default:
@@ -463,7 +462,7 @@
 }
 
 void
-ph_FreeYUVOverlay (_THIS, SDL_Overlay * overlay)
+ph_FreeYUVOverlay(_THIS, SDL_Overlay * overlay)
 {
     SDL_Rect backrect;
 
@@ -482,30 +481,30 @@
     backrect.y = overlay->hwdata->CurrentViewPort.pos.y;
     backrect.w = overlay->hwdata->CurrentViewPort.size.w;
     backrect.h = overlay->hwdata->CurrentViewPort.size.h;
-    this->UpdateRects (this, 1, &backrect);
+    this->UpdateRects(this, 1, &backrect);
 
     /* it is need for some buggy drivers, that can't hide overlay before */
     /* freeing buffer, so we got trash on the srceen                     */
     overlay->hwdata->props.flags &= ~Pg_SCALER_PROP_SCALER_ENABLE;
-    PgConfigScalerChannel (overlay->hwdata->channel,
-                           &(overlay->hwdata->props));
+    PgConfigScalerChannel(overlay->hwdata->channel,
+                          &(overlay->hwdata->props));
 
     overlay->hwdata->scaler_on = 0;
     overlay->hwdata->State = OVERLAY_STATE_UNINIT;
 
     if (overlay->hwdata->channel != NULL) {
-        PgDestroyVideoChannel (overlay->hwdata->channel);
+        PgDestroyVideoChannel(overlay->hwdata->channel);
         overlay->hwdata->channel = NULL;
         return;
     }
 
     overlay->hwdata->CurrentFrameData = NULL;
 
-    SDL_free (overlay->hwdata->FrameData0);
-    SDL_free (overlay->hwdata->FrameData1);
+    SDL_free(overlay->hwdata->FrameData0);
+    SDL_free(overlay->hwdata->FrameData1);
     overlay->hwdata->FrameData0 = NULL;
     overlay->hwdata->FrameData1 = NULL;
-    SDL_free (overlay->hwdata);
+    SDL_free(overlay->hwdata);
 }
 
 /* vi: set ts=4 sw=4 expandtab: */