Merge commit '711c970168297683860422e95d6b7e37ee3c8367'
* commit '711c970168297683860422e95d6b7e37ee3c8367': rv34: Check the return value from ff_rv34_decode_init Conflicts: libavcodec/rv30.c libavcodec/rv40.c See: b86651a208ee67666a7305b002bc9f14b21dae7f Merged-by: Michael Niedermayer <michaelni@gmx.at>
This commit is contained in:
		
						commit
						b3dfda8a41
					
				@ -251,8 +251,7 @@ static av_cold int rv30_decode_init(AVCodecContext *avctx)
 | 
			
		||||
    int ret;
 | 
			
		||||
 | 
			
		||||
    r->rv30 = 1;
 | 
			
		||||
    ret = ff_rv34_decode_init(avctx);
 | 
			
		||||
    if (ret < 0)
 | 
			
		||||
    if ((ret = ff_rv34_decode_init(avctx)) < 0)
 | 
			
		||||
        return ret;
 | 
			
		||||
    if(avctx->extradata_size < 2){
 | 
			
		||||
        av_log(avctx, AV_LOG_ERROR, "Extradata is too small.\n");
 | 
			
		||||
 | 
			
		||||
@ -550,8 +550,7 @@ static av_cold int rv40_decode_init(AVCodecContext *avctx)
 | 
			
		||||
    int ret;
 | 
			
		||||
 | 
			
		||||
    r->rv30 = 0;
 | 
			
		||||
    ret = ff_rv34_decode_init(avctx);
 | 
			
		||||
    if (ret < 0)
 | 
			
		||||
    if ((ret = ff_rv34_decode_init(avctx)) < 0)
 | 
			
		||||
        return ret;
 | 
			
		||||
    if(!aic_top_vlc.bits)
 | 
			
		||||
        rv40_init_tables();
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user