10l
Originally committed as revision 2371 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
ac0c66382d
commit
8c812d7317
@ -491,8 +491,8 @@ static int encode_init(AVCodecContext *avctx)
|
||||
|
||||
assert(width && height);
|
||||
|
||||
avctx->extradata= av_mallocz(1024*10);
|
||||
avctx->stats_out= av_mallocz(1024*10);
|
||||
avctx->extradata= av_mallocz(1024*30);
|
||||
avctx->stats_out= av_mallocz(1024*30);
|
||||
s->version=2;
|
||||
|
||||
avctx->coded_frame= &s->picture;
|
||||
@ -1054,11 +1054,11 @@ static int encode_frame(AVCodecContext *avctx, unsigned char *buf, int buf_size,
|
||||
if(s->predictor == PLANE && s->interlaced < cy){
|
||||
s->dsp.diff_bytes(s->temp[1], ydst, ydst - fake_ystride, width);
|
||||
s->dsp.diff_bytes(s->temp[2], udst, udst - fake_ustride, width2);
|
||||
s->dsp.diff_bytes(s->temp[3], vdst, vdst - fake_vstride, width2);
|
||||
s->dsp.diff_bytes(s->temp[2] + 1250, vdst, vdst - fake_vstride, width2);
|
||||
|
||||
lefty= sub_left_prediction(s, s->temp[0], s->temp[1], width , lefty);
|
||||
leftu= sub_left_prediction(s, s->temp[1], s->temp[2], width2, leftu);
|
||||
leftv= sub_left_prediction(s, s->temp[2], s->temp[3], width2, leftv);
|
||||
leftv= sub_left_prediction(s, s->temp[2], s->temp[2] + 1250, width2, leftv);
|
||||
}else{
|
||||
lefty= sub_left_prediction(s, s->temp[0], ydst, width , lefty);
|
||||
leftu= sub_left_prediction(s, s->temp[1], udst, width2, leftu);
|
||||
|
Loading…
x
Reference in New Issue
Block a user