libhevc-mirror/decoder
2026-09-23 21:49:25 -07:00
..
arm [decoder]: Add and initialize HBD leaf-level function pointers 2026-09-21 06:53:25 -07:00
arm64 libhevcdec: Reapply deblocking assembly changes for YUV444 and YUV422 2026-08-04 06:04:10 +00:00
riscv64 Include ihevcd_defs.h and ihevcd_structs.h in risc function selector 2026-06-22 20:01:44 -07:00
x86 [decoder]: Add and initialize HBD leaf-level function pointers 2026-09-21 06:53:25 -07:00
ihevcd_api.c Update SAO scratch allocations for HBD 2026-09-23 21:49:03 -07:00
ihevcd_bitstream.c use unsigned word type in ihevcd_bits_seek to avoid signed shift ub 2026-07-06 21:28:17 -07:00
ihevcd_bitstream.h Initial Version of HEVC decoder 2014-05-21 18:14:55 -07:00
ihevcd_boundary_strength.c [decoder]: Change pu1_pic_qp and pu1_qp to WORD8 type and rename 2026-09-21 06:53:06 -07:00
ihevcd_boundary_strength.h Initial Version of HEVC decoder 2014-05-21 18:14:55 -07:00
ihevcd_cabac.c hevcdec: add support for persistent rice adaptation flag 2026-03-16 10:03:26 -07:00
ihevcd_cabac.h hevcdec: add support for persistent rice adaptation flag 2026-03-16 10:03:26 -07:00
ihevcd_common_tables.c hevcdec: update lib for chroma format idc 422 2026-03-04 15:39:55 -08:00
ihevcd_common_tables.h hevcdec: update lib for chroma format idc 422 2026-03-04 15:39:55 -08:00
ihevcd_cxa.h libhevcdec: Add support for monochrome 2025-11-11 07:11:03 -08:00
ihevcd_deblk.c invoke hdb deblocking functions 2026-09-22 07:14:36 -07:00
ihevcd_deblk.h Initial Version of HEVC decoder 2014-05-21 18:14:55 -07:00
ihevcd_debug.h [decoder]: Change pu1_pic_qp and pu1_qp to WORD8 type and rename 2026-09-21 06:53:06 -07:00
ihevcd_decode.c [decoder]: Add few entries in codec_t and initialize them for default paths 2026-09-17 12:54:51 -07:00
ihevcd_decode.h Initial Version of HEVC decoder 2014-05-21 18:14:55 -07:00
ihevcd_defs.h refactor: clean up SAO and ILF padding code 2026-05-24 10:11:19 -07:00
ihevcd_error.h hevcdec: fix incorrect error checks added in sps/pps parsing 2026-02-20 11:12:39 -08:00
ihevcd_fmt_conv.c Invoke HBD format conversion functions 2026-09-23 07:03:49 -07:00
ihevcd_fmt_conv.h Add hbd functions for ihevcd_fmt_conv and ihevcd_itrans_recon_dc 2026-09-17 16:15:01 -07:00
ihevcd_func_types.h Initial Version of HEVC decoder 2014-05-21 18:14:55 -07:00
ihevcd_function_selector.h [decoder]: Add and initialize HBD leaf-level function pointers 2026-09-21 06:53:25 -07:00
ihevcd_function_selector_generic.c [decoder]: Add and initialize HBD leaf-level function pointers 2026-09-21 06:53:25 -07:00
ihevcd_get_mv.c fix oob top-left pu-map read in ihevcd_get_mv_ctb 2026-07-14 07:25:34 -07:00
ihevcd_get_mv.h Initial Version of HEVC decoder 2014-05-21 18:14:55 -07:00
ihevcd_ilf_padding.h Initial Version of HEVC decoder 2014-05-21 18:14:55 -07:00
ihevcd_inter_pred.c Invoke HBD inter pred functions 2026-09-22 07:16:18 -07:00
ihevcd_inter_pred.h Initial Version of HEVC decoder 2014-05-21 18:14:55 -07:00
ihevcd_intra_pred_mode_prediction.c libhevc: Direct memcpy and memset calls to enable _FORTIFY_SOURCE 2026-06-18 06:44:56 -07:00
ihevcd_intra_pred_mode_prediction.h Initial Version of HEVC decoder 2014-05-21 18:14:55 -07:00
ihevcd_iquant_itrans_recon_ctb.c Invoke HBD iq it recon functions 2026-09-23 21:49:25 -07:00
ihevcd_iquant_itrans_recon_ctb.h Initial Version of HEVC decoder 2014-05-21 18:14:55 -07:00
ihevcd_itrans_recon_dc.c Add hbd functions for ihevcd_fmt_conv and ihevcd_itrans_recon_dc 2026-09-17 16:15:01 -07:00
ihevcd_itrans_recon_dc.h Add hbd functions for ihevcd_fmt_conv and ihevcd_itrans_recon_dc 2026-09-17 16:15:01 -07:00
ihevcd_ittiam_logo.h libhevcdec: Remove support for YUV422 ile, RGB565 and RGBA8888 output formats 2026-02-14 12:54:18 -08:00
ihevcd_job_queue.c Source files clean up 2014-07-12 15:09:24 -07:00
ihevcd_job_queue.h Source files clean up 2014-07-12 15:09:24 -07:00
ihevcd_mv_merge.c Reduced memory requirements 2015-10-09 11:44:26 -07:00
ihevcd_mv_merge.h Initial Version of HEVC decoder 2014-05-21 18:14:55 -07:00
ihevcd_mv_pred.c Source files clean up 2014-07-12 15:09:24 -07:00
ihevcd_mv_pred.h Initial Version of HEVC decoder 2014-05-21 18:14:55 -07:00
ihevcd_nal.c libhevc: move SEI related code under a macro 2024-05-07 10:07:49 -07:00
ihevcd_nal.h Initial Version of HEVC decoder 2014-05-21 18:14:55 -07:00
ihevcd_parse_headers.c [decoder] Detect dynamic change in bit-depth and chroma format 2026-09-22 07:15:41 -07:00
ihevcd_parse_headers.h libhevc: move SEI related code under a macro 2024-05-07 10:07:49 -07:00
ihevcd_parse_residual.c hevcdec: fix statcoeff placement for persistent rice adaptation 2026-06-24 22:51:07 -07:00
ihevcd_parse_residual.h Initial Version of HEVC decoder 2014-05-21 18:14:55 -07:00
ihevcd_parse_slice.c Allow QP to be negative for HBD 2026-09-22 07:16:02 -07:00
ihevcd_parse_slice.h Initial Version of HEVC decoder 2014-05-21 18:14:55 -07:00
ihevcd_parse_slice_header.c Allow QP to be negative for HBD 2026-09-22 07:16:02 -07:00
ihevcd_parse_slice_header.h Initial Version of HEVC decoder 2014-05-21 18:14:55 -07:00
ihevcd_process_slice.c invoke hbd padding functions 2026-09-22 07:14:50 -07:00
ihevcd_process_slice.h Initial Version of HEVC decoder 2014-05-21 18:14:55 -07:00
ihevcd_profile.h Source files clean up 2014-07-12 15:09:24 -07:00
ihevcd_ref_list.c Decoder: Fix integer-overflow sanitizer issues 2019-01-09 13:16:37 -08:00
ihevcd_ref_list.h Initial Version of HEVC decoder 2014-05-21 18:14:55 -07:00
ihevcd_sao.c libhevcdec: Fix chroma SAO neighbor handling for CTB size 16 2026-08-28 04:50:37 +00:00
ihevcd_sao.h refactor: clean up SAO and ILF padding code 2026-05-24 10:11:19 -07:00
ihevcd_statistics.h Initial Version of HEVC decoder 2014-05-21 18:14:55 -07:00
ihevcd_structs.h [decoder]: Add i4_qp_bd_offset_y and i4_qp_bd_offset_uv support 2026-09-21 06:53:55 -07:00
ihevcd_trace.h Initial Version of HEVC decoder 2014-05-21 18:14:55 -07:00
ihevcd_utils.c [decoder] Add support to set output chroma to 128 or 512 based on bit-depth for monochrome 2026-09-22 07:15:10 -07:00
ihevcd_utils.h libhevcdec: disable simd optimizations during 422/444 decoding. 2026-05-07 07:00:35 -07:00
ihevcd_version.c Stop using __DATE__/__TIME__ on all builds 2019-08-27 19:45:01 -07:00
libhevcdec.cmake refactor: clean up SAO and ILF padding code 2026-05-24 10:11:19 -07:00