Derk-Jan Hartman
cd920984e2
ffmpeg chroma: Change GetVlcChroma and GetFfmpegChroma to use a video_format_t, so that we will be able to access and set the rgb mask later on.
This is the first work required to fix #1749
18 years ago
Jean-Baptiste Kempf
b890e9c662
LIBAVUTIL_VERSION_INT inclusion guards...
18 years ago
Derk-Jan Hartman
b5c38aecf3
ffmpeg chroma: fix whitespace
18 years ago
Derk-Jan Hartman
d36afb60b8
ffmpeg: PIX_FMT_YUV422 was renamed to PIX_FMT_YUYV422 (to avoid ambiguity i guess)
18 years ago
Derk-Jan Hartman
83a8d4b0ce
ffmpeg: Add some more chroma fourcc's to the ffmpeg chroma table (NV12, NV21, Y411, I440, J440)
18 years ago
Laurent Aimar
9c440283c6
Removed old hack (for YUVA)
18 years ago
Laurent Aimar
b4302875ea
Simplify vlc fourcc/ffmpeg pix format conversion.
18 years ago
Laurent Aimar
f797ddd37f
Clean up chroma handling in ffmpeg (as a bonus, fixed the last issue
with #1488 )
18 years ago
Laurent Aimar
14cc9765ed
Let swscale handle video conversion when available ( close #1695 )
18 years ago
Antoine Cellerier
f7d5f3e7ca
Move avcodec module files to modules/codec/avcodec. (The 3 shared
headers, avutil.h, chroma.h and fourcc.h are also located in that
directory.) This should be the last commit in the "Move all the old
ffmpeg modules source code files around to make it seem like you're
working while you're not".
18 years ago
Antoine Cellerier
11aac010ac
Some more seperation of the different ffmpeg based modules. They're now completely disjoint except for the common chroma.h and fourcc.h headers.
18 years ago