aboutsummaryrefslogtreecommitdiffstats
path: root/libavformat/mov.c
diff options
context:
space:
mode:
authorCarl Eugen Hoyos <cehoyos@ag.or.at>2014-03-11 20:09:07 +0100
committerCarl Eugen Hoyos <cehoyos@ag.or.at>2014-03-11 20:09:07 +0100
commit54bbe3e2a645b4f7b36efac2bca331d3be98592a (patch)
treeb110785a1310fa2e0364d5db514f91adb475187c /libavformat/mov.c
parent5d75730c58f72918a41bb5abda4b448ecdd4273c (diff)
downloadffmpeg-54bbe3e2a645b4f7b36efac2bca331d3be98592a.tar.gz
Revert "Allow stream-copying grayscale mov files."
This reverts commit 691dec62011fe9993809fbc793126b40cac0c584. The commit did not fix ticket #3215, it was fixed one commit earlier. The revert may break other use-cases but they should be fixed differently, the offending commit introduced too many problems. Fixes ticket #3377. Fixes ticket #3378.
Diffstat (limited to 'libavformat/mov.c')
-rw-r--r--libavformat/mov.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/libavformat/mov.c b/libavformat/mov.c
index c14e3c15e5..3434d4f100 100644
--- a/libavformat/mov.c
+++ b/libavformat/mov.c
@@ -1330,6 +1330,7 @@ static void mov_parse_stsd_video(MOVContext *c, AVIOContext *pb,
if (color_greyscale) {
int color_index, color_dec;
/* compute the greyscale palette */
+ st->codec->bits_per_coded_sample = color_depth;
color_count = 1 << color_depth;
color_index = 255;
color_dec = 256 / (color_count - 1);