summaryrefslogtreecommitdiffstats
path: root/libmpcodecs
diff options
context:
space:
mode:
authorcompn <compn@b3059339-0415-0410-9bf9-f77b7e298cf2>2008-08-02 18:41:43 +0000
committercompn <compn@b3059339-0415-0410-9bf9-f77b7e298cf2>2008-08-02 18:41:43 +0000
commitcae7631dbe265ceea9b58c32b6812532202bd9cb (patch)
tree6fefe3f645b56c2fcc0205a16a3fb36db269ecd7 /libmpcodecs
parente588ab056dba6560ad4236ed21c38390b066e43b (diff)
downloadmpv-cae7631dbe265ceea9b58c32b6812532202bd9cb.tar.bz2
mpv-cae7631dbe265ceea9b58c32b6812532202bd9cb.tar.xz
change ve_raw.c:set_format to not overwrite biCompression if force_fourcc is set.
fixes -ovc raw -ffourcc patch by "Andrew Wason" rectalogic !@! rectalogic !.! com git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27398 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libmpcodecs')
-rw-r--r--libmpcodecs/ve_raw.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/libmpcodecs/ve_raw.c b/libmpcodecs/ve_raw.c
index 691d1c11d5..09b5471edf 100644
--- a/libmpcodecs/ve_raw.c
+++ b/libmpcodecs/ve_raw.c
@@ -27,6 +27,7 @@ struct vf_priv_s {
#define mux_v (vf->priv->mux)
static int set_format(struct vf_instance_s *vf, unsigned int fmt) {
+ if (!force_fourcc)
mux_v->bih->biCompression = fmt;
mux_v->bih->biPlanes = 1;