Mercurial > mplayer.hg
annotate fmt-conversion.h @ 30017:7119354805e7
Use on-stack subtitle struct for temporary storage for passing subtitles on
for rendering by libass.
This avoids mangling the static subtitle struct that is supposed to contain
the subtitles that will actually be displayed and it also minimally reduces
memory usage by freeing the subtitle lines again as early as possible.
author | reimar |
---|---|
date | Fri, 18 Dec 2009 19:29:33 +0000 |
parents | 21efa4282730 |
children | 1d39794263eb |
rev | line source |
---|---|
26029 | 1 #ifndef MPLAYER_FMT_CONVERSION_H |
2 #define MPLAYER_FMT_CONVERSION_H | |
24156 | 3 |
26069
1318e956c092
FFmpeg now uses different (unified) #include paths.
diego
parents:
26029
diff
changeset
|
4 #include "libavutil/avutil.h" |
19872 | 5 |
28526
21efa4282730
Create a fmt-conversion.c file so fmt-conversion.h can be included by multiple files.
reimar
parents:
27601
diff
changeset
|
6 enum PixelFormat imgfmt2pixfmt(int fmt); |
21efa4282730
Create a fmt-conversion.c file so fmt-conversion.h can be included by multiple files.
reimar
parents:
27601
diff
changeset
|
7 int pixfmt2imgfmt(enum PixelFormat pix_fmt); |
24156 | 8 |
26029 | 9 #endif /* MPLAYER_FMT_CONVERSION_H */ |