summaryrefslogtreecommitdiffstats
path: root/libmpcodecs/vf_scale.c
diff options
context:
space:
mode:
authormichael <michael@b3059339-0415-0410-9bf9-f77b7e298cf2>2002-08-01 12:39:08 +0000
committermichael <michael@b3059339-0415-0410-9bf9-f77b7e298cf2>2002-08-01 12:39:08 +0000
commitbfe5d4d4b4b369be9245888669b6dc9ade7ba39c (patch)
tree3cd718c0145aeceb17349631fa44cba9ca58d5f6 /libmpcodecs/vf_scale.c
parent8f7938b386d21dc5a2d1a87f5531ba3cc0b963dd (diff)
downloadmpv-bfe5d4d4b4b369be9245888669b6dc9ade7ba39c.tar.bz2
mpv-bfe5d4d4b4b369be9245888669b6dc9ade7ba39c.tar.xz
planar yuv 444 422 411 support
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6864 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libmpcodecs/vf_scale.c')
-rw-r--r--libmpcodecs/vf_scale.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/libmpcodecs/vf_scale.c b/libmpcodecs/vf_scale.c
index 6b05d9b27d..0b201a770e 100644
--- a/libmpcodecs/vf_scale.c
+++ b/libmpcodecs/vf_scale.c
@@ -48,6 +48,9 @@ static unsigned int outfmt_list[]={
IMGFMT_Y8,
IMGFMT_YVU9,
IMGFMT_IF09,
+ IMGFMT_444P,
+ IMGFMT_422P,
+ IMGFMT_411P,
0
};
@@ -202,6 +205,9 @@ static int query_format(struct vf_instance_s* vf, unsigned int fmt){
case IMGFMT_Y8:
case IMGFMT_YVU9:
case IMGFMT_IF09:
+ case IMGFMT_444P:
+ case IMGFMT_422P:
+ case IMGFMT_411P:
{
unsigned int best=find_best_out(vf);
int flags;