在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → libaom

libaom

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:3.55M
  • 下载次数:1
  • 浏览次数:342
  • 发布时间:2021-11-10
  • 实例类别:一般编程问题
  • 发 布 人:js2021
  • 文件格式:.rar
  • 所需积分:2
 

实例介绍

【实例简介】
谷歌的开源编解码器AV1的压缩包,用git下载也许会遇到一些问题
【实例截图】
【核心代码】
16359647249515886317.rar
└── aom1
├── aom
│   ├── aom_codec.h
│   ├── aomcx.h
│   ├── aom_decoder.h
│   ├── aomdx.h
│   ├── aom_encoder.h
│   ├── aom_frame_buffer.h
│   ├── aom.h
│   ├── aom_image.h
│   ├── aom_integer.h
│   ├── exports_com
│   ├── exports_dec
│   ├── exports_enc
│   ├── exports_test
│   ├── internal
│   │   └── aom_codec_internal.h
│   └── src
│   ├── aom_codec.c
│   ├── aom_decoder.c
│   ├── aom_encoder.c
│   ├── aom_image.c
│   └── aom_integer.c
├── aom_dsp
│   ├── add_noise.c
│   ├── aom_convolve.c
│   ├── aom_dsp.cmake
│   ├── aom_dsp_common.h
│   ├── aom_dsp_rtcd.c
│   ├── aom_dsp_rtcd_defs.pl
│   ├── aom_filter.h
│   ├── aom_simd.h
│   ├── aom_simd_inline.h
│   ├── arm
│   │   ├── blend_a64_mask_neon.c
│   │   ├── fwd_txfm_neon.c
│   │   ├── intrapred_neon.c
│   │   ├── loopfilter_neon.c
│   │   ├── sad4d_neon.c
│   │   ├── sad_neon.c
│   │   ├── subpel_variance_neon.c
│   │   ├── subtract_neon.c
│   │   └── variance_neon.c
│   ├── avg.c
│   ├── binary_codes_reader.c
│   ├── binary_codes_reader.h
│   ├── binary_codes_writer.c
│   ├── binary_codes_writer.h
│   ├── bitreader_buffer.c
│   ├── bitreader_buffer.h
│   ├── bitreader.h
│   ├── bitwriter_buffer.c
│   ├── bitwriter_buffer.h
│   ├── bitwriter.h
│   ├── blend_a64_hmask.c
│   ├── blend_a64_mask.c
│   ├── blend_a64_vmask.c
│   ├── blend.h
│   ├── buf_ans.c
│   ├── buf_ans.h
│   ├── daalaboolreader.c
│   ├── daalaboolreader.h
│   ├── daalaboolwriter.c
│   ├── daalaboolwriter.h
│   ├── entcode.c
│   ├── entcode.h
│   ├── entdec.c
│   ├── entdec.h
│   ├── entenc.c
│   ├── entenc.h
│   ├── fastssim.c
│   ├── fft.c
│   ├── fft_common.h
│   ├── fwd_txfm.c
│   ├── grain_synthesis.c
│   ├── grain_synthesis.h
│   ├── grain_table.c
│   ├── grain_table.h
│   ├── intrapred.c
│   ├── intrapred_common.h
│   ├── loopfilter.c
│   ├── mips
│   │   ├── add_noise_msa.c
│   │   ├── aom_convolve8_horiz_msa.c
│   │   ├── aom_convolve8_vert_msa.c
│   │   ├── aom_convolve_copy_msa.c
│   │   ├── aom_convolve_msa.h
│   │   ├── common_dspr2.c
│   │   ├── common_dspr2.h
│   │   ├── convolve2_dspr2.c
│   │   ├── convolve2_horiz_dspr2.c
│   │   ├── convolve2_vert_dspr2.c
│   │   ├── convolve8_dspr2.c
│   │   ├── convolve8_horiz_dspr2.c
│   │   ├── convolve8_vert_dspr2.c
│   │   ├── convolve_common_dspr2.h
│   │   ├── intrapred16_dspr2.c
│   │   ├── intrapred4_dspr2.c
│   │   ├── intrapred8_dspr2.c
│   │   ├── intrapred_msa.c
│   │   ├── loopfilter_16_msa.c
│   │   ├── loopfilter_4_msa.c
│   │   ├── loopfilter_8_msa.c
│   │   ├── loopfilter_filters_dspr2.c
│   │   ├── loopfilter_filters_dspr2.h
│   │   ├── loopfilter_macros_dspr2.h
│   │   ├── loopfilter_masks_dspr2.h
│   │   ├── loopfilter_mb_dspr2.c
│   │   ├── loopfilter_mb_horiz_dspr2.c
│   │   ├── loopfilter_mb_vert_dspr2.c
│   │   ├── loopfilter_msa.h
│   │   ├── macros_msa.h
│   │   ├── sad_msa.c
│   │   ├── sub_pixel_variance_msa.c
│   │   ├── subtract_msa.c
│   │   └── variance_msa.c
│   ├── noise_model.c
│   ├── noise_model.h
│   ├── noise_util.c
│   ├── noise_util.h
│   ├── postproc.h
│   ├── prob.h
│   ├── psnr.c
│   ├── psnr.h
│   ├── psnrhvs.c
│   ├── quantize.c
│   ├── quantize.h
│   ├── recenter.h
│   ├── sad_av1.c
│   ├── sad.c
│   ├── simd
│   │   ├── v128_intrinsics_arm.h
│   │   ├── v128_intrinsics_c.h
│   │   ├── v128_intrinsics.h
│   │   ├── v128_intrinsics_x86.h
│   │   ├── v256_intrinsics_arm.h
│   │   ├── v256_intrinsics_c.h
│   │   ├── v256_intrinsics.h
│   │   ├── v256_intrinsics_v128.h
│   │   ├── v256_intrinsics_x86.h
│   │   ├── v64_intrinsics_arm.h
│   │   ├── v64_intrinsics_c.h
│   │   ├── v64_intrinsics.h
│   │   └── v64_intrinsics_x86.h
│   ├── sse.c
│   ├── ssim.c
│   ├── ssim.h
│   ├── subtract.c
│   ├── sum_squares.c
│   ├── txfm_common.h
│   ├── variance.c
│   ├── variance.h
│   └── x86
│   ├── adaptive_quantize_avx2.c
│   ├── adaptive_quantize_sse2.c
│   ├── aom_asm_stubs.c
│   ├── aom_convolve_copy_sse2.asm
│   ├── aom_high_subpixel_8t_sse2.asm
│   ├── aom_high_subpixel_bilinear_sse2.asm
│   ├── aom_subpixel_8t_intrin_avx2.c
│   ├── aom_subpixel_8t_intrin_sse2.c
│   ├── aom_subpixel_8t_intrin_ssse3.c
│   ├── aom_subpixel_8t_sse2.asm
│   ├── aom_subpixel_8t_ssse3.asm
│   ├── aom_subpixel_bilinear_sse2.asm
│   ├── aom_subpixel_bilinear_ssse3.asm
│   ├── avg_intrin_avx2.c
│   ├── avg_intrin_sse2.c
│   ├── bitdepth_conversion_avx2.h
│   ├── bitdepth_conversion_sse2.h
│   ├── blend_a64_hmask_sse4.c
│   ├── blend_a64_mask_avx2.c
│   ├── blend_a64_mask_sse4.c
│   ├── blend_a64_vmask_sse4.c
│   ├── blend_mask_sse4.h
│   ├── blend_sse4.h
│   ├── common_avx2.h
│   ├── convolve_avx2.h
│   ├── convolve_common_intrin.h
│   ├── convolve.h
│   ├── convolve_sse2.h
│   ├── convolve_sse4_1.h
│   ├── fft_avx2.c
│   ├── fft_sse2.c
│   ├── fwd_txfm_impl_sse2.h
│   ├── fwd_txfm_sse2.c
│   ├── fwd_txfm_sse2.h
│   ├── fwd_txfm_ssse3_x86_64.asm
│   ├── highbd_adaptive_quantize_avx2.c
│   ├── highbd_adaptive_quantize_sse2.c
│   ├── highbd_convolve_avx2.c
│   ├── highbd_convolve_sse2.c
│   ├── highbd_convolve_ssse3.c
│   ├── highbd_intrapred_asm_sse2.asm
│   ├── highbd_intrapred_sse2.c
│   ├── highbd_loopfilter_avx2.c
│   ├── highbd_loopfilter_sse2.c
│   ├── highbd_quantize_intrin_avx2.c
│   ├── highbd_quantize_intrin_sse2.c
│   ├── highbd_sad4d_sse2.asm
│   ├── highbd_sad_sse2.asm
│   ├── highbd_subpel_variance_impl_sse2.asm
│   ├── highbd_subtract_sse2.c
│   ├── highbd_variance_avx2.c
│   ├── highbd_variance_impl_sse2.asm
│   ├── highbd_variance_sse2.c
│   ├── highbd_variance_sse4.c
│   ├── intrapred_asm_sse2.asm
│   ├── intrapred_avx2.c
│   ├── intrapred_sse2.c
│   ├── intrapred_ssse3.c
│   ├── inv_wht_sse2.asm
│   ├── jnt_sad_ssse3.c
│   ├── jnt_variance_ssse3.c
│   ├── loopfilter_sse2.c
│   ├── lpf_common_sse2.h
│   ├── masked_sad_intrin_avx2.c
│   ├── masked_sad_intrin_ssse3.c
│   ├── masked_sad_intrin_ssse3.h
│   ├── masked_variance_intrin_ssse3.c
│   ├── masked_variance_intrin_ssse3.h
│   ├── mem_sse2.h
│   ├── obmc_intrinsic_sse4.h
│   ├── obmc_intrinsic_ssse3.h
│   ├── obmc_sad_avx2.c
│   ├── obmc_sad_sse4.c
│   ├── obmc_variance_avx2.c
│   ├── obmc_variance_sse4.c
│   ├── quantize_avx_x86_64.asm
│   ├── quantize_sse2.c
│   ├── quantize_ssse3.c
│   ├── quantize_ssse3_x86_64.asm
│   ├── quantize_x86.h
│   ├── sad4d_avx2.c
│   ├── sad4d_sse2.asm
│   ├── sad_avx2.c
│   ├── sad_highbd_avx2.c
│   ├── sad_impl_avx2.c
│   ├── sad_sse2.asm
│   ├── sse_avx2.c
│   ├── sse_sse4.c
│   ├── ssim_sse2_x86_64.asm
│   ├── subpel_variance_sse2.asm
│   ├── subtract_avx2.c
│   ├── subtract_sse2.asm
│   ├── sum_squares_avx2.c
│   ├── sum_squares_sse2.c
│   ├── sum_squares_sse2.h
│   ├── synonyms_avx2.h
│   ├── synonyms.h
│   ├── transpose_sse2.h
│   ├── txfm_common_avx2.h
│   ├── txfm_common_sse2.h
│   ├── variance_avx2.c
│   ├── variance_impl_avx2.c
│   ├── variance_impl_ssse3.c
│   └── variance_sse2.c
├── aom_mem
│   ├── aom_mem.c
│   ├── aom_mem.cmake
│   ├── aom_mem.h
│   └── include
│   └── aom_mem_intrnl.h
├── aom_ports
│   ├── aom_once.h
│   ├── aom_ports.cmake
│   ├── aom_timer.h
│   ├── arm_cpudetect.c
│   ├── arm.h
│   ├── bitops.h
│   ├── emmintrin_compat.h
│   ├── emms.asm
│   ├── mem.h
│   ├── mem_ops_aligned.h
│   ├── mem_ops.h
│   ├── msvc.h
│   ├── ppc_cpudetect.c
│   ├── ppc.h
│   ├── sanitizer.h
│   ├── system_state.h
│   ├── x86_abi_support.asm
│   └── x86.h
├── aom_scale
│   ├── aom_scale.cmake
│   ├── aom_scale.h
│   ├── aom_scale_rtcd.c
│   ├── aom_scale_rtcd.pl
│   ├── generic
│   │   ├── aom_scale.c
│   │   ├── gen_scalers.c
│   │   ├── yv12config.c
│   │   └── yv12extend.c
│   ├── mips
│   │   └── dspr2
│   │   └── yv12extend_dspr2.c
│   └── yv12config.h
├── aom_util
│   ├── aom_thread.c
│   ├── aom_thread.h
│   ├── aom_util.cmake
│   ├── debug_util.c
│   ├── debug_util.h
│   └── endian_inl.h
├── apps
│   ├── aomdec.c
│   ├── aomenc.c
│   └── aomenc.h
├── AUTHORS
├── av1
│   ├── av1.cmake
│   ├── av1_cx_iface.c
│   ├── av1_dx_iface.c
│   ├── av1_iface_common.h
│   ├── build
│   │   ├── CMakeCache.txt
│   │   └── CMakeFiles
│   │   └── cmake.check_cache
│   ├── common
│   │   ├── alloccommon.c
│   │   ├── alloccommon.h
│   │   ├── arm
│   │   │   ├── av1_inv_txfm_neon.c
│   │   │   ├── av1_inv_txfm_neon.h
│   │   │   ├── av1_txfm_neon.c
│   │   │   ├── blend_a64_hmask_neon.c
│   │   │   ├── blend_a64_vmask_neon.c
│   │   │   ├── cfl_neon.c
│   │   │   ├── convolve_neon.c
│   │   │   ├── convolve_neon.h
│   │   │   ├── jnt_convolve_neon.c
│   │   │   ├── mem_neon.h
│   │   │   ├── reconinter_neon.c
│   │   │   ├── selfguided_neon.c
│   │   │   ├── transpose_neon.h
│   │   │   ├── warp_plane_neon.c
│   │   │   └── wiener_convolve_neon.c
│   │   ├── av1_inv_txfm1d.c
│   │   ├── av1_inv_txfm1d_cfg.h
│   │   ├── av1_inv_txfm1d.h
│   │   ├── av1_inv_txfm2d.c
│   │   ├── av1_loopfilter.c
│   │   ├── av1_loopfilter.h
│   │   ├── av1_rtcd.c
│   │   ├── av1_rtcd_defs.pl
│   │   ├── av1_txfm.c
│   │   ├── av1_txfm.h
│   │   ├── blockd.c
│   │   ├── blockd.h
│   │   ├── cdef_block_avx2.c
│   │   ├── cdef_block.c
│   │   ├── cdef_block.h
│   │   ├── cdef_block_neon.c
│   │   ├── cdef_block_simd.h
│   │   ├── cdef_block_sse2.c
│   │   ├── cdef_block_sse4.c
│   │   ├── cdef_block_ssse3.c
│   │   ├── cdef.c
│   │   ├── cdef.h
│   │   ├── cfl.c
│   │   ├── cfl.h
│   │   ├── common_data.h
│   │   ├── common.h
│   │   ├── convolve.c
│   │   ├── convolve.h
│   │   ├── debugmodes.c
│   │   ├── entropy.c
│   │   ├── entropy.h
│   │   ├── entropymode.c
│   │   ├── entropymode.h
│   │   ├── entropymv.c
│   │   ├── entropymv.h
│   │   ├── enums.h
│   │   ├── filter.h
│   │   ├── frame_buffers.c
│   │   ├── frame_buffers.h
│   │   ├── idct.c
│   │   ├── idct.h
│   │   ├── loopfiltermask.c
│   │   ├── mv.h
│   │   ├── mvref_common.c
│   │   ├── mvref_common.h
│   │   ├── obmc.h
│   │   ├── obu_util.c
│   │   ├── obu_util.h
│   │   ├── odintrin.c
│   │   ├── odintrin.h
│   │   ├── onyxc_int.h
│   │   ├── ppc
│   │   │   └── cfl_ppc.c
│   │   ├── pred_common.c
│   │   ├── pred_common.h
│   │   ├── quant_common.c
│   │   ├── quant_common.h
│   │   ├── reconinter.c
│   │   ├── reconinter.h
│   │   ├── reconintra.c
│   │   ├── reconintra.h
│   │   ├── resize.c
│   │   ├── resize.h
│   │   ├── restoration.c
│   │   ├── restoration.h
│   │   ├── scale.c
│   │   ├── scale.h
│   │   ├── scan.c
│   │   ├── scan.h
│   │   ├── seg_common.c
│   │   ├── seg_common.h
│   │   ├── thread_common.c
│   │   ├── thread_common.h
│   │   ├── tile_common.c
│   │   ├── tile_common.h
│   │   ├── timing.c
│   │   ├── timing.h
│   │   ├── token_cdfs.h
│   │   ├── txb_common.c
│   │   ├── txb_common.h
│   │   ├── warped_motion.c
│   │   ├── warped_motion.h
│   │   └── x86
│   │   ├── av1_convolve_horiz_rs_sse4.c
│   │   ├── av1_convolve_scale_sse4.c
│   │   ├── av1_inv_txfm_avx2.c
│   │   ├── av1_inv_txfm_avx2.h
│   │   ├── av1_inv_txfm_ssse3.c
│   │   ├── av1_inv_txfm_ssse3.h
│   │   ├── av1_txfm_sse2.h
│   │   ├── av1_txfm_sse4.c
│   │   ├── av1_txfm_sse4.h
│   │   ├── cfl_avx2.c
│   │   ├── cfl_simd.h
│   │   ├── cfl_sse2.c
│   │   ├── cfl_ssse3.c
│   │   ├── convolve_2d_avx2.c
│   │   ├── convolve_2d_sse2.c
│   │   ├── convolve_avx2.c
│   │   ├── convolve_sse2.c
│   │   ├── filterintra_sse4.c
│   │   ├── highbd_convolve_2d_avx2.c
│   │   ├── highbd_convolve_2d_sse2.c
│   │   ├── highbd_convolve_2d_sse4.c
│   │   ├── highbd_convolve_2d_ssse3.c
│   │   ├── highbd_inv_txfm_avx2.c
│   │   ├── highbd_inv_txfm_sse4.c
│   │   ├── highbd_jnt_convolve_avx2.c
│   │   ├── highbd_jnt_convolve_sse4.c
│   │   ├── highbd_txfm_utility_sse4.h
│   │   ├── highbd_warp_plane_sse4.c
│   │   ├── highbd_wiener_convolve_avx2.c
│   │   ├── highbd_wiener_convolve_ssse3.c
│   │   ├── intra_edge_sse4.c
│   │   ├── jnt_convolve_avx2.c
│   │   ├── jnt_convolve_sse2.c
│   │   ├── jnt_convolve_ssse3.c
│   │   ├── reconinter_avx2.c
│   │   ├── reconinter_sse4.c
│   │   ├── reconinter_ssse3.c
│   │   ├── selfguided_avx2.c
│   │   ├── selfguided_sse4.c
│   │   ├── warp_plane_avx2.c
│   │   ├── warp_plane_sse2.c
│   │   ├── warp_plane_sse4.c
│   │   ├── wiener_convolve_avx2.c
│   │   └── wiener_convolve_sse2.c
│   ├── decoder
│   │   ├── accounting.c
│   │   ├── accounting.h
│   │   ├── decodeframe.c
│   │   ├── decodeframe.h
│   │   ├── decodemv.c
│   │   ├── decodemv.h
│   │   ├── decoder.c
│   │   ├── decoder.h
│   │   ├── decodetxb.c
│   │   ├── decodetxb.h
│   │   ├── detokenize.c
│   │   ├── detokenize.h
│   │   ├── dthread.h
│   │   ├── inspection.c
│   │   ├── inspection.h
│   │   ├── obu.c
│   │   └── obu.h
│   ├── encoder
│   │   ├── aq_complexity.c
│   │   ├── aq_complexity.h
│   │   ├── aq_cyclicrefresh.c
│   │   ├── aq_cyclicrefresh.h
│   │   ├── aq_variance.c
│   │   ├── aq_variance.h
│   │   ├── arm
│   │   │   └── neon
│   │   │   └── quantize_neon.c
│   │   ├── av1_fwd_txfm1d.c
│   │   ├── av1_fwd_txfm1d_cfg.h
│   │   ├── av1_fwd_txfm1d.h
│   │   ├── av1_fwd_txfm2d.c
│   │   ├── av1_multi_thread.c
│   │   ├── av1_multi_thread.h
│   │   ├── av1_quantize.c
│   │   ├── av1_quantize.h
│   │   ├── bitstream.c
│   │   ├── bitstream.h
│   │   ├── block.h
│   │   ├── blockiness.c
│   │   ├── cnn.c
│   │   ├── cnn.h
│   │   ├── context_tree.c
│   │   ├── context_tree.h
│   │   ├── corner_detect.c
│   │   ├── corner_detect.h
│   │   ├── corner_match.c
│   │   ├── corner_match.h
│   │   ├── cost.c
│   │   ├── cost.h
│   │   ├── dwt.c
│   │   ├── dwt.h
│   │   ├── encodeframe.c
│   │   ├── encodeframe.h
│   │   ├── encodemb.c
│   │   ├── encodemb.h
│   │   ├── encodemv.c
│   │   ├── encodemv.h
│   │   ├── encoder.c
│   │   ├── encoder.h
│   │   ├── encode_strategy.c
│   │   ├── encode_strategy.h
│   │   ├── encodetxb.c
│   │   ├── encodetxb.h
│   │   ├── ethread.c
│   │   ├── ethread.h
│   │   ├── extend.c
│   │   ├── extend.h
│   │   ├── firstpass.c
│   │   ├── firstpass.h
│   │   ├── global_motion.c
│   │   ├── global_motion.h
│   │   ├── gop_structure.c
│   │   ├── gop_structure.h
│   │   ├── grain_test_vectors.h
│   │   ├── hash.c
│   │   ├── hash.h
│   │   ├── hash_motion.c
│   │   ├── hash_motion.h
│   │   ├── hybrid_fwd_txfm.c
│   │   ├── hybrid_fwd_txfm.h
│   │   ├── k_means_template.h
│   │   ├── level.c
│   │   ├── level.h
│   │   ├── lookahead.c
│   │   ├── lookahead.h
│   │   ├── mathutils.h
│   │   ├── mbgraph.c
│   │   ├── mbgraph.h
│   │   ├── mcomp.c
│   │   ├── mcomp.h
│   │   ├── mips
│   │   │   └── msa
│   │   │   ├── error_msa.c
│   │   │   ├── fdct4x4_msa.c
│   │   │   └── temporal_filter_msa.c
│   │   ├── ml.c
│   │   ├── ml.h
│   │   ├── nonrd_pickmode.c
│   │   ├── palette.c
│   │   ├── palette.h
│   │   ├── partition_model_weights.h
│   │   ├── partition_strategy.c
│   │   ├── partition_strategy.h
│   │   ├── pass2_strategy.c
│   │   ├── pass2_strategy.h
│   │   ├── pickcdef.c
│   │   ├── picklpf.c
│   │   ├── picklpf.h
│   │   ├── pickrst.c
│   │   ├── pickrst.h
│   │   ├── pustats.h
│   │   ├── random.h
│   │   ├── ransac.c
│   │   ├── ransac.h
│   │   ├── ratectrl.c
│   │   ├── ratectrl.h
│   │   ├── rate_distortion_model_params.h
│   │   ├── rd.c
│   │   ├── rd.h
│   │   ├── rdopt.c
│   │   ├── rdopt.h
│   │   ├── reconinter_enc.c
│   │   ├── reconinter_enc.h
│   │   ├── segmentation.c
│   │   ├── segmentation.h
│   │   ├── speed_features.c
│   │   ├── speed_features.h
│   │   ├── temporal_filter.c
│   │   ├── temporal_filter.h
│   │   ├── tokenize.c
│   │   ├── tokenize.h
│   │   ├── tpl_model.c
│   │   ├── tpl_model.h
│   │   ├── tx_prune_model_weights.h
│   │   ├── use_flat_gop_model_params.h
│   │   ├── var_based_part.c
│   │   ├── var_based_part.h
│   │   ├── wedge_utils.c
│   │   └── x86
│   │   ├── av1_fwd_txfm1d_sse4.c
│   │   ├── av1_fwd_txfm2d_avx2.c
│   │   ├── av1_fwd_txfm2d_sse4.c
│   │   ├── av1_fwd_txfm_avx2.h
│   │   ├── av1_fwd_txfm_sse2.c
│   │   ├── av1_fwd_txfm_sse2.h
│   │   ├── av1_highbd_quantize_avx2.c
│   │   ├── av1_highbd_quantize_sse4.c
│   │   ├── av1_quantize_avx2.c
│   │   ├── av1_quantize_sse2.c
│   │   ├── av1_quantize_ssse3_x86_64.asm
│   │   ├── av1_ssim_opt_x86_64.asm
│   │   ├── av1_txfm1d_sse4.h
│   │   ├── corner_match_avx2.c
│   │   ├── corner_match_sse4.c
│   │   ├── dct_sse2.asm
│   │   ├── encodetxb_avx2.c
│   │   ├── encodetxb_sse2.c
│   │   ├── encodetxb_sse4.c
│   │   ├── error_intrin_avx2.c
│   │   ├── error_sse2.asm
│   │   ├── hash_sse42.c
│   │   ├── highbd_block_error_intrin_avx2.c
│   │   ├── highbd_block_error_intrin_sse2.c
│   │   ├── highbd_fwd_txfm_avx2.c
│   │   ├── highbd_fwd_txfm_sse4.c
│   │   ├── highbd_temporal_filter_sse4.c
│   │   ├── ml_sse3.c
│   │   ├── pickrst_avx2.c
│   │   ├── pickrst_sse4.c
│   │   ├── rdopt_avx2.c
│   │   ├── rdopt_sse4.c
│   │   ├── temporal_filter_constants.h
│   │   ├── temporal_filter_sse4.c
│   │   ├── wedge_utils_avx2.c
│   │   └── wedge_utils_sse2.c
│   ├── exports_com
│   ├── exports_dec
│   ├── exports_enc
│   ├── exports_ident
│   └── exports_test
├── build
│   ├── cmake
│   │   ├── aom_config.c.template
│   │   ├── aom_config_defaults.cmake
│   │   ├── aom_configure.cmake
│   │   ├── aom_experiment_deps.cmake
│   │   ├── aom_install.cmake
│   │   ├── aom_optimization.cmake
│   │   ├── compiler_flags.cmake
│   │   ├── compiler_tests.cmake
│   │   ├── cpu.cmake
│   │   ├── dist.cmake
│   │   ├── exports.cmake
│   │   ├── exports_sources.cmake
│   │   ├── generate_aom_config_templates.cmake
│   │   ├── generate_exports.cmake
│   │   ├── iosbuild.sh
│   │   ├── ios-Info.plist
│   │   ├── msvc_runtime.cmake
│   │   ├── pkg_config.cmake
│   │   ├── rtcd.pl
│   │   ├── sanitizers.cmake
│   │   ├── toolchains
│   │   │   ├── arm64-ios.cmake
│   │   │   ├── arm64-linux-gcc.cmake
│   │   │   ├── arm64-mingw-gcc.cmake
│   │   │   ├── arm-ios-common.cmake
│   │   │   ├── armv7-ios.cmake
│   │   │   ├── armv7-linux-gcc.cmake
│   │   │   ├── armv7-mingw-gcc.cmake
│   │   │   ├── armv7s-ios.cmake
│   │   │   ├── ios-simulator-common.cmake
│   │   │   ├── mips32-linux-gcc.cmake
│   │   │   ├── mips64-linux-gcc.cmake
│   │   │   ├── ppc-linux-gcc.cmake
│   │   │   ├── x86_64-ios-simulator.cmake
│   │   │   ├── x86_64-mingw-gcc.cmake
│   │   │   ├── x86-ios-simulator.cmake
│   │   │   ├── x86-linux.cmake
│   │   │   ├── x86-macos.cmake
│   │   │   └── x86-mingw-gcc.cmake
│   │   ├── util.cmake
│   │   ├── version.cmake
│   │   └── version.pl
│   ├── CMakeCache.txt
│   └── CMakeFiles
│   ├── 3.11.3
│   │   ├── CMakeCCompiler.cmake
│   │   ├── CMakeCXXCompiler.cmake
│   │   ├── CMakeDetermineCompilerABI_C.bin
│   │   ├── CMakeDetermineCompilerABI_CXX.bin
│   │   ├── CMakeRCCompiler.cmake
│   │   ├── CMakeSystem.cmake
│   │   ├── CompilerIdC
│   │   │   ├── CMakeCCompilerId.c
│   │   │   ├── CompilerIdC.exe
│   │   │   ├── CompilerIdC.vcxproj
│   │   │   ├── Debug
│   │   │   │   ├── CMakeCCompilerId.obj
│   │   │   │   └── CompilerIdC.tlog
│   │   │   │   ├── CL.command.1.tlog
│   │   │   │   ├── CL.read.1.tlog
│   │   │   │   ├── CL.write.1.tlog
│   │   │   │   ├── CompilerIdC.lastbuildstate
│   │   │   │   ├── link.command.1.tlog
│   │   │   │   ├── link.read.1.tlog
│   │   │   │   └── link.write.1.tlog
│   │   │   └── tmp
│   │   ├── CompilerIdCXX
│   │   │   ├── CMakeCXXCompilerId.cpp
│   │   │   ├── CompilerIdCXX.exe
│   │   │   ├── CompilerIdCXX.vcxproj
│   │   │   ├── Debug
│   │   │   │   ├── CMakeCXXCompilerId.obj
│   │   │   │   └── CompilerIdCXX.tlog
│   │   │   │   ├── CL.command.1.tlog
│   │   │   │   ├── CL.read.1.tlog
│   │   │   │   ├── CL.write.1.tlog
│   │   │   │   ├── CompilerIdCXX.lastbuildstate
│   │   │   │   ├── link.command.1.tlog
│   │   │   │   ├── link.read.1.tlog
│   │   │   │   └── link.write.1.tlog
│   │   │   └── tmp
│   │   ├── Debug
│   │   │   └── VCTargetsPath.tlog
│   │   │   └── VCTargetsPath.lastbuildstate
│   │   ├── VCTargetsPath.txt
│   │   └── VCTargetsPath.vcxproj
│   ├── cmake.check_cache
│   ├── CMakeError.log
│   ├── CMakeOutput.log
│   ├── CMakeTmp
│   ├── feature_tests.bin
│   └── feature_tests.cxx
├── CHANGELOG
├── CMakeLists.txt
├── codereview.settings
├── common
│   ├── args.c
│   ├── args.h
│   ├── av1_config.c
│   ├── av1_config.h
│   ├── ivfdec.c
│   ├── ivfdec.h
│   ├── ivfenc.c
│   ├── ivfenc.h
│   ├── md5_utils.c
│   ├── md5_utils.h
│   ├── obudec.c
│   ├── obudec.h
│   ├── rawenc.c
│   ├── rawenc.h
│   ├── tools_common.c
│   ├── tools_common.h
│   ├── video_common.h
│   ├── video_reader.c
│   ├── video_reader.h
│   ├── video_writer.c
│   ├── video_writer.h
│   ├── warnings.c
│   ├── warnings.h
│   ├── webmdec.cc
│   ├── webmdec.h
│   ├── webmenc.cc
│   ├── webmenc.h
│   ├── y4menc.c
│   ├── y4menc.h
│   ├── y4minput.c
│   └── y4minput.h
├── docs.cmake
├── examples
│   ├── analyzer.cc
│   ├── aom_cx_set_ref.c
│   ├── av1_dec_fuzzer.cc
│   ├── build_av1_dec_fuzzer.sh
│   ├── decode_to_md5.c
│   ├── decode_with_drops.c
│   ├── encoder_util.c
│   ├── encoder_util.h
│   ├── inspect.c
│   ├── lightfield_bitstream_parsing.c
│   ├── lightfield_decoder.c
│   ├── lightfield_encoder.c
│   ├── lightfield_tile_list_decoder.c
│   ├── lossless_encoder.c
│   ├── noise_model.c
│   ├── resize_util.c
│   ├── scalable_decoder.c
│   ├── scalable_encoder.c
│   ├── set_maps.c
│   ├── simple_decoder.c
│   ├── simple_encoder.c
│   └── twopass_encoder.c
├── keywords.dox
├── libs.doxy_template
├── LICENSE
├── mainpage.dox
├── PATENTS
├── README.md
├── stats
│   ├── aomstats.c
│   ├── aomstats.h
│   ├── rate_hist.c
│   └── rate_hist.h
├── test
│   ├── accounting_test.cc
│   ├── acm_random.h
│   ├── active_map_test.cc
│   ├── altref_test.cc
│   ├── aomcx_set_ref.sh
│   ├── aomdec.sh
│   ├── aomenc.sh
│   ├── aom_integer_test.cc
│   ├── aq_segment_test.cc
│   ├── arf_freq_test.cc
│   ├── av1_config_test.cc
│   ├── av1_convolve_2d_test.cc
│   ├── av1_convolve_2d_test_util.cc
│   ├── av1_convolve_2d_test_util.h
│   ├── av1_convolve_scale_test.cc
│   ├── av1_encoder_parms_get_to_decoder.cc
│   ├── av1_ext_tile_test.cc
│   ├── av1_fwd_txfm1d_test.cc
│   ├── av1_fwd_txfm2d_test.cc
│   ├── av1_highbd_iht_test.cc
│   ├── av1_horz_only_frame_superres_test.cc
│   ├── av1_inv_txfm1d_test.cc
│   ├── av1_inv_txfm2d_test.cc
│   ├── av1_nn_predict_test.cc
│   ├── av1_quantize_test.cc
│   ├── av1_round_shift_array_test.cc
│   ├── av1_txfm_test.cc
│   ├── av1_txfm_test.h
│   ├── av1_wedge_utils_test.cc
│   ├── best_encode.sh
│   ├── binary_codes_test.cc
│   ├── blend_a64_mask_1d_test.cc
│   ├── blend_a64_mask_test.cc
│   ├── blockd_test.cc
│   ├── boolcoder_test.cc
│   ├── borders_test.cc
│   ├── cdef_test.cc
│   ├── cfl_test.cc
│   ├── clear_system_state.h
│   ├── cnn_test.cc
│   ├── codec_factory.h
│   ├── coding_path_sync.cc
│   ├── comp_avg_pred_test.cc
│   ├── comp_avg_pred_test.h
│   ├── comp_mask_variance_test.cc
│   ├── convolve_round_test.cc
│   ├── convolve_test.cc
│   ├── corner_match_test.cc
│   ├── cpu_speed_test.cc
│   ├── datarate_test.cc
│   ├── decode_api_test.cc
│   ├── decode_multithreaded_test.cc
│   ├── decode_perf_test.cc
│   ├── decode_test_driver.cc
│   ├── decode_test_driver.h
│   ├── decode_to_md5.sh
│   ├── decode_with_drops.sh
│   ├── divu_small_test.cc
│   ├── dr_prediction_test.cc
│   ├── dump_obu.sh
│   ├── ec_test.cc
│   ├── edge_detect_test.cc
│   ├── encode_api_test.cc
│   ├── encode_perf_test.cc
│   ├── encode_test_driver.cc
│   ├── encode_test_driver.h
│   ├── encodetxb_test.cc
│   ├── end_to_end_test.cc
│   ├── error_block_test.cc
│   ├── error_resilience_test.cc
│   ├── ethread_test.cc
│   ├── examples.sh
│   ├── external_frame_buffer_test.cc
│   ├── fft_test.cc
│   ├── film_grain_table_test.cc
│   ├── filterintra_test.cc
│   ├── frame_error_test.cc
│   ├── frame_size_tests.cc
│   ├── function_equivalence_test.h
│   ├── fwd_kf_test.cc
│   ├── fwht4x4_test.cc
│   ├── gf_max_pyr_height_test.cc
│   ├── gviz_api.py
│   ├── hash_test.cc
│   ├── hbd_metrics_test.cc
│   ├── hiprec_convolve_test.cc
│   ├── hiprec_convolve_test_util.cc
│   ├── hiprec_convolve_test_util.h
│   ├── horver_correlation_test.cc
│   ├── horz_superres_test.cc
│   ├── i420_video_source.h
│   ├── intrabc_test.cc
│   ├── intra_edge_test.cc
│   ├── intrapred_test.cc
│   ├── invalid_file_test.cc
│   ├── ivf_video_source.h
│   ├── level_test.cc
│   ├── lightfield_test.sh
│   ├── log2_test.cc
│   ├── lossless_test.cc
│   ├── lpf_test.cc
│   ├── masked_sad_test.cc
│   ├── masked_variance_test.cc
│   ├── md5_helper.h
│   ├── metrics_template.html
│   ├── monochrome_test.cc
│   ├── motion_vector_test.cc
│   ├── noise_model_test.cc
│   ├── obmc_sad_test.cc
│   ├── obmc_variance_test.cc
│   ├── onyxc_int_test.cc
│   ├── pickrst_test.cc
│   ├── qm_test.cc
│   ├── quantize_func_test.cc
│   ├── reconinter_test.cc
│   ├── register_state_check.h
│   ├── resize_test.cc
│   ├── rt_end_to_end_test.cc
│   ├── run_encodes.sh
│   ├── sad_test.cc
│   ├── scalability_test.cc
│   ├── scan_test.cc
│   ├── segment_binarization_sync.cc
│   ├── selfguided_filter_test.cc
│   ├── set_maps.sh
│   ├── simd_avx2_test.cc
│   ├── simd_cmp_avx2.cc
│   ├── simd_cmp_impl.h
│   ├── simd_cmp_neon.cc
│   ├── simd_cmp_sse2.cc
│   ├── simd_cmp_sse4.cc
│   ├── simd_cmp_ssse3.cc
│   ├── simd_impl.h
│   ├── simd_neon_test.cc
│   ├── simd_sse2_test.cc
│   ├── simd_sse4_test.cc
│   ├── simd_ssse3_test.cc
│   ├── simple_decoder.sh
│   ├── simple_encoder.sh
│   ├── subtract_test.cc
│   ├── sum_squares_test.cc
│   ├── superframe_test.cc
│   ├── test.cmake
│   ├── test_data_download_worker.cmake
│   ├── test-data.sha1
│   ├── test_data_util.cmake
│   ├── test_intra_pred_speed.cc
│   ├── test_libaom.cc
│   ├── test_runner.cmake
│   ├── test_vectors.cc
│   ├── test_vectors.h
│   ├── test_vector_test.cc
│   ├── tile_independence_test.cc
│   ├── time_stamp_test.cc
│   ├── tools_common.sh
│   ├── transform_test_base.h
│   ├── twopass_encoder.sh
│   ├── util.h
│   ├── variance_test.cc
│   ├── video_source.h
│   ├── visual_metrics.py
│   ├── warp_filter_test.cc
│   ├── warp_filter_test_util.cc
│   ├── warp_filter_test_util.h
│   ├── webm_video_source.h
│   ├── wiener_test.cc
│   ├── y4m_test.cc
│   ├── y4m_video_source.h
│   ├── yuv_temporal_filter_test.cc
│   └── yuv_video_source.h
├── third_party
│   ├── fastfeat
│   │   ├── fast_9.c
│   │   ├── fast.c
│   │   ├── fast.h
│   │   ├── LICENSE
│   │   ├── nonmax.c
│   │   └── README.libaom
│   ├── googletest
│   │   ├── README.libaom
│   │   └── src
│   │   └── googletest
│   │   ├── CHANGES
│   │   ├── cmake
│   │   │   ├── Config.cmake.in
│   │   │   ├── gtest_main.pc.in
│   │   │   ├── gtest.pc.in
│   │   │   └── internal_utils.cmake
│   │   ├── CMakeLists.txt
│   │   ├── CONTRIBUTORS
│   │   ├── include
│   │   │   └── gtest
│   │   │   ├── gtest-death-test.h
│   │   │   ├── gtest.h
│   │   │   ├── gtest-message.h
│   │   │   ├── gtest-param-test.h
│   │   │   ├── gtest-param-test.h.pump
│   │   │   ├── gtest_pred_impl.h
│   │   │   ├── gtest-printers.h
│   │   │   ├── gtest_prod.h
│   │   │   ├── gtest-spi.h
│   │   │   ├── gtest-test-part.h
│   │   │   ├── gtest-typed-test.h
│   │   │   └── internal
│   │   │   ├── custom
│   │   │   │   ├── gtest.h
│   │   │   │   ├── gtest-port.h
│   │   │   │   ├── gtest-printers.h
│   │   │   │   └── README.md
│   │   │   ├── gtest-death-test-internal.h
│   │   │   ├── gtest-filepath.h
│   │   │   ├── gtest-internal.h
│   │   │   ├── gtest-linked_ptr.h
│   │   │   ├── gtest-param-util-generated.h
│   │   │   ├── gtest-param-util-generated.h.pump
│   │   │   ├── gtest-param-util.h
│   │   │   ├── gtest-port-arch.h
│   │   │   ├── gtest-port.h
│   │   │   ├── gtest-string.h
│   │   │   ├── gtest-tuple.h
│   │   │   ├── gtest-tuple.h.pump
│   │   │   ├── gtest-type-util.h
│   │   │   └── gtest-type-util.h.pump
│   │   ├── LICENSE
│   │   ├── README.md
│   │   └── src
│   │   ├── gtest-all.cc
│   │   ├── gtest.cc
│   │   ├── gtest-death-test.cc
│   │   ├── gtest-filepath.cc
│   │   ├── gtest-internal-inl.h
│   │   ├── gtest_main.cc
│   │   ├── gtest-port.cc
│   │   ├── gtest-printers.cc
│   │   ├── gtest-test-part.cc
│   │   └── gtest-typed-test.cc
│   ├── libwebm
│   │   ├── Android.mk
│   │   ├── AUTHORS.TXT
│   │   ├── common
│   │   │   ├── file_util.cc
│   │   │   ├── file_util.h
│   │   │   ├── hdr_util.cc
│   │   │   ├── hdr_util.h
│   │   │   └── webmids.h
│   │   ├── LICENSE.TXT
│   │   ├── mkvmuxer
│   │   │   ├── mkvmuxer.cc
│   │   │   ├── mkvmuxer.h
│   │   │   ├── mkvmuxertypes.h
│   │   │   ├── mkvmuxerutil.cc
│   │   │   ├── mkvmuxerutil.h
│   │   │   ├── mkvwriter.cc
│   │   │   └── mkvwriter.h
│   │   ├── mkvparser
│   │   │   ├── mkvparser.cc
│   │   │   ├── mkvparser.h
│   │   │   ├── mkvreader.cc
│   │   │   └── mkvreader.h
│   │   ├── PATENTS.TXT
│   │   └── README.libaom
│   ├── libyuv
│   │   ├── include
│   │   │   └── libyuv
│   │   │   ├── basic_types.h
│   │   │   ├── compare.h
│   │   │   ├── convert_argb.h
│   │   │   ├── convert_from_argb.h
│   │   │   ├── convert_from.h
│   │   │   ├── convert.h
│   │   │   ├── cpu_id.h
│   │   │   ├── mjpeg_decoder.h
│   │   │   ├── planar_functions.h
│   │   │   ├── rotate_argb.h
│   │   │   ├── rotate.h
│   │   │   ├── rotate_row.h
│   │   │   ├── row.h
│   │   │   ├── scale_argb.h
│   │   │   ├── scale.h
│   │   │   ├── scale_row.h
│   │   │   ├── version.h
│   │   │   └── video_common.h
│   │   ├── README.libaom
│   │   └── source
│   │   ├── compare.cc
│   │   ├── compare_common.cc
│   │   ├── compare_gcc.cc
│   │   ├── compare_neon64.cc
│   │   ├── compare_neon.cc
│   │   ├── compare_win.cc
│   │   ├── convert_argb.cc
│   │   ├── convert.cc
│   │   ├── convert_from_argb.cc
│   │   ├── convert_from.cc
│   │   ├── convert_jpeg.cc
│   │   ├── convert_to_argb.cc
│   │   ├── convert_to_i420.cc
│   │   ├── cpu_id.cc
│   │   ├── mjpeg_decoder.cc
│   │   ├── mjpeg_validate.cc
│   │   ├── planar_functions.cc
│   │   ├── rotate_any.cc
│   │   ├── rotate_argb.cc
│   │   ├── rotate.cc
│   │   ├── rotate_common.cc
│   │   ├── rotate_gcc.cc
│   │   ├── rotate_mips.cc
│   │   ├── rotate_neon64.cc
│   │   ├── rotate_neon.cc
│   │   ├── rotate_win.cc
│   │   ├── row_any.cc
│   │   ├── row_common.cc
│   │   ├── row_gcc.cc
│   │   ├── row_mips.cc
│   │   ├── row_neon64.cc
│   │   ├── row_neon.cc
│   │   ├── row_win.cc
│   │   ├── row_x86.asm
│   │   ├── scale_any.cc
│   │   ├── scale_argb.cc
│   │   ├── scale.cc
│   │   ├── scale_common.cc
│   │   ├── scale_gcc.cc
│   │   ├── scale_mips.cc
│   │   ├── scale_neon64.cc
│   │   ├── scale_neon.cc
│   │   ├── scale_win.cc
│   │   ├── video_common.cc
│   │   └── x86inc.asm
│   ├── vector
│   │   ├── LICENSE
│   │   ├── README.libaom
│   │   ├── vector.c
│   │   └── vector.h
│   └── x86inc
│   ├── LICENSE
│   ├── README.libaom
│   └── x86inc.asm
├── tools
│   ├── aggregate_entropy_stats.py
│   ├── aom_entropy_optimizer.c
│   ├── cpplint.py
│   ├── diff.py
│   ├── dump_obu.cc
│   ├── gen_authors.sh
│   ├── gen_constrained_tokenset.py
│   ├── inspect-cli.js
│   ├── inspect-post.js
│   ├── intersect-diffs.py
│   ├── lint-hunks.py
│   ├── obu_parser.cc
│   ├── obu_parser.h
│   ├── txfm_analyzer
│   │   ├── txfm_gen_code.cc
│   │   ├── txfm_graph.cc
│   │   └── txfm_graph.h
│   └── wrap-commit-msg.py
├── usage_cx.dox
├── usage.dox
└── usage_dx.dox

75 directories, 1094 files

标签:

实例下载地址

libaom

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警