Home | History | Annotate | Download | only in test

Lines Matching full:overlay

3  * Test of the overlay used for moved pictures, test more closed to real life.  *
272 fprintf(stderr, " -scale <scale factor> (initial scale of the overlay)\n");
285 SDL_Overlay* overlay;
423 SDL_WM_SetCaption("SDL test overlay: running moose", "testoverlay2");
478 overlay=SDL_CreateYUVOverlay(MOOSEPIC_W, MOOSEPIC_H, overlay_format, screen);
479 if (!overlay)
481 fprintf(stderr, "Couldn't create overlay: %s\n", SDL_GetError());
485 printf("Created %dx%dx%d %s %s overlay\n",overlay->w,overlay->h,overlay->planes,
486 overlay->hw_overlay?"hardware":"software",
487 overlay->format==SDL_YV12_OVERLAY?"YV12":
488 overlay->format==SDL_IYUV_OVERLAY?"IYUV":
489 overlay->format==SDL_YUY2_OVERLAY?"YUY2":
490 overlay->format==SDL_UYVY_OVERLAY?"UYVY":
491 overlay->format==SDL_YVYU_OVERLAY?"YVYU":
494 for(i=0; i<overlay->planes; i++)
496 printf(" plane %d: pitch=%d\n", i, overlay->pitches[i]);
544 SDL_FreeYUVOverlay(overlay);
562 ConvertRGBtoYUY2(MooseFrame[i], overlay, 0, 100);
565 ConvertRGBtoYV12(MooseFrame[i], overlay, 0, 100);
568 ConvertRGBtoUYVY(MooseFrame[i], overlay, 0, 100);
571 overlay, 0, 100);
574 ConvertRGBtoIYUV(MooseFrame[i], overlay, 0, 100);
578 SDL_DisplayYUVOverlay(overlay, &overlayrect);