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
av_common.h
av_log.c
av_log.h
av_opts.c
av_opts.h
codecs.c
codecs.h
common.c
common.h
cpudetect.c
cpudetect.h
encode.h
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.h
msg_control.h
playlist.c
playlist.h
playlist_parser.c
playlist_parser.h
version.c