Lines Matching full:predictor
28 unsigned char *ypred_ptr = x->predictor;
156 unsigned char *ypred_ptr = x->predictor;
160 ypred_ptr = x->dst.y_buffer; /*x->predictor;*/
296 unsigned char *upred_ptr = &x->predictor[256];
297 unsigned char *vpred_ptr = &x->predictor[320];
452 unsigned char *upred_ptr = x->dst.u_buffer; /*&x->predictor[256];*/
453 unsigned char *vpred_ptr = x->dst.v_buffer; /*&x->predictor[320];*/
608 unsigned char *predictor,
662 predictor[c] = expected_dc;
665 predictor += 16;
684 predictor[c] = pred;
687 predictor += 16;
706 predictor[c] = ap[c];
709 predictor += 16;
729 predictor[c] = lp[r];
732 predictor += 16;
739 predictor[0 * 16 + 0] = (ptr[0] + ptr[1] * 2 + ptr[2] + 2) >> 2;
740 predictor[0 * 16 + 1] =
741 predictor[1 * 16 + 0] = (ptr[1] + ptr[2] * 2 + ptr[3] + 2) >> 2;
742 predictor[0 * 16 + 2] =
743 predictor[1 * 16 + 1] =
744 predictor[2 * 16 + 0] = (ptr[2] + ptr[3] * 2 + ptr[4] + 2) >> 2;
745 predictor[0 * 16 + 3] =
746 predictor[1 * 16 + 2] =
747 predictor[2 * 16 + 1] =
748 predictor[3 * 16 + 0] = (ptr[3] + ptr[4] * 2 + ptr[5] + 2) >> 2;
749 predictor[1 * 16 + 3] =
750 predictor[2 * 16 + 2] =
751 predictor[3 * 16 + 1] = (ptr[4] + ptr[5] * 2 + ptr[6] + 2) >> 2;
752 predictor[2 * 16 + 3] =
753 predictor[3 * 16 + 2] = (ptr[5] + ptr[6] * 2 + ptr[7] + 2) >> 2;
754 predictor[3 * 16 + 3] = (ptr[6] + ptr[7] * 2 + ptr[7] + 2) >> 2;
773 predictor[3 * 16 + 0] = (pp[0] + pp[1] * 2 + pp[2] + 2) >> 2;
774 predictor[3 * 16 + 1] =
775 predictor[2 * 16 + 0] = (pp[1] + pp[2] * 2 + pp[3] + 2) >> 2;
776 predictor[3 * 16 + 2] =
777 predictor[2 * 16 + 1] =
778 predictor[1 * 16 + 0] = (pp[2] + pp[3] * 2 + pp[4] + 2) >> 2;
779 predictor[3 * 16 + 3] =
780 predictor[2 * 16 + 2] =
781 predictor[1 * 16 + 1] =
782 predictor[0 * 16 + 0] = (pp[3] + pp[4] * 2 + pp[5] + 2) >> 2;
783 predictor[2 * 16 + 3] =
784 predictor[1 * 16 + 2] =
785 predictor[0 * 16 + 1] = (pp[4] + pp[5] * 2 + pp[6] + 2) >> 2;
786 predictor[1 * 16 + 3] =
787 predictor[0 * 16 + 2] = (pp[5] + pp[6] * 2 + pp[7] + 2) >> 2;
788 predictor[0 * 16 + 3] = (pp[6] + pp[7] * 2 + pp[8] + 2) >> 2;
808 predictor[3 * 16 + 0] = (pp[1] + pp[2] * 2 + pp[3] + 2) >> 2;
809 predictor[2 * 16 + 0] = (pp[2] + pp[3] * 2 + pp[4] + 2) >> 2;
810 predictor[3 * 16 + 1] =
811 predictor[1 * 16 + 0] = (pp[3] + pp[4] * 2 + pp[5] + 2) >> 2;
812 predictor[2 * 16 + 1] =
813 predictor[0 * 16 + 0] = (pp[4] + pp[5] + 1) >> 1;
814 predictor[3 * 16 + 2] =
815 predictor[1 * 16 + 1] = (pp[4] + pp[5] * 2 + pp[6] + 2) >> 2;
816 predictor[2 * 16 + 2] =
817 predictor[0 * 16 + 1] = (pp[5] + pp[6] + 1) >> 1;
818 predictor[3 * 16 + 3] =
819 predictor[1 * 16 + 2] = (pp[5] + pp[6] * 2 + pp[7] + 2) >> 2;
820 predictor[2 * 16 + 3] =
821 predictor[0 * 16 + 2] = (pp[6] + pp[7] + 1) >> 1;
822 predictor[1 * 16 + 3] = (pp[6] + pp[7] * 2 + pp[8] + 2) >> 2;
823 predictor[0 * 16 + 3] = (pp[7] + pp[8] + 1) >> 1;
832 predictor[0 * 16 + 0] = (pp[0] + pp[1] + 1) >> 1;
833 predictor[1 * 16 + 0] = (pp[0] + pp[1] * 2 + pp[2] + 2) >> 2;
834 predictor[2 * 16 + 0] =
835 predictor[0 * 16 + 1] = (pp[1] + pp[2] + 1) >> 1;
836 predictor[1 * 16 + 1] =
837 predictor[3 * 16 + 0] = (pp[1] + pp[2] * 2 + pp[3] + 2) >> 2;
838 predictor[2 * 16 + 1] =
839 predictor[0 * 16 + 2] = (pp[2] + pp[3] + 1) >> 1;
840 predictor[3 * 16 + 1] =
841 predictor[1 * 16 + 2] = (pp[2] + pp[3] * 2 + pp[4] + 2) >> 2;
842 predictor[0 * 16 + 3] =
843 predictor[2 * 16 + 2] = (pp[3] + pp[4] + 1) >> 1;
844 predictor[1 * 16 + 3] =
845 predictor[3 * 16 + 2] = (pp[3] + pp[4] * 2 + pp[5] + 2) >> 2;
846 predictor[2 * 16 + 3] = (pp[4] + pp[5] * 2 + pp[6] + 2) >> 2;
847 predictor[3 * 16 + 3] = (pp[5] + pp[6] * 2 + pp[7] + 2) >> 2;
865 predictor[3 * 16 + 0] = (pp[0] + pp[1] + 1) >> 1;
866 predictor[3 * 16 + 1] = (pp[0] + pp[1] * 2 + pp[2] + 2) >> 2;
867 predictor[2 * 16 + 0] =
868 predictor[3 * 16 + 2] = (pp[1] + pp[2] + 1) >> 1;
869 predictor[2 * 16 + 1] =
870 predictor[3 * 16 + 3] = (pp[1] + pp[2] * 2 + pp[3] + 2) >> 2;
871 predictor[2 * 16 + 2] =
872 predictor[1 * 16 + 0] = (pp[2] + pp[3] + 1) >> 1;
873 predictor[2 * 16 + 3] =
874 predictor[1 * 16 + 1] = (pp[2] + pp[3] * 2 + pp[4] + 2) >> 2;
875 predictor[1 * 16 + 2] =
876 predictor[0 * 16 + 0] = (pp[3] + pp[4] + 1) >> 1;
877 predictor[1 * 16 + 3] =
878 predictor[0 * 16 + 1] = (pp[3] + pp[4] * 2 + pp[5] + 2) >> 2;
879 predictor[0 * 16 + 2] = (pp[4] + pp[5] * 2 + pp[6] + 2) >> 2;
880 predictor[0 * 16 + 3] = (pp[5] + pp[6] * 2 + pp[7] + 2) >> 2;
888 predictor[0 * 16 + 0] = (pp[0] + pp[1] + 1) >> 1;
889 predictor[0 * 16 + 1] = (pp[0] + pp[1] * 2 + pp[2] + 2) >> 2;
890 predictor[0 * 16 + 2] =
891 predictor[1 * 16 + 0] = (pp[1] + pp[2] + 1) >> 1;
892 predictor[0 * 16 + 3] =
893 predictor[1 * 16 + 1] = (pp[1] + pp[2] * 2 + pp[3] + 2) >> 2;
894 predictor[1 * 16 + 2] =
895 predictor[2 * 16 + 0] = (pp[2] + pp[3] + 1) >> 1;
896 predictor[1 * 16 + 3] =
897 predictor[2 * 16 + 1] = (pp[2] + pp[3] * 2 + pp[3] + 2) >> 2;
898 predictor[2 * 16 + 2] =
899 predictor[2 * 16 + 3] =
900 predictor[3 * 16 + 0] =
901 predictor[3 * 16 + 1] =
902 predictor[3 * 16 + 2] =
903 predictor[3 * 16 + 3] = pp[3];