linux-media.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [RFC PATCH 0/7] qv4l2: scaling and pixel aspect ratio
@ 2013-08-05  8:56 Bård Eirik Winther
  2013-08-05  8:56 ` [RFC PATCH 1/7] qv4l2: fix YUY2 shader Bård Eirik Winther
  0 siblings, 1 reply; 9+ messages in thread
From: Bård Eirik Winther @ 2013-08-05  8:56 UTC (permalink / raw)
  To: linux-media

The patch series depends on the qv4l2 ALSA and OpenGL patch series.

This adds scaling and aspect ratio support to the qv4l2 CaptureWin.
It also fixes some issues with the original OpenGL patch series,
as well as adding tweaks and improvements left out in the original patches.

Some of the changes/improvements:
- CaptureWin have scaling support for video frames for all renderers
- CaptureWin support pixel aspect ratio scaling
- Aspect ratio and scaling can be changed during capture
- CaptureWin's setMinimumSize is now resize, which resizes the window to the frame size given
  and minimum size is set automatically
- The YUY2 shader programs are rewritten and has the resizing issue fixed
- The Show Frames option in Capture menu can be toggled during capture
- Reset and disable scaling options
- Added a hotkey:
    CTRL + F : (size to video 'F'rame)
               When either the main window or capture window is selected
               this will reset the scaling to fit the frame size.
               This option is also available in the Capture menu.

Pixel Aspect Ratio Modes:
- Autodetect (if not supported this assumes square pixels)
- Square
- NTSC/PAL-M/PAL-60
- NTSC/PAL-M/PAL-60, Anamorphic
- PAL/SECAM
- PAL/SECAM, Anamorphic


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2013-08-05  9:31 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-08-05  8:56 [RFC PATCH 0/7] qv4l2: scaling and pixel aspect ratio Bård Eirik Winther
2013-08-05  8:56 ` [RFC PATCH 1/7] qv4l2: fix YUY2 shader Bård Eirik Winther
2013-08-05  8:56   ` [RFC PATCH 2/7] qv4l2: fix black screen with opengl after capture Bård Eirik Winther
2013-08-05  8:56   ` [RFC PATCH 3/7] qv4l2: show frames option can be toggled during capture Bård Eirik Winther
2013-08-05  8:56   ` [RFC PATCH 4/7] qv4l2: add function getMargins Bård Eirik Winther
2013-08-05  8:56   ` [RFC PATCH 5/7] qv4l2: add video scaling for CaptureWin Bård Eirik Winther
2013-08-05  8:56   ` [RFC PATCH 6/7] qv4l2: add hotkey for reset scaling to frame size Bård Eirik Winther
2013-08-05  8:56   ` [RFC PATCH 7/7] qv4l2: add aspect ratio support Bård Eirik Winther
2013-08-05  9:31     ` Hans Verkuil

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).