mpv/common
wm4 5ffd6a9e9b encode: add locking
Since the AO will run in a thread, and there's lots of shared state with
encoding, we have to add locking.

One case this doesn't handle correctly are the encode_lavc_available()
calls in ao_lavc.c and vo_lavc.c. They don't do much (and usually only
to protect against doing --ao=lavc with normal playback), and changing
it would be a bit messy. So just leave them.
2014-03-09 00:19:35 +01:00
..
asxparser.c
asxparser.h
av_common.c Factor out setting AVCodecContext extradata 2014-01-11 01:25:49 +01:00
av_common.h Factor out setting AVCodecContext extradata 2014-01-11 01:25:49 +01:00
av_log.c av_log: add tons of warnings against mismatched ffmpeg/libav libraries 2014-02-10 23:28:10 +01:00
av_log.h
av_opts.c
av_opts.h
codecs.c
codecs.h
common.c
common.h common: add some helper macros 2014-03-07 12:47:07 +01:00
cpudetect.c
cpudetect.h
encode.h encode: don't access ao->pts 2014-03-07 15:23:03 +01:00
encode_lavc.c encode: add locking 2014-03-09 00:19:35 +01:00
encode_lavc.h encode: add locking 2014-03-09 00:19:35 +01:00
global.h
msg.c msg: add --msgtime option to add timestamps to each output message 2014-02-28 22:45:34 +01:00
msg.h msg: expose log level names 2014-01-16 23:06:40 +01:00
msg_control.h msg: expose log level names 2014-01-16 23:06:40 +01:00
playlist.c
playlist.h
playlist_parser.c playlist_parser: restore ASX parsing etc. 2014-01-20 19:31:23 +01:00
playlist_parser.h
version.c