1
0
mirror of https://github.com/mpv-player/mpv synced 2025-01-12 18:02:36 +00:00
mpv/mpvcore
wm4 66e20ef8ad video: remove --flip
The --flip option flipped the image upside-down, by trying to use VO
support, or if not available, by inserting a video filter. I'm not sure
why it existed. Maybe it was important in ancient times when VfW based
decoders output an image this way (but even then, flipping an image is a
free operation by negating the stride).

One nice thing about this is that it provided a possible path for
implementing video orientation, which is a feature we should probably
support eventually. The important part is that it would be for free for
VOs that support it, and would work even with hardware decoding.

But for now get rid of it. It's useless, trivial, stands in the way, and
supporting video orientation would require solving other problems first.
2013-12-05 22:58:54 +01:00
..
input options: add option to disable using right Alt key as Alt Gr 2013-12-02 09:03:31 +01:00
player vf_vo: don't abuse option strings to set VO 2013-12-04 00:07:40 +01:00
asxparser.c
asxparser.h
av_common.c vd_lavc: factor out libavcodec thread setup 2013-12-04 23:12:51 +01:00
av_common.h vd_lavc: factor out libavcodec thread setup 2013-12-04 23:12:51 +01:00
av_log.c configure: uniform the defines to #define HAVE_xxx (0|1) 2013-11-03 21:59:54 +01:00
av_log.h
av_opts.c
av_opts.h
bstr.c
bstr.h
charset_conv.c configure: uniform the defines to #define HAVE_xxx (0|1) 2013-11-03 21:59:54 +01:00
charset_conv.h
codecs.c
codecs.h
cpudetect.c
cpudetect.h
encode_lavc.c Take care of some libavutil deprecations, drop support for FFmpeg 1.0 2013-11-29 17:39:57 +01:00
encode_lavc.h Take care of some libavutil deprecations, drop support for FFmpeg 1.0 2013-11-29 17:39:57 +01:00
encode.h
m_config.c options: remove legacy hacks for sub-option handling 2013-12-04 23:13:46 +01:00
m_config.h options: remove legacy hacks for sub-option handling 2013-12-04 23:13:46 +01:00
m_option.c options: remove legacy hacks for sub-option handling 2013-12-04 23:13:46 +01:00
m_option.h options: remove legacy hacks for sub-option handling 2013-12-04 23:13:46 +01:00
m_property.c
m_property.h
mp_common.c
mp_common.h Reduce stheader.h includes, move stream types to mp_common.h 2013-11-23 22:08:42 +01:00
mp_memory_barrier.h
mp_msg.c
mp_msg.h
mp_ring.c mp_ring: fix comment typo 2013-11-22 19:12:43 +01:00
mp_ring.h mp_ring: remove unused function 2013-11-15 21:08:48 +01:00
mp_talloc.h
mpv_global.h
options.c video: remove --flip 2013-12-05 22:58:54 +01:00
options.h video: remove --flip 2013-12-05 22:58:54 +01:00
parser-cfg.c
parser-cfg.h
parser-mpcmd.c
parser-mpcmd.h
path.c configure: uniform the defines to #define HAVE_xxx (0|1) 2013-11-03 21:59:54 +01:00
path.h
playlist_parser.c playlist: rewrite PLS parser 2013-11-04 23:55:41 +01:00
playlist_parser.h
playlist.c
playlist.h
resolve_quvi9.c
resolve_quvi.c
resolve.h
version.c