Mercurial > libavcodec.hg
comparison lcldec.c @ 9753:ddd880ab64c6 libavcodec
Make lcldec less annoyingly verbose, move messages from AV_LOG_INFO to AV_LOG_DEBUG.
author | reimar |
---|---|
date | Sun, 31 May 2009 09:23:54 +0000 |
parents | f52c5d54ede5 |
children | 269e16268683 |
comparison
equal
deleted
inserted
replaced
9752:f52c5d54ede5 | 9753:ddd880ab64c6 |
---|---|
491 switch (c->imgtype = avctx->extradata[4]) { | 491 switch (c->imgtype = avctx->extradata[4]) { |
492 case IMGTYPE_YUV111: | 492 case IMGTYPE_YUV111: |
493 c->decomp_size = basesize * 3; | 493 c->decomp_size = basesize * 3; |
494 max_decomp_size = max_basesize * 3; | 494 max_decomp_size = max_basesize * 3; |
495 avctx->pix_fmt = PIX_FMT_YUV444P; | 495 avctx->pix_fmt = PIX_FMT_YUV444P; |
496 av_log(avctx, AV_LOG_INFO, "Image type is YUV 1:1:1.\n"); | 496 av_log(avctx, AV_LOG_DEBUG, "Image type is YUV 1:1:1.\n"); |
497 break; | 497 break; |
498 case IMGTYPE_YUV422: | 498 case IMGTYPE_YUV422: |
499 c->decomp_size = basesize * 2; | 499 c->decomp_size = basesize * 2; |
500 max_decomp_size = max_basesize * 2; | 500 max_decomp_size = max_basesize * 2; |
501 avctx->pix_fmt = PIX_FMT_YUV422P; | 501 avctx->pix_fmt = PIX_FMT_YUV422P; |
502 av_log(avctx, AV_LOG_INFO, "Image type is YUV 4:2:2.\n"); | 502 av_log(avctx, AV_LOG_DEBUG, "Image type is YUV 4:2:2.\n"); |
503 break; | 503 break; |
504 case IMGTYPE_RGB24: | 504 case IMGTYPE_RGB24: |
505 c->decomp_size = basesize * 3; | 505 c->decomp_size = basesize * 3; |
506 max_decomp_size = max_basesize * 3; | 506 max_decomp_size = max_basesize * 3; |
507 avctx->pix_fmt = PIX_FMT_BGR24; | 507 avctx->pix_fmt = PIX_FMT_BGR24; |
508 av_log(avctx, AV_LOG_INFO, "Image type is RGB 24.\n"); | 508 av_log(avctx, AV_LOG_DEBUG, "Image type is RGB 24.\n"); |
509 break; | 509 break; |
510 case IMGTYPE_YUV411: | 510 case IMGTYPE_YUV411: |
511 c->decomp_size = basesize / 2 * 3; | 511 c->decomp_size = basesize / 2 * 3; |
512 max_decomp_size = max_basesize / 2 * 3; | 512 max_decomp_size = max_basesize / 2 * 3; |
513 avctx->pix_fmt = PIX_FMT_YUV411P; | 513 avctx->pix_fmt = PIX_FMT_YUV411P; |
514 av_log(avctx, AV_LOG_INFO, "Image type is YUV 4:1:1.\n"); | 514 av_log(avctx, AV_LOG_DEBUG, "Image type is YUV 4:1:1.\n"); |
515 break; | 515 break; |
516 case IMGTYPE_YUV211: | 516 case IMGTYPE_YUV211: |
517 c->decomp_size = basesize * 2; | 517 c->decomp_size = basesize * 2; |
518 max_decomp_size = max_basesize * 2; | 518 max_decomp_size = max_basesize * 2; |
519 avctx->pix_fmt = PIX_FMT_YUV422P; | 519 avctx->pix_fmt = PIX_FMT_YUV422P; |
520 av_log(avctx, AV_LOG_INFO, "Image type is YUV 2:1:1.\n"); | 520 av_log(avctx, AV_LOG_DEBUG, "Image type is YUV 2:1:1.\n"); |
521 break; | 521 break; |
522 case IMGTYPE_YUV420: | 522 case IMGTYPE_YUV420: |
523 c->decomp_size = basesize / 2 * 3; | 523 c->decomp_size = basesize / 2 * 3; |
524 max_decomp_size = max_basesize / 2 * 3; | 524 max_decomp_size = max_basesize / 2 * 3; |
525 avctx->pix_fmt = PIX_FMT_YUV420P; | 525 avctx->pix_fmt = PIX_FMT_YUV420P; |
526 av_log(avctx, AV_LOG_INFO, "Image type is YUV 4:2:0.\n"); | 526 av_log(avctx, AV_LOG_DEBUG, "Image type is YUV 4:2:0.\n"); |
527 break; | 527 break; |
528 default: | 528 default: |
529 av_log(avctx, AV_LOG_ERROR, "Unsupported image format %d.\n", c->imgtype); | 529 av_log(avctx, AV_LOG_ERROR, "Unsupported image format %d.\n", c->imgtype); |
530 return 1; | 530 return 1; |
531 } | 531 } |
534 c->compression = avctx->extradata[5]; | 534 c->compression = avctx->extradata[5]; |
535 switch (avctx->codec_id) { | 535 switch (avctx->codec_id) { |
536 case CODEC_ID_MSZH: | 536 case CODEC_ID_MSZH: |
537 switch (c->compression) { | 537 switch (c->compression) { |
538 case COMP_MSZH: | 538 case COMP_MSZH: |
539 av_log(avctx, AV_LOG_INFO, "Compression enabled.\n"); | 539 av_log(avctx, AV_LOG_DEBUG, "Compression enabled.\n"); |
540 break; | 540 break; |
541 case COMP_MSZH_NOCOMP: | 541 case COMP_MSZH_NOCOMP: |
542 c->decomp_size = 0; | 542 c->decomp_size = 0; |
543 av_log(avctx, AV_LOG_INFO, "No compression.\n"); | 543 av_log(avctx, AV_LOG_DEBUG, "No compression.\n"); |
544 break; | 544 break; |
545 default: | 545 default: |
546 av_log(avctx, AV_LOG_ERROR, "Unsupported compression format for MSZH (%d).\n", c->compression); | 546 av_log(avctx, AV_LOG_ERROR, "Unsupported compression format for MSZH (%d).\n", c->compression); |
547 return 1; | 547 return 1; |
548 } | 548 } |
549 break; | 549 break; |
550 #if CONFIG_ZLIB_DECODER | 550 #if CONFIG_ZLIB_DECODER |
551 case CODEC_ID_ZLIB: | 551 case CODEC_ID_ZLIB: |
552 switch (c->compression) { | 552 switch (c->compression) { |
553 case COMP_ZLIB_HISPEED: | 553 case COMP_ZLIB_HISPEED: |
554 av_log(avctx, AV_LOG_INFO, "High speed compression.\n"); | 554 av_log(avctx, AV_LOG_DEBUG, "High speed compression.\n"); |
555 break; | 555 break; |
556 case COMP_ZLIB_HICOMP: | 556 case COMP_ZLIB_HICOMP: |
557 av_log(avctx, AV_LOG_INFO, "High compression.\n"); | 557 av_log(avctx, AV_LOG_DEBUG, "High compression.\n"); |
558 break; | 558 break; |
559 case COMP_ZLIB_NORMAL: | 559 case COMP_ZLIB_NORMAL: |
560 av_log(avctx, AV_LOG_INFO, "Normal compression.\n"); | 560 av_log(avctx, AV_LOG_DEBUG, "Normal compression.\n"); |
561 break; | 561 break; |
562 default: | 562 default: |
563 if (c->compression < Z_NO_COMPRESSION || c->compression > Z_BEST_COMPRESSION) { | 563 if (c->compression < Z_NO_COMPRESSION || c->compression > Z_BEST_COMPRESSION) { |
564 av_log(avctx, AV_LOG_ERROR, "Unsupported compression level for ZLIB: (%d).\n", c->compression); | 564 av_log(avctx, AV_LOG_ERROR, "Unsupported compression level for ZLIB: (%d).\n", c->compression); |
565 return 1; | 565 return 1; |
566 } | 566 } |
567 av_log(avctx, AV_LOG_INFO, "Compression level for ZLIB: (%d).\n", c->compression); | 567 av_log(avctx, AV_LOG_DEBUG, "Compression level for ZLIB: (%d).\n", c->compression); |
568 } | 568 } |
569 break; | 569 break; |
570 #endif | 570 #endif |
571 default: | 571 default: |
572 av_log(avctx, AV_LOG_ERROR, "BUG! Unknown codec in compression switch.\n"); | 572 av_log(avctx, AV_LOG_ERROR, "BUG! Unknown codec in compression switch.\n"); |
582 } | 582 } |
583 | 583 |
584 /* Detect flags */ | 584 /* Detect flags */ |
585 c->flags = avctx->extradata[6]; | 585 c->flags = avctx->extradata[6]; |
586 if (c->flags & FLAG_MULTITHREAD) | 586 if (c->flags & FLAG_MULTITHREAD) |
587 av_log(avctx, AV_LOG_INFO, "Multithread encoder flag set.\n"); | 587 av_log(avctx, AV_LOG_DEBUG, "Multithread encoder flag set.\n"); |
588 if (c->flags & FLAG_NULLFRAME) | 588 if (c->flags & FLAG_NULLFRAME) |
589 av_log(avctx, AV_LOG_INFO, "Nullframe insertion flag set.\n"); | 589 av_log(avctx, AV_LOG_DEBUG, "Nullframe insertion flag set.\n"); |
590 if ((avctx->codec_id == CODEC_ID_ZLIB) && (c->flags & FLAG_PNGFILTER)) | 590 if ((avctx->codec_id == CODEC_ID_ZLIB) && (c->flags & FLAG_PNGFILTER)) |
591 av_log(avctx, AV_LOG_INFO, "PNG filter flag set.\n"); | 591 av_log(avctx, AV_LOG_DEBUG, "PNG filter flag set.\n"); |
592 if (c->flags & FLAGMASK_UNUSED) | 592 if (c->flags & FLAGMASK_UNUSED) |
593 av_log(avctx, AV_LOG_ERROR, "Unknown flag set (%d).\n", c->flags); | 593 av_log(avctx, AV_LOG_ERROR, "Unknown flag set (%d).\n", c->flags); |
594 | 594 |
595 /* If needed init zlib */ | 595 /* If needed init zlib */ |
596 #if CONFIG_ZLIB_DECODER | 596 #if CONFIG_ZLIB_DECODER |