Mercurial > libavcodec.hg
comparison opts.c @ 1598:932d306bf1dc libavcodec
av_log() patch by (Michel Bardiaux <mbardiaux at peaktime dot be>)
author | michael |
---|---|
date | Mon, 03 Nov 2003 13:26:22 +0000 |
parents | daa70b33fc44 |
children |
comparison
equal
deleted
inserted
replaced
1597:4c9165372ab3 | 1598:932d306bf1dc |
---|---|
87 if (!s) | 87 if (!s) |
88 return -1; | 88 return -1; |
89 d = atof(s); | 89 d = atof(s); |
90 if (c->min != c->max) { | 90 if (c->min != c->max) { |
91 if (d < c->min || d > c->max) { | 91 if (d < c->min || d > c->max) { |
92 fprintf(stderr, "Option: %s double value: %f out of range <%f, %f>\n", | 92 av_log(NULL, AV_LOG_ERROR, "Option: %s double value: %f out of range <%f, %f>\n", |
93 c->name, d, c->min, c->max); | 93 c->name, d, c->min, c->max); |
94 return -1; | 94 return -1; |
95 } | 95 } |
96 } | 96 } |
97 *var = d; | 97 *var = d; |
104 if (!s) | 104 if (!s) |
105 return -1; | 105 return -1; |
106 i = atoi(s); | 106 i = atoi(s); |
107 if (c->min != c->max) { | 107 if (c->min != c->max) { |
108 if (i < (int)c->min || i > (int)c->max) { | 108 if (i < (int)c->min || i > (int)c->max) { |
109 fprintf(stderr, "Option: %s integer value: %d out of range <%d, %d>\n", | 109 av_log(NULL, AV_LOG_ERROR, "Option: %s integer value: %d out of range <%d, %d>\n", |
110 c->name, i, (int)c->min, (int)c->max); | 110 c->name, i, (int)c->min, (int)c->max); |
111 return -1; | 111 return -1; |
112 } | 112 } |
113 } | 113 } |
114 *var = i; | 114 *var = i; |
134 o->qscale = qs; | 134 o->qscale = qs; |
135 o->quality_factor = qf; | 135 o->quality_factor = qf; |
136 | 136 |
137 //printf("parsed Rc: %d,%d,%d,%f (%d)\n", sf,ef,qs,qf, avctx->rc_override_count); | 137 //printf("parsed Rc: %d,%d,%d,%f (%d)\n", sf,ef,qs,qf, avctx->rc_override_count); |
138 } else { | 138 } else { |
139 printf("incorrect/unparsable Rc: \"%s\"\n", s); | 139 av_log(NULL, AV_LOG_ERROR, "incorrect/unparsable Rc: \"%s\"\n", s); |
140 } | 140 } |
141 } else | 141 } else |
142 *var = av_strdup(s); | 142 *var = av_strdup(s); |
143 return 0; | 143 return 0; |
144 } | 144 } |