mirror of https://git.ffmpeg.org/ffmpeg.git
cola test
Originally committed as revision 3089 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
000a9c02db
commit
d1700ead3b
|
@ -358,14 +358,10 @@ static inline void encode_mb_skip_run(MpegEncContext *s, int run){
|
||||||
|
|
||||||
static void common_init(MpegEncContext *s)
|
static void common_init(MpegEncContext *s)
|
||||||
{
|
{
|
||||||
int i;
|
|
||||||
|
|
||||||
s->y_dc_scale_table=
|
s->y_dc_scale_table=
|
||||||
s->c_dc_scale_table= ff_mpeg1_dc_scale_table;
|
s->c_dc_scale_table= ff_mpeg1_dc_scale_table;
|
||||||
|
|
||||||
if(!s->encoding)
|
|
||||||
for(i=0;i<64;i++)
|
|
||||||
s->dsp.idct_permutation[i]=i;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void ff_mpeg1_clean_buffers(MpegEncContext *s){
|
void ff_mpeg1_clean_buffers(MpegEncContext *s){
|
||||||
|
@ -1763,6 +1759,13 @@ static int mpeg_decode_init(AVCodecContext *avctx)
|
||||||
{
|
{
|
||||||
Mpeg1Context *s = avctx->priv_data;
|
Mpeg1Context *s = avctx->priv_data;
|
||||||
MpegEncContext *s2 = &s->mpeg_enc_ctx;
|
MpegEncContext *s2 = &s->mpeg_enc_ctx;
|
||||||
|
int i;
|
||||||
|
|
||||||
|
//we need some parmutation to store
|
||||||
|
//matrixes, until MPV_common_init()
|
||||||
|
//set the real permutatuon
|
||||||
|
for(i=0;i<64;i++)
|
||||||
|
s2->dsp.idct_permutation[i]=i;
|
||||||
|
|
||||||
MPV_decode_defaults(s2);
|
MPV_decode_defaults(s2);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue