mpv/sub
Uoti Urpala db8cdc73e3 Update Libav API uses
Change various code to use the latest Libav API. The libavcodec
error_recognition setting has been removed and replaced with different
semantics. I removed the "--lavdopts=er=<value>" option accordingly,
as I don't think it's widely enough used to be worth attempting to
emulate the old option semantics using the new API. A new option with
the new semantics can be added later if needed.

Libav dropped APIs that were necessary with all Libav versions
until quite recently (like setting avctx->age), and it would thus not
be possible to keep compatibility with previous Libav versions without
adding workarounds. The new APIs also had some bugs/limitations in the
recent Libav release 0.8, and it would not work fully (at least some
avcodec options would not be set correctly). Because of those issues,
this commit makes no attempt to maintain compatibility with anything
but the latest Libav git head. Hopefully the required fixes and
improvements will be included in a following Libav point release.
2012-02-01 22:46:27 +02:00
..
ass_mp.c options: move libass-related options to struct 2011-09-03 14:26:14 +03:00
ass_mp.h options: move libass-related options to struct 2011-09-03 14:26:14 +03:00
av_sub.c Update Libav API uses 2012-02-01 22:46:27 +02:00
av_sub.h
dec_sub.c
dec_sub.h
find_sub.c
find_subfiles.c bstr: rename BSTR() -> bstr() 2011-07-27 08:38:12 +03:00
find_subfiles.h subs: options: add -sub-paths 2011-04-20 04:22:52 +03:00
font_load.c cleanup: shut up more warnings 2011-05-06 18:33:16 +03:00
font_load.h
font_load_ft.c cleanup: shut up more warnings 2011-05-06 18:33:16 +03:00
osd_font.h
sd.h
sd_ass.c sd_ass.c: set event->Style to fix --ass-styles 2011-09-23 13:57:11 +03:00
spudec.c cleanup: shut up more warnings 2011-05-06 18:33:16 +03:00
spudec.h
sub.c core: allocate OSD text buffers dynamically 2011-08-09 03:28:58 +03:00
sub.h core, vo: modify OSD redraw architecture, support EOSD 2011-12-06 05:03:39 +02:00
sub_cc.c
sub_cc.h
subassconvert.c subassconvert: handle "\r\n" line ends 2011-09-02 12:22:15 +03:00
subassconvert.h
subreader.c subreader.c: don't run FriBiDi code if using libass 2011-09-23 14:43:53 +03:00
subreader.h find_subfiles: move sub_filenames() here 2011-04-20 04:22:52 +03:00
unrar_exec.c
unrar_exec.h
vobsub.c cleanup: vobsub.c: simplify parsing 2011-07-06 13:01:07 +03:00
vobsub.h options: change -alang and -slang to use string list type 2011-04-20 04:22:42 +03:00