Mercurial > libavcodec.hg
changeset 2151:44c973bfec0f libavcodec
dont segfault without -strict -1
author | michael |
---|---|
date | Wed, 28 Jul 2004 00:09:03 +0000 |
parents | 8aff375a986b |
children | 2f6518c0e6cc |
files | snow.c |
diffstat | 1 files changed, 6 insertions(+), 6 deletions(-) [+] |
line wrap: on
line diff
--- a/snow.c Tue Jul 27 17:38:53 2004 +0000 +++ b/snow.c Wed Jul 28 00:09:03 2004 +0000 @@ -2149,6 +2149,12 @@ int i; int level, orientation, plane_index; + if(avctx->strict_std_compliance >= 0){ + av_log(avctx, AV_LOG_ERROR, "this codec is under development, files encoded with it wont be decodeable with future versions!!!\n" + "use vstrict=-1 to use it anyway\n"); + return -1; + } + common_init(avctx); s->version=0; @@ -2217,12 +2223,6 @@ int used_count= 0; int log2_threshold, level, orientation, plane_index, i; - if(avctx->strict_std_compliance >= 0){ - av_log(avctx, AV_LOG_ERROR, "this codec is under development, files encoded with it wont be decodeable with future versions!!!\n" - "use vstrict=-1 to use it anyway\n"); - return -1; - } - ff_init_cabac_encoder(c, buf, buf_size); ff_init_cabac_states(c, ff_h264_lps_range, ff_h264_mps_state, ff_h264_lps_state, 64);