Class LoopFilter


  • final class LoopFilter
    extends java.lang.Object
    • Constructor Detail

      • LoopFilter

        LoopFilter()
    • Method Detail

      • clamp

        private static int clamp​(int value)
      • common_adjust

        private static int common_adjust​(boolean use_outer_taps,
                                         Segment seg)
      • filter_yes

        private static boolean filter_yes​(int I,
                                          int E,
                                          int p3,
                                          int p2,
                                          int p1,
                                          int p0,
                                          int q0,
                                          int q1,
                                          int q2,
                                          int q3)
      • hev

        private static boolean hev​(int threshold,
                                   int p1,
                                   int p0,
                                   int q0,
                                   int q1)
      • loopFilterBlock

        static void loopFilterBlock​(MacroBlock cmb,
                                    MacroBlock lmb,
                                    MacroBlock tmb,
                                    int frameType,
                                    boolean simpleFilter,
                                    int sharpness)
      • MBfilter

        private static void MBfilter​(int hev_threshold,
                                     int interior_limit,
                                     int edge_limit,
                                     Segment seg)
      • s2u

        private static int s2u​(int v)
      • simple_segment

        private static void simple_segment​(int edge_limit,
                                           Segment seg)
      • subblock_filter

        private static void subblock_filter​(int hev_threshold,
                                            int interior_limit,
                                            int edge_limit,
                                            Segment seg)
      • u2s

        private static int u2s​(int v)