1
0
mirror of https://github.com/mpv-player/mpv synced 2024-12-20 22:02:59 +00:00
mpv/common
wm4 76e7e78ce9 audio: move to decoder wrapper
Use the decoder wrapper that was introduced for video. This removes all
code duplication the old audio decoder wrapper had with the video code.

(The audio wrapper was copy pasted from the video one over a decade ago,
and has been kept in sync ever since by the power of copy&paste. Since
the original copy&paste was possibly done by someone who did not answer
to the LGPL relicensing, this should also remove all doubts about
whether any of this code is left, since we now completely remove any
code that could possibly have been based on it.)

There is some complication with spdif handling, and a minor behavior
change (it will restrict the list of codecs to spdif if spdif is to be
used), but there should not be any difference in practice.
2018-01-30 03:10:27 -08:00
..
av_common.c command: add demuxer-lavf-list property 2018-01-02 20:46:58 +00:00
av_common.h command: add demuxer-lavf-list property 2018-01-02 20:46:58 +00:00
av_log.c av_log: stop accessing private ffmpeg fields 2018-01-03 15:11:27 -08:00
av_log.h player: fatal error if linked and compiled FFmpeg versions mismatch 2016-07-01 20:56:59 +02:00
codecs.c options: drop deprecated --vd/--ad codecs selection features 2017-01-19 15:38:58 +01:00
codecs.h options: deprecate codec family selection in --vd/--ad 2016-12-23 18:12:29 +01:00
common.c video: rewrite filtering glue code 2018-01-30 03:10:27 -08:00
common.h audio: move to decoder wrapper 2018-01-30 03:10:27 -08:00
encode_lavc.c encode: implement --oset-metadata, and --oremove-metadata 2017-12-26 03:33:19 -07:00
encode_lavc.h encode_lavc: move from GPL 2+ to LGPL 2.1+. 2017-06-13 14:22:15 -04:00
encode.h encode: implement --oset-metadata, and --oremove-metadata 2017-12-26 03:33:19 -07:00
global.h m_config: introduce basic mechanism to synchronize global option updates 2016-09-02 15:50:40 +02:00
msg_control.h player: make sure version information is always included in --log-file 2017-05-22 18:31:39 +02:00
msg.c msg: bump up log level of --log-file 2017-12-15 22:28:47 -08:00
msg.h msg.c/h: partially change license to LGPL 2017-05-05 06:53:23 +02:00
playlist.c playlist: improve shuffle algorithm 2016-03-20 19:51:22 +01:00
playlist.h Relicense some non-MPlayer source files to LGPL 2.1 or later 2016-01-19 18:36:06 +01:00
recorder.c Fix various typos in log messages 2017-12-03 21:24:18 +01:00
recorder.h player: add experimental stream recording feature 2017-02-07 17:05:17 +01:00
tags.c tags: add mp_tags_remove 2017-12-26 03:33:18 -07:00
tags.h tags: add mp_tags_remove 2017-12-26 03:33:18 -07:00
version.c build: move copyright statement to a shared location 2018-01-01 21:05:09 +00:00