Thanks to visit codestin.com
Credit goes to www.ffmpeg.org
FFmpeg
libavfilter
libavfilter Directory Reference
Directories
directory
aarch64
directory
cuda
directory
dnn
directory
metal
directory
riscv
directory
tests
directory
x86
Files
file
aap_template.c
[code]
file
adynamicequalizer_template.c
[code]
file
aeval.c
[code]
file
af_aap.c
[code]
file
af_acontrast.c
[code]
file
af_acopy.c
[code]
file
af_acrossover.c
[code]
file
af_acrusher.c
[code]
file
af_adeclick.c
[code]
file
af_adecorrelate.c
[code]
file
af_adelay.c
[code]
file
af_adenorm.c
[code]
file
af_aderivative.c
[code]
file
af_adrc.c
[code]
file
af_adynamicequalizer.c
[code]
file
af_adynamicsmooth.c
[code]
file
af_aecho.c
[code]
file
af_aemphasis.c
[code]
file
af_aexciter.c
[code]
file
af_afade.c
[code]
file
af_afftdn.c
[code]
file
af_afftfilt.c
[code]
file
af_afir.c
[code]
file
af_afirdsp.h
[code]
file
af_aformat.c
[code]
file
af_afreqshift.c
[code]
file
af_afwtdn.c
[code]
file
af_agate.c
[code]
file
af_aiir.c
[code]
file
af_alimiter.c
[code]
file
af_amerge.c
[code]
file
af_amix.c
[code]
file
af_amultiply.c
[code]
file
af_anequalizer.c
[code]
file
af_anlmdn.c
[code]
file
af_anlmdndsp.h
[code]
file
af_anlms.c
[code]
file
af_anull.c
[code]
file
af_apad.c
[code]
file
af_aphaser.c
[code]
file
af_apsyclip.c
[code]
file
af_apulsator.c
[code]
file
af_aresample.c
[code]
file
af_arls.c
[code]
file
af_arnndn.c
[code]
file
af_asdr.c
[code]
file
af_asetnsamples.c
[code]
file
af_asetrate.c
[code]
file
af_ashowinfo.c
[code]
file
af_asoftclip.c
[code]
file
af_aspectralstats.c
[code]
file
af_asr.c
[code]
file
af_astats.c
[code]
file
af_asubboost.c
[code]
file
af_asupercut.c
[code]
file
af_atempo.c
[code]
file
af_atilt.c
[code]
file
af_axcorrelate.c
[code]
file
af_biquads.c
[code]
file
af_bs2b.c
[code]
file
af_channelmap.c
[code]
file
af_channelsplit.c
[code]
file
af_chorus.c
[code]
file
af_compand.c
[code]
file
af_compensationdelay.c
[code]
file
af_crossfeed.c
[code]
file
af_crystalizer.c
[code]
file
af_dcshift.c
[code]
file
af_deesser.c
[code]
file
af_dialoguenhance.c
[code]
file
af_drmeter.c
[code]
file
af_dynaudnorm.c
[code]
file
af_earwax.c
[code]
file
af_extrastereo.c
[code]
file
af_firequalizer.c
[code]
file
af_flanger.c
[code]
file
af_haas.c
[code]
file
af_hdcd.c
[code]
file
af_headphone.c
[code]
file
af_join.c
[code]
file
af_ladspa.c
[code]
file
af_loudnorm.c
[code]
file
af_lv2.c
[code]
file
af_mcompand.c
[code]
file
af_pan.c
[code]
file
af_replaygain.c
[code]
file
af_rubberband.c
[code]
file
af_sidechaincompress.c
[code]
file
af_silencedetect.c
[code]
file
af_silenceremove.c
[code]
file
af_sofalizer.c
[code]
file
af_speechnorm.c
[code]
file
af_stereotools.c
[code]
file
af_stereowiden.c
[code]
file
af_superequalizer.c
[code]
file
af_surround.c
[code]
file
af_tremolo.c
[code]
file
af_vibrato.c
[code]
file
af_virtualbass.c
[code]
file
af_volume.c
[code]
file
af_volume.h
[code]
file
af_volumedetect.c
[code]
file
af_whisper.c
[code]
file
afir_template.c
[code]
file
allfilters.c
[code]
file
anlms_template.c
[code]
file
arls_template.c
[code]
file
asink_anullsink.c
[code]
file
asrc_afdelaysrc.c
[code]
file
asrc_afirsrc.c
[code]
file
asrc_anoisesrc.c
[code]
file
asrc_anullsrc.c
[code]
file
asrc_flite.c
[code]
file
asrc_hilbert.c
[code]
file
asrc_sinc.c
[code]
file
asrc_sine.c
[code]
file
atadenoise.h
[code]
file
audio.c
[code]
file
audio.h
[code]
file
avf_a3dscope.c
[code]
file
avf_abitscope.c
[code]
file
avf_ahistogram.c
[code]
file
avf_aphasemeter.c
[code]
file
avf_avectorscope.c
[code]
file
avf_concat.c
[code]
file
avf_showcqt.c
[code]
file
avf_showcqt.h
[code]
file
avf_showcwt.c
[code]
file
avf_showfreqs.c
[code]
file
avf_showspatial.c
[code]
file
avf_showspectrum.c
[code]
file
avf_showvolume.c
[code]
file
avf_showwaves.c
[code]
file
avfilter.c
[code]
file
avfilter.h
[code]
file
avfilter_internal.h
[code]
file
avfiltergraph.c
[code]
file
bbox.c
[code]
file
bbox.h
[code]
file
blend.h
[code]
file
blend_modes.c
[code]
file
boxblur.c
[code]
file
boxblur.h
[code]
file
bufferqueue.h
[code]
file
buffersink.c
[code]
file
buffersink.h
[code]
file
buffersrc.c
[code]
file
buffersrc.h
[code]
file
bwdifdsp.c
[code]
file
bwdifdsp.h
[code]
file
ccfifo.c
[code]
file
ccfifo.h
[code]
file
colorchannelmixer_template.c
[code]
file
colorspace.c
[code]
file
colorspace.h
[code]
file
colorspacedsp.c
[code]
file
colorspacedsp.h
[code]
file
colorspacedsp_template.c
[code]
file
colorspacedsp_yuv2yuv_template.c
[code]
file
convolution.h
[code]
file
dialoguenhance_template.c
[code]
file
dnn_filter_common.c
[code]
file
dnn_filter_common.h
[code]
file
dnn_interface.h
[code]
file
drawutils.c
[code]
file
drawutils.h
[code]
file
ebur128.c
[code]
file
ebur128.h
[code]
libebur128 - a library for loudness measurement according to the EBU R128 standard.
file
edge_common.c
[code]
file
edge_common.h
[code]
file
edge_template.c
[code]
file
f_bench.c
[code]
file
f_cue.c
[code]
file
f_drawgraph.c
[code]
file
f_ebur128.c
[code]
file
f_ebur128.h
[code]
file
f_graphmonitor.c
[code]
file
f_interleave.c
[code]
file
f_latency.c
[code]
file
f_loop.c
[code]
file
f_metadata.c
[code]
file
f_perms.c
[code]
file
f_realtime.c
[code]
file
f_reverse.c
[code]
file
f_segment.c
[code]
file
f_select.c
[code]
file
f_sendcmd.c
[code]
file
f_sidedata.c
[code]
file
f_streamselect.c
[code]
file
f_zmq.c
[code]
file
fflcms2.c
[code]
file
fflcms2.h
[code]
file
file_open.c
[code]
file
filters.h
[code]
file
formats.c
[code]
file
formats.h
[code]
file
framepool.c
[code]
file
framepool.h
[code]
file
framequeue.c
[code]
file
framequeue.h
[code]
file
framerate.h
[code]
file
framesync.c
[code]
file
framesync.h
[code]
file
gblur.h
[code]
file
generate_wave_table.c
[code]
file
generate_wave_table.h
[code]
file
gradfun.h
[code]
file
graphdump.c
[code]
file
graphparser.c
[code]
file
hermite.h
[code]
file
hflip.h
[code]
file
lavfutils.c
[code]
file
lavfutils.h
[code]
file
limiter.h
[code]
file
log2_tab.c
[code]
file
lswsutils.c
[code]
file
lswsutils.h
[code]
file
lut3d.h
[code]
file
maskedclamp.h
[code]
file
maskedmerge.h
[code]
file
median.h
[code]
file
median_template.c
[code]
file
motion_estimation.c
[code]
file
motion_estimation.h
[code]
file
ocio_wrapper.cpp
[code]
file
ocio_wrapper.hpp
[code]
file
opencl.c
[code]
file
opencl.h
[code]
file
opencl_source.h
[code]
file
palette.c
[code]
file
palette.h
[code]
file
perlin.c
[code]
file
perlin.h
[code]
file
phase_template.c
[code]
file
preserve_color.h
[code]
file
psnr.c
[code]
file
psnr.h
[code]
file
pthread.c
[code]
file
qp_table.c
[code]
file
qp_table.h
[code]
file
qrencode.c
[code]
file
qsvvpp.c
[code]
file
qsvvpp.h
[code]
file
removegrain.h
[code]
file
scale_eval.c
[code]
file
scale_eval.h
[code]
file
scene_sad.c
[code]
file
scene_sad.h
[code]
file
setpts.c
[code]
file
settb.c
[code]
file
signature.h
[code]
file
signature_lookup.c
[code]
file
silenceremove_template.c
[code]
file
split.c
[code]
file
src_avsynctest.c
[code]
file
src_movie.c
[code]
file
ssim.h
[code]
file
stack_internal.c
[code]
file
stack_internal.h
[code]
file
stereo3d.h
[code]
file
textutils.c
[code]
file
textutils.h
[code]
file
threshold.h
[code]
file
tinterlace.h
[code]
file
transform.c
[code]
file
transform.h
[code]
file
transpose.h
[code]
file
trim.c
[code]
file
v360.h
[code]
file
vaapi_vpp.c
[code]
file
vaapi_vpp.h
[code]
file
vaf_spectrumsynth.c
[code]
file
version.c
[code]
file
version.h
[code]
file
version_major.h
[code]
file
vf_addroi.c
[code]
file
vf_alphamerge.c
[code]
file
vf_amf_common.c
[code]
file
vf_amf_common.h
[code]
file
vf_amplify.c
[code]
file
vf_aspect.c
[code]
file
vf_atadenoise.c
[code]
file
vf_avgblur.c
[code]
file
vf_avgblur_opencl.c
[code]
file
vf_avgblur_vulkan.c
[code]
file
vf_backgroundkey.c
[code]
file
vf_bbox.c
[code]
file
vf_bilateral.c
[code]
file
vf_bilateral_cuda.c
[code]
file
vf_bitplanenoise.c
[code]
file
vf_blackdetect.c
[code]
file
vf_blackdetect.h
[code]
file
vf_blackdetect_vulkan.c
[code]
file
vf_blackframe.c
[code]
file
vf_blend.c
[code]
file
vf_blend_init.h
[code]
file
vf_blend_vulkan.c
[code]
file
vf_blockdetect.c
[code]
file
vf_blurdetect.c
[code]
file
vf_bm3d.c
[code]
file
vf_boxblur.c
[code]
file
vf_bwdif.c
[code]
file
vf_bwdif_cuda.c
[code]
file
vf_bwdif_vulkan.c
[code]
file
vf_cas.c
[code]
file
vf_ccrepack.c
[code]
file
vf_chromaber_vulkan.c
[code]
file
vf_chromakey.c
[code]
file
vf_chromakey_cuda.c
[code]
file
vf_chromanr.c
[code]
file
vf_chromashift.c
[code]
file
vf_ciescope.c
[code]
file
vf_codecview.c
[code]
file
vf_colorbalance.c
[code]
file
vf_colorchannelmixer.c
[code]
file
vf_colorconstancy.c
[code]
file
vf_colorcontrast.c
[code]
file
vf_colorcorrect.c
[code]
file
vf_colordetect.c
[code]
file
vf_colordetectdsp.h
[code]
file
vf_colorize.c
[code]
file
vf_colorkey.c
[code]
file
vf_colorkey_opencl.c
[code]
file
vf_colorlevels.c
[code]
file
vf_colormap.c
[code]
file
vf_colormatrix.c
[code]
file
vf_colorspace.c
[code]
file
vf_colorspace_cuda.c
[code]
file
vf_colortemperature.c
[code]
file
vf_convolution.c
[code]
file
vf_convolution_opencl.c
[code]
file
vf_convolve.c
[code]
file
vf_copy.c
[code]
file
vf_coreimage.m
[code]
file
vf_corr.c
[code]
file
vf_cover_rect.c
[code]
file
vf_crop.c
[code]
file
vf_cropdetect.c
[code]
file
vf_curves.c
[code]
file
vf_datascope.c
[code]
file
vf_dblur.c
[code]
file
vf_dctdnoiz.c
[code]
file
vf_deband.c
[code]
file
vf_deblock.c
[code]
file
vf_decimate.c
[code]
file
vf_dedot.c
[code]
file
vf_deflicker.c
[code]
file
vf_deinterlace_d3d12.c
[code]
file
vf_deinterlace_vaapi.c
[code]
file
vf_dejudder.c
[code]
file
vf_delogo.c
[code]
file
vf_derain.c
[code]
file
vf_deshake.c
[code]
file
vf_deshake_opencl.c
[code]
file
vf_despill.c
[code]
file
vf_detelecine.c
[code]
file
vf_displace.c
[code]
file
vf_dnn_classify.c
[code]
file
vf_dnn_detect.c
[code]
file
vf_dnn_processing.c
[code]
file
vf_drawbox.c
[code]
file
vf_drawbox_vaapi.c
[code]
file
vf_drawtext.c
[code]
file
vf_drawvg.c
[code]
file
vf_edgedetect.c
[code]
file
vf_elbg.c
[code]
file
vf_entropy.c
[code]
file
vf_epx.c
[code]
file
vf_eq.c
[code]
file
vf_eq.h
[code]
file
vf_estdif.c
[code]
file
vf_exposure.c
[code]
file
vf_extractplanes.c
[code]
file
vf_fade.c
[code]
file
vf_feedback.c
[code]
file
vf_fftdnoiz.c
[code]
file
vf_fftfilt.c
[code]
file
vf_field.c
[code]
file
vf_fieldhint.c
[code]
file
vf_fieldmatch.c
[code]
file
vf_fieldorder.c
[code]
file
vf_fillborders.c
[code]
file
vf_find_rect.c
[code]
file
vf_flip_vulkan.c
[code]
file
vf_floodfill.c
[code]
file
vf_format.c
[code]
file
vf_fps.c
[code]
file
vf_framepack.c
[code]
file
vf_framerate.c
[code]
file
vf_framestep.c
[code]
file
vf_frc_amf.c
[code]
file
vf_freezedetect.c
[code]
file
vf_freezeframes.c
[code]
file
vf_frei0r.c
[code]
file
vf_fspp.c
[code]
file
vf_fsppdsp.c
[code]
file
vf_fsppdsp.h
[code]
file
vf_fsync.c
[code]
file
vf_gblur.c
[code]
file
vf_gblur_init.h
[code]
file
vf_gblur_vulkan.c
[code]
file
vf_geq.c
[code]
file
vf_gradfun.c
[code]
file
vf_grayworld.c
[code]
file
vf_guided.c
[code]
file
vf_hflip.c
[code]
file
vf_hflip_init.h
[code]
file
vf_histeq.c
[code]
file
vf_histogram.c
[code]
file
vf_hqdn3d.c
[code]
file
vf_hqdn3d.h
[code]
file
vf_hqx.c
[code]
file
vf_hsvkey.c
[code]
file
vf_hue.c
[code]
file
vf_huesaturation.c
[code]
file
vf_hwdownload.c
[code]
file
vf_hwmap.c
[code]
file
vf_hwupload.c
[code]
file
vf_hwupload_cuda.c
[code]
file
vf_hysteresis.c
[code]
file
vf_iccdetect.c
[code]
file
vf_iccgen.c
[code]
file
vf_identity.c
[code]
file
vf_idet.c
[code]
file
vf_idetdsp.c
[code]
file
vf_idetdsp.h
[code]
file
vf_il.c
[code]
file
vf_interlace_vulkan.c
[code]
file
vf_kerndeint.c
[code]
file
vf_lagfun.c
[code]
file
vf_lcevc.c
[code]
file
vf_lenscorrection.c
[code]
file
vf_lensfun.c
[code]
file
vf_libopencv.c
[code]
file
vf_libplacebo.c
[code]
file
vf_libvmaf.c
[code]
file
vf_limitdiff.c
[code]
file
vf_limiter.c
[code]
file
vf_lumakey.c
[code]
file
vf_lut.c
[code]
file
vf_lut2.c
[code]
file
vf_lut3d.c
[code]
file
vf_maskedclamp.c
[code]
file
vf_maskedmerge.c
[code]
file
vf_maskedminmax.c
[code]
file
vf_maskedthreshold.c
[code]
file
vf_maskfun.c
[code]
file
vf_mcdeint.c
[code]
file
vf_median.c
[code]
file
vf_mergeplanes.c
[code]
file
vf_mestimate.c
[code]
file
vf_mestimate_d3d12.c
[code]
file
vf_midequalizer.c
[code]
file
vf_minterpolate.c
[code]
file
vf_misc_vaapi.c
[code]
file
vf_mix.c
[code]
file
vf_monochrome.c
[code]
file
vf_morpho.c
[code]
file
vf_mpdecimate.c
[code]
file
vf_multiply.c
[code]
file
vf_negate.c
[code]
file
vf_neighbor.c
[code]
file
vf_neighbor_opencl.c
[code]
file
vf_nlmeans.c
[code]
file
vf_nlmeans.h
[code]
file
vf_nlmeans_init.h
[code]
file
vf_nlmeans_opencl.c
[code]
file
vf_nlmeans_vulkan.c
[code]
file
vf_nnedi.c
[code]
file
vf_noise.c
[code]
file
vf_noise.h
[code]
file
vf_normalize.c
[code]
file
vf_null.c
[code]
file
vf_ocr.c
[code]
file
vf_opencolorio.c
[code]
file
vf_overlay.c
[code]
file
vf_overlay.h
[code]
file
vf_overlay_cuda.c
[code]
file
vf_overlay_opencl.c
[code]
file
vf_overlay_qsv.c
[code]
file
vf_overlay_vaapi.c
[code]
file
vf_overlay_vulkan.c
[code]
file
vf_owdenoise.c
[code]
file
vf_pad.c
[code]
file
vf_pad_cuda.c
[code]
file
vf_pad_opencl.c
[code]
file
vf_pad_vaapi.c
[code]
file
vf_palettegen.c
[code]
file
vf_paletteuse.c
[code]
file
vf_perspective.c
[code]
file
vf_phase.c
[code]
file
vf_photosensitivity.c
[code]
file
vf_pixdesctest.c
[code]
file
vf_pixelize.c
[code]
file
vf_pp7.c
[code]
file
vf_pp7.h
[code]
file
vf_premultiply.c
[code]
file
vf_procamp_vaapi.c
[code]
file
vf_program_opencl.c
[code]
file
vf_pseudocolor.c
[code]
file
vf_psnr.c
[code]
file
vf_pullup.c
[code]
file
vf_pullup.h
[code]
file
vf_qp.c
[code]
file
vf_quirc.c
[code]
file
vf_random.c
[code]
file
vf_readeia608.c
[code]
file
vf_readvitc.c
[code]
file
vf_remap.c
[code]
file
vf_remap_opencl.c
[code]
file
vf_removegrain.c
[code]
file
vf_removelogo.c
[code]
file
vf_repeatfields.c
[code]
file
vf_rotate.c
[code]
file
vf_sab.c
[code]
file
vf_scale.c
[code]
file
vf_scale_cuda.c
[code]
file
vf_scale_cuda.h
[code]
file
vf_scale_d3d11.c
[code]
file
vf_scale_d3d12.c
[code]
file
vf_scale_npp.c
[code]
file
vf_scale_vaapi.c
[code]
file
vf_scale_vt.c
[code]
file
vf_scale_vulkan.c
[code]
file
vf_scdet.c
[code]
file
vf_scdet_vulkan.c
[code]
file
vf_scroll.c
[code]
file
vf_selectivecolor.c
[code]
file
vf_separatefields.c
[code]
file
vf_setparams.c
[code]
file
vf_sharpen_npp.c
[code]
file
vf_shear.c
[code]
file
vf_showinfo.c
[code]
file
vf_showpalette.c
[code]
file
vf_shuffleframes.c
[code]
file
vf_shufflepixels.c
[code]
file
vf_shuffleplanes.c
[code]
file
vf_signalstats.c
[code]
file
vf_signature.c
[code]
file
vf_siti.c
[code]
file
vf_smartblur.c
[code]
file
vf_spp.c
[code]
file
vf_spp.h
[code]
file
vf_sr.c
[code]
file
vf_sr_amf.c
[code]
file
vf_ssim.c
[code]
file
vf_ssim360.c
[code]
file
vf_stack.c
[code]
file
vf_stack_qsv.c
[code]
file
vf_stack_vaapi.c
[code]
file
vf_stereo3d.c
[code]
file
vf_subtitles.c
[code]
file
vf_super2xsai.c
[code]
file
vf_swaprect.c
[code]
file
vf_swapuv.c
[code]
file
vf_telecine.c
[code]
file
vf_threshold.c
[code]
file
vf_threshold_init.h
[code]
file
vf_thumbnail.c
[code]
file
vf_thumbnail_cuda.c
[code]
file
vf_tile.c
[code]
file
vf_tiltandshift.c
[code]
file
vf_tinterlace.c
[code]
file
vf_tmidequalizer.c
[code]
file
vf_tonemap.c
[code]
file
vf_tonemap_opencl.c
[code]
file
vf_tonemap_vaapi.c
[code]
file
vf_tpad.c
[code]
file
vf_transpose.c
[code]
file
vf_transpose_cuda.c
[code]
file
vf_transpose_npp.c
[code]
file
vf_transpose_opencl.c
[code]
file
vf_transpose_vaapi.c
[code]
file
vf_transpose_vt.c
[code]
file
vf_transpose_vulkan.c
[code]
file
vf_unsharp.c
[code]
file
vf_unsharp_opencl.c
[code]
file
vf_untile.c
[code]
file
vf_uspp.c
[code]
file
vf_v360.c
[code]
file
vf_v360_vulkan.c
[code]
file
vf_vaguedenoiser.c
[code]
file
vf_varblur.c
[code]
file
vf_vectorscope.c
[code]
file
vf_vflip.c
[code]
file
vf_vfrdet.c
[code]
file
vf_vibrance.c
[code]
file
vf_vidstabdetect.c
[code]
file
vf_vidstabtransform.c
[code]
file
vf_vif.c
[code]
file
vf_vignette.c
[code]
file
vf_vmafmotion.c
[code]
file
vf_vpp_amf.c
[code]
file
vf_vpp_qsv.c
[code]
file
vf_w3fdif.c
[code]
file
vf_waveform.c
[code]
file
vf_weave.c
[code]
file
vf_xbr.c
[code]
file
vf_xfade.c
[code]
file
vf_xfade_opencl.c
[code]
file
vf_xfade_vulkan.c
[code]
file
vf_xmedian.c
[code]
file
vf_xpsnr.c
[code]
file
vf_yadif.c
[code]
file
vf_yadif_cuda.c
[code]
file
vf_yadif_videotoolbox.m
[code]
file
vf_yaepblur.c
[code]
file
vf_zoompan.c
[code]
file
vf_zscale.c
[code]
file
video.c
[code]
file
video.h
[code]
file
vidstabutils.c
[code]
file
vidstabutils.h
[code]
file
vmaf_motion.h
[code]
file
vsink_nullsink.c
[code]
file
vsrc_amf.c
[code]
file
vsrc_cellauto.c
[code]
file
vsrc_ddagrab.c
[code]
file
vsrc_ddagrab_shaders.h
[code]
file
vsrc_gfxcapture.c
[code]
file
vsrc_gfxcapture.h
[code]
file
vsrc_gfxcapture_shader.h
[code]
file
vsrc_gfxcapture_winrt.cpp
[code]
file
vsrc_gfxcapture_winrt.hpp
[code]
file
vsrc_gradients.c
[code]
file
vsrc_life.c
[code]
file
vsrc_mandelbrot.c
[code]
file
vsrc_mptestsrc.c
[code]
file
vsrc_perlin.c
[code]
file
vsrc_sierpinski.c
[code]
file
vsrc_testsrc.c
[code]
file
vsrc_testsrc_vulkan.c
[code]
file
vulkan.c
[code]
file
vulkan_filter.c
[code]
file
vulkan_filter.h
[code]
file
vulkan_glslang.c
[code]
file
vulkan_shaderc.c
[code]
file
w3fdif.h
[code]
file
window_func.h
[code]
file
xpsnr.h
[code]
file
yadif.h
[code]
file
yadif_common.c
[code]
Generated on Tue May 12 2026 19:24:34 for FFmpeg by
1.8.17