• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/minidlna/ffmpeg-2.3.4/libavcodec/

Lines Matching refs:plane

645 #define READ_2PIX_PLANE(dst0, dst1, plane, OP) \
647 GET_VLC_DUAL(dst0, dst1, re, &s->gb, s->vlc[4+plane].table, \
648 s->vlc[plane].table, s->vlc[plane].table, VLC_BITS, 3, OP)
654 #define READ_2PIX_PLANE16(dst0, dst1, plane){\
655 dst0 = get_vlc2(&s->gb, s->vlc[plane].table, VLC_BITS, 3)<<2;\
657 dst1 = get_vlc2(&s->gb, s->vlc[plane].table, VLC_BITS, 3)<<2;\
660 static void decode_plane_bitstream(HYuvContext *s, int count, int plane)
670 READ_2PIX_PLANE(s->temp[0][2 * i], s->temp[0][2 * i + 1], plane, OP8bits);
674 READ_2PIX_PLANE(s->temp[0][2 * i], s->temp[0][2 * i + 1], plane, OP8bits);
682 READ_2PIX_PLANE(s->temp16[0][2 * i], s->temp16[0][2 * i + 1], plane, OP14bits);
686 READ_2PIX_PLANE(s->temp16[0][2 * i], s->temp16[0][2 * i + 1], plane, OP14bits);
693 READ_2PIX_PLANE16(s->temp16[0][2 * i], s->temp16[0][2 * i + 1], plane);
697 READ_2PIX_PLANE16(s->temp16[0][2 * i], s->temp16[0][2 * i + 1], plane);
895 int plane;
896 for(plane = 0; plane < 1 + 2*s->chroma + s->alpha; plane++) {
902 if (s->chroma && (plane == 1 || plane == 2)) {
905 fake_stride = plane == 1 ? fake_ustride : fake_vstride;
911 decode_plane_bitstream(s, w, plane);
912 left = left_prediction(s, p->data[plane], s->temp[0], w, 0);
915 uint8_t *dst = p->data[plane] + p->linesize[plane]*y;
917 decode_plane_bitstream(s, w, plane);
928 decode_plane_bitstream(s, w, plane);
929 left= left_prediction(s, p->data[plane], s->temp[0], w, 0);
935 decode_plane_bitstream(s, w, plane);
936 left = left_prediction(s, p->data[plane] + p->linesize[plane], s->temp[0], w, left);
940 lefttop = p->data[plane][0];
941 decode_plane_bitstream(s, w, plane);
942 add_median_prediction(s, p->data[plane] + fake_stride, p->data[plane], s->temp[0], w, &left, &lefttop);
948 decode_plane_bitstream(s, w, plane);
950 dst = p->data[plane] + p->linesize[plane] * y;