Initialize lpf level appropriately

During lpf level search, initial lpf levels are set appropriately

For speed = 1, 2, 3 and 4 presets, BD-rate impact is seen as 0.00%, -0.01%,
0.00% and 0.02% (as per AWCY runs)

STATS_CHANGED

Change-Id: Ib2ea4385a3f59851eb8701e5bbfde1e627fde71a
diff --git a/av1/encoder/picklpf.c b/av1/encoder/picklpf.c
index c2657d7..8aeec0c 100644
--- a/av1/encoder/picklpf.c
+++ b/av1/encoder/picklpf.c
@@ -108,7 +108,17 @@
   // range.
   int lvl;
   switch (plane) {
-    case 0: lvl = last_frame_filter_level[dir]; break;
+    case 0:
+      switch (dir) {
+        case 2:
+          lvl = (last_frame_filter_level[0] + last_frame_filter_level[1] + 1) >>
+                1;
+          break;
+        case 0:
+        case 1: lvl = last_frame_filter_level[dir]; break;
+        default: assert(dir >= 0 && dir <= 2); return 0;
+      }
+      break;
     case 1: lvl = last_frame_filter_level[2]; break;
     case 2: lvl = last_frame_filter_level[3]; break;
     default: assert(plane >= 0 && plane <= 2); return 0;