summaryrefslogtreecommitdiff
path: root/libavcodec/mpeg12enc.c
diff options
context:
space:
mode:
authorMichael Niedermayer <michaelni@gmx.at>2012-05-13 11:15:36 +0200
committerMichael Niedermayer <michaelni@gmx.at>2012-05-13 11:25:24 +0200
commit1337c6cf1592204c3596c85f1e32283300961fad (patch)
treea203063b01711e7ff783ce365511245b479f3d74 /libavcodec/mpeg12enc.c
parent038eb59b3a20fa36390e7dbdc9290f348e177ad2 (diff)
mpeg1enc: dont use size extension.
the spec doesnt mention this extension for mpeg1 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Diffstat (limited to 'libavcodec/mpeg12enc.c')
-rw-r--r--libavcodec/mpeg12enc.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libavcodec/mpeg12enc.c b/libavcodec/mpeg12enc.c
index ab614bb0ef..169f15553e 100644
--- a/libavcodec/mpeg12enc.c
+++ b/libavcodec/mpeg12enc.c
@@ -331,7 +331,7 @@ static av_always_inline void put_qscale(MpegEncContext *s)
}
void ff_mpeg1_encode_slice_header(MpegEncContext *s){
- if (s->height > 2800) {
+ if (s->codec_id == CODEC_ID_MPEG2VIDEO && s->height > 2800) {
put_header(s, SLICE_MIN_START_CODE + (s->mb_y & 127));
put_bits(&s->pb, 3, s->mb_y >> 7); /* slice_vertical_position_extension */
} else {