├── .clang-format ├── .github └── workflows │ └── cmake-multi-platform.yml ├── .gitignore ├── .gitlab-ci.yml ├── .gitlab ├── merge_request_templates │ └── default.md ├── offline_ci.py ├── sanitizers-known-warnings.txt └── workflows │ ├── bsd │ └── .gitlab-ci.yml │ ├── common │ └── .gitlab-ci.yml │ ├── linux │ ├── .gitlab-ci.yml │ ├── ffmpeg_n5_fix.patch │ └── ffmpeg_n7_fix.patch │ ├── macos │ └── .gitlab-ci.yml │ ├── nightly │ └── .gitlab-ci.yml │ ├── standard │ └── .gitlab-ci.yml │ └── windows │ └── .gitlab-ci.yml ├── .mailmap ├── Build ├── linux │ └── build.sh ├── obj1fastdownloader.cmake ├── pgohelper.cmake └── windows │ └── build.bat ├── CHANGELOG.md ├── CMakeLists.txt ├── CONTRIBUTING.md ├── Config ├── ExampleFilmGrainTable.tbl ├── PredStruct_level0.cfg ├── PredStruct_level1.cfg ├── PredStruct_level2.cfg ├── PredStruct_level3.cfg ├── PredStruct_level4.cfg ├── PredStruct_level5.cfg └── Sample.cfg ├── Dockerfile ├── Docs ├── ARM-Build-Guide.md ├── Appendix-Alt-Refs.md ├── Appendix-CDEF.md ├── Appendix-CfL.md ├── Appendix-Compliant-Subpel-Interpolation-Filter-Search.md ├── Appendix-Compound-Mode-Prediction.md ├── Appendix-DLF.md ├── Appendix-Dynamic-Mini-GoP.md ├── Appendix-Film-Grain-Synthesis.md ├── Appendix-Global-Motion.md ├── Appendix-Intra-Block-Copy.md ├── Appendix-Local-Warped-Motion.md ├── Appendix-Mode-Decision.md ├── Appendix-Open-Loop-Motion-Estimation.md ├── Appendix-Overlapped-Block-Motion-Compensation.md ├── Appendix-Palette-Prediction.md ├── Appendix-Rate-Control.md ├── Appendix-Recursive-Intra.md ├── Appendix-Reference-Scaling.md ├── Appendix-Restoration-Filter.md ├── Appendix-SQ-Weight.md ├── Appendix-Super-Resolution.md ├── Appendix-Switch-Frame.md ├── Appendix-TPL.md ├── Appendix-TX-Search.md ├── Appendix-Variance-Boost.md ├── Build-Guide.md ├── CommonQuestions.md ├── Contribute.md ├── Ffmpeg.md ├── Parameters.md ├── README.md ├── System-Requirements.md ├── img │ ├── 10bit_packed.svg │ ├── 10bit_unpacked.svg │ ├── 10bit_yuv420p.svg │ ├── 8bit_yuv420p.svg │ ├── CfL_fig1.svg │ ├── Wedge_Codebook_2020_01_11.png │ ├── altref_fig1.svg │ ├── altref_fig2.svg │ ├── altref_newfig2.svg │ ├── altref_table1.svg │ ├── cfl_appendix_fig1.svg │ ├── cfl_appendix_table3.svg │ ├── comp_mode_pred_fig1.svg │ ├── comp_mode_pred_fig10.svg │ ├── comp_mode_pred_fig11.svg │ ├── comp_mode_pred_fig12.svg │ ├── comp_mode_pred_fig13.svg │ ├── comp_mode_pred_fig2.svg │ ├── comp_mode_pred_fig3.svg │ ├── comp_mode_pred_fig4.svg │ ├── comp_mode_pred_fig5.svg │ ├── comp_mode_pred_fig6.svg │ ├── comp_mode_pred_fig7.svg │ ├── comp_mode_pred_fig8.svg │ ├── comp_mode_pred_fig9.svg │ ├── comp_mode_pred_table1.svg │ ├── comp_mode_pred_table2.svg │ ├── comp_mode_pred_table3.svg │ ├── comp_mode_pred_table4.svg │ ├── csifs_figure3.svg │ ├── csifsa_fig1.svg │ ├── csifsa_fig2.svg │ ├── csifsa_fig3.svg │ ├── csifsa_fig4.svg │ ├── csifsa_table6.svg │ ├── decoder_5_threads.png │ ├── decoder_LF_horz.png │ ├── decoder_LF_vert.png │ ├── decoder_Nbr.png │ ├── decoder_NbrOffset.png │ ├── decoder_TileRowMT.png │ ├── decoder_cdef_filter.png │ ├── decoder_cdef_stage.png │ ├── decoder_flow.png │ ├── decoder_loop_filter_stage.png │ ├── decoder_loop_restoration_stage.png │ ├── decoder_main_thread.png │ ├── decoder_parse_stage.png │ ├── decoder_reconstruction_stage.png │ ├── decoder_tile_parallel_l_gt_t.png │ ├── decoder_tile_parallel_l_lt_t.png │ ├── decoder_worker_thread.png │ ├── dlf_fig1.svg │ ├── dlf_fig2.svg │ ├── dlf_fig3.svg │ ├── dlf_fig4.svg │ ├── dlf_new_fig4.svg │ ├── dlf_table5.svg │ ├── film_grain_fig1.svg │ ├── film_grain_fig2.png │ ├── film_grain_fig3.svg │ ├── four_layer_minigop.svg │ ├── gm_fig1.svg │ ├── gm_fig2.svg │ ├── gm_fig3.svg │ ├── image1.svg │ ├── image10.svg │ ├── image18.svg │ ├── image19.svg │ ├── image2.svg │ ├── image20.svg │ ├── image21.svg │ ├── image22.svg │ ├── image23.svg │ ├── image24.svg │ ├── image25.svg │ ├── image26.svg │ ├── image27.svg │ ├── image28.svg │ ├── image3.svg │ ├── image4.svg │ ├── image5.png │ ├── image6.svg │ ├── image7.svg │ ├── image8.svg │ ├── image9.svg │ ├── intra_block_copy_fig1.png │ ├── intra_block_copy_fig2.png │ ├── ipp_figure1.PNG │ ├── ipp_figure3.PNG │ ├── ipp_figure4.PNG │ ├── local_warped_motion_fig1.png │ ├── local_warped_motion_fig2.png │ ├── local_warped_motion_fig3.png │ ├── local_warped_motion_fig4.png │ ├── local_warped_motion_fig5.png │ ├── local_warped_motion_fig6.png │ ├── local_warped_motion_fig_new1.png │ ├── local_warped_motion_fig_new2.png │ ├── local_warped_motion_fig_new3.png │ ├── local_warped_motion_fig_new4.png │ ├── local_warped_motion_table3.png │ ├── md_figure1.png │ ├── md_figure2.png │ ├── md_figure3.png │ ├── md_figure4.png │ ├── md_figure5.png │ ├── md_figure6.png │ ├── me_fig1.png │ ├── me_fig2.png │ ├── me_fig3.png │ ├── me_fig4.png │ ├── me_fig5.png │ ├── me_fig_new.png │ ├── nsq_fig1.png │ ├── obmc_fig1.png │ ├── obmc_fig2.png │ ├── obmc_fig3.png │ ├── obmc_fig4.png │ ├── obmc_fig5.png │ ├── obmc_figure1.png │ ├── obmc_figure2.png │ ├── obmc_figure3.png │ ├── obmc_figure4.png │ ├── open_loop_fig1.png │ ├── palette_prediction_fig1.png │ ├── palette_prediction_fig2.png │ ├── palette_prediction_table4.png │ ├── rc_figure1.PNG │ ├── rc_figure2.PNG │ ├── rc_figure3.PNG │ ├── rc_figure4.PNG │ ├── rc_figure5.PNG │ ├── recursive_intra_fig0.png │ ├── recursive_intra_fig1.png │ ├── recursive_intra_fig2.png │ ├── recursive_intra_fig3.png │ ├── recursive_intra_fig4.png │ ├── recursive_intra_table-2.png │ ├── ref_scale_API.png │ ├── ref_scale_downscaled_buffers.png │ ├── ref_scale_modes_dataflow.png │ ├── reference_scaling_picture_size.png │ ├── reference_scaling_pipeline.png │ ├── restoration_filter_fig1.png │ ├── restoration_filter_fig2.png │ ├── restoration_filter_fig3.png │ ├── restoration_filter_fig4.png │ ├── restoration_filter_table4.png │ ├── restoration_filter_table6.png │ ├── sioplm_fig1.png │ ├── sioplm_fig2.png │ ├── sq_weight_fig1.png │ ├── sq_weight_fig2.png │ ├── superres_API.png │ ├── superres_downscaled_buffers.png │ ├── superres_new_modes_dataflow.png │ ├── superres_picture_size.png │ ├── superres_pipeline.png │ ├── switch-at-key-frames-only.png │ ├── switch-at-switch-frames-or-key-frames.png │ ├── tpl_fig1.png │ ├── tpl_fig2.png │ ├── tpl_fig3.png │ ├── tpl_fig4.png │ ├── tpl_fig5.png │ ├── tpl_graph1.png │ ├── tpl_graph2.png │ ├── tx_search_fig1.png │ ├── tx_search_fig3.png │ ├── tx_search_new_fig1.png │ ├── tx_search_table4.png │ ├── tx_search_table8.png │ ├── tx_size_search_fig1.png │ ├── tx_type_search_fig1.png │ ├── tx_type_search_fig2.png │ ├── vb_rock_novb_qp50.png │ ├── vb_rock_octile_o1.png │ ├── vb_rock_octile_o2.png │ ├── vb_rock_octile_o4.png │ ├── vb_rock_octile_o6.png │ ├── vb_rock_octile_o8.png │ ├── vb_rock_sb_enc.png │ ├── vb_rock_sb_grid.png │ ├── vb_rock_sb_orig.png │ ├── vb_rock_sb_var.png │ ├── vb_rock_sb_var_ord.png │ ├── vb_rock_strength_s1.png │ ├── vb_rock_strength_s2.png │ ├── vb_rock_strength_s3.png │ ├── vb_rock_strength_s4.png │ ├── vb_rock_vb_qp53.png │ └── vb_strength.png ├── svt-av1-encoder-design.md └── svt-av1_encoder_user_guide.md ├── LICENSE-BSD2.md ├── LICENSE.md ├── PATENTS.md ├── README.md ├── STYLE.md ├── Source ├── API │ ├── EbConfigMacros.h │ ├── EbDebugMacros.h │ ├── EbSvtAv1.h │ ├── EbSvtAv1Enc.h │ ├── EbSvtAv1ErrorCodes.h │ ├── EbSvtAv1Formats.h │ └── EbSvtAv1Metadata.h ├── App │ ├── CMakeLists.txt │ ├── app_config.c │ ├── app_config.h │ ├── app_context.c │ ├── app_context.h │ ├── app_input_y4m.c │ ├── app_input_y4m.h │ ├── app_main.c │ ├── app_output_ivf.c │ ├── app_output_ivf.h │ ├── app_process_cmd.c │ ├── svt_time.c │ └── svt_time.h └── Lib │ ├── ASM_AVX2 │ ├── CMakeLists.txt │ ├── aom_subpixel_8t_intrin_avx2.c │ ├── av1_inv_txfm_avx2.c │ ├── av1_inv_txfm_avx2.h │ ├── av1_quantize_avx2.c │ ├── blend_a64_mask_avx2.c │ ├── cdef_avx2.c │ ├── cdef_block_avx2.c │ ├── cfl_avx2.c │ ├── comb_avg_sad_intrin_avx2.c │ ├── compute_sad_avx2.h │ ├── compute_sad_intrin_avx2.c │ ├── convolve_2d_avx2.c │ ├── convolve_avx2.c │ ├── convolve_avx2.h │ ├── corner_match_avx2.c │ ├── dav1d_x86inc.asm │ ├── dwt_avx2.c │ ├── encodetxb_avx2.c │ ├── fft_avx2.c │ ├── highbd_convolve_2d_avx2.c │ ├── highbd_convolve_avx2.c │ ├── highbd_fwd_txfm_avx2.c │ ├── highbd_intra_pred_avx2.c │ ├── highbd_inv_txfm_avx2.c │ ├── highbd_jnt_convolve_avx2.c │ ├── highbd_quantize_intrin_avx2.c │ ├── highbd_variance_avx2.c │ ├── highbd_warp_affine_avx2.c │ ├── inter_prediction_com_avx2.c │ ├── intra_pred_intrin_avx2.c │ ├── itx16_avx2.asm │ ├── itx_avx2.asm │ ├── itx_hbd.h │ ├── itx_lbd.h │ ├── jnt_convolve_2d_avx2.c │ ├── jnt_convolve_avx2.c │ ├── mc.h │ ├── mc16_avx2.asm │ ├── mc_avx2.asm │ ├── memory_avx2.h │ ├── noise_model_avx2.c │ ├── obmc_sad_avx2.c │ ├── obmc_variance_avx2.c │ ├── pack_unpack_intrinsic_avx2.c │ ├── palette_avx2.c │ ├── pic_operators_inline_avx2.h │ ├── pic_operators_intrin_avx2.c │ ├── pickrst_avx2.c │ ├── pickrst_avx2.h │ ├── resize_avx2.c │ ├── restoration_pick_avx2.c │ ├── selfguided_avx2.c │ ├── sse_avx2.c │ ├── ssim_avx2.c │ ├── synonyms_avx2.h │ ├── temporal_filtering_avx2.c │ ├── transforms_intrin_avx2.c │ ├── transpose_avx2.h │ ├── txfm_common_avx2.h │ ├── variance_avx2.c │ ├── variance_impl_avx2.c │ ├── warp_plane_avx2.c │ ├── wiener_convolve_avx2.c │ └── wiener_convolve_avx2.h │ ├── ASM_AVX512 │ ├── CMakeLists.txt │ ├── cdef_avx512.c │ ├── cdef_block_avx512.c │ ├── compute_sad_intrin_avx512.c │ ├── convolve_2d_avx512.c │ ├── convolve_avx512.c │ ├── convolve_avx512.h │ ├── encodetxb_avx512.c │ ├── highbd_fwd_txfm_AVX512.c │ ├── highbd_intra_pred_avx512.c │ ├── highbd_inv_txfm_avx512.c │ ├── jnt_convolve_2d_avx512.c │ ├── jnt_convolve_avx512.c │ ├── pic_operators_intrin_avx512.c │ ├── pickrst_avx512.c │ ├── synonyms_avx512.h │ ├── transpose_avx512.h │ ├── transpose_encoder_avx512.h │ ├── variance_avx512.c │ └── wiener_convolve_avx512.c │ ├── ASM_NEON │ ├── CMakeLists.txt │ ├── aom_convolve8_neon.c │ ├── aom_convolve8_neon.h │ ├── aom_sum_squares_neon.c │ ├── av1_inv_txfm_neon.c │ ├── av1_inv_txfm_neon.h │ ├── av1_k_means_neon.c │ ├── av1_quantize_neon.c │ ├── blend_a64_mask_neon.c │ ├── blend_a64_mask_neon.h │ ├── block_error_neon.c │ ├── cdef_block_neon.c │ ├── cdef_filter_block_neon.c │ ├── cdef_neon.c │ ├── cfl_neon.c │ ├── compound_convolve_neon.c │ ├── compound_convolve_neon.h │ ├── compute_sad_neon.c │ ├── compute_sad_neon.h │ ├── convolve_neon.c │ ├── convolve_neon.h │ ├── convolve_scale_neon.c │ ├── convolve_scale_neon.h │ ├── corner_match_neon.c │ ├── dav1d_asm.S │ ├── dav1d_util.S │ ├── deblocking_filter_intrinsic_neon.c │ ├── encodetxb_neon.c │ ├── hadamard_path_neon.c │ ├── highbd_blend_a64_mask_neon.c │ ├── highbd_convolve_neon.c │ ├── highbd_convolve_scale_neon.c │ ├── highbd_convolve_scale_neon.h │ ├── highbd_fwd_txfm_neon.c │ ├── highbd_inter_prediction_neon.c │ ├── highbd_intra_prediction_neon.c │ ├── highbd_inv_txfm_neon.c │ ├── highbd_jnt_convolve_neon.c │ ├── highbd_jnt_convolve_neon.h │ ├── highbd_loopfilter_neon.c │ ├── highbd_pickrst_neon.c │ ├── highbd_quantize_neon.c │ ├── highbd_sse_neon.c │ ├── highbd_subtract_block_neon.c │ ├── highbd_txfm_utility_neon.h │ ├── highbd_variance_neon.c │ ├── highbd_warp_plane_neon.c │ ├── highbd_warp_plane_neon.h │ ├── highbd_wiener_convolve_neon.c │ ├── inter_prediction_neon.c │ ├── intra_prediction_neon.c │ ├── itx.S │ ├── itx_lbd_neon.h │ ├── mem_neon.h │ ├── obmc_constants_neon.h │ ├── obmc_sad_neon.c │ ├── obmc_variance_neon.c │ ├── pack_unpack_intrin_neon.c │ ├── pic_analysis_neon.c │ ├── pickrst_neon.c │ ├── pickrst_neon.h │ ├── picture_operators_intrinsic_neon.c │ ├── restoration_pick_neon.c │ ├── sad_neon.c │ ├── selfguided_neon.c │ ├── sse_neon.c │ ├── subtract_block_neon.c │ ├── sum_neon.h │ ├── temporal_filtering_constants.h │ ├── temporal_filtering_neon.c │ ├── transforms_intrin_neon.c │ ├── transpose_neon.h │ ├── upsampled_pred_neon.c │ ├── var_filter_neon.h │ ├── variance_neon.c │ ├── warp_plane_neon.c │ ├── warp_plane_neon.h │ ├── wedge_utils_neon.c │ └── wiener_convolve_neon.c │ ├── ASM_NEON_DOTPROD │ ├── CMakeLists.txt │ ├── aom_convolve8_neon_dotprod.c │ ├── cdef_neon_dotprod.c │ ├── compute_sad_neon_dotprod.c │ ├── compute_sad_neon_dotprod.h │ ├── convolve_neon_dotprod.c │ ├── convolve_scale_neon_dotprod.c │ ├── corner_match_neon_dotprod.c │ ├── highbd_variance_neon_dotprod.c │ ├── jnt_convolve_neon_dotprod.c │ ├── pic_analysis_neon_dotprod.c │ ├── sad_neon_dotprod.c │ ├── sad_neon_dotprod.h │ ├── sse_neon_dotprod.c │ └── variance_neon_dotprod.c │ ├── ASM_NEON_I8MM │ ├── CMakeLists.txt │ ├── aom_convolve8_neon_i8mm.c │ ├── convolve_neon_i8mm.c │ ├── convolve_scale_neon_i8mm.c │ ├── jnt_convolve_neon_i8mm.c │ └── warp_plane_neon_i8mm.c │ ├── ASM_SSE2 │ ├── CMakeLists.txt │ ├── aom_subpixel_8t_sse2.asm │ ├── av1_txfm_sse2.h │ ├── avc_style_mcp_intrin_sse.c │ ├── compute_mean_intrin_sse2.c │ ├── compute_mean_sse2.h │ ├── convolve_2d_sse2.c │ ├── convolve_sse2.c │ ├── dlf_intrin_sse2.c │ ├── dlf_sse2.h │ ├── encodetxb_sse2.c │ ├── fft_sse2.c │ ├── highbd_intrapred_sse2.c │ ├── highbd_intrapred_sse2.h │ ├── highbd_intrapred_sse2_.asm │ ├── highbd_subtract_sse2.c │ ├── highbd_variance_impl_sse2.asm │ ├── highbd_variance_sse2.c │ ├── intra_pred_av1_intrin_sse2.c │ ├── intrapred_sse2.asm │ ├── jnt_convolve_2d_sse2.c │ ├── jnt_convolve_sse2.c │ ├── lpf_common_sse2.h │ ├── mcp_sse2.h │ ├── me_sad_calc_intrin_sse2.c │ ├── pack_unpack_intrin_sse2.c │ ├── pic_operators_intrin_sse2.c │ ├── picture_operators_sse2.asm │ ├── picture_operators_sse2.h │ ├── subpel_variance_sse2.asm │ ├── subtract_sse2.asm │ ├── synonyms.h │ ├── transpose_sse2.h │ ├── variance_sse2.c │ ├── variance_sse2.h │ ├── wiener_convolve_sse2.c │ ├── x64Macro.asm │ ├── x64inc.asm │ ├── x86_abi_support.asm │ └── x86inc.asm │ ├── ASM_SSE4_1 │ ├── CMakeLists.txt │ ├── av1_convolve_scale_sse4.c │ ├── av1_quantize_sse4_1.c │ ├── av1_txfm1d_sse4.h │ ├── av1_txfm_sse4.h │ ├── blend_a64_mask_sse4.c │ ├── blend_sse4.h │ ├── cdef_block_sse4_1.c │ ├── cdef_sse4.c │ ├── compute_sad_intrin_sse4_1.c │ ├── corner_match_sse4.c │ ├── encodetxb_sse4.c │ ├── filterintra_sse4.c │ ├── highbd_convolve_2d_sse4.c │ ├── highbd_fwd_txfm_sse4.c │ ├── highbd_inv_txfm_sse4.c │ ├── highbd_jnt_convolve_sse4.c │ ├── highbd_txfm_utility_sse4.h │ ├── intrapred_16bit_intrin_sse4_1.c │ ├── memory_sse4_1.h │ ├── obmc_variance_sse4.c │ ├── pic_operators_intrin_sse4_1.c │ ├── pickrst_sse4.c │ ├── reconinter_sse4.c │ ├── selfguided_sse4.c │ ├── temporal_filtering_constants.h │ ├── temporal_filtering_sse4_1.c │ └── warp_plane_sse4.c │ ├── ASM_SSSE3 │ ├── CMakeLists.txt │ ├── aom_subpixel_8t_intrin_ssse3.c │ ├── aom_subpixel_8t_ssse3.asm │ ├── aom_subpixel_bilinear_ssse3.asm │ ├── av1_inv_txfm_ssse3.c │ ├── av1_inv_txfm_ssse3.h │ ├── highbd_convolve_2d_ssse3.c │ ├── highbd_convolve_ssse3.c │ ├── highbd_intrapred_intrin_ssse3.c │ ├── highbd_wiener_convolve_ssse3.c │ ├── intrapred_ssse3.c │ ├── jnt_convolve_ssse3.c │ ├── reconinter_ssse3.c │ ├── subpel_variance_ssse3.asm │ ├── variance_impl_ssse3.c │ └── x86_abi_support.asm │ ├── ASM_SVE │ ├── CMakeLists.txt │ ├── aom_sum_squares_sve.c │ ├── block_error_sve.c │ ├── cdef_sve.c │ ├── compute_sad_sve.c │ ├── corner_match_sve.c │ ├── highbd_convolve_sve.c │ ├── highbd_jnt_convolve_sve.c │ ├── highbd_jnt_convolve_sve.h │ ├── highbd_pickrst_sve.c │ ├── highbd_sse_sve.c │ ├── highbd_variance_sve.c │ ├── highbd_warp_plane_sve.c │ ├── neon_sve_bridge.h │ ├── pickrst_sve.c │ ├── pickrst_sve.h │ ├── sad_sve.c │ ├── warp_plane_sve.c │ └── wedge_utils_sve.c │ ├── ASM_SVE2 │ ├── CMakeLists.txt │ ├── highbd_convolve_sve2.c │ ├── highbd_convolve_sve2.h │ ├── highbd_jnt_convolve_sve2.c │ └── neon_sve2_bridge.h │ ├── CMakeLists.txt │ ├── C_DEFAULT │ ├── CMakeLists.txt │ ├── blend_a64_mask_c.c │ ├── cfl_c.c │ ├── compute_sad_c.c │ ├── compute_sad_c.h │ ├── encode_txb_ref_c.c │ ├── encode_txb_ref_c.h │ ├── filterintra_c.c │ ├── inter_prediction_c.c │ ├── intra_prediction_c.c │ ├── pack_unpack_c.c │ ├── pack_unpack_c.h │ ├── picture_operators_c.c │ ├── picture_operators_c.h │ ├── sad_av1.c │ └── variance.c │ ├── Codec │ ├── CMakeLists.txt │ ├── ConfigureGitVersion.cmake │ ├── EbVersion.h.in │ ├── adaptive_mv_pred.c │ ├── adaptive_mv_pred.h │ ├── aom_dsp_rtcd.c │ ├── aom_dsp_rtcd.h │ ├── av1_common.h │ ├── av1_structs.h │ ├── av1me.c │ ├── av1me.h │ ├── bitstream_unit.c │ ├── bitstream_unit.h │ ├── blend_a64_mask.c │ ├── block_structures.c │ ├── block_structures.h │ ├── cabac_context_model.c │ ├── cabac_context_model.h │ ├── cdef.c │ ├── cdef.h │ ├── cdef_process.c │ ├── cdef_process.h │ ├── coding_loop.c │ ├── coding_loop.h │ ├── coding_unit.c │ ├── coding_unit.h │ ├── coefficients.h │ ├── common_dsp_rtcd.c │ ├── common_dsp_rtcd.h │ ├── common_utils.h │ ├── compute_mean.h │ ├── compute_sad.h │ ├── convolve.c │ ├── convolve.h │ ├── corner_detect.c │ ├── corner_detect.h │ ├── corner_match.c │ ├── corner_match.h │ ├── deblocking_common.c │ ├── deblocking_common.h │ ├── deblocking_filter.c │ ├── deblocking_filter.h │ ├── definitions.h │ ├── dlf_process.c │ ├── dlf_process.h │ ├── dwt.c │ ├── dwt.h │ ├── ec_object.h │ ├── ec_process.c │ ├── ec_process.h │ ├── ec_results.c │ ├── ec_results.h │ ├── enc_cdef.c │ ├── enc_cdef.h │ ├── enc_dec_process.c │ ├── enc_dec_process.h │ ├── enc_dec_results.c │ ├── enc_dec_results.h │ ├── enc_dec_segments.c │ ├── enc_dec_segments.h │ ├── enc_dec_tasks.c │ ├── enc_dec_tasks.h │ ├── enc_inter_prediction.c │ ├── enc_inter_prediction.h │ ├── enc_intra_prediction.c │ ├── enc_intra_prediction.h │ ├── enc_mode_config.c │ ├── enc_mode_config.h │ ├── enc_warped_motion.c │ ├── enc_warped_motion.h │ ├── encode_context.c │ ├── encode_context.h │ ├── encoder.h │ ├── entropy_coding.c │ ├── entropy_coding.h │ ├── fft.c │ ├── fft_common.h │ ├── filter.h │ ├── firstpass.c │ ├── firstpass.h │ ├── full_loop.c │ ├── full_loop.h │ ├── global_me.c │ ├── global_me.h │ ├── global_me_cost.c │ ├── global_me_cost.h │ ├── global_motion.c │ ├── global_motion.h │ ├── grainSynthesis.c │ ├── grainSynthesis.h │ ├── hash.c │ ├── hash.h │ ├── hash_motion.c │ ├── hash_motion.h │ ├── initial_rc_process.c │ ├── initial_rc_process.h │ ├── initial_rc_reorder_queue.c │ ├── initial_rc_reorder_queue.h │ ├── initial_rc_results.c │ ├── initial_rc_results.h │ ├── inter_prediction.c │ ├── inter_prediction.h │ ├── intra_prediction.c │ ├── intra_prediction.h │ ├── inv_transforms.c │ ├── inv_transforms.h │ ├── k_means_template.h │ ├── lambda_rate_tables.h │ ├── mathutils.h │ ├── mcomp.c │ ├── mcomp.h │ ├── md_config_process.c │ ├── md_config_process.h │ ├── md_process.c │ ├── md_process.h │ ├── md_rate_estimation.c │ ├── md_rate_estimation.h │ ├── me_context.c │ ├── me_context.h │ ├── me_process.c │ ├── me_process.h │ ├── me_results.c │ ├── me_results.h │ ├── me_sad_calculation.c │ ├── me_sad_calculation.h │ ├── me_sb_results.h │ ├── mode_decision.c │ ├── mode_decision.h │ ├── motion_estimation.c │ ├── motion_estimation.h │ ├── motion_vector_unit.h │ ├── mv.h │ ├── neighbor_arrays.c │ ├── neighbor_arrays.h │ ├── noise_model.c │ ├── noise_model.h │ ├── noise_util.c │ ├── noise_util.h │ ├── object.h │ ├── packetization_process.c │ ├── packetization_process.h │ ├── packetization_reorder_queue.c │ ├── packetization_reorder_queue.h │ ├── palette.c │ ├── pass2_strategy.c │ ├── pass2_strategy.h │ ├── pcs.c │ ├── pcs.h │ ├── pd_process.c │ ├── pd_process.h │ ├── pd_queue.c │ ├── pd_queue.h │ ├── pd_reorder_queue.c │ ├── pd_reorder_queue.h │ ├── pd_results.c │ ├── pd_results.h │ ├── pic_analysis_process.c │ ├── pic_analysis_process.h │ ├── pic_analysis_results.c │ ├── pic_analysis_results.h │ ├── pic_buffer_desc.c │ ├── pic_buffer_desc.h │ ├── pic_demux_results.c │ ├── pic_demux_results.h │ ├── pic_manager_process.c │ ├── pic_manager_process.h │ ├── pic_manager_queue.c │ ├── pic_manager_queue.h │ ├── pic_operators.c │ ├── pic_operators.h │ ├── pred_structure.c │ ├── pred_structure.h │ ├── product_coding_loop.c │ ├── q_matrices.h │ ├── random.h │ ├── ransac.c │ ├── ransac.h │ ├── rc_process.c │ ├── rc_process.h │ ├── rc_results.c │ ├── rc_results.h │ ├── rc_tasks.c │ ├── rc_tasks.h │ ├── rd_cost.c │ ├── rd_cost.h │ ├── reference_object.c │ ├── reference_object.h │ ├── resize.c │ ├── resize.h │ ├── resource_coordination_process.c │ ├── resource_coordination_process.h │ ├── resource_coordination_results.c │ ├── resource_coordination_results.h │ ├── rest_process.c │ ├── rest_process.h │ ├── restoration.c │ ├── restoration.h │ ├── restoration_pick.c │ ├── restoration_pick.h │ ├── segmentation.c │ ├── segmentation.h │ ├── segmentation_params.c │ ├── segmentation_params.h │ ├── sequence_control_set.c │ ├── sequence_control_set.h │ ├── src_ops_process.c │ ├── src_ops_process.h │ ├── super_res.c │ ├── super_res.h │ ├── svt_log.c │ ├── svt_log.h │ ├── svt_malloc.c │ ├── svt_malloc.h │ ├── svt_psnr.c │ ├── svt_psnr.h │ ├── svt_threads.c │ ├── svt_threads.h │ ├── svt_time.c │ ├── svt_time.h │ ├── sys_resource_manager.c │ ├── sys_resource_manager.h │ ├── temporal_filtering.c │ ├── temporal_filtering.h │ ├── transforms.c │ ├── transforms.h │ ├── utility.c │ ├── utility.h │ ├── vector.c │ ├── vector.h │ ├── warped_motion.c │ └── warped_motion.h │ ├── Globals │ ├── CMakeLists.txt │ ├── enc_handle.c │ ├── enc_handle.h │ ├── enc_settings.c │ ├── enc_settings.h │ ├── metadata_handle.c │ └── metadata_handle.h │ └── pkg-config.pc.in ├── cmake └── toolchains │ ├── aarch64_toolchain.cmake │ └── android_aarch64_toolchain.cmake ├── ffmpeg_plugin ├── README.md ├── n4.4 │ ├── 0001-avcodec-libsvtav1-Fix-duplicate-definition-of-caps_i.patch │ ├── 0002-avcodec-libsvtav1-make-coded-GOP-type-configurable.patch │ ├── 0003-avcodec-libsvtav1-Fix-value-range-for-rc-mode.patch │ ├── 0004-avcodec-libsvtav1-properly-enforce-CQP-mode-when-set.patch │ ├── 0005-avcodec-libsvtav1-add-a-svtav1-params-option-to-pass.patch │ ├── 0006-avcodec-libsvtav1-update-some-options-and-defaults.patch │ ├── 0007-avcodec-libsvtav1-deprecate-some-options.patch │ ├── 0008-avcodec-libsvtav1-fine-tune-qp-mode-settings.patch │ ├── 0009-avcodec-libsvtav1-pass-color-description-info.patch │ ├── 0010-avcodec-libsvtav1-give-svtav1-params-priority-over-a.patch │ ├── 0011-avcodec-libsvtav1-pass-pict_type-to-library.patch │ ├── 0012-avcodec-libsvtav1-add-support-for-setting-chroma-sam.patch │ ├── 0013-avcodec-libsvtav1-update-avctx-bit-rate-according-to.patch │ ├── 0014-avcodec-libsvtav1-signal-CPB-properties-through-side.patch │ ├── 0015-avcodec-libsvtav1-properly-initialize-the-flush-EbBu.patch │ ├── 0016-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch │ ├── 0017-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch │ ├── 0018-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch │ ├── 0019-avcodec-libsvtav1-don-t-force-a-default-value-for-de.patch │ ├── 0020-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch │ ├── 0021-libavcodec-libsvtav1-Allow-1-for-preset-option.patch │ ├── 0022-libsvtav1-Add-workaround-for-gop_size-1.patch │ ├── 0023-avcodec-svt-av1-Set-force_key_frames-only-when-gop_s.patch │ ├── 0024-avcodec-libsvtav1-add-version-guard-for-external-par.patch │ └── 0025-avcodec-libsvtav1-send-the-EOS-signal-without-a-one-.patch ├── n5.0 │ ├── 0001-avcodec-libsvtav1-add-a-svtav1-params-option-to-pass.patch │ ├── 0002-avcodec-libsvtav1-update-some-options-and-defaults.patch │ ├── 0003-avcodec-libsvtav1-deprecate-some-options.patch │ ├── 0004-avcodec-libsvtav1-fine-tune-qp-mode-settings.patch │ ├── 0005-avcodec-libsvtav1-pass-color-description-info.patch │ ├── 0006-avcodec-libsvtav1-give-svtav1-params-priority-over-a.patch │ ├── 0007-avcodec-libsvtav1-pass-pict_type-to-library.patch │ ├── 0008-avcodec-libsvtav1-add-support-for-setting-chroma-sam.patch │ ├── 0009-avcodec-libsvtav1-update-avctx-bit-rate-according-to.patch │ ├── 0010-avcodec-libsvtav1-signal-CPB-properties-through-side.patch │ ├── 0011-avcodec-libsvtav1-properly-initialize-the-flush-EbBu.patch │ ├── 0012-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch │ ├── 0013-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch │ ├── 0014-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch │ ├── 0015-avcodec-libsvtav1-don-t-force-a-default-value-for-de.patch │ ├── 0016-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch │ ├── 0017-hwcontext_vulkan-remove-optional-encode-decode-exten.patch │ ├── 0018-libavcodec-libsvtav1-Allow-1-for-preset-option.patch │ ├── 0019-libsvtav1-Add-workaround-for-gop_size-1.patch │ ├── 0020-avcodec-svt-av1-Set-force_key_frames-only-when-gop_s.patch │ ├── 0021-avcodec-libsvtav1-add-version-guard-for-external-par.patch │ └── 0022-avcodec-libsvtav1-send-the-EOS-signal-without-a-one-.patch ├── n5.1.6 │ ├── 0001-avcodec-libsvtav1-don-t-force-a-default-value-for-de.patch │ ├── 0002-libavcodec-libsvtav1-Allow-1-for-preset-option.patch │ ├── 0003-libsvtav1-Add-workaround-for-gop_size-1.patch │ ├── 0004-avcodec-svt-av1-Set-force_key_frames-only-when-gop_s.patch │ ├── 0005-avcodec-libsvtav1-add-version-guard-for-external-par.patch │ └── 0006-avcodec-libsvtav1-send-the-EOS-signal-without-a-one-.patch ├── n5.1 │ ├── 0001-avcodec-libsvtav1-properly-initialize-the-flush-EbBu.patch │ ├── 0002-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch │ ├── 0003-avcodec-libsvtav1-replace-vbv_bufsize-with-maximum_b.patch │ ├── 0004-avcodec-libsvtav1-only-set-max_buf_sz-if-both-bitrat.patch │ ├── 0005-avcodec-libsvtav1-don-t-force-a-default-value-for-de.patch │ ├── 0006-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch │ ├── 0007-hwcontext_vulkan-remove-optional-encode-decode-exten.patch │ ├── 0008-libavcodec-libsvtav1-Allow-1-for-preset-option.patch │ ├── 0009-libsvtav1-Add-workaround-for-gop_size-1.patch │ ├── 0010-avcodec-svt-av1-Set-force_key_frames-only-when-gop_s.patch │ ├── 0011-avcodec-libsvtav1-add-version-guard-for-external-par.patch │ └── 0012-avcodec-libsvtav1-send-the-EOS-signal-without-a-one-.patch ├── n6.0 │ ├── 0001-avcodec-libsvtav1-use-larger-of-bit-rate-and-max-rat.patch │ ├── 0002-libavcodec-libsvtav1-Allow-1-for-preset-option.patch │ ├── 0003-libsvtav1-Add-workaround-for-gop_size-1.patch │ ├── 0004-avcodec-svt-av1-Set-force_key_frames-only-when-gop_s.patch │ ├── 0005-avcodec-libsvtav1-add-version-guard-for-external-par.patch │ └── 0006-avcodec-libsvtav1-send-the-EOS-signal-without-a-one-.patch └── n6.1 │ ├── 0001-avcodec-libsvtav1-add-version-guard-for-external-par.patch │ └── 0002-avcodec-libsvtav1-send-the-EOS-signal-without-a-one-.patch ├── gstreamer-plugin ├── CMakeLists.txt ├── README.md ├── gstsvtav1enc.c ├── gstsvtav1enc.h └── meson.build ├── snap └── snapcraft.yaml ├── test ├── .clang-format ├── AdaptiveScanTest.cc ├── BitstreamWriterTest.cc ├── BlockErrorTest.cc ├── CMakeLists.txt ├── CdefTest.cc ├── CompoundUtilTest.cc ├── Convolve8Test.cc ├── DeblockTest.cc ├── Doxyfile ├── EncodeTxbAsmTest.cc ├── FFTTest.cc ├── FilmGrainExpectedResult.h ├── FilmGrainTest.cc ├── FilterIntraPredTest.cc ├── ForwardtransformTests.cc ├── FwdTxfm1dTest.cc ├── FwdTxfm2dApproxTest.cc ├── FwdTxfm2dAsmTest.cc ├── FwdTxfm2dTest.cc ├── GlobalMotionUtilTest.cc ├── HbdVarianceTest.cc ├── IntraBcUtilTest.cc ├── InvTxfm1dTest.cc ├── InvTxfm2dAsmTest.cc ├── MotionEstimationTest.cc ├── OBMCSadTest.cc ├── OBMCVarianceTest.cc ├── PackUnPackTest.cc ├── PaletteModeUtilTest.cc ├── PictureOperatorTest.cc ├── PsnrTest.cc ├── QuantAsmTest.cc ├── Readme.md ├── ResidualTest.cc ├── ResizeTest.cc ├── RestorationPickTest.cc ├── SadTest.cc ├── SatdTest.cc ├── SelfGuidedUtilTest.cc ├── SpatialFullDistortionTest.cc ├── TemporalFilterTestPlanewise.cc ├── TestEnv.c ├── TxfmCommon.h ├── VarianceTest.cc ├── WedgeUtilTest.cc ├── acm_random.h ├── api_test │ ├── CMakeLists.txt │ ├── SvtAv1EncApiTest.cc │ ├── SvtAv1EncApiTest.h │ ├── SvtAv1EncParamsTest.cc │ └── params.h ├── av1_convolve_scale_test.cc ├── compute_mean_test.cc ├── convolve_test.cc ├── corner_match_test.cc ├── dwt_test.cc ├── e2e_test │ ├── CMakeLists.txt │ ├── CompareTools.h │ ├── ConfigEncoder.cc │ ├── ConfigEncoder.h │ ├── DummyVideoSource.h │ ├── E2eTestVectors.h │ ├── FrameQueue.cc │ ├── FrameQueue.h │ ├── ParseUtil.cc │ ├── ParseUtil.h │ ├── PerformanceCollect.cc │ ├── PerformanceCollect.h │ ├── RefDecoder.cc │ ├── RefDecoder.h │ ├── SvtAv1E2EFramework.cc │ ├── SvtAv1E2EFramework.h │ ├── SvtAv1E2EParamsTest.cc │ ├── SvtAv1E2ETest.cc │ ├── VideoFrame.h │ ├── VideoSource.cc │ ├── VideoSource.h │ ├── Y4mVideoSource.cc │ ├── Y4mVideoSource.h │ ├── YuvVideoSource.cc │ ├── YuvVideoSource.h │ ├── dec_bitstream.c │ ├── dec_bitstream.h │ ├── libaom_dependency.cmake │ ├── test_data_download_worker.cmake │ ├── test_data_util.cmake │ └── test_vector_list.txt ├── frame_error_test.cc ├── hadamard_test.cc ├── highbd_intra_prediction_tests.cc ├── highbd_intra_prediction_tests.h ├── intrapred_cfl_test.cc ├── intrapred_dr_test.cc ├── intrapred_edge_filter_test.cc ├── intrapred_test.cc ├── noise_model_test.cc ├── quantize_func_test.cc ├── random.h ├── ref │ ├── TxfmRef.cc │ └── TxfmRef.h ├── selfguided_filter_test.cc ├── ssim_test.cc ├── stylecheck.sh ├── subtract_avg_cfl_test.cc ├── svt_av1_test.cc ├── unit_test.h ├── unit_test_utility.c ├── unit_test_utility.h ├── util.h ├── vectors │ ├── conformance_test.cfg │ ├── longtime_comformance_test.cfg │ ├── smoking_test.cfg │ └── video_src.cfg ├── warp_filter_test.cc ├── warp_filter_test_util.cc ├── warp_filter_test_util.h └── wiener_convolve_test.cc └── third_party ├── aom ├── aom_ports │ └── x86.h └── inc │ └── aom │ ├── aom.h │ ├── aom_codec.h │ ├── aom_decoder.h │ ├── aom_encoder.h │ ├── aom_frame_buffer.h │ ├── aom_image.h │ ├── aom_integer.h │ ├── aomcx.h │ ├── aomdx.h │ └── inspection.h ├── aom_dsp ├── inc │ ├── bitreader.h │ └── entdec.h └── src │ ├── bitreader.c │ └── entdec.c ├── fastfeat ├── CMakeLists.txt ├── LICENSE ├── README.libaom ├── fast.c ├── fast.h ├── fast_9.c └── nonmax.c ├── googletest ├── CMakeLists.txt ├── README.md ├── cmake │ ├── Config.cmake.in │ ├── gtest.pc.in │ ├── gtest_main.pc.in │ ├── internal_utils.cmake │ └── libgtest.la.in ├── docs │ └── README.md ├── include │ └── gtest │ │ ├── gtest-assertion-result.h │ │ ├── gtest-death-test.h │ │ ├── gtest-matchers.h │ │ ├── gtest-message.h │ │ ├── gtest-param-test.h │ │ ├── gtest-printers.h │ │ ├── gtest-spi.h │ │ ├── gtest-test-part.h │ │ ├── gtest-typed-test.h │ │ ├── gtest.h │ │ ├── gtest_pred_impl.h │ │ ├── gtest_prod.h │ │ └── internal │ │ ├── custom │ │ ├── README.md │ │ ├── gtest-port.h │ │ ├── gtest-printers.h │ │ └── gtest.h │ │ ├── gtest-death-test-internal.h │ │ ├── gtest-filepath.h │ │ ├── gtest-internal.h │ │ ├── gtest-param-util.h │ │ ├── gtest-port-arch.h │ │ ├── gtest-port.h │ │ ├── gtest-string.h │ │ └── gtest-type-util.h ├── samples │ ├── prime_tables.h │ ├── sample1.cc │ ├── sample1.h │ ├── sample10_unittest.cc │ ├── sample1_unittest.cc │ ├── sample2.cc │ ├── sample2.h │ ├── sample2_unittest.cc │ ├── sample3-inl.h │ ├── sample3_unittest.cc │ ├── sample4.cc │ ├── sample4.h │ ├── sample4_unittest.cc │ ├── sample5_unittest.cc │ ├── sample6_unittest.cc │ ├── sample7_unittest.cc │ ├── sample8_unittest.cc │ └── sample9_unittest.cc ├── src │ ├── gtest-all.cc │ ├── gtest-assertion-result.cc │ ├── gtest-death-test.cc │ ├── gtest-filepath.cc │ ├── gtest-internal-inl.h │ ├── gtest-matchers.cc │ ├── gtest-port.cc │ ├── gtest-printers.cc │ ├── gtest-test-part.cc │ ├── gtest-typed-test.cc │ ├── gtest.cc │ └── gtest_main.cc └── test │ ├── BUILD.bazel │ ├── googletest-break-on-failure-unittest.py │ ├── googletest-break-on-failure-unittest_.cc │ ├── googletest-catch-exceptions-test.py │ ├── googletest-catch-exceptions-test_.cc │ ├── googletest-color-test.py │ ├── googletest-color-test_.cc │ ├── googletest-death-test-test.cc │ ├── googletest-death-test_ex_test.cc │ ├── googletest-env-var-test.py │ ├── googletest-env-var-test_.cc │ ├── googletest-failfast-unittest.py │ ├── googletest-failfast-unittest_.cc │ ├── googletest-filepath-test.cc │ ├── googletest-filter-unittest.py │ ├── googletest-filter-unittest_.cc │ ├── googletest-global-environment-unittest.py │ ├── googletest-global-environment-unittest_.cc │ ├── googletest-json-outfiles-test.py │ ├── googletest-json-output-unittest.py │ ├── googletest-list-tests-unittest.py │ ├── googletest-list-tests-unittest_.cc │ ├── googletest-listener-test.cc │ ├── googletest-message-test.cc │ ├── googletest-options-test.cc │ ├── googletest-output-test-golden-lin.txt │ ├── googletest-output-test.py │ ├── googletest-output-test_.cc │ ├── googletest-param-test-invalid-name1-test.py │ ├── googletest-param-test-invalid-name1-test_.cc │ ├── googletest-param-test-invalid-name2-test.py │ ├── googletest-param-test-invalid-name2-test_.cc │ ├── googletest-param-test-test.cc │ ├── googletest-param-test-test.h │ ├── googletest-param-test2-test.cc │ ├── googletest-port-test.cc │ ├── googletest-printers-test.cc │ ├── googletest-setuptestsuite-test.py │ ├── googletest-setuptestsuite-test_.cc │ ├── googletest-shuffle-test.py │ ├── googletest-shuffle-test_.cc │ ├── googletest-test-part-test.cc │ ├── googletest-throw-on-failure-test.py │ ├── googletest-throw-on-failure-test_.cc │ ├── googletest-uninitialized-test.py │ ├── googletest-uninitialized-test_.cc │ ├── gtest-typed-test2_test.cc │ ├── gtest-typed-test_test.cc │ ├── gtest-typed-test_test.h │ ├── gtest-unittest-api_test.cc │ ├── gtest_all_test.cc │ ├── gtest_assert_by_exception_test.cc │ ├── gtest_environment_test.cc │ ├── gtest_help_test.py │ ├── gtest_help_test_.cc │ ├── gtest_json_test_utils.py │ ├── gtest_list_output_unittest.py │ ├── gtest_list_output_unittest_.cc │ ├── gtest_main_unittest.cc │ ├── gtest_no_test_unittest.cc │ ├── gtest_pred_impl_unittest.cc │ ├── gtest_premature_exit_test.cc │ ├── gtest_prod_test.cc │ ├── gtest_repeat_test.cc │ ├── gtest_skip_check_output_test.py │ ├── gtest_skip_environment_check_output_test.py │ ├── gtest_skip_in_environment_setup_test.cc │ ├── gtest_skip_test.cc │ ├── gtest_sole_header_test.cc │ ├── gtest_stress_test.cc │ ├── gtest_test_macro_stack_footprint_test.cc │ ├── gtest_test_utils.py │ ├── gtest_testbridge_test.py │ ├── gtest_testbridge_test_.cc │ ├── gtest_throw_on_failure_ex_test.cc │ ├── gtest_unittest.cc │ ├── gtest_xml_outfile1_test_.cc │ ├── gtest_xml_outfile2_test_.cc │ ├── gtest_xml_outfiles_test.py │ ├── gtest_xml_output_unittest.py │ ├── gtest_xml_output_unittest_.cc │ ├── gtest_xml_test_utils.py │ ├── production.cc │ └── production.h └── safestringlib ├── LICENSE ├── ignore_handler_s.c ├── safe_lib.h ├── safe_lib_errno.h ├── safe_str_constraint.c ├── safe_str_constraint.h ├── safe_str_lib.h ├── safe_types.h ├── safeclib_private.h ├── strcpy_s.c ├── strncpy_s.c └── strnlen_s.c /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/.clang-format -------------------------------------------------------------------------------- /.github/workflows/cmake-multi-platform.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/.github/workflows/cmake-multi-platform.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /.gitlab/merge_request_templates/default.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/.gitlab/merge_request_templates/default.md -------------------------------------------------------------------------------- /.gitlab/offline_ci.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/.gitlab/offline_ci.py -------------------------------------------------------------------------------- /.gitlab/sanitizers-known-warnings.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/.gitlab/sanitizers-known-warnings.txt -------------------------------------------------------------------------------- /.gitlab/workflows/bsd/.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/.gitlab/workflows/bsd/.gitlab-ci.yml -------------------------------------------------------------------------------- /.gitlab/workflows/common/.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/.gitlab/workflows/common/.gitlab-ci.yml -------------------------------------------------------------------------------- /.gitlab/workflows/linux/.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/.gitlab/workflows/linux/.gitlab-ci.yml -------------------------------------------------------------------------------- /.gitlab/workflows/linux/ffmpeg_n5_fix.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/.gitlab/workflows/linux/ffmpeg_n5_fix.patch -------------------------------------------------------------------------------- /.gitlab/workflows/linux/ffmpeg_n7_fix.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/.gitlab/workflows/linux/ffmpeg_n7_fix.patch -------------------------------------------------------------------------------- /.gitlab/workflows/macos/.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/.gitlab/workflows/macos/.gitlab-ci.yml -------------------------------------------------------------------------------- /.gitlab/workflows/nightly/.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/.gitlab/workflows/nightly/.gitlab-ci.yml -------------------------------------------------------------------------------- /.gitlab/workflows/standard/.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/.gitlab/workflows/standard/.gitlab-ci.yml -------------------------------------------------------------------------------- /.gitlab/workflows/windows/.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/.gitlab/workflows/windows/.gitlab-ci.yml -------------------------------------------------------------------------------- /.mailmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/.mailmap -------------------------------------------------------------------------------- /Build/linux/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Build/linux/build.sh -------------------------------------------------------------------------------- /Build/obj1fastdownloader.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Build/obj1fastdownloader.cmake -------------------------------------------------------------------------------- /Build/pgohelper.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Build/pgohelper.cmake -------------------------------------------------------------------------------- /Build/windows/build.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Build/windows/build.bat -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Config/ExampleFilmGrainTable.tbl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Config/ExampleFilmGrainTable.tbl -------------------------------------------------------------------------------- /Config/PredStruct_level0.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Config/PredStruct_level0.cfg -------------------------------------------------------------------------------- /Config/PredStruct_level1.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Config/PredStruct_level1.cfg -------------------------------------------------------------------------------- /Config/PredStruct_level2.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Config/PredStruct_level2.cfg -------------------------------------------------------------------------------- /Config/PredStruct_level3.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Config/PredStruct_level3.cfg -------------------------------------------------------------------------------- /Config/PredStruct_level4.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Config/PredStruct_level4.cfg -------------------------------------------------------------------------------- /Config/PredStruct_level5.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Config/PredStruct_level5.cfg -------------------------------------------------------------------------------- /Config/Sample.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Config/Sample.cfg -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Dockerfile -------------------------------------------------------------------------------- /Docs/ARM-Build-Guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/ARM-Build-Guide.md -------------------------------------------------------------------------------- /Docs/Appendix-Alt-Refs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/Appendix-Alt-Refs.md -------------------------------------------------------------------------------- /Docs/Appendix-CDEF.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/Appendix-CDEF.md -------------------------------------------------------------------------------- /Docs/Appendix-CfL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/Appendix-CfL.md -------------------------------------------------------------------------------- /Docs/Appendix-Compound-Mode-Prediction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/Appendix-Compound-Mode-Prediction.md -------------------------------------------------------------------------------- /Docs/Appendix-DLF.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/Appendix-DLF.md -------------------------------------------------------------------------------- /Docs/Appendix-Dynamic-Mini-GoP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/Appendix-Dynamic-Mini-GoP.md -------------------------------------------------------------------------------- /Docs/Appendix-Film-Grain-Synthesis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/Appendix-Film-Grain-Synthesis.md -------------------------------------------------------------------------------- /Docs/Appendix-Global-Motion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/Appendix-Global-Motion.md -------------------------------------------------------------------------------- /Docs/Appendix-Intra-Block-Copy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/Appendix-Intra-Block-Copy.md -------------------------------------------------------------------------------- /Docs/Appendix-Local-Warped-Motion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/Appendix-Local-Warped-Motion.md -------------------------------------------------------------------------------- /Docs/Appendix-Mode-Decision.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/Appendix-Mode-Decision.md -------------------------------------------------------------------------------- /Docs/Appendix-Palette-Prediction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/Appendix-Palette-Prediction.md -------------------------------------------------------------------------------- /Docs/Appendix-Rate-Control.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/Appendix-Rate-Control.md -------------------------------------------------------------------------------- /Docs/Appendix-Recursive-Intra.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/Appendix-Recursive-Intra.md -------------------------------------------------------------------------------- /Docs/Appendix-Reference-Scaling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/Appendix-Reference-Scaling.md -------------------------------------------------------------------------------- /Docs/Appendix-Restoration-Filter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/Appendix-Restoration-Filter.md -------------------------------------------------------------------------------- /Docs/Appendix-SQ-Weight.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/Appendix-SQ-Weight.md -------------------------------------------------------------------------------- /Docs/Appendix-Super-Resolution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/Appendix-Super-Resolution.md -------------------------------------------------------------------------------- /Docs/Appendix-Switch-Frame.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/Appendix-Switch-Frame.md -------------------------------------------------------------------------------- /Docs/Appendix-TPL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/Appendix-TPL.md -------------------------------------------------------------------------------- /Docs/Appendix-TX-Search.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/Appendix-TX-Search.md -------------------------------------------------------------------------------- /Docs/Appendix-Variance-Boost.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/Appendix-Variance-Boost.md -------------------------------------------------------------------------------- /Docs/Build-Guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/Build-Guide.md -------------------------------------------------------------------------------- /Docs/CommonQuestions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/CommonQuestions.md -------------------------------------------------------------------------------- /Docs/Contribute.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/Contribute.md -------------------------------------------------------------------------------- /Docs/Ffmpeg.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/Ffmpeg.md -------------------------------------------------------------------------------- /Docs/Parameters.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/Parameters.md -------------------------------------------------------------------------------- /Docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/README.md -------------------------------------------------------------------------------- /Docs/System-Requirements.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/System-Requirements.md -------------------------------------------------------------------------------- /Docs/img/10bit_packed.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/10bit_packed.svg -------------------------------------------------------------------------------- /Docs/img/10bit_unpacked.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/10bit_unpacked.svg -------------------------------------------------------------------------------- /Docs/img/10bit_yuv420p.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/10bit_yuv420p.svg -------------------------------------------------------------------------------- /Docs/img/8bit_yuv420p.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/8bit_yuv420p.svg -------------------------------------------------------------------------------- /Docs/img/CfL_fig1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/CfL_fig1.svg -------------------------------------------------------------------------------- /Docs/img/Wedge_Codebook_2020_01_11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/Wedge_Codebook_2020_01_11.png -------------------------------------------------------------------------------- /Docs/img/altref_fig1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/altref_fig1.svg -------------------------------------------------------------------------------- /Docs/img/altref_fig2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/altref_fig2.svg -------------------------------------------------------------------------------- /Docs/img/altref_newfig2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/altref_newfig2.svg -------------------------------------------------------------------------------- /Docs/img/altref_table1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/altref_table1.svg -------------------------------------------------------------------------------- /Docs/img/cfl_appendix_fig1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/cfl_appendix_fig1.svg -------------------------------------------------------------------------------- /Docs/img/cfl_appendix_table3.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/cfl_appendix_table3.svg -------------------------------------------------------------------------------- /Docs/img/comp_mode_pred_fig1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/comp_mode_pred_fig1.svg -------------------------------------------------------------------------------- /Docs/img/comp_mode_pred_fig10.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/comp_mode_pred_fig10.svg -------------------------------------------------------------------------------- /Docs/img/comp_mode_pred_fig11.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/comp_mode_pred_fig11.svg -------------------------------------------------------------------------------- /Docs/img/comp_mode_pred_fig12.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/comp_mode_pred_fig12.svg -------------------------------------------------------------------------------- /Docs/img/comp_mode_pred_fig13.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/comp_mode_pred_fig13.svg -------------------------------------------------------------------------------- /Docs/img/comp_mode_pred_fig2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/comp_mode_pred_fig2.svg -------------------------------------------------------------------------------- /Docs/img/comp_mode_pred_fig3.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/comp_mode_pred_fig3.svg -------------------------------------------------------------------------------- /Docs/img/comp_mode_pred_fig4.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/comp_mode_pred_fig4.svg -------------------------------------------------------------------------------- /Docs/img/comp_mode_pred_fig5.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/comp_mode_pred_fig5.svg -------------------------------------------------------------------------------- /Docs/img/comp_mode_pred_fig6.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/comp_mode_pred_fig6.svg -------------------------------------------------------------------------------- /Docs/img/comp_mode_pred_fig7.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/comp_mode_pred_fig7.svg -------------------------------------------------------------------------------- /Docs/img/comp_mode_pred_fig8.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/comp_mode_pred_fig8.svg -------------------------------------------------------------------------------- /Docs/img/comp_mode_pred_fig9.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/comp_mode_pred_fig9.svg -------------------------------------------------------------------------------- /Docs/img/comp_mode_pred_table1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/comp_mode_pred_table1.svg -------------------------------------------------------------------------------- /Docs/img/comp_mode_pred_table2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/comp_mode_pred_table2.svg -------------------------------------------------------------------------------- /Docs/img/comp_mode_pred_table3.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/comp_mode_pred_table3.svg -------------------------------------------------------------------------------- /Docs/img/comp_mode_pred_table4.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/comp_mode_pred_table4.svg -------------------------------------------------------------------------------- /Docs/img/csifs_figure3.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/csifs_figure3.svg -------------------------------------------------------------------------------- /Docs/img/csifsa_fig1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/csifsa_fig1.svg -------------------------------------------------------------------------------- /Docs/img/csifsa_fig2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/csifsa_fig2.svg -------------------------------------------------------------------------------- /Docs/img/csifsa_fig3.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/csifsa_fig3.svg -------------------------------------------------------------------------------- /Docs/img/csifsa_fig4.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/csifsa_fig4.svg -------------------------------------------------------------------------------- /Docs/img/csifsa_table6.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/csifsa_table6.svg -------------------------------------------------------------------------------- /Docs/img/decoder_5_threads.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/decoder_5_threads.png -------------------------------------------------------------------------------- /Docs/img/decoder_LF_horz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/decoder_LF_horz.png -------------------------------------------------------------------------------- /Docs/img/decoder_LF_vert.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/decoder_LF_vert.png -------------------------------------------------------------------------------- /Docs/img/decoder_Nbr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/decoder_Nbr.png -------------------------------------------------------------------------------- /Docs/img/decoder_NbrOffset.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/decoder_NbrOffset.png -------------------------------------------------------------------------------- /Docs/img/decoder_TileRowMT.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/decoder_TileRowMT.png -------------------------------------------------------------------------------- /Docs/img/decoder_cdef_filter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/decoder_cdef_filter.png -------------------------------------------------------------------------------- /Docs/img/decoder_cdef_stage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/decoder_cdef_stage.png -------------------------------------------------------------------------------- /Docs/img/decoder_flow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/decoder_flow.png -------------------------------------------------------------------------------- /Docs/img/decoder_loop_filter_stage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/decoder_loop_filter_stage.png -------------------------------------------------------------------------------- /Docs/img/decoder_loop_restoration_stage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/decoder_loop_restoration_stage.png -------------------------------------------------------------------------------- /Docs/img/decoder_main_thread.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/decoder_main_thread.png -------------------------------------------------------------------------------- /Docs/img/decoder_parse_stage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/decoder_parse_stage.png -------------------------------------------------------------------------------- /Docs/img/decoder_reconstruction_stage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/decoder_reconstruction_stage.png -------------------------------------------------------------------------------- /Docs/img/decoder_tile_parallel_l_gt_t.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/decoder_tile_parallel_l_gt_t.png -------------------------------------------------------------------------------- /Docs/img/decoder_tile_parallel_l_lt_t.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/decoder_tile_parallel_l_lt_t.png -------------------------------------------------------------------------------- /Docs/img/decoder_worker_thread.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/decoder_worker_thread.png -------------------------------------------------------------------------------- /Docs/img/dlf_fig1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/dlf_fig1.svg -------------------------------------------------------------------------------- /Docs/img/dlf_fig2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/dlf_fig2.svg -------------------------------------------------------------------------------- /Docs/img/dlf_fig3.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/dlf_fig3.svg -------------------------------------------------------------------------------- /Docs/img/dlf_fig4.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/dlf_fig4.svg -------------------------------------------------------------------------------- /Docs/img/dlf_new_fig4.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/dlf_new_fig4.svg -------------------------------------------------------------------------------- /Docs/img/dlf_table5.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/dlf_table5.svg -------------------------------------------------------------------------------- /Docs/img/film_grain_fig1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/film_grain_fig1.svg -------------------------------------------------------------------------------- /Docs/img/film_grain_fig2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/film_grain_fig2.png -------------------------------------------------------------------------------- /Docs/img/film_grain_fig3.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/film_grain_fig3.svg -------------------------------------------------------------------------------- /Docs/img/four_layer_minigop.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/four_layer_minigop.svg -------------------------------------------------------------------------------- /Docs/img/gm_fig1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/gm_fig1.svg -------------------------------------------------------------------------------- /Docs/img/gm_fig2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/gm_fig2.svg -------------------------------------------------------------------------------- /Docs/img/gm_fig3.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/gm_fig3.svg -------------------------------------------------------------------------------- /Docs/img/image1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/image1.svg -------------------------------------------------------------------------------- /Docs/img/image10.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/image10.svg -------------------------------------------------------------------------------- /Docs/img/image18.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/image18.svg -------------------------------------------------------------------------------- /Docs/img/image19.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/image19.svg -------------------------------------------------------------------------------- /Docs/img/image2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/image2.svg -------------------------------------------------------------------------------- /Docs/img/image20.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/image20.svg -------------------------------------------------------------------------------- /Docs/img/image21.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/image21.svg -------------------------------------------------------------------------------- /Docs/img/image22.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/image22.svg -------------------------------------------------------------------------------- /Docs/img/image23.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/image23.svg -------------------------------------------------------------------------------- /Docs/img/image24.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/image24.svg -------------------------------------------------------------------------------- /Docs/img/image25.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/image25.svg -------------------------------------------------------------------------------- /Docs/img/image26.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/image26.svg -------------------------------------------------------------------------------- /Docs/img/image27.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/image27.svg -------------------------------------------------------------------------------- /Docs/img/image28.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/image28.svg -------------------------------------------------------------------------------- /Docs/img/image3.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/image3.svg -------------------------------------------------------------------------------- /Docs/img/image4.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/image4.svg -------------------------------------------------------------------------------- /Docs/img/image5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/image5.png -------------------------------------------------------------------------------- /Docs/img/image6.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/image6.svg -------------------------------------------------------------------------------- /Docs/img/image7.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/image7.svg -------------------------------------------------------------------------------- /Docs/img/image8.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/image8.svg -------------------------------------------------------------------------------- /Docs/img/image9.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/image9.svg -------------------------------------------------------------------------------- /Docs/img/intra_block_copy_fig1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/intra_block_copy_fig1.png -------------------------------------------------------------------------------- /Docs/img/intra_block_copy_fig2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/intra_block_copy_fig2.png -------------------------------------------------------------------------------- /Docs/img/ipp_figure1.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/ipp_figure1.PNG -------------------------------------------------------------------------------- /Docs/img/ipp_figure3.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/ipp_figure3.PNG -------------------------------------------------------------------------------- /Docs/img/ipp_figure4.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/ipp_figure4.PNG -------------------------------------------------------------------------------- /Docs/img/local_warped_motion_fig1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/local_warped_motion_fig1.png -------------------------------------------------------------------------------- /Docs/img/local_warped_motion_fig2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/local_warped_motion_fig2.png -------------------------------------------------------------------------------- /Docs/img/local_warped_motion_fig3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/local_warped_motion_fig3.png -------------------------------------------------------------------------------- /Docs/img/local_warped_motion_fig4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/local_warped_motion_fig4.png -------------------------------------------------------------------------------- /Docs/img/local_warped_motion_fig5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/local_warped_motion_fig5.png -------------------------------------------------------------------------------- /Docs/img/local_warped_motion_fig6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/local_warped_motion_fig6.png -------------------------------------------------------------------------------- /Docs/img/local_warped_motion_fig_new1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/local_warped_motion_fig_new1.png -------------------------------------------------------------------------------- /Docs/img/local_warped_motion_fig_new2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/local_warped_motion_fig_new2.png -------------------------------------------------------------------------------- /Docs/img/local_warped_motion_fig_new3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/local_warped_motion_fig_new3.png -------------------------------------------------------------------------------- /Docs/img/local_warped_motion_fig_new4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/local_warped_motion_fig_new4.png -------------------------------------------------------------------------------- /Docs/img/local_warped_motion_table3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/local_warped_motion_table3.png -------------------------------------------------------------------------------- /Docs/img/md_figure1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/md_figure1.png -------------------------------------------------------------------------------- /Docs/img/md_figure2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/md_figure2.png -------------------------------------------------------------------------------- /Docs/img/md_figure3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/md_figure3.png -------------------------------------------------------------------------------- /Docs/img/md_figure4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/md_figure4.png -------------------------------------------------------------------------------- /Docs/img/md_figure5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/md_figure5.png -------------------------------------------------------------------------------- /Docs/img/md_figure6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/md_figure6.png -------------------------------------------------------------------------------- /Docs/img/me_fig1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/me_fig1.png -------------------------------------------------------------------------------- /Docs/img/me_fig2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/me_fig2.png -------------------------------------------------------------------------------- /Docs/img/me_fig3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/me_fig3.png -------------------------------------------------------------------------------- /Docs/img/me_fig4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/me_fig4.png -------------------------------------------------------------------------------- /Docs/img/me_fig5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/me_fig5.png -------------------------------------------------------------------------------- /Docs/img/me_fig_new.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/me_fig_new.png -------------------------------------------------------------------------------- /Docs/img/nsq_fig1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/nsq_fig1.png -------------------------------------------------------------------------------- /Docs/img/obmc_fig1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/obmc_fig1.png -------------------------------------------------------------------------------- /Docs/img/obmc_fig2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/obmc_fig2.png -------------------------------------------------------------------------------- /Docs/img/obmc_fig3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/obmc_fig3.png -------------------------------------------------------------------------------- /Docs/img/obmc_fig4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/obmc_fig4.png -------------------------------------------------------------------------------- /Docs/img/obmc_fig5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/obmc_fig5.png -------------------------------------------------------------------------------- /Docs/img/obmc_figure1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/obmc_figure1.png -------------------------------------------------------------------------------- /Docs/img/obmc_figure2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/obmc_figure2.png -------------------------------------------------------------------------------- /Docs/img/obmc_figure3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/obmc_figure3.png -------------------------------------------------------------------------------- /Docs/img/obmc_figure4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/obmc_figure4.png -------------------------------------------------------------------------------- /Docs/img/open_loop_fig1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/open_loop_fig1.png -------------------------------------------------------------------------------- /Docs/img/palette_prediction_fig1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/palette_prediction_fig1.png -------------------------------------------------------------------------------- /Docs/img/palette_prediction_fig2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/palette_prediction_fig2.png -------------------------------------------------------------------------------- /Docs/img/palette_prediction_table4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/palette_prediction_table4.png -------------------------------------------------------------------------------- /Docs/img/rc_figure1.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/rc_figure1.PNG -------------------------------------------------------------------------------- /Docs/img/rc_figure2.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/rc_figure2.PNG -------------------------------------------------------------------------------- /Docs/img/rc_figure3.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/rc_figure3.PNG -------------------------------------------------------------------------------- /Docs/img/rc_figure4.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/rc_figure4.PNG -------------------------------------------------------------------------------- /Docs/img/rc_figure5.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/rc_figure5.PNG -------------------------------------------------------------------------------- /Docs/img/recursive_intra_fig0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/recursive_intra_fig0.png -------------------------------------------------------------------------------- /Docs/img/recursive_intra_fig1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/recursive_intra_fig1.png -------------------------------------------------------------------------------- /Docs/img/recursive_intra_fig2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/recursive_intra_fig2.png -------------------------------------------------------------------------------- /Docs/img/recursive_intra_fig3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/recursive_intra_fig3.png -------------------------------------------------------------------------------- /Docs/img/recursive_intra_fig4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/recursive_intra_fig4.png -------------------------------------------------------------------------------- /Docs/img/recursive_intra_table-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/recursive_intra_table-2.png -------------------------------------------------------------------------------- /Docs/img/ref_scale_API.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/ref_scale_API.png -------------------------------------------------------------------------------- /Docs/img/ref_scale_downscaled_buffers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/ref_scale_downscaled_buffers.png -------------------------------------------------------------------------------- /Docs/img/ref_scale_modes_dataflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/ref_scale_modes_dataflow.png -------------------------------------------------------------------------------- /Docs/img/reference_scaling_picture_size.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/reference_scaling_picture_size.png -------------------------------------------------------------------------------- /Docs/img/reference_scaling_pipeline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/reference_scaling_pipeline.png -------------------------------------------------------------------------------- /Docs/img/restoration_filter_fig1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/restoration_filter_fig1.png -------------------------------------------------------------------------------- /Docs/img/restoration_filter_fig2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/restoration_filter_fig2.png -------------------------------------------------------------------------------- /Docs/img/restoration_filter_fig3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/restoration_filter_fig3.png -------------------------------------------------------------------------------- /Docs/img/restoration_filter_fig4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/restoration_filter_fig4.png -------------------------------------------------------------------------------- /Docs/img/restoration_filter_table4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/restoration_filter_table4.png -------------------------------------------------------------------------------- /Docs/img/restoration_filter_table6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/restoration_filter_table6.png -------------------------------------------------------------------------------- /Docs/img/sioplm_fig1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/sioplm_fig1.png -------------------------------------------------------------------------------- /Docs/img/sioplm_fig2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/sioplm_fig2.png -------------------------------------------------------------------------------- /Docs/img/sq_weight_fig1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/sq_weight_fig1.png -------------------------------------------------------------------------------- /Docs/img/sq_weight_fig2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/sq_weight_fig2.png -------------------------------------------------------------------------------- /Docs/img/superres_API.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/superres_API.png -------------------------------------------------------------------------------- /Docs/img/superres_downscaled_buffers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/superres_downscaled_buffers.png -------------------------------------------------------------------------------- /Docs/img/superres_new_modes_dataflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/superres_new_modes_dataflow.png -------------------------------------------------------------------------------- /Docs/img/superres_picture_size.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/superres_picture_size.png -------------------------------------------------------------------------------- /Docs/img/superres_pipeline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/superres_pipeline.png -------------------------------------------------------------------------------- /Docs/img/switch-at-key-frames-only.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/switch-at-key-frames-only.png -------------------------------------------------------------------------------- /Docs/img/tpl_fig1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/tpl_fig1.png -------------------------------------------------------------------------------- /Docs/img/tpl_fig2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/tpl_fig2.png -------------------------------------------------------------------------------- /Docs/img/tpl_fig3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/tpl_fig3.png -------------------------------------------------------------------------------- /Docs/img/tpl_fig4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/tpl_fig4.png -------------------------------------------------------------------------------- /Docs/img/tpl_fig5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/tpl_fig5.png -------------------------------------------------------------------------------- /Docs/img/tpl_graph1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/tpl_graph1.png -------------------------------------------------------------------------------- /Docs/img/tpl_graph2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/tpl_graph2.png -------------------------------------------------------------------------------- /Docs/img/tx_search_fig1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/tx_search_fig1.png -------------------------------------------------------------------------------- /Docs/img/tx_search_fig3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/tx_search_fig3.png -------------------------------------------------------------------------------- /Docs/img/tx_search_new_fig1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/tx_search_new_fig1.png -------------------------------------------------------------------------------- /Docs/img/tx_search_table4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/tx_search_table4.png -------------------------------------------------------------------------------- /Docs/img/tx_search_table8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/tx_search_table8.png -------------------------------------------------------------------------------- /Docs/img/tx_size_search_fig1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/tx_size_search_fig1.png -------------------------------------------------------------------------------- /Docs/img/tx_type_search_fig1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/tx_type_search_fig1.png -------------------------------------------------------------------------------- /Docs/img/tx_type_search_fig2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/tx_type_search_fig2.png -------------------------------------------------------------------------------- /Docs/img/vb_rock_novb_qp50.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/vb_rock_novb_qp50.png -------------------------------------------------------------------------------- /Docs/img/vb_rock_octile_o1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/vb_rock_octile_o1.png -------------------------------------------------------------------------------- /Docs/img/vb_rock_octile_o2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/vb_rock_octile_o2.png -------------------------------------------------------------------------------- /Docs/img/vb_rock_octile_o4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/vb_rock_octile_o4.png -------------------------------------------------------------------------------- /Docs/img/vb_rock_octile_o6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/vb_rock_octile_o6.png -------------------------------------------------------------------------------- /Docs/img/vb_rock_octile_o8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/vb_rock_octile_o8.png -------------------------------------------------------------------------------- /Docs/img/vb_rock_sb_enc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/vb_rock_sb_enc.png -------------------------------------------------------------------------------- /Docs/img/vb_rock_sb_grid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/vb_rock_sb_grid.png -------------------------------------------------------------------------------- /Docs/img/vb_rock_sb_orig.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/vb_rock_sb_orig.png -------------------------------------------------------------------------------- /Docs/img/vb_rock_sb_var.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/vb_rock_sb_var.png -------------------------------------------------------------------------------- /Docs/img/vb_rock_sb_var_ord.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/vb_rock_sb_var_ord.png -------------------------------------------------------------------------------- /Docs/img/vb_rock_strength_s1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/vb_rock_strength_s1.png -------------------------------------------------------------------------------- /Docs/img/vb_rock_strength_s2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/vb_rock_strength_s2.png -------------------------------------------------------------------------------- /Docs/img/vb_rock_strength_s3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/vb_rock_strength_s3.png -------------------------------------------------------------------------------- /Docs/img/vb_rock_strength_s4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/vb_rock_strength_s4.png -------------------------------------------------------------------------------- /Docs/img/vb_rock_vb_qp53.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/vb_rock_vb_qp53.png -------------------------------------------------------------------------------- /Docs/img/vb_strength.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/img/vb_strength.png -------------------------------------------------------------------------------- /Docs/svt-av1-encoder-design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/svt-av1-encoder-design.md -------------------------------------------------------------------------------- /Docs/svt-av1_encoder_user_guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Docs/svt-av1_encoder_user_guide.md -------------------------------------------------------------------------------- /LICENSE-BSD2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/LICENSE-BSD2.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/LICENSE.md -------------------------------------------------------------------------------- /PATENTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/PATENTS.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/README.md -------------------------------------------------------------------------------- /STYLE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/STYLE.md -------------------------------------------------------------------------------- /Source/API/EbConfigMacros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/API/EbConfigMacros.h -------------------------------------------------------------------------------- /Source/API/EbDebugMacros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/API/EbDebugMacros.h -------------------------------------------------------------------------------- /Source/API/EbSvtAv1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/API/EbSvtAv1.h -------------------------------------------------------------------------------- /Source/API/EbSvtAv1Enc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/API/EbSvtAv1Enc.h -------------------------------------------------------------------------------- /Source/API/EbSvtAv1ErrorCodes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/API/EbSvtAv1ErrorCodes.h -------------------------------------------------------------------------------- /Source/API/EbSvtAv1Formats.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/API/EbSvtAv1Formats.h -------------------------------------------------------------------------------- /Source/API/EbSvtAv1Metadata.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/API/EbSvtAv1Metadata.h -------------------------------------------------------------------------------- /Source/App/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/App/CMakeLists.txt -------------------------------------------------------------------------------- /Source/App/app_config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/App/app_config.c -------------------------------------------------------------------------------- /Source/App/app_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/App/app_config.h -------------------------------------------------------------------------------- /Source/App/app_context.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/App/app_context.c -------------------------------------------------------------------------------- /Source/App/app_context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/App/app_context.h -------------------------------------------------------------------------------- /Source/App/app_input_y4m.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/App/app_input_y4m.c -------------------------------------------------------------------------------- /Source/App/app_input_y4m.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/App/app_input_y4m.h -------------------------------------------------------------------------------- /Source/App/app_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/App/app_main.c -------------------------------------------------------------------------------- /Source/App/app_output_ivf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/App/app_output_ivf.c -------------------------------------------------------------------------------- /Source/App/app_output_ivf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/App/app_output_ivf.h -------------------------------------------------------------------------------- /Source/App/app_process_cmd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/App/app_process_cmd.c -------------------------------------------------------------------------------- /Source/App/svt_time.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/App/svt_time.c -------------------------------------------------------------------------------- /Source/App/svt_time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/App/svt_time.h -------------------------------------------------------------------------------- /Source/Lib/ASM_AVX2/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_AVX2/CMakeLists.txt -------------------------------------------------------------------------------- /Source/Lib/ASM_AVX2/av1_inv_txfm_avx2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_AVX2/av1_inv_txfm_avx2.c -------------------------------------------------------------------------------- /Source/Lib/ASM_AVX2/av1_inv_txfm_avx2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_AVX2/av1_inv_txfm_avx2.h -------------------------------------------------------------------------------- /Source/Lib/ASM_AVX2/av1_quantize_avx2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_AVX2/av1_quantize_avx2.c -------------------------------------------------------------------------------- /Source/Lib/ASM_AVX2/blend_a64_mask_avx2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_AVX2/blend_a64_mask_avx2.c -------------------------------------------------------------------------------- /Source/Lib/ASM_AVX2/cdef_avx2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_AVX2/cdef_avx2.c -------------------------------------------------------------------------------- /Source/Lib/ASM_AVX2/cdef_block_avx2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_AVX2/cdef_block_avx2.c -------------------------------------------------------------------------------- /Source/Lib/ASM_AVX2/cfl_avx2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_AVX2/cfl_avx2.c -------------------------------------------------------------------------------- /Source/Lib/ASM_AVX2/compute_sad_avx2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_AVX2/compute_sad_avx2.h -------------------------------------------------------------------------------- /Source/Lib/ASM_AVX2/convolve_2d_avx2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_AVX2/convolve_2d_avx2.c -------------------------------------------------------------------------------- /Source/Lib/ASM_AVX2/convolve_avx2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_AVX2/convolve_avx2.c -------------------------------------------------------------------------------- /Source/Lib/ASM_AVX2/convolve_avx2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_AVX2/convolve_avx2.h -------------------------------------------------------------------------------- /Source/Lib/ASM_AVX2/corner_match_avx2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_AVX2/corner_match_avx2.c -------------------------------------------------------------------------------- /Source/Lib/ASM_AVX2/dav1d_x86inc.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_AVX2/dav1d_x86inc.asm -------------------------------------------------------------------------------- /Source/Lib/ASM_AVX2/dwt_avx2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_AVX2/dwt_avx2.c -------------------------------------------------------------------------------- /Source/Lib/ASM_AVX2/encodetxb_avx2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_AVX2/encodetxb_avx2.c -------------------------------------------------------------------------------- /Source/Lib/ASM_AVX2/fft_avx2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_AVX2/fft_avx2.c -------------------------------------------------------------------------------- /Source/Lib/ASM_AVX2/highbd_convolve_avx2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_AVX2/highbd_convolve_avx2.c -------------------------------------------------------------------------------- /Source/Lib/ASM_AVX2/highbd_fwd_txfm_avx2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_AVX2/highbd_fwd_txfm_avx2.c -------------------------------------------------------------------------------- /Source/Lib/ASM_AVX2/highbd_inv_txfm_avx2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_AVX2/highbd_inv_txfm_avx2.c -------------------------------------------------------------------------------- /Source/Lib/ASM_AVX2/highbd_variance_avx2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_AVX2/highbd_variance_avx2.c -------------------------------------------------------------------------------- /Source/Lib/ASM_AVX2/itx16_avx2.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_AVX2/itx16_avx2.asm -------------------------------------------------------------------------------- /Source/Lib/ASM_AVX2/itx_avx2.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_AVX2/itx_avx2.asm -------------------------------------------------------------------------------- /Source/Lib/ASM_AVX2/itx_hbd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_AVX2/itx_hbd.h -------------------------------------------------------------------------------- /Source/Lib/ASM_AVX2/itx_lbd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_AVX2/itx_lbd.h -------------------------------------------------------------------------------- /Source/Lib/ASM_AVX2/jnt_convolve_2d_avx2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_AVX2/jnt_convolve_2d_avx2.c -------------------------------------------------------------------------------- /Source/Lib/ASM_AVX2/jnt_convolve_avx2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_AVX2/jnt_convolve_avx2.c -------------------------------------------------------------------------------- /Source/Lib/ASM_AVX2/mc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_AVX2/mc.h -------------------------------------------------------------------------------- /Source/Lib/ASM_AVX2/mc16_avx2.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_AVX2/mc16_avx2.asm -------------------------------------------------------------------------------- /Source/Lib/ASM_AVX2/mc_avx2.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_AVX2/mc_avx2.asm -------------------------------------------------------------------------------- /Source/Lib/ASM_AVX2/memory_avx2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_AVX2/memory_avx2.h -------------------------------------------------------------------------------- /Source/Lib/ASM_AVX2/noise_model_avx2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_AVX2/noise_model_avx2.c -------------------------------------------------------------------------------- /Source/Lib/ASM_AVX2/obmc_sad_avx2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_AVX2/obmc_sad_avx2.c -------------------------------------------------------------------------------- /Source/Lib/ASM_AVX2/obmc_variance_avx2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_AVX2/obmc_variance_avx2.c -------------------------------------------------------------------------------- /Source/Lib/ASM_AVX2/palette_avx2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_AVX2/palette_avx2.c -------------------------------------------------------------------------------- /Source/Lib/ASM_AVX2/pickrst_avx2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_AVX2/pickrst_avx2.c -------------------------------------------------------------------------------- /Source/Lib/ASM_AVX2/pickrst_avx2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_AVX2/pickrst_avx2.h -------------------------------------------------------------------------------- /Source/Lib/ASM_AVX2/resize_avx2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_AVX2/resize_avx2.c -------------------------------------------------------------------------------- /Source/Lib/ASM_AVX2/restoration_pick_avx2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_AVX2/restoration_pick_avx2.c -------------------------------------------------------------------------------- /Source/Lib/ASM_AVX2/selfguided_avx2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_AVX2/selfguided_avx2.c -------------------------------------------------------------------------------- /Source/Lib/ASM_AVX2/sse_avx2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_AVX2/sse_avx2.c -------------------------------------------------------------------------------- /Source/Lib/ASM_AVX2/ssim_avx2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_AVX2/ssim_avx2.c -------------------------------------------------------------------------------- /Source/Lib/ASM_AVX2/synonyms_avx2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_AVX2/synonyms_avx2.h -------------------------------------------------------------------------------- /Source/Lib/ASM_AVX2/transpose_avx2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_AVX2/transpose_avx2.h -------------------------------------------------------------------------------- /Source/Lib/ASM_AVX2/txfm_common_avx2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_AVX2/txfm_common_avx2.h -------------------------------------------------------------------------------- /Source/Lib/ASM_AVX2/variance_avx2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_AVX2/variance_avx2.c -------------------------------------------------------------------------------- /Source/Lib/ASM_AVX2/variance_impl_avx2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_AVX2/variance_impl_avx2.c -------------------------------------------------------------------------------- /Source/Lib/ASM_AVX2/warp_plane_avx2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_AVX2/warp_plane_avx2.c -------------------------------------------------------------------------------- /Source/Lib/ASM_AVX512/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_AVX512/CMakeLists.txt -------------------------------------------------------------------------------- /Source/Lib/ASM_AVX512/cdef_avx512.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_AVX512/cdef_avx512.c -------------------------------------------------------------------------------- /Source/Lib/ASM_AVX512/convolve_avx512.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_AVX512/convolve_avx512.c -------------------------------------------------------------------------------- /Source/Lib/ASM_AVX512/convolve_avx512.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_AVX512/convolve_avx512.h -------------------------------------------------------------------------------- /Source/Lib/ASM_AVX512/encodetxb_avx512.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_AVX512/encodetxb_avx512.c -------------------------------------------------------------------------------- /Source/Lib/ASM_AVX512/pickrst_avx512.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_AVX512/pickrst_avx512.c -------------------------------------------------------------------------------- /Source/Lib/ASM_AVX512/synonyms_avx512.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_AVX512/synonyms_avx512.h -------------------------------------------------------------------------------- /Source/Lib/ASM_AVX512/transpose_avx512.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_AVX512/transpose_avx512.h -------------------------------------------------------------------------------- /Source/Lib/ASM_AVX512/variance_avx512.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_AVX512/variance_avx512.c -------------------------------------------------------------------------------- /Source/Lib/ASM_NEON/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_NEON/CMakeLists.txt -------------------------------------------------------------------------------- /Source/Lib/ASM_NEON/aom_convolve8_neon.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_NEON/aom_convolve8_neon.c -------------------------------------------------------------------------------- /Source/Lib/ASM_NEON/aom_convolve8_neon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_NEON/aom_convolve8_neon.h -------------------------------------------------------------------------------- /Source/Lib/ASM_NEON/av1_inv_txfm_neon.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_NEON/av1_inv_txfm_neon.c -------------------------------------------------------------------------------- /Source/Lib/ASM_NEON/av1_inv_txfm_neon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_NEON/av1_inv_txfm_neon.h -------------------------------------------------------------------------------- /Source/Lib/ASM_NEON/av1_k_means_neon.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_NEON/av1_k_means_neon.c -------------------------------------------------------------------------------- /Source/Lib/ASM_NEON/av1_quantize_neon.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_NEON/av1_quantize_neon.c -------------------------------------------------------------------------------- /Source/Lib/ASM_NEON/block_error_neon.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_NEON/block_error_neon.c -------------------------------------------------------------------------------- /Source/Lib/ASM_NEON/cdef_block_neon.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_NEON/cdef_block_neon.c -------------------------------------------------------------------------------- /Source/Lib/ASM_NEON/cdef_neon.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_NEON/cdef_neon.c -------------------------------------------------------------------------------- /Source/Lib/ASM_NEON/cfl_neon.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_NEON/cfl_neon.c -------------------------------------------------------------------------------- /Source/Lib/ASM_NEON/compute_sad_neon.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_NEON/compute_sad_neon.c -------------------------------------------------------------------------------- /Source/Lib/ASM_NEON/compute_sad_neon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_NEON/compute_sad_neon.h -------------------------------------------------------------------------------- /Source/Lib/ASM_NEON/convolve_neon.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_NEON/convolve_neon.c -------------------------------------------------------------------------------- /Source/Lib/ASM_NEON/convolve_neon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_NEON/convolve_neon.h -------------------------------------------------------------------------------- /Source/Lib/ASM_NEON/corner_match_neon.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_NEON/corner_match_neon.c -------------------------------------------------------------------------------- /Source/Lib/ASM_NEON/dav1d_asm.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_NEON/dav1d_asm.S -------------------------------------------------------------------------------- /Source/Lib/ASM_NEON/dav1d_util.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_NEON/dav1d_util.S -------------------------------------------------------------------------------- /Source/Lib/ASM_NEON/encodetxb_neon.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_NEON/encodetxb_neon.c -------------------------------------------------------------------------------- /Source/Lib/ASM_NEON/hadamard_path_neon.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_NEON/hadamard_path_neon.c -------------------------------------------------------------------------------- /Source/Lib/ASM_NEON/highbd_sse_neon.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_NEON/highbd_sse_neon.c -------------------------------------------------------------------------------- /Source/Lib/ASM_NEON/itx.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_NEON/itx.S -------------------------------------------------------------------------------- /Source/Lib/ASM_NEON/itx_lbd_neon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_NEON/itx_lbd_neon.h -------------------------------------------------------------------------------- /Source/Lib/ASM_NEON/mem_neon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_NEON/mem_neon.h -------------------------------------------------------------------------------- /Source/Lib/ASM_NEON/obmc_sad_neon.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_NEON/obmc_sad_neon.c -------------------------------------------------------------------------------- /Source/Lib/ASM_NEON/obmc_variance_neon.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_NEON/obmc_variance_neon.c -------------------------------------------------------------------------------- /Source/Lib/ASM_NEON/pic_analysis_neon.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_NEON/pic_analysis_neon.c -------------------------------------------------------------------------------- /Source/Lib/ASM_NEON/pickrst_neon.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_NEON/pickrst_neon.c -------------------------------------------------------------------------------- /Source/Lib/ASM_NEON/pickrst_neon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_NEON/pickrst_neon.h -------------------------------------------------------------------------------- /Source/Lib/ASM_NEON/sad_neon.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_NEON/sad_neon.c -------------------------------------------------------------------------------- /Source/Lib/ASM_NEON/selfguided_neon.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_NEON/selfguided_neon.c -------------------------------------------------------------------------------- /Source/Lib/ASM_NEON/sse_neon.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_NEON/sse_neon.c -------------------------------------------------------------------------------- /Source/Lib/ASM_NEON/sum_neon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_NEON/sum_neon.h -------------------------------------------------------------------------------- /Source/Lib/ASM_NEON/transpose_neon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_NEON/transpose_neon.h -------------------------------------------------------------------------------- /Source/Lib/ASM_NEON/var_filter_neon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_NEON/var_filter_neon.h -------------------------------------------------------------------------------- /Source/Lib/ASM_NEON/variance_neon.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_NEON/variance_neon.c -------------------------------------------------------------------------------- /Source/Lib/ASM_NEON/warp_plane_neon.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_NEON/warp_plane_neon.c -------------------------------------------------------------------------------- /Source/Lib/ASM_NEON/warp_plane_neon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_NEON/warp_plane_neon.h -------------------------------------------------------------------------------- /Source/Lib/ASM_NEON/wedge_utils_neon.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_NEON/wedge_utils_neon.c -------------------------------------------------------------------------------- /Source/Lib/ASM_NEON_I8MM/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_NEON_I8MM/CMakeLists.txt -------------------------------------------------------------------------------- /Source/Lib/ASM_SSE2/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_SSE2/CMakeLists.txt -------------------------------------------------------------------------------- /Source/Lib/ASM_SSE2/av1_txfm_sse2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_SSE2/av1_txfm_sse2.h -------------------------------------------------------------------------------- /Source/Lib/ASM_SSE2/compute_mean_sse2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_SSE2/compute_mean_sse2.h -------------------------------------------------------------------------------- /Source/Lib/ASM_SSE2/convolve_2d_sse2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_SSE2/convolve_2d_sse2.c -------------------------------------------------------------------------------- /Source/Lib/ASM_SSE2/convolve_sse2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_SSE2/convolve_sse2.c -------------------------------------------------------------------------------- /Source/Lib/ASM_SSE2/dlf_intrin_sse2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_SSE2/dlf_intrin_sse2.c -------------------------------------------------------------------------------- /Source/Lib/ASM_SSE2/dlf_sse2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_SSE2/dlf_sse2.h -------------------------------------------------------------------------------- /Source/Lib/ASM_SSE2/encodetxb_sse2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_SSE2/encodetxb_sse2.c -------------------------------------------------------------------------------- /Source/Lib/ASM_SSE2/fft_sse2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_SSE2/fft_sse2.c -------------------------------------------------------------------------------- /Source/Lib/ASM_SSE2/intrapred_sse2.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_SSE2/intrapred_sse2.asm -------------------------------------------------------------------------------- /Source/Lib/ASM_SSE2/jnt_convolve_sse2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_SSE2/jnt_convolve_sse2.c -------------------------------------------------------------------------------- /Source/Lib/ASM_SSE2/lpf_common_sse2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_SSE2/lpf_common_sse2.h -------------------------------------------------------------------------------- /Source/Lib/ASM_SSE2/mcp_sse2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_SSE2/mcp_sse2.h -------------------------------------------------------------------------------- /Source/Lib/ASM_SSE2/subtract_sse2.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_SSE2/subtract_sse2.asm -------------------------------------------------------------------------------- /Source/Lib/ASM_SSE2/synonyms.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_SSE2/synonyms.h -------------------------------------------------------------------------------- /Source/Lib/ASM_SSE2/transpose_sse2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_SSE2/transpose_sse2.h -------------------------------------------------------------------------------- /Source/Lib/ASM_SSE2/variance_sse2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_SSE2/variance_sse2.c -------------------------------------------------------------------------------- /Source/Lib/ASM_SSE2/variance_sse2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_SSE2/variance_sse2.h -------------------------------------------------------------------------------- /Source/Lib/ASM_SSE2/x64Macro.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_SSE2/x64Macro.asm -------------------------------------------------------------------------------- /Source/Lib/ASM_SSE2/x64inc.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_SSE2/x64inc.asm -------------------------------------------------------------------------------- /Source/Lib/ASM_SSE2/x86_abi_support.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_SSE2/x86_abi_support.asm -------------------------------------------------------------------------------- /Source/Lib/ASM_SSE2/x86inc.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_SSE2/x86inc.asm -------------------------------------------------------------------------------- /Source/Lib/ASM_SSE4_1/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_SSE4_1/CMakeLists.txt -------------------------------------------------------------------------------- /Source/Lib/ASM_SSE4_1/av1_txfm1d_sse4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_SSE4_1/av1_txfm1d_sse4.h -------------------------------------------------------------------------------- /Source/Lib/ASM_SSE4_1/av1_txfm_sse4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_SSE4_1/av1_txfm_sse4.h -------------------------------------------------------------------------------- /Source/Lib/ASM_SSE4_1/blend_sse4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_SSE4_1/blend_sse4.h -------------------------------------------------------------------------------- /Source/Lib/ASM_SSE4_1/cdef_sse4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_SSE4_1/cdef_sse4.c -------------------------------------------------------------------------------- /Source/Lib/ASM_SSE4_1/encodetxb_sse4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_SSE4_1/encodetxb_sse4.c -------------------------------------------------------------------------------- /Source/Lib/ASM_SSE4_1/filterintra_sse4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_SSE4_1/filterintra_sse4.c -------------------------------------------------------------------------------- /Source/Lib/ASM_SSE4_1/memory_sse4_1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_SSE4_1/memory_sse4_1.h -------------------------------------------------------------------------------- /Source/Lib/ASM_SSE4_1/pickrst_sse4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_SSE4_1/pickrst_sse4.c -------------------------------------------------------------------------------- /Source/Lib/ASM_SSE4_1/reconinter_sse4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_SSE4_1/reconinter_sse4.c -------------------------------------------------------------------------------- /Source/Lib/ASM_SSE4_1/selfguided_sse4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_SSE4_1/selfguided_sse4.c -------------------------------------------------------------------------------- /Source/Lib/ASM_SSE4_1/warp_plane_sse4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_SSE4_1/warp_plane_sse4.c -------------------------------------------------------------------------------- /Source/Lib/ASM_SSSE3/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_SSSE3/CMakeLists.txt -------------------------------------------------------------------------------- /Source/Lib/ASM_SSSE3/intrapred_ssse3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_SSSE3/intrapred_ssse3.c -------------------------------------------------------------------------------- /Source/Lib/ASM_SSSE3/reconinter_ssse3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_SSSE3/reconinter_ssse3.c -------------------------------------------------------------------------------- /Source/Lib/ASM_SSSE3/x86_abi_support.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_SSSE3/x86_abi_support.asm -------------------------------------------------------------------------------- /Source/Lib/ASM_SVE/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_SVE/CMakeLists.txt -------------------------------------------------------------------------------- /Source/Lib/ASM_SVE/aom_sum_squares_sve.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_SVE/aom_sum_squares_sve.c -------------------------------------------------------------------------------- /Source/Lib/ASM_SVE/block_error_sve.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_SVE/block_error_sve.c -------------------------------------------------------------------------------- /Source/Lib/ASM_SVE/cdef_sve.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_SVE/cdef_sve.c -------------------------------------------------------------------------------- /Source/Lib/ASM_SVE/compute_sad_sve.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_SVE/compute_sad_sve.c -------------------------------------------------------------------------------- /Source/Lib/ASM_SVE/corner_match_sve.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_SVE/corner_match_sve.c -------------------------------------------------------------------------------- /Source/Lib/ASM_SVE/highbd_convolve_sve.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_SVE/highbd_convolve_sve.c -------------------------------------------------------------------------------- /Source/Lib/ASM_SVE/highbd_pickrst_sve.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_SVE/highbd_pickrst_sve.c -------------------------------------------------------------------------------- /Source/Lib/ASM_SVE/highbd_sse_sve.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_SVE/highbd_sse_sve.c -------------------------------------------------------------------------------- /Source/Lib/ASM_SVE/highbd_variance_sve.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_SVE/highbd_variance_sve.c -------------------------------------------------------------------------------- /Source/Lib/ASM_SVE/neon_sve_bridge.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_SVE/neon_sve_bridge.h -------------------------------------------------------------------------------- /Source/Lib/ASM_SVE/pickrst_sve.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_SVE/pickrst_sve.c -------------------------------------------------------------------------------- /Source/Lib/ASM_SVE/pickrst_sve.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_SVE/pickrst_sve.h -------------------------------------------------------------------------------- /Source/Lib/ASM_SVE/sad_sve.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_SVE/sad_sve.c -------------------------------------------------------------------------------- /Source/Lib/ASM_SVE/warp_plane_sve.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_SVE/warp_plane_sve.c -------------------------------------------------------------------------------- /Source/Lib/ASM_SVE/wedge_utils_sve.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_SVE/wedge_utils_sve.c -------------------------------------------------------------------------------- /Source/Lib/ASM_SVE2/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_SVE2/CMakeLists.txt -------------------------------------------------------------------------------- /Source/Lib/ASM_SVE2/neon_sve2_bridge.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/ASM_SVE2/neon_sve2_bridge.h -------------------------------------------------------------------------------- /Source/Lib/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/CMakeLists.txt -------------------------------------------------------------------------------- /Source/Lib/C_DEFAULT/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/C_DEFAULT/CMakeLists.txt -------------------------------------------------------------------------------- /Source/Lib/C_DEFAULT/blend_a64_mask_c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/C_DEFAULT/blend_a64_mask_c.c -------------------------------------------------------------------------------- /Source/Lib/C_DEFAULT/cfl_c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/C_DEFAULT/cfl_c.c -------------------------------------------------------------------------------- /Source/Lib/C_DEFAULT/compute_sad_c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/C_DEFAULT/compute_sad_c.c -------------------------------------------------------------------------------- /Source/Lib/C_DEFAULT/compute_sad_c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/C_DEFAULT/compute_sad_c.h -------------------------------------------------------------------------------- /Source/Lib/C_DEFAULT/encode_txb_ref_c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/C_DEFAULT/encode_txb_ref_c.c -------------------------------------------------------------------------------- /Source/Lib/C_DEFAULT/encode_txb_ref_c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/C_DEFAULT/encode_txb_ref_c.h -------------------------------------------------------------------------------- /Source/Lib/C_DEFAULT/filterintra_c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/C_DEFAULT/filterintra_c.c -------------------------------------------------------------------------------- /Source/Lib/C_DEFAULT/pack_unpack_c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/C_DEFAULT/pack_unpack_c.c -------------------------------------------------------------------------------- /Source/Lib/C_DEFAULT/pack_unpack_c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/C_DEFAULT/pack_unpack_c.h -------------------------------------------------------------------------------- /Source/Lib/C_DEFAULT/sad_av1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/C_DEFAULT/sad_av1.c -------------------------------------------------------------------------------- /Source/Lib/C_DEFAULT/variance.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/C_DEFAULT/variance.c -------------------------------------------------------------------------------- /Source/Lib/Codec/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/CMakeLists.txt -------------------------------------------------------------------------------- /Source/Lib/Codec/EbVersion.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/EbVersion.h.in -------------------------------------------------------------------------------- /Source/Lib/Codec/adaptive_mv_pred.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/adaptive_mv_pred.c -------------------------------------------------------------------------------- /Source/Lib/Codec/adaptive_mv_pred.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/adaptive_mv_pred.h -------------------------------------------------------------------------------- /Source/Lib/Codec/aom_dsp_rtcd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/aom_dsp_rtcd.c -------------------------------------------------------------------------------- /Source/Lib/Codec/aom_dsp_rtcd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/aom_dsp_rtcd.h -------------------------------------------------------------------------------- /Source/Lib/Codec/av1_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/av1_common.h -------------------------------------------------------------------------------- /Source/Lib/Codec/av1_structs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/av1_structs.h -------------------------------------------------------------------------------- /Source/Lib/Codec/av1me.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/av1me.c -------------------------------------------------------------------------------- /Source/Lib/Codec/av1me.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/av1me.h -------------------------------------------------------------------------------- /Source/Lib/Codec/bitstream_unit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/bitstream_unit.c -------------------------------------------------------------------------------- /Source/Lib/Codec/bitstream_unit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/bitstream_unit.h -------------------------------------------------------------------------------- /Source/Lib/Codec/blend_a64_mask.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/blend_a64_mask.c -------------------------------------------------------------------------------- /Source/Lib/Codec/block_structures.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/block_structures.c -------------------------------------------------------------------------------- /Source/Lib/Codec/block_structures.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/block_structures.h -------------------------------------------------------------------------------- /Source/Lib/Codec/cabac_context_model.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/cabac_context_model.c -------------------------------------------------------------------------------- /Source/Lib/Codec/cabac_context_model.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/cabac_context_model.h -------------------------------------------------------------------------------- /Source/Lib/Codec/cdef.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/cdef.c -------------------------------------------------------------------------------- /Source/Lib/Codec/cdef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/cdef.h -------------------------------------------------------------------------------- /Source/Lib/Codec/cdef_process.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/cdef_process.c -------------------------------------------------------------------------------- /Source/Lib/Codec/cdef_process.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/cdef_process.h -------------------------------------------------------------------------------- /Source/Lib/Codec/coding_loop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/coding_loop.c -------------------------------------------------------------------------------- /Source/Lib/Codec/coding_loop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/coding_loop.h -------------------------------------------------------------------------------- /Source/Lib/Codec/coding_unit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/coding_unit.c -------------------------------------------------------------------------------- /Source/Lib/Codec/coding_unit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/coding_unit.h -------------------------------------------------------------------------------- /Source/Lib/Codec/coefficients.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/coefficients.h -------------------------------------------------------------------------------- /Source/Lib/Codec/common_dsp_rtcd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/common_dsp_rtcd.c -------------------------------------------------------------------------------- /Source/Lib/Codec/common_dsp_rtcd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/common_dsp_rtcd.h -------------------------------------------------------------------------------- /Source/Lib/Codec/common_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/common_utils.h -------------------------------------------------------------------------------- /Source/Lib/Codec/compute_mean.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/compute_mean.h -------------------------------------------------------------------------------- /Source/Lib/Codec/compute_sad.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/compute_sad.h -------------------------------------------------------------------------------- /Source/Lib/Codec/convolve.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/convolve.c -------------------------------------------------------------------------------- /Source/Lib/Codec/convolve.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/convolve.h -------------------------------------------------------------------------------- /Source/Lib/Codec/corner_detect.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/corner_detect.c -------------------------------------------------------------------------------- /Source/Lib/Codec/corner_detect.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/corner_detect.h -------------------------------------------------------------------------------- /Source/Lib/Codec/corner_match.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/corner_match.c -------------------------------------------------------------------------------- /Source/Lib/Codec/corner_match.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/corner_match.h -------------------------------------------------------------------------------- /Source/Lib/Codec/deblocking_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/deblocking_common.c -------------------------------------------------------------------------------- /Source/Lib/Codec/deblocking_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/deblocking_common.h -------------------------------------------------------------------------------- /Source/Lib/Codec/deblocking_filter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/deblocking_filter.c -------------------------------------------------------------------------------- /Source/Lib/Codec/deblocking_filter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/deblocking_filter.h -------------------------------------------------------------------------------- /Source/Lib/Codec/definitions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/definitions.h -------------------------------------------------------------------------------- /Source/Lib/Codec/dlf_process.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/dlf_process.c -------------------------------------------------------------------------------- /Source/Lib/Codec/dlf_process.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/dlf_process.h -------------------------------------------------------------------------------- /Source/Lib/Codec/dwt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/dwt.c -------------------------------------------------------------------------------- /Source/Lib/Codec/dwt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/dwt.h -------------------------------------------------------------------------------- /Source/Lib/Codec/ec_object.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/ec_object.h -------------------------------------------------------------------------------- /Source/Lib/Codec/ec_process.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/ec_process.c -------------------------------------------------------------------------------- /Source/Lib/Codec/ec_process.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/ec_process.h -------------------------------------------------------------------------------- /Source/Lib/Codec/ec_results.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/ec_results.c -------------------------------------------------------------------------------- /Source/Lib/Codec/ec_results.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/ec_results.h -------------------------------------------------------------------------------- /Source/Lib/Codec/enc_cdef.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/enc_cdef.c -------------------------------------------------------------------------------- /Source/Lib/Codec/enc_cdef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/enc_cdef.h -------------------------------------------------------------------------------- /Source/Lib/Codec/enc_dec_process.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/enc_dec_process.c -------------------------------------------------------------------------------- /Source/Lib/Codec/enc_dec_process.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/enc_dec_process.h -------------------------------------------------------------------------------- /Source/Lib/Codec/enc_dec_results.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/enc_dec_results.c -------------------------------------------------------------------------------- /Source/Lib/Codec/enc_dec_results.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/enc_dec_results.h -------------------------------------------------------------------------------- /Source/Lib/Codec/enc_dec_segments.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/enc_dec_segments.c -------------------------------------------------------------------------------- /Source/Lib/Codec/enc_dec_segments.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/enc_dec_segments.h -------------------------------------------------------------------------------- /Source/Lib/Codec/enc_dec_tasks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/enc_dec_tasks.c -------------------------------------------------------------------------------- /Source/Lib/Codec/enc_dec_tasks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/enc_dec_tasks.h -------------------------------------------------------------------------------- /Source/Lib/Codec/enc_inter_prediction.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/enc_inter_prediction.c -------------------------------------------------------------------------------- /Source/Lib/Codec/enc_inter_prediction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/enc_inter_prediction.h -------------------------------------------------------------------------------- /Source/Lib/Codec/enc_intra_prediction.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/enc_intra_prediction.c -------------------------------------------------------------------------------- /Source/Lib/Codec/enc_intra_prediction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/enc_intra_prediction.h -------------------------------------------------------------------------------- /Source/Lib/Codec/enc_mode_config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/enc_mode_config.c -------------------------------------------------------------------------------- /Source/Lib/Codec/enc_mode_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/enc_mode_config.h -------------------------------------------------------------------------------- /Source/Lib/Codec/enc_warped_motion.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/enc_warped_motion.c -------------------------------------------------------------------------------- /Source/Lib/Codec/enc_warped_motion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/enc_warped_motion.h -------------------------------------------------------------------------------- /Source/Lib/Codec/encode_context.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/encode_context.c -------------------------------------------------------------------------------- /Source/Lib/Codec/encode_context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/encode_context.h -------------------------------------------------------------------------------- /Source/Lib/Codec/encoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/encoder.h -------------------------------------------------------------------------------- /Source/Lib/Codec/entropy_coding.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/entropy_coding.c -------------------------------------------------------------------------------- /Source/Lib/Codec/entropy_coding.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/entropy_coding.h -------------------------------------------------------------------------------- /Source/Lib/Codec/fft.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/fft.c -------------------------------------------------------------------------------- /Source/Lib/Codec/fft_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/fft_common.h -------------------------------------------------------------------------------- /Source/Lib/Codec/filter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/filter.h -------------------------------------------------------------------------------- /Source/Lib/Codec/firstpass.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/firstpass.c -------------------------------------------------------------------------------- /Source/Lib/Codec/firstpass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/firstpass.h -------------------------------------------------------------------------------- /Source/Lib/Codec/full_loop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/full_loop.c -------------------------------------------------------------------------------- /Source/Lib/Codec/full_loop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/full_loop.h -------------------------------------------------------------------------------- /Source/Lib/Codec/global_me.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/global_me.c -------------------------------------------------------------------------------- /Source/Lib/Codec/global_me.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/global_me.h -------------------------------------------------------------------------------- /Source/Lib/Codec/global_me_cost.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/global_me_cost.c -------------------------------------------------------------------------------- /Source/Lib/Codec/global_me_cost.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/global_me_cost.h -------------------------------------------------------------------------------- /Source/Lib/Codec/global_motion.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/global_motion.c -------------------------------------------------------------------------------- /Source/Lib/Codec/global_motion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/global_motion.h -------------------------------------------------------------------------------- /Source/Lib/Codec/grainSynthesis.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/grainSynthesis.c -------------------------------------------------------------------------------- /Source/Lib/Codec/grainSynthesis.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/grainSynthesis.h -------------------------------------------------------------------------------- /Source/Lib/Codec/hash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/hash.c -------------------------------------------------------------------------------- /Source/Lib/Codec/hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/hash.h -------------------------------------------------------------------------------- /Source/Lib/Codec/hash_motion.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/hash_motion.c -------------------------------------------------------------------------------- /Source/Lib/Codec/hash_motion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/hash_motion.h -------------------------------------------------------------------------------- /Source/Lib/Codec/initial_rc_process.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/initial_rc_process.c -------------------------------------------------------------------------------- /Source/Lib/Codec/initial_rc_process.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/initial_rc_process.h -------------------------------------------------------------------------------- /Source/Lib/Codec/initial_rc_results.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/initial_rc_results.c -------------------------------------------------------------------------------- /Source/Lib/Codec/initial_rc_results.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/initial_rc_results.h -------------------------------------------------------------------------------- /Source/Lib/Codec/inter_prediction.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/inter_prediction.c -------------------------------------------------------------------------------- /Source/Lib/Codec/inter_prediction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/inter_prediction.h -------------------------------------------------------------------------------- /Source/Lib/Codec/intra_prediction.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/intra_prediction.c -------------------------------------------------------------------------------- /Source/Lib/Codec/intra_prediction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/intra_prediction.h -------------------------------------------------------------------------------- /Source/Lib/Codec/inv_transforms.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/inv_transforms.c -------------------------------------------------------------------------------- /Source/Lib/Codec/inv_transforms.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/inv_transforms.h -------------------------------------------------------------------------------- /Source/Lib/Codec/k_means_template.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/k_means_template.h -------------------------------------------------------------------------------- /Source/Lib/Codec/lambda_rate_tables.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/lambda_rate_tables.h -------------------------------------------------------------------------------- /Source/Lib/Codec/mathutils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/mathutils.h -------------------------------------------------------------------------------- /Source/Lib/Codec/mcomp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/mcomp.c -------------------------------------------------------------------------------- /Source/Lib/Codec/mcomp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/mcomp.h -------------------------------------------------------------------------------- /Source/Lib/Codec/md_config_process.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/md_config_process.c -------------------------------------------------------------------------------- /Source/Lib/Codec/md_config_process.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/md_config_process.h -------------------------------------------------------------------------------- /Source/Lib/Codec/md_process.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/md_process.c -------------------------------------------------------------------------------- /Source/Lib/Codec/md_process.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/md_process.h -------------------------------------------------------------------------------- /Source/Lib/Codec/md_rate_estimation.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/md_rate_estimation.c -------------------------------------------------------------------------------- /Source/Lib/Codec/md_rate_estimation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/md_rate_estimation.h -------------------------------------------------------------------------------- /Source/Lib/Codec/me_context.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/me_context.c -------------------------------------------------------------------------------- /Source/Lib/Codec/me_context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/me_context.h -------------------------------------------------------------------------------- /Source/Lib/Codec/me_process.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/me_process.c -------------------------------------------------------------------------------- /Source/Lib/Codec/me_process.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/me_process.h -------------------------------------------------------------------------------- /Source/Lib/Codec/me_results.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/me_results.c -------------------------------------------------------------------------------- /Source/Lib/Codec/me_results.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/me_results.h -------------------------------------------------------------------------------- /Source/Lib/Codec/me_sad_calculation.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/me_sad_calculation.c -------------------------------------------------------------------------------- /Source/Lib/Codec/me_sad_calculation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/me_sad_calculation.h -------------------------------------------------------------------------------- /Source/Lib/Codec/me_sb_results.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/me_sb_results.h -------------------------------------------------------------------------------- /Source/Lib/Codec/mode_decision.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/mode_decision.c -------------------------------------------------------------------------------- /Source/Lib/Codec/mode_decision.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/mode_decision.h -------------------------------------------------------------------------------- /Source/Lib/Codec/motion_estimation.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/motion_estimation.c -------------------------------------------------------------------------------- /Source/Lib/Codec/motion_estimation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/motion_estimation.h -------------------------------------------------------------------------------- /Source/Lib/Codec/motion_vector_unit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/motion_vector_unit.h -------------------------------------------------------------------------------- /Source/Lib/Codec/mv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/mv.h -------------------------------------------------------------------------------- /Source/Lib/Codec/neighbor_arrays.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/neighbor_arrays.c -------------------------------------------------------------------------------- /Source/Lib/Codec/neighbor_arrays.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/neighbor_arrays.h -------------------------------------------------------------------------------- /Source/Lib/Codec/noise_model.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/noise_model.c -------------------------------------------------------------------------------- /Source/Lib/Codec/noise_model.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/noise_model.h -------------------------------------------------------------------------------- /Source/Lib/Codec/noise_util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/noise_util.c -------------------------------------------------------------------------------- /Source/Lib/Codec/noise_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/noise_util.h -------------------------------------------------------------------------------- /Source/Lib/Codec/object.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/object.h -------------------------------------------------------------------------------- /Source/Lib/Codec/packetization_process.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/packetization_process.c -------------------------------------------------------------------------------- /Source/Lib/Codec/packetization_process.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/packetization_process.h -------------------------------------------------------------------------------- /Source/Lib/Codec/palette.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/palette.c -------------------------------------------------------------------------------- /Source/Lib/Codec/pass2_strategy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/pass2_strategy.c -------------------------------------------------------------------------------- /Source/Lib/Codec/pass2_strategy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/pass2_strategy.h -------------------------------------------------------------------------------- /Source/Lib/Codec/pcs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/pcs.c -------------------------------------------------------------------------------- /Source/Lib/Codec/pcs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/pcs.h -------------------------------------------------------------------------------- /Source/Lib/Codec/pd_process.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/pd_process.c -------------------------------------------------------------------------------- /Source/Lib/Codec/pd_process.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/pd_process.h -------------------------------------------------------------------------------- /Source/Lib/Codec/pd_queue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/pd_queue.c -------------------------------------------------------------------------------- /Source/Lib/Codec/pd_queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/pd_queue.h -------------------------------------------------------------------------------- /Source/Lib/Codec/pd_reorder_queue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/pd_reorder_queue.c -------------------------------------------------------------------------------- /Source/Lib/Codec/pd_reorder_queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/pd_reorder_queue.h -------------------------------------------------------------------------------- /Source/Lib/Codec/pd_results.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/pd_results.c -------------------------------------------------------------------------------- /Source/Lib/Codec/pd_results.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/pd_results.h -------------------------------------------------------------------------------- /Source/Lib/Codec/pic_analysis_process.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/pic_analysis_process.c -------------------------------------------------------------------------------- /Source/Lib/Codec/pic_analysis_process.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/pic_analysis_process.h -------------------------------------------------------------------------------- /Source/Lib/Codec/pic_analysis_results.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/pic_analysis_results.c -------------------------------------------------------------------------------- /Source/Lib/Codec/pic_analysis_results.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/pic_analysis_results.h -------------------------------------------------------------------------------- /Source/Lib/Codec/pic_buffer_desc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/pic_buffer_desc.c -------------------------------------------------------------------------------- /Source/Lib/Codec/pic_buffer_desc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/pic_buffer_desc.h -------------------------------------------------------------------------------- /Source/Lib/Codec/pic_demux_results.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/pic_demux_results.c -------------------------------------------------------------------------------- /Source/Lib/Codec/pic_demux_results.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/pic_demux_results.h -------------------------------------------------------------------------------- /Source/Lib/Codec/pic_manager_process.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/pic_manager_process.c -------------------------------------------------------------------------------- /Source/Lib/Codec/pic_manager_process.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/pic_manager_process.h -------------------------------------------------------------------------------- /Source/Lib/Codec/pic_manager_queue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/pic_manager_queue.c -------------------------------------------------------------------------------- /Source/Lib/Codec/pic_manager_queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/pic_manager_queue.h -------------------------------------------------------------------------------- /Source/Lib/Codec/pic_operators.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/pic_operators.c -------------------------------------------------------------------------------- /Source/Lib/Codec/pic_operators.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/pic_operators.h -------------------------------------------------------------------------------- /Source/Lib/Codec/pred_structure.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/pred_structure.c -------------------------------------------------------------------------------- /Source/Lib/Codec/pred_structure.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/pred_structure.h -------------------------------------------------------------------------------- /Source/Lib/Codec/product_coding_loop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/product_coding_loop.c -------------------------------------------------------------------------------- /Source/Lib/Codec/q_matrices.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/q_matrices.h -------------------------------------------------------------------------------- /Source/Lib/Codec/random.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/random.h -------------------------------------------------------------------------------- /Source/Lib/Codec/ransac.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/ransac.c -------------------------------------------------------------------------------- /Source/Lib/Codec/ransac.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/ransac.h -------------------------------------------------------------------------------- /Source/Lib/Codec/rc_process.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/rc_process.c -------------------------------------------------------------------------------- /Source/Lib/Codec/rc_process.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/rc_process.h -------------------------------------------------------------------------------- /Source/Lib/Codec/rc_results.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/rc_results.c -------------------------------------------------------------------------------- /Source/Lib/Codec/rc_results.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/rc_results.h -------------------------------------------------------------------------------- /Source/Lib/Codec/rc_tasks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/rc_tasks.c -------------------------------------------------------------------------------- /Source/Lib/Codec/rc_tasks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/rc_tasks.h -------------------------------------------------------------------------------- /Source/Lib/Codec/rd_cost.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/rd_cost.c -------------------------------------------------------------------------------- /Source/Lib/Codec/rd_cost.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/rd_cost.h -------------------------------------------------------------------------------- /Source/Lib/Codec/reference_object.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/reference_object.c -------------------------------------------------------------------------------- /Source/Lib/Codec/reference_object.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/reference_object.h -------------------------------------------------------------------------------- /Source/Lib/Codec/resize.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/resize.c -------------------------------------------------------------------------------- /Source/Lib/Codec/resize.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/resize.h -------------------------------------------------------------------------------- /Source/Lib/Codec/rest_process.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/rest_process.c -------------------------------------------------------------------------------- /Source/Lib/Codec/rest_process.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/rest_process.h -------------------------------------------------------------------------------- /Source/Lib/Codec/restoration.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/restoration.c -------------------------------------------------------------------------------- /Source/Lib/Codec/restoration.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/restoration.h -------------------------------------------------------------------------------- /Source/Lib/Codec/restoration_pick.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/restoration_pick.c -------------------------------------------------------------------------------- /Source/Lib/Codec/restoration_pick.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/restoration_pick.h -------------------------------------------------------------------------------- /Source/Lib/Codec/segmentation.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/segmentation.c -------------------------------------------------------------------------------- /Source/Lib/Codec/segmentation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/segmentation.h -------------------------------------------------------------------------------- /Source/Lib/Codec/segmentation_params.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/segmentation_params.c -------------------------------------------------------------------------------- /Source/Lib/Codec/segmentation_params.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/segmentation_params.h -------------------------------------------------------------------------------- /Source/Lib/Codec/sequence_control_set.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/sequence_control_set.c -------------------------------------------------------------------------------- /Source/Lib/Codec/sequence_control_set.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/sequence_control_set.h -------------------------------------------------------------------------------- /Source/Lib/Codec/src_ops_process.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/src_ops_process.c -------------------------------------------------------------------------------- /Source/Lib/Codec/src_ops_process.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/src_ops_process.h -------------------------------------------------------------------------------- /Source/Lib/Codec/super_res.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/super_res.c -------------------------------------------------------------------------------- /Source/Lib/Codec/super_res.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/super_res.h -------------------------------------------------------------------------------- /Source/Lib/Codec/svt_log.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/svt_log.c -------------------------------------------------------------------------------- /Source/Lib/Codec/svt_log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/svt_log.h -------------------------------------------------------------------------------- /Source/Lib/Codec/svt_malloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/svt_malloc.c -------------------------------------------------------------------------------- /Source/Lib/Codec/svt_malloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/svt_malloc.h -------------------------------------------------------------------------------- /Source/Lib/Codec/svt_psnr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/svt_psnr.c -------------------------------------------------------------------------------- /Source/Lib/Codec/svt_psnr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/svt_psnr.h -------------------------------------------------------------------------------- /Source/Lib/Codec/svt_threads.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/svt_threads.c -------------------------------------------------------------------------------- /Source/Lib/Codec/svt_threads.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/svt_threads.h -------------------------------------------------------------------------------- /Source/Lib/Codec/svt_time.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/svt_time.c -------------------------------------------------------------------------------- /Source/Lib/Codec/svt_time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/svt_time.h -------------------------------------------------------------------------------- /Source/Lib/Codec/sys_resource_manager.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/sys_resource_manager.c -------------------------------------------------------------------------------- /Source/Lib/Codec/sys_resource_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/sys_resource_manager.h -------------------------------------------------------------------------------- /Source/Lib/Codec/temporal_filtering.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/temporal_filtering.c -------------------------------------------------------------------------------- /Source/Lib/Codec/temporal_filtering.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/temporal_filtering.h -------------------------------------------------------------------------------- /Source/Lib/Codec/transforms.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/transforms.c -------------------------------------------------------------------------------- /Source/Lib/Codec/transforms.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/transforms.h -------------------------------------------------------------------------------- /Source/Lib/Codec/utility.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/utility.c -------------------------------------------------------------------------------- /Source/Lib/Codec/utility.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/utility.h -------------------------------------------------------------------------------- /Source/Lib/Codec/vector.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/vector.c -------------------------------------------------------------------------------- /Source/Lib/Codec/vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/vector.h -------------------------------------------------------------------------------- /Source/Lib/Codec/warped_motion.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/warped_motion.c -------------------------------------------------------------------------------- /Source/Lib/Codec/warped_motion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Codec/warped_motion.h -------------------------------------------------------------------------------- /Source/Lib/Globals/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Globals/CMakeLists.txt -------------------------------------------------------------------------------- /Source/Lib/Globals/enc_handle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Globals/enc_handle.c -------------------------------------------------------------------------------- /Source/Lib/Globals/enc_handle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Globals/enc_handle.h -------------------------------------------------------------------------------- /Source/Lib/Globals/enc_settings.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Globals/enc_settings.c -------------------------------------------------------------------------------- /Source/Lib/Globals/enc_settings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Globals/enc_settings.h -------------------------------------------------------------------------------- /Source/Lib/Globals/metadata_handle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Globals/metadata_handle.c -------------------------------------------------------------------------------- /Source/Lib/Globals/metadata_handle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/Globals/metadata_handle.h -------------------------------------------------------------------------------- /Source/Lib/pkg-config.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/Source/Lib/pkg-config.pc.in -------------------------------------------------------------------------------- /cmake/toolchains/aarch64_toolchain.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/cmake/toolchains/aarch64_toolchain.cmake -------------------------------------------------------------------------------- /ffmpeg_plugin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/ffmpeg_plugin/README.md -------------------------------------------------------------------------------- /gstreamer-plugin/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/gstreamer-plugin/CMakeLists.txt -------------------------------------------------------------------------------- /gstreamer-plugin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/gstreamer-plugin/README.md -------------------------------------------------------------------------------- /gstreamer-plugin/gstsvtav1enc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/gstreamer-plugin/gstsvtav1enc.c -------------------------------------------------------------------------------- /gstreamer-plugin/gstsvtav1enc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/gstreamer-plugin/gstsvtav1enc.h -------------------------------------------------------------------------------- /gstreamer-plugin/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/gstreamer-plugin/meson.build -------------------------------------------------------------------------------- /snap/snapcraft.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/snap/snapcraft.yaml -------------------------------------------------------------------------------- /test/.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/.clang-format -------------------------------------------------------------------------------- /test/AdaptiveScanTest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/AdaptiveScanTest.cc -------------------------------------------------------------------------------- /test/BitstreamWriterTest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/BitstreamWriterTest.cc -------------------------------------------------------------------------------- /test/BlockErrorTest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/BlockErrorTest.cc -------------------------------------------------------------------------------- /test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/CMakeLists.txt -------------------------------------------------------------------------------- /test/CdefTest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/CdefTest.cc -------------------------------------------------------------------------------- /test/CompoundUtilTest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/CompoundUtilTest.cc -------------------------------------------------------------------------------- /test/Convolve8Test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/Convolve8Test.cc -------------------------------------------------------------------------------- /test/DeblockTest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/DeblockTest.cc -------------------------------------------------------------------------------- /test/Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/Doxyfile -------------------------------------------------------------------------------- /test/EncodeTxbAsmTest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/EncodeTxbAsmTest.cc -------------------------------------------------------------------------------- /test/FFTTest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/FFTTest.cc -------------------------------------------------------------------------------- /test/FilmGrainExpectedResult.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/FilmGrainExpectedResult.h -------------------------------------------------------------------------------- /test/FilmGrainTest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/FilmGrainTest.cc -------------------------------------------------------------------------------- /test/FilterIntraPredTest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/FilterIntraPredTest.cc -------------------------------------------------------------------------------- /test/ForwardtransformTests.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/ForwardtransformTests.cc -------------------------------------------------------------------------------- /test/FwdTxfm1dTest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/FwdTxfm1dTest.cc -------------------------------------------------------------------------------- /test/FwdTxfm2dApproxTest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/FwdTxfm2dApproxTest.cc -------------------------------------------------------------------------------- /test/FwdTxfm2dAsmTest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/FwdTxfm2dAsmTest.cc -------------------------------------------------------------------------------- /test/FwdTxfm2dTest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/FwdTxfm2dTest.cc -------------------------------------------------------------------------------- /test/GlobalMotionUtilTest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/GlobalMotionUtilTest.cc -------------------------------------------------------------------------------- /test/HbdVarianceTest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/HbdVarianceTest.cc -------------------------------------------------------------------------------- /test/IntraBcUtilTest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/IntraBcUtilTest.cc -------------------------------------------------------------------------------- /test/InvTxfm1dTest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/InvTxfm1dTest.cc -------------------------------------------------------------------------------- /test/InvTxfm2dAsmTest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/InvTxfm2dAsmTest.cc -------------------------------------------------------------------------------- /test/MotionEstimationTest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/MotionEstimationTest.cc -------------------------------------------------------------------------------- /test/OBMCSadTest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/OBMCSadTest.cc -------------------------------------------------------------------------------- /test/OBMCVarianceTest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/OBMCVarianceTest.cc -------------------------------------------------------------------------------- /test/PackUnPackTest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/PackUnPackTest.cc -------------------------------------------------------------------------------- /test/PaletteModeUtilTest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/PaletteModeUtilTest.cc -------------------------------------------------------------------------------- /test/PictureOperatorTest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/PictureOperatorTest.cc -------------------------------------------------------------------------------- /test/PsnrTest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/PsnrTest.cc -------------------------------------------------------------------------------- /test/QuantAsmTest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/QuantAsmTest.cc -------------------------------------------------------------------------------- /test/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/Readme.md -------------------------------------------------------------------------------- /test/ResidualTest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/ResidualTest.cc -------------------------------------------------------------------------------- /test/ResizeTest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/ResizeTest.cc -------------------------------------------------------------------------------- /test/RestorationPickTest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/RestorationPickTest.cc -------------------------------------------------------------------------------- /test/SadTest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/SadTest.cc -------------------------------------------------------------------------------- /test/SatdTest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/SatdTest.cc -------------------------------------------------------------------------------- /test/SelfGuidedUtilTest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/SelfGuidedUtilTest.cc -------------------------------------------------------------------------------- /test/SpatialFullDistortionTest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/SpatialFullDistortionTest.cc -------------------------------------------------------------------------------- /test/TemporalFilterTestPlanewise.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/TemporalFilterTestPlanewise.cc -------------------------------------------------------------------------------- /test/TestEnv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/TestEnv.c -------------------------------------------------------------------------------- /test/TxfmCommon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/TxfmCommon.h -------------------------------------------------------------------------------- /test/VarianceTest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/VarianceTest.cc -------------------------------------------------------------------------------- /test/WedgeUtilTest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/WedgeUtilTest.cc -------------------------------------------------------------------------------- /test/acm_random.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/acm_random.h -------------------------------------------------------------------------------- /test/api_test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/api_test/CMakeLists.txt -------------------------------------------------------------------------------- /test/api_test/SvtAv1EncApiTest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/api_test/SvtAv1EncApiTest.cc -------------------------------------------------------------------------------- /test/api_test/SvtAv1EncApiTest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/api_test/SvtAv1EncApiTest.h -------------------------------------------------------------------------------- /test/api_test/SvtAv1EncParamsTest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/api_test/SvtAv1EncParamsTest.cc -------------------------------------------------------------------------------- /test/api_test/params.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/api_test/params.h -------------------------------------------------------------------------------- /test/av1_convolve_scale_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/av1_convolve_scale_test.cc -------------------------------------------------------------------------------- /test/compute_mean_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/compute_mean_test.cc -------------------------------------------------------------------------------- /test/convolve_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/convolve_test.cc -------------------------------------------------------------------------------- /test/corner_match_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/corner_match_test.cc -------------------------------------------------------------------------------- /test/dwt_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/dwt_test.cc -------------------------------------------------------------------------------- /test/e2e_test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/e2e_test/CMakeLists.txt -------------------------------------------------------------------------------- /test/e2e_test/CompareTools.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/e2e_test/CompareTools.h -------------------------------------------------------------------------------- /test/e2e_test/ConfigEncoder.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/e2e_test/ConfigEncoder.cc -------------------------------------------------------------------------------- /test/e2e_test/ConfigEncoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/e2e_test/ConfigEncoder.h -------------------------------------------------------------------------------- /test/e2e_test/DummyVideoSource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/e2e_test/DummyVideoSource.h -------------------------------------------------------------------------------- /test/e2e_test/E2eTestVectors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/e2e_test/E2eTestVectors.h -------------------------------------------------------------------------------- /test/e2e_test/FrameQueue.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/e2e_test/FrameQueue.cc -------------------------------------------------------------------------------- /test/e2e_test/FrameQueue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/e2e_test/FrameQueue.h -------------------------------------------------------------------------------- /test/e2e_test/ParseUtil.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/e2e_test/ParseUtil.cc -------------------------------------------------------------------------------- /test/e2e_test/ParseUtil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/e2e_test/ParseUtil.h -------------------------------------------------------------------------------- /test/e2e_test/PerformanceCollect.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/e2e_test/PerformanceCollect.cc -------------------------------------------------------------------------------- /test/e2e_test/PerformanceCollect.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/e2e_test/PerformanceCollect.h -------------------------------------------------------------------------------- /test/e2e_test/RefDecoder.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/e2e_test/RefDecoder.cc -------------------------------------------------------------------------------- /test/e2e_test/RefDecoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/e2e_test/RefDecoder.h -------------------------------------------------------------------------------- /test/e2e_test/SvtAv1E2EFramework.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/e2e_test/SvtAv1E2EFramework.cc -------------------------------------------------------------------------------- /test/e2e_test/SvtAv1E2EFramework.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/e2e_test/SvtAv1E2EFramework.h -------------------------------------------------------------------------------- /test/e2e_test/SvtAv1E2EParamsTest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/e2e_test/SvtAv1E2EParamsTest.cc -------------------------------------------------------------------------------- /test/e2e_test/SvtAv1E2ETest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/e2e_test/SvtAv1E2ETest.cc -------------------------------------------------------------------------------- /test/e2e_test/VideoFrame.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/e2e_test/VideoFrame.h -------------------------------------------------------------------------------- /test/e2e_test/VideoSource.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/e2e_test/VideoSource.cc -------------------------------------------------------------------------------- /test/e2e_test/VideoSource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/e2e_test/VideoSource.h -------------------------------------------------------------------------------- /test/e2e_test/Y4mVideoSource.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/e2e_test/Y4mVideoSource.cc -------------------------------------------------------------------------------- /test/e2e_test/Y4mVideoSource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/e2e_test/Y4mVideoSource.h -------------------------------------------------------------------------------- /test/e2e_test/YuvVideoSource.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/e2e_test/YuvVideoSource.cc -------------------------------------------------------------------------------- /test/e2e_test/YuvVideoSource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/e2e_test/YuvVideoSource.h -------------------------------------------------------------------------------- /test/e2e_test/dec_bitstream.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/e2e_test/dec_bitstream.c -------------------------------------------------------------------------------- /test/e2e_test/dec_bitstream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/e2e_test/dec_bitstream.h -------------------------------------------------------------------------------- /test/e2e_test/libaom_dependency.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/e2e_test/libaom_dependency.cmake -------------------------------------------------------------------------------- /test/e2e_test/test_data_util.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/e2e_test/test_data_util.cmake -------------------------------------------------------------------------------- /test/e2e_test/test_vector_list.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/e2e_test/test_vector_list.txt -------------------------------------------------------------------------------- /test/frame_error_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/frame_error_test.cc -------------------------------------------------------------------------------- /test/hadamard_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/hadamard_test.cc -------------------------------------------------------------------------------- /test/highbd_intra_prediction_tests.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/highbd_intra_prediction_tests.cc -------------------------------------------------------------------------------- /test/highbd_intra_prediction_tests.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/highbd_intra_prediction_tests.h -------------------------------------------------------------------------------- /test/intrapred_cfl_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/intrapred_cfl_test.cc -------------------------------------------------------------------------------- /test/intrapred_dr_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/intrapred_dr_test.cc -------------------------------------------------------------------------------- /test/intrapred_edge_filter_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/intrapred_edge_filter_test.cc -------------------------------------------------------------------------------- /test/intrapred_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/intrapred_test.cc -------------------------------------------------------------------------------- /test/noise_model_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/noise_model_test.cc -------------------------------------------------------------------------------- /test/quantize_func_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/quantize_func_test.cc -------------------------------------------------------------------------------- /test/random.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/random.h -------------------------------------------------------------------------------- /test/ref/TxfmRef.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/ref/TxfmRef.cc -------------------------------------------------------------------------------- /test/ref/TxfmRef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/ref/TxfmRef.h -------------------------------------------------------------------------------- /test/selfguided_filter_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/selfguided_filter_test.cc -------------------------------------------------------------------------------- /test/ssim_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/ssim_test.cc -------------------------------------------------------------------------------- /test/stylecheck.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/stylecheck.sh -------------------------------------------------------------------------------- /test/subtract_avg_cfl_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/subtract_avg_cfl_test.cc -------------------------------------------------------------------------------- /test/svt_av1_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/svt_av1_test.cc -------------------------------------------------------------------------------- /test/unit_test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/unit_test.h -------------------------------------------------------------------------------- /test/unit_test_utility.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/unit_test_utility.c -------------------------------------------------------------------------------- /test/unit_test_utility.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/unit_test_utility.h -------------------------------------------------------------------------------- /test/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/util.h -------------------------------------------------------------------------------- /test/vectors/conformance_test.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/vectors/conformance_test.cfg -------------------------------------------------------------------------------- /test/vectors/smoking_test.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/vectors/smoking_test.cfg -------------------------------------------------------------------------------- /test/vectors/video_src.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/vectors/video_src.cfg -------------------------------------------------------------------------------- /test/warp_filter_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/warp_filter_test.cc -------------------------------------------------------------------------------- /test/warp_filter_test_util.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/warp_filter_test_util.cc -------------------------------------------------------------------------------- /test/warp_filter_test_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/warp_filter_test_util.h -------------------------------------------------------------------------------- /test/wiener_convolve_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/test/wiener_convolve_test.cc -------------------------------------------------------------------------------- /third_party/aom/aom_ports/x86.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/third_party/aom/aom_ports/x86.h -------------------------------------------------------------------------------- /third_party/aom/inc/aom/aom.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/third_party/aom/inc/aom/aom.h -------------------------------------------------------------------------------- /third_party/aom/inc/aom/aom_codec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/third_party/aom/inc/aom/aom_codec.h -------------------------------------------------------------------------------- /third_party/aom/inc/aom/aom_decoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/third_party/aom/inc/aom/aom_decoder.h -------------------------------------------------------------------------------- /third_party/aom/inc/aom/aom_encoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/third_party/aom/inc/aom/aom_encoder.h -------------------------------------------------------------------------------- /third_party/aom/inc/aom/aom_image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/third_party/aom/inc/aom/aom_image.h -------------------------------------------------------------------------------- /third_party/aom/inc/aom/aom_integer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/third_party/aom/inc/aom/aom_integer.h -------------------------------------------------------------------------------- /third_party/aom/inc/aom/aomcx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/third_party/aom/inc/aom/aomcx.h -------------------------------------------------------------------------------- /third_party/aom/inc/aom/aomdx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/third_party/aom/inc/aom/aomdx.h -------------------------------------------------------------------------------- /third_party/aom/inc/aom/inspection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/third_party/aom/inc/aom/inspection.h -------------------------------------------------------------------------------- /third_party/aom_dsp/inc/bitreader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/third_party/aom_dsp/inc/bitreader.h -------------------------------------------------------------------------------- /third_party/aom_dsp/inc/entdec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/third_party/aom_dsp/inc/entdec.h -------------------------------------------------------------------------------- /third_party/aom_dsp/src/bitreader.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/third_party/aom_dsp/src/bitreader.c -------------------------------------------------------------------------------- /third_party/aom_dsp/src/entdec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/third_party/aom_dsp/src/entdec.c -------------------------------------------------------------------------------- /third_party/fastfeat/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/third_party/fastfeat/CMakeLists.txt -------------------------------------------------------------------------------- /third_party/fastfeat/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/third_party/fastfeat/LICENSE -------------------------------------------------------------------------------- /third_party/fastfeat/README.libaom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/third_party/fastfeat/README.libaom -------------------------------------------------------------------------------- /third_party/fastfeat/fast.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/third_party/fastfeat/fast.c -------------------------------------------------------------------------------- /third_party/fastfeat/fast.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/third_party/fastfeat/fast.h -------------------------------------------------------------------------------- /third_party/fastfeat/fast_9.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/third_party/fastfeat/fast_9.c -------------------------------------------------------------------------------- /third_party/fastfeat/nonmax.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/third_party/fastfeat/nonmax.c -------------------------------------------------------------------------------- /third_party/googletest/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/third_party/googletest/CMakeLists.txt -------------------------------------------------------------------------------- /third_party/googletest/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/third_party/googletest/README.md -------------------------------------------------------------------------------- /third_party/googletest/cmake/gtest.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/third_party/googletest/cmake/gtest.pc.in -------------------------------------------------------------------------------- /third_party/googletest/docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/third_party/googletest/docs/README.md -------------------------------------------------------------------------------- /third_party/googletest/samples/sample1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/third_party/googletest/samples/sample1.h -------------------------------------------------------------------------------- /third_party/googletest/samples/sample2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/third_party/googletest/samples/sample2.h -------------------------------------------------------------------------------- /third_party/googletest/samples/sample4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/third_party/googletest/samples/sample4.h -------------------------------------------------------------------------------- /third_party/googletest/src/gtest-all.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/third_party/googletest/src/gtest-all.cc -------------------------------------------------------------------------------- /third_party/googletest/src/gtest-port.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/third_party/googletest/src/gtest-port.cc -------------------------------------------------------------------------------- /third_party/googletest/src/gtest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/third_party/googletest/src/gtest.cc -------------------------------------------------------------------------------- /third_party/googletest/src/gtest_main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/third_party/googletest/src/gtest_main.cc -------------------------------------------------------------------------------- /third_party/googletest/test/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/third_party/googletest/test/BUILD.bazel -------------------------------------------------------------------------------- /third_party/googletest/test/production.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/third_party/googletest/test/production.h -------------------------------------------------------------------------------- /third_party/safestringlib/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/third_party/safestringlib/LICENSE -------------------------------------------------------------------------------- /third_party/safestringlib/safe_lib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/third_party/safestringlib/safe_lib.h -------------------------------------------------------------------------------- /third_party/safestringlib/safe_str_lib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/third_party/safestringlib/safe_str_lib.h -------------------------------------------------------------------------------- /third_party/safestringlib/safe_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/third_party/safestringlib/safe_types.h -------------------------------------------------------------------------------- /third_party/safestringlib/strcpy_s.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/third_party/safestringlib/strcpy_s.c -------------------------------------------------------------------------------- /third_party/safestringlib/strncpy_s.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/third_party/safestringlib/strncpy_s.c -------------------------------------------------------------------------------- /third_party/safestringlib/strnlen_s.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekotrix/SVT-AV1-Essential/HEAD/third_party/safestringlib/strnlen_s.c --------------------------------------------------------------------------------