mpv/player
wm4 bcc3d72995 sd_lavc: strictly letter-box PGS subtitles
Getting subtitle scaling and positioning right even if there are video
filters, which completely change the image (like cropping), doesn't seem
to have a single, correct solution. To some degree, the results are
arbitrary, so we may as well do what is most useful to the user.

In this case, if the PGS resolution aspect ratio and the video output
aspect ratio mismatch, letter-box it, instead of stretching the subs
over the video frame. (This will require additional fixes, should it
turn out that there are PGS subtitles which are stretched by design.)

Fixes #1205.
2014-10-21 11:37:32 +02:00
..
lua lua: add convenience function for hooks 2014-10-21 00:38:56 +02:00
timeline matroska: look for all known matroska file extensions 2014-10-06 22:33:21 +02:00
audio.c audio: don't go to sleep after audio reinit 2014-10-17 01:10:49 +02:00
client.c Set thread name for debugging 2014-10-19 23:48:40 +02:00
client.h lua: strictly free memory on errors 2014-10-19 05:51:37 +02:00
command.c command: add field-dominance property 2014-10-21 00:55:15 +02:00
command.h command: remove hook cancellation mechanism 2014-10-20 23:43:10 +02:00
configfiles.c options: don't load per-file config files by default 2014-10-17 02:55:31 +02:00
core.h ipc: decouple from MPContext 2014-10-19 20:44:29 +02:00
discnav.c sd_lavc: strictly letter-box PGS subtitles 2014-10-21 11:37:32 +02:00
loadfile.c command: remove hook cancellation mechanism 2014-10-20 23:43:10 +02:00
lua.c fix build on OS X and BSD 2014-10-19 12:55:29 +02:00
main.c player: shutdown all clients before actual uninit 2014-10-19 22:34:37 +02:00
main_fn.c cocoa: fix build by using the correct HAVE_* macro 2014-08-06 09:31:59 +02:00
misc.c Set thread name for debugging 2014-10-19 23:48:40 +02:00
osd.c player: fix OSD cycling 2014-10-14 19:20:36 +02:00
playloop.c player: fix --frames 2014-10-14 13:29:38 +02:00
screenshot.c Move compat/ and bstr/ directory contents somewhere else 2014-08-29 12:31:52 +02:00
screenshot.h
scripting.c osdep: limit thread names to 16 characters 2014-10-20 00:17:11 +02:00
sub.c player: move some libass setup code to sub.c 2014-10-03 23:10:18 +02:00
video.c player: fix --frames 2014-10-14 13:29:38 +02:00