videoflip
Flips and rotates video.
Example launch line
 gst-launch-1.0 videotestsrc ! videoflip method=clockwise ! videoconvert ! ximagesink
This pipeline flips the test image 90 degrees clockwise.
Hierarchy
GObject ╰──GInitiallyUnowned ╰──GstObject ╰──GstElement ╰──GstBaseTransform ╰──GstVideoFilter ╰──videoflip
Implemented interfaces
Factory details
Authors: – David Schleef 
Classification: – Filter/Effect/Video
Rank – none
Plugin – videofilter
Package – GStreamer Good Plug-ins
Pad Templates
sink
        video/x-raw:
         format: { AYUV, ARGB, BGRA, ABGR, RGBA, Y444, xRGB, RGBx, xBGR, BGRx, RGB, BGR, I420, YV12, IYUV, YUY2, UYVY, YVYU, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE }
          width: [ 1, 2147483647 ]
         height: [ 1, 2147483647 ]
      framerate: [ 0/1, 2147483647/1 ]
src
        video/x-raw:
         format: { AYUV, ARGB, BGRA, ABGR, RGBA, Y444, xRGB, RGBx, xBGR, BGRx, RGB, BGR, I420, YV12, IYUV, YUY2, UYVY, YVYU, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE }
          width: [ 1, 2147483647 ]
         height: [ 1, 2147483647 ]
      framerate: [ 0/1, 2147483647/1 ]
Properties
method
“method” Video-flip-method *
method (deprecated, use video-direction instead)
Flags : Read / Write / Construct
Default value : none (0)
Named constants
Video-flip-method
The different flip methods.
Members
none (0) – Identity (no rotation)
        clockwise (1) – Rotate clockwise 90 degrees
        rotate-180 (2) – Rotate 180 degrees
        counterclockwise (3) – Rotate counter-clockwise 90 degrees
        horizontal-flip (4) – Flip horizontally
        vertical-flip (5) – Flip vertically
        upper-left-diagonal (6) – Flip across upper left/lower right diagonal
        upper-right-diagonal (7) – Flip across upper right/lower left diagonal
        automatic (8) – Select flip method based on image-orientation tag
        The results of the search are