Les articles publiés sur le site

  • Revision b2446fb6be : Remove tx_select_threshes Removed unused tx_select_threshes and tx_select_diff.

    27 juillet 2015, par Yunqing Wang
    Changed Paths:
        Modify    /vp9/encoder/vp9_encodeframe.c
        Modify    /vp9/encoder/vp9_encoder.h
        Modify    /vp9/encoder/vp9_ethread.c
        Modify    /vp9/encoder/vp9_rd.h

    Remove tx_select_threshes Removed unused tx_select_threshes and tx_select_diff. Change-Id: I5e9e7ad170056efe14b5f071e94d0c5a36e4a34c
  • Revision ea990af7f5 : add vp9_block_error_fp_neon 60-70% faster depending on the block size Change-

    25 juillet 2015, par James Zern
    Changed Paths:
        Modify    /vp9/common/vp9_rtcd_defs.pl
        Add    /vp9/encoder/arm/neon/vp9_error_neon.c
        Modify    /vp9/vp9cx.mk

    add vp9_block_error_fp_neon ~60-70% faster depending on the block size Change-Id: Icdbaa9977a91a63cbcc6ead0cf19d5a2af7f27e1
  • Revision af6733aec6 : mips msa vp8 recon intra optimization average improvement 3x-5x Change-Id : I7

    25 juillet 2015, par Parag Salasakar
    Changed Paths:
        Modify    /test/intrapred_test.cc
        Add    /vp8/common/mips/msa/reconintra_msa.c
        Modify    /vp8/common/rtcd_defs.pl
        Modify    /vp8/vp8_common.mk

    mips msa vp8 recon intra optimization average improvement ~3x-5x Change-Id: I73306863e9bf172d5adc06b8dd54e43985d1e063
  • Revision fcb4253c9c : update libyuv to r1456 picks up build warning fixes for visual studio 2015 Cha

    25 juillet 2015, par James Zern
    Changed Paths:
        Modify    /examples.mk
        Modify    /third_party/libyuv/README.libvpx
        Modify    /third_party/libyuv/include/libyuv/convert.h
        Modify    /third_party/libyuv/include/libyuv/convert_argb.h
        Modify    /third_party/libyuv/include/libyuv/convert_from.h
        Modify    /third_party/libyuv/include/libyuv/convert_from_argb.h
        Modify    /third_party/libyuv/include/libyuv/planar_functions.h
        Add    /third_party/libyuv/include/libyuv/rotate_row.h
        Modify    /third_party/libyuv/include/libyuv/row.h
        Modify    /third_party/libyuv/include/libyuv/scale_row.h
        Modify    /third_party/libyuv/include/libyuv/version.h
        Modify    /third_party/libyuv/source/compare.cc
        Add    /third_party/libyuv/source/compare_gcc.cc (from /third_party/libyuv/source/compare_posix.cc :f42012e526f218f4607e5d678c5bd44bb5978bff)
        Modify    /third_party/libyuv/source/compare_neon64.cc
        Delete    /third_party/libyuv/source/compare_posix.cc
        Modify    /third_party/libyuv/source/compare_win.cc
        Modify    /third_party/libyuv/source/convert.cc
        Modify    /third_party/libyuv/source/convert_argb.cc
        Modify    /third_party/libyuv/source/convert_from.cc
        Modify    /third_party/libyuv/source/convert_from_argb.cc
        Modify    /third_party/libyuv/source/cpu_id.cc
        Modify    /third_party/libyuv/source/mjpeg_decoder.cc
        Modify    /third_party/libyuv/source/mjpeg_validate.cc
        Modify    /third_party/libyuv/source/planar_functions.cc
        Modify    /third_party/libyuv/source/rotate.cc
        Add    /third_party/libyuv/source/rotate_any.cc
        Modify    /third_party/libyuv/source/rotate_argb.cc
        Add    /third_party/libyuv/source/rotate_common.cc
        Add    /third_party/libyuv/source/rotate_gcc.cc
        Modify    /third_party/libyuv/source/rotate_mips.cc
        Modify    /third_party/libyuv/source/rotate_neon.cc
        Modify    /third_party/libyuv/source/rotate_neon64.cc
        Add    /third_party/libyuv/source/rotate_win.cc
        Modify    /third_party/libyuv/source/row_any.cc
        Modify    /third_party/libyuv/source/row_common.cc
        Add    /third_party/libyuv/source/row_gcc.cc (from /third_party/libyuv/source/row_posix.cc :f42012e526f218f4607e5d678c5bd44bb5978bff)
        Modify    /third_party/libyuv/source/row_neon.cc
        Modify    /third_party/libyuv/source/row_neon64.cc
        Delete    /third_party/libyuv/source/row_posix.cc
        Modify    /third_party/libyuv/source/row_win.cc
        Modify    /third_party/libyuv/source/scale.cc
        Add    /third_party/libyuv/source/scale_any.cc
        Modify    /third_party/libyuv/source/scale_argb.cc
        Modify    /third_party/libyuv/source/scale_common.cc
        Add    /third_party/libyuv/source/scale_gcc.cc (from /third_party/libyuv/source/scale_posix.cc :f42012e526f218f4607e5d678c5bd44bb5978bff)
        Modify    /third_party/libyuv/source/scale_neon.cc
        Modify    /third_party/libyuv/source/scale_neon64.cc
        Delete    /third_party/libyuv/source/scale_posix.cc
        Modify    /third_party/libyuv/source/scale_win.cc

    update libyuv to r1456 picks up build warning fixes for visual studio 2015 Change-Id: Idea85fa70d1aeb2a46ea355b87fe41ec5b2b9520
  • Revision 55c6a74bd4 : Merge "Dynamic resize for real-time : reference scaling."

    25 juillet 2015, par Marco Paniconi

    Merge "Dynamic resize for real-time: reference scaling."