Change video content scaling so that it either:
authorCarl Hetherington <cth@carlh.net>
Sat, 9 May 2020 23:57:20 +0000 (01:57 +0200)
committerCarl Hetherington <cth@carlh.net>
Mon, 11 May 2020 20:02:49 +0000 (22:02 +0200)
commit15a83d720780d58f905d40f8493cdcb86596eaee
tree96edb81d905bed4231819efc5bd6292aefaf2c4c
parentdd7c63112eda87f2e491261873075acff114396b
Change video content scaling so that it either:

1. scales the content up to fit the DCP container,
preserving aspect ratio, or
2. stretches the content to a custom aspect ratio, or
3. scales the content to some custom size.
35 files changed:
src/lib/create_cli.cc
src/lib/create_cli.h
src/lib/film.cc
src/lib/hints.cc
src/lib/player.cc
src/lib/player.h
src/lib/player_video.cc
src/lib/util.cc
src/lib/util.h
src/lib/video_content.cc
src/lib/video_content.h
src/lib/video_content_scale.cc [deleted file]
src/lib/video_content_scale.h [deleted file]
src/lib/wscript
src/tools/dcpomatic_cli.cc
src/tools/dcpomatic_create.cc
src/wx/custom_scale_dialog.cc [new file with mode: 0644]
src/wx/custom_scale_dialog.h [new file with mode: 0644]
src/wx/video_panel.cc
src/wx/video_panel.h
src/wx/wscript
test/4k_test.cc
test/create_cli_test.cc
test/data
test/empty_test.cc
test/ffmpeg_audio_test.cc
test/ffmpeg_dcp_test.cc
test/isdcf_name_test.cc
test/player_test.cc
test/recover_test.cc
test/repeat_frame_test.cc
test/scaling_test.cc
test/skip_frame_test.cc
test/threed_test.cc
test/video_content_scale_test.cc