Home
last modified time | relevance | path

Searched refs:loop_filter (Results 1 – 9 of 9) sorted by relevance

/external/libgav1/libgav1/src/post_filter/
Ddeblock.cc63 uint8_t level = Clip3(frame_header.loop_filter.level[level_index] + delta, 0, in ComputeDeblockFilterLevelsHelper()
70 if (!frame_header.loop_filter.delta_enabled) { in ComputeDeblockFilterLevelsHelper()
75 assert(frame_header.loop_filter.delta_enabled); in ComputeDeblockFilterLevelsHelper()
79 LeftShift(frame_header.loop_filter.ref_deltas[kReferenceFrameIntra], in ComputeDeblockFilterLevelsHelper()
89 LeftShift(frame_header.loop_filter.ref_deltas[reference_frame] + in ComputeDeblockFilterLevelsHelper()
90 frame_header.loop_filter.mode_deltas[mode_id], in ComputeDeblockFilterLevelsHelper()
114 if (frame_header_.loop_filter.level[level_index] != 0) { in ComputeDeblockFilterLevels()
168 bool need_filter_u = frame_header_.loop_filter.level[kPlaneU + 1] != 0; in GetHorizontalDeblockFilterEdgeInfoUV()
169 bool need_filter_v = frame_header_.loop_filter.level[kPlaneV + 1] != 0; in GetHorizontalDeblockFilterEdgeInfoUV()
256 bool need_filter_u = frame_header_.loop_filter.level[kPlaneU + 1] != 0; in GetVerticalDeblockFilterEdgeInfoUV()
[all …]
Dpost_filter.cc164 inner_thresh_(kInnerThresh[frame_header.loop_filter.sharpness]),
165 outer_thresh_(kOuterThresh[frame_header.loop_filter.sharpness]),
166 needs_chroma_deblock_(frame_header.loop_filter.level[kPlaneU + 1] != 0 ||
167 frame_header.loop_filter.level[kPlaneV + 1] != 0),
/external/libgav1/libgav1/src/
Dobu_parser.cc57 void SetDefaultRefDeltas(LoopFilter* const loop_filter) { in SetDefaultRefDeltas() argument
58 loop_filter->ref_deltas[kReferenceFrameIntra] = 1; in SetDefaultRefDeltas()
59 loop_filter->ref_deltas[kReferenceFrameGolden] = -1; in SetDefaultRefDeltas()
60 loop_filter->ref_deltas[kReferenceFrameAlternate] = -1; in SetDefaultRefDeltas()
61 loop_filter->ref_deltas[kReferenceFrameAlternate2] = -1; in SetDefaultRefDeltas()
843 LoopFilter* const loop_filter = &frame_header_.loop_filter; in ParseLoopFilterParameters() local
845 SetDefaultRefDeltas(loop_filter); in ParseLoopFilterParameters()
855 SetDefaultRefDeltas(loop_filter); in ParseLoopFilterParameters()
863 loop_filter->ref_deltas = prev_frame->loop_filter_ref_deltas(); in ParseLoopFilterParameters()
864 loop_filter->mode_deltas = prev_frame->loop_filter_mode_deltas(); in ParseLoopFilterParameters()
[all …]
Dbuffer_pool.h163 void SetLoopFilterDeltas(const LoopFilter& loop_filter) { in SetLoopFilterDeltas() argument
164 loop_filter_ref_deltas_ = loop_filter.ref_deltas; in SetLoopFilterDeltas()
165 loop_filter_mode_deltas_ = loop_filter.mode_deltas; in SetLoopFilterDeltas()
Dpost_filter.h168 return (frame_header.loop_filter.level[0] > 0 || in DoDeblock()
169 frame_header.loop_filter.level[1] > 0) && in DoDeblock()
/external/libgav1/libgav1/src/dsp/
Dlibgav1_dsp.cmake56 "${libgav1_source}/dsp/loop_filter.cc"
57 "${libgav1_source}/dsp/loop_filter.h"
/external/libgav1/libgav1/src/utils/
Dtypes.h524 LoopFilter loop_filter; member
/external/libgav1/libgav1/
DREADME.md131 optimizations to disable lower level ones. See `src/dsp/loop_filter.h` for an
/external/libgav1/
DAndroid.bp104 "libgav1/src/dsp/loop_filter.cc",