summaryrefslogtreecommitdiffstats
path: root/misc/charset_conv.h
Commit message (Collapse)AuthorAgeFilesLines
* demux_libass: remove this demuxerwm42015-11-111-2/+0
| | | | | | | | | This loaded external .ass files via libass. libavformat's .ass reader is now good enough, so use that instead. Apparently libavformat still doesn't support fonts embedded into text .ass files, but support for this has been accidentally broken in mpv for a while anyway. (And only 1 person complained.)
* charset_conv: make it possible to return an allocated string as guesswm42015-08-011-2/+2
| | | | | | | | | uchardet is written in C++, and thus doesn't appreciate the value of using static strings, and internally stores the guessed charset as allocated std::string. Add a minimal hack to deal with this. (I don't appreciate that the code is potentially harder to understand by returning either a static or allocated string, but I do appreciate for not having to litter the existing code with strdups.)
* Move compat/ and bstr/ directory contents somewhere elsewm42014-08-291-1/+1
| | | | | | | | | bstr.c doesn't really deserve its own directory, and compat had just a few files, most of which may as well be in osdep. There isn't really any justification for these extra directories, so get rid of them. The compat/libav.h was empty - just delete it. We changed our approach to API compatibility, and will likely not need it anymore.
* charset_conv: mp_msg conversionswm42013-12-211-3/+7
|
* Split mpvcore/ into common/, misc/, bstr/wm42013-12-171-0/+19