comparison ratecontrol.c @ 7587:6248b6b16e47 libavcodec

Fix rc_eq mem leak.
author michael
date Sat, 16 Aug 2008 14:46:31 +0000
parents 322023e630a6
children dc1a7a6ec58d
comparison
equal deleted inserted replaced
7586:6082ce39f8eb 7587:6248b6b16e47
104 "qp2bits", 104 "qp2bits",
105 NULL 105 NULL
106 }; 106 };
107 emms_c(); 107 emms_c();
108 108
109 rcc->rc_eq_eval = ff_parse(s->avctx->rc_eq, const_names, func1, func1_names, NULL, NULL, &error); 109 rcc->rc_eq_eval = ff_parse(s->avctx->rc_eq ? s->avctx->rc_eq : "tex^qComp", const_names, func1, func1_names, NULL, NULL, &error);
110 if (!rcc->rc_eq_eval) { 110 if (!rcc->rc_eq_eval) {
111 av_log(s->avctx, AV_LOG_ERROR, "Error parsing rc_eq \"%s\": %s\n", s->avctx->rc_eq, error? error : ""); 111 av_log(s->avctx, AV_LOG_ERROR, "Error parsing rc_eq \"%s\": %s\n", s->avctx->rc_eq, error? error : "");
112 return -1; 112 return -1;
113 } 113 }
114 114