diff options
author | Yaowu Xu <yaowu@google.com> | 2012-08-10 17:05:46 -0700 |
---|---|---|
committer | Yaowu Xu <yaowu@google.com> | 2012-08-10 17:26:54 -0700 |
commit | b91219e29eb52d429cc5051c7e7ab5aaac8e7d02 (patch) | |
tree | e44a6af333c64c91a79d72f1dd673dc1195d14bf | |
parent | 1bbde82c28861fbc19455fcb758543c3fa811a6f (diff) | |
download | libvpx-b91219e29eb52d429cc5051c7e7ab5aaac8e7d02.tar libvpx-b91219e29eb52d429cc5051c7e7ab5aaac8e7d02.tar.gz libvpx-b91219e29eb52d429cc5051c7e7ab5aaac8e7d02.tar.bz2 libvpx-b91219e29eb52d429cc5051c7e7ab5aaac8e7d02.zip |
extend the range of encoding time
The commit also corrects unit of encoding from microsecond to
milisecond.
Change-Id: I030108e90f89f33dfad2d092dc8991db81979715
-rw-r--r-- | vp8/encoder/onyx_if.c | 8 | ||||
-rw-r--r-- | vp8/encoder/onyx_int.h | 8 |
2 files changed, 8 insertions, 8 deletions
diff --git a/vp8/encoder/onyx_if.c b/vp8/encoder/onyx_if.c index 80e9f490c..46e0689b2 100644 --- a/vp8/encoder/onyx_if.c +++ b/vp8/encoder/onyx_if.c @@ -2038,8 +2038,8 @@ void vp8_remove_compressor(VP8_PTR *ptr) { double total_psnr2 = vp8_mse2psnr(samples, 255.0, cpi->total_sq_error2); double total_ssim = 100 * pow(cpi->summed_quality / cpi->summed_weights, 8.0); - fprintf(f, "Bitrate\tAVGPsnr\tGLBPsnr\tAVPsnrP\tGLPsnrP\tVPXSSIM\t Time(us)\n"); - fprintf(f, "%7.3f\t%7.3f\t%7.3f\t%7.3f\t%7.3f\t%7.3f\t%8.0f\n", + fprintf(f, "Bitrate\tAVGPsnr\tGLBPsnr\tAVPsnrP\tGLPsnrP\tVPXSSIM\t Time(ms)\n"); + fprintf(f, "%7.2f\t%7.3f\t%7.3f\t%7.3f\t%7.3f\t%7.3f\t%8.0f\n", dr, cpi->total / cpi->count, total_psnr, cpi->totalp / cpi->count, total_psnr2, total_ssim, total_encode_time); // fprintf(f, "%7.3f\t%7.3f\t%7.3f\t%7.3f\t%7.3f\t%7.3f\t%8.0f %10ld\n", @@ -2048,8 +2048,8 @@ void vp8_remove_compressor(VP8_PTR *ptr) { } if (cpi->b_calculate_ssimg) { - fprintf(f, "BitRate\tSSIM_Y\tSSIM_U\tSSIM_V\tSSIM_A\t Time(us)\n"); - fprintf(f, "%7.3f\t%6.4f\t%6.4f\t%6.4f\t%6.4f\t%8.0f\n", dr, + fprintf(f, "BitRate\tSSIM_Y\tSSIM_U\tSSIM_V\tSSIM_A\t Time(ms)\n"); + fprintf(f, "%7.2f\t%6.4f\t%6.4f\t%6.4f\t%6.4f\t%8.0f\n", dr, cpi->total_ssimg_y / cpi->count, cpi->total_ssimg_u / cpi->count, cpi->total_ssimg_v / cpi->count, cpi->total_ssimg_all / cpi->count, total_encode_time); // fprintf(f, "%7.3f\t%6.4f\t%6.4f\t%6.4f\t%6.4f\t%8.0f %10ld\n", dr, diff --git a/vp8/encoder/onyx_int.h b/vp8/encoder/onyx_int.h index d8b7d132c..ff3a21107 100644 --- a/vp8/encoder/onyx_int.h +++ b/vp8/encoder/onyx_int.h @@ -629,10 +629,10 @@ typedef struct VP8_COMP { vp8_refining_search_fn_t refining_search_sad; vp8_diamond_search_fn_t diamond_search_sad; vp8_variance_fn_ptr_t fn_ptr[BLOCK_MAX_SEGMENTS]; - unsigned int time_receive_data; - unsigned int time_compress_data; - unsigned int time_pick_lpf; - unsigned int time_encode_mb_row; + uint64_t time_receive_data; + uint64_t time_compress_data; + uint64_t time_pick_lpf; + uint64_t time_encode_mb_row; int base_skip_false_prob[QINDEX_RANGE][3]; |