[vlc-devel] [PATCH]-- correct snapshot aspect ratio (trac#2705)
brezhoneg1
brezhoneg1 at yahoo.fr
Mon May 25 14:09:28 CEST 2009
This patch corrects trac #2705 (snapshot aspect ratio problem)
Several issues have been discovered:
Patch1: solve a conflict between the snapshot plugin and the core
-----------------------------------------------------------------
A snapshot plugin exists (module/video_ouput/snapshot.c).
This plugin conflicts with the core w.r.t "snapshot-width" and
"snapshot-height" variables. If this module is present, its default
values 320x200 take over the default values set by the core -1 x -1 .
These 320x200 values are a bit unfortunate, because it forces an aspect
ratio (16/10) that may not be the one really in use.
patch1 just renames all "snapshot-xxx" variables belonging to the vout
snapshot module into "snapmod-xxx" and reserved "snapshot-xxx" for the
vlc core. Is it much used anyway ?
Patch2: really implements what the help says
--------------------------------------------
help (vlc -H) announces the following about snapshot-width and height
:
value -1 means original size (default values)
value 0 means automatically scaling one direction w.r.t the other
In addition, "sar_num" and "sar_den" in video_format_t are not set
automatically. This patch just sets them on the fly (video_output.c).
Maybe, they should be taken care of earlier in the process.
Erwan10
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-snapshot-vout-plugin-avoid-variables-conflicting-w.patch
Type: application/octet-stream
Size: 6929 bytes
Desc: not available
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20090525/5c78ab85/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-snapshot-core-correct-aspect-ratio-issue-trac-2.patch
Type: application/octet-stream
Size: 3449 bytes
Desc: not available
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20090525/5c78ab85/attachment-0001.obj>
More information about the vlc-devel
mailing list