[Ffmpeg-devel] [PATCH] remove most of fprintf
Michael Niedermayer
michaelni
Wed Mar 1 02:56:39 CET 2006
Hi
On Tue, Feb 28, 2006 at 02:57:41PM -1000, Steve Lhomme wrote:
> ...and replace with av_log()
>
[...]
> Index: libavcodec/huffyuv.c
> ===================================================================
> RCS file: /cvsroot/ffmpeg/ffmpeg/libavcodec/huffyuv.c,v
> retrieving revision 1.66
> diff -u -r1.66 huffyuv.c
> --- libavcodec/huffyuv.c 25 Jan 2006 22:10:12 -0000 1.66
> +++ libavcodec/huffyuv.c 1 Mar 2006 00:26:14 -0000
> @@ -343,7 +343,7 @@
>
> return 0;
> #else
> - fprintf(stderr, "v1 huffyuv is not supported \n");
> + av_log(s->avctx, AV_LOG_DEBUG, "v1 huffyuv is not supported \n");
AV_LOG_ERROR!
[...]
> Index: libavcodec/motion_est.c
> ===================================================================
> RCS file: /cvsroot/ffmpeg/ffmpeg/libavcodec/motion_est.c,v
> retrieving revision 1.120
> diff -u -r1.120 motion_est.c
> --- libavcodec/motion_est.c 22 Jan 2006 20:54:52 -0000 1.120
> +++ libavcodec/motion_est.c 1 Mar 2006 00:28:25 -0000
> @@ -365,7 +365,7 @@
> #if 0
> if (*mx_ptr < -(2 * range) || *mx_ptr >= (2 * range) ||
> *my_ptr < -(2 * range) || *my_ptr >= (2 * range)) {
> - fprintf(stderr, "error %d %d\n", *mx_ptr, *my_ptr);
> + av_log(NULL, AV_LOG_DEBUG, "error %d %d\n", *mx_ptr, *my_ptr);
hmm, id also tend toward > DEBUG here, indention looks wrong too
[...]
> - dprintf("skip %x\n", header);
> + av_log(avctx, AV_LOG_DEBUG, "skip %x\n", header);
> /* reset free format frame size to give a chance
> to get a new bitrate */
> s->free_format_frame_size = 0;
not ok dprintf is not equivalant to av_log
[...]
>
> @@ -504,7 +504,7 @@
> #if 0
> if ((unsigned)mx >= 64 ||
> (unsigned)my >= 64)
> - fprintf(stderr, "error mx=%d my=%d\n", mx, my);
> + av_log(s->avctx, AV_LOG_DEBUG, "error mx=%d my=%d\n", mx, my);
if the string contains the word "error" or "illegal" then AV_LOG_DEBUG is
wrong normally
[...]
> Index: libavformat/utils.c
> ===================================================================
> RCS file: /cvsroot/ffmpeg/ffmpeg/libavformat/utils.c,v
> retrieving revision 1.179
> diff -u -r1.179 utils.c
> --- libavformat/utils.c 11 Feb 2006 17:17:37 -0000 1.179
> +++ libavformat/utils.c 1 Mar 2006 00:15:59 -0000
> @@ -2579,13 +2579,13 @@
> int i, flags;
> char buf[256];
>
> - av_log(NULL, AV_LOG_INFO, "%s #%d, %s, %s '%s':\n",
> + av_log(ic, AV_LOG_INFO, "%s #%d, %s, %s '%s':\n",
this and the changes below are likely not ok
[...]
--
Michael
More information about the ffmpeg-devel
mailing list