HomeSort by relevance Sort by last modified time
    Searched refs:MV (Results 1 - 25 of 135) sorted by null

1 2 3 4 5 6

  /external/llvm/unittests/ADT/
MapVectorTest.cpp 43 MapVector<int, int> MV;
46 R = MV.insert(std::make_pair(1, 2));
47 ASSERT_EQ(R.first, MV.begin());
52 R = MV.insert(std::make_pair(1, 3));
53 ASSERT_EQ(R.first, MV.begin());
58 R = MV.insert(std::make_pair(4, 5));
59 ASSERT_NE(R.first, MV.end());
64 EXPECT_EQ(MV.size(), 2u);
65 EXPECT_EQ(MV[1], 2);
66 EXPECT_EQ(MV[4], 5)
    [all...]
  /external/libvpx/libvpx/vp8/common/
mv.h 22 } MV;
26 MV as_mv;
  /external/libvpx/libvpx/vp9/encoder/
vp9_mcomp.h 24 // Max full pel mv specified in the unit of full pixel
35 MV ss_mv[8 * MAX_MVSEARCH_STEPS]; // Motion vector
44 void vp9_set_mv_search_range(MvLimits *mv_limits, const MV *mv);
45 int vp9_mv_bit_cost(const MV *mv, const MV *ref, const int *mvjcost,
48 // Utility to compute variance + MV rate cost for a given MV
49 int vp9_get_mvpred_var(const MACROBLOCK *x, const MV *best_mv
    [all...]
vp9_encodemv.h 25 void vp9_encode_mv(VP9_COMP *cpi, vpx_writer *w, const MV *mv, const MV *ref,
vp9_mcomp.c 33 const MV *mv) {
34 return &buf->buf[mv->row * buf->stride + mv->col];
37 void vp9_set_mv_search_range(MvLimits *mv_limits, const MV *mv) {
38 int col_min = (mv->col >> 3) - MAX_FULL_PEL_VAL + (mv->col & 7 ? 1 : 0);
39 int row_min = (mv->row >> 3) - MAX_FULL_PEL_VAL + (mv->row & 7 ? 1 : 0)
1313 const MV mv = { best_mv->row * 8, best_mv->col * 8 }; local
1339 const MV mv = { best_mv->row * 8, best_mv->col * 8 }; local
1521 const MV mv = { fcenter_mv.row + r, fcenter_mv.col + c }; local
1538 const MV mv = { fcenter_mv.row + r, fcenter_mv.col + c + i }; local
1545 const MV mv = { fcenter_mv.row + r, fcenter_mv.col + c + i }; local
1556 const MV mv = { fcenter_mv.row + r, fcenter_mv.col + c + i }; local
2063 const MV mv = { r, c }; local
2111 const MV mv = { r, c }; local
2128 const MV mv = { r, c }; local
2177 const MV mv = { r, c }; local
2201 const MV mv = { r, c }; local
2218 const MV mv = { r, c }; local
2265 const MV mv = { ref_mv->row + neighbors[j].row, local
2276 const MV mv = { ref_mv->row + neighbors[j].row, local
2331 const MV mv = { ref_mv->row + neighbors[j].row, local
    [all...]
vp9_mbgraph.c 25 static unsigned int do_16x16_motion_iteration(VP9_COMP *cpi, const MV *ref_mv,
26 MV *dst_mv, int mb_row,
30 MV_SPEED_FEATURES *const mv_sf = &cpi->sf.mv;
34 MV ref_full;
48 cpi->sf.mv.search_method, x->errorperbit,
68 xd->mi[0]->mv[0].as_mv = *dst_mv;
76 static int do_16x16_motion_search(VP9_COMP *cpi, const MV *ref_mv,
81 MV tmp_mv;
83 // Try zero MV first
84 // FIXME should really use something like near/nearest MV and/or MV predictio
    [all...]
vp9_context_tree.h 72 MV pred_mv[MAX_REF_FRAMES];
  /external/libvpx/libvpx/vp9/common/
vp9_mv.h 22 typedef struct mv { struct
25 } MV;
29 MV as_mv;
37 static INLINE int is_zero_mv(const MV *mv) {
38 return *((const uint32_t *)mv) == 0;
41 static INLINE int is_equal_mv(const MV *a, const MV *b) {
45 static INLINE void clamp_mv(MV *mv, int min_col, int max_col, int min_row
    [all...]
vp9_entropymv.h 30 static INLINE int use_mv_hp(const MV *ref) {
31 const int kMvRefThresh = 64; // threshold for use of high-precision 1/8 mv
104 static INLINE MV_JOINT_TYPE vp9_get_mv_joint(const MV *mv) {
105 if (mv->row == 0) {
106 return mv->col == 0 ? MV_JOINT_ZERO : MV_JOINT_HNZVZ;
108 return mv->col == 0 ? MV_JOINT_HZVNZ : MV_JOINT_HNZVNZ;
130 void vp9_inc_mv(const MV *mv, nmv_context_counts *mvctx);
vp9_reconinter.c 25 const MV *src_mv, const struct scale_factors *sf, int w, int h, int ref,
29 const MV mv_q4 = { is_q4 ? src_mv->row : src_mv->row * 2,
31 MV32 mv = vp9_scale_mv(&mv_q4, x, y, sf); local
32 const int subpel_x = mv.col & SUBPEL_MASK;
33 const int subpel_y = mv.row & SUBPEL_MASK;
35 src += (mv.row >> SUBPEL_BITS) * src_stride + (mv.col >> SUBPEL_BITS);
44 int dst_stride, const MV *src_mv,
49 const MV mv_q4 = { is_q4 ? src_mv->row : src_mv->row * 2,
51 MV32 mv = vp9_scale_mv(&mv_q4, x, y, sf) local
140 const MV mv = mi->sb_type < BLOCK_8X8 local
    [all...]
vp9_reconinter.h 45 MV average_split_mvs(const struct macroblockd_plane *pd, const MODE_INFO *mi,
48 MV clamp_mv_to_umv_border_sb(const MACROBLOCKD *xd, const MV *src_mv, int bw,
64 int dst_stride, const MV *mv_q3,
72 const MV *mv_q3, const struct scale_factors *sf, int w, int h, int do_avg,
vp9_mvref_common.h 44 // adding 9 for each intra block, 3 for each zero mv and 1 for each new
216 static INLINE void clamp_mv_ref(MV *mv, const MACROBLOCKD *xd) {
217 clamp_mv(mv, xd->mb_to_left_edge - MV_BORDER,
222 // This function returns either the appropriate sub block or block's mv
230 : candidate->mv[which_mv];
233 // Performs mv sign inversion if indicated by the reference frame combination.
237 int_mv mv = mi->mv[ref]; local
239 mv.as_mv.row *= -1
    [all...]
vp9_scale.h 40 MV32 vp9_scale_mv(const MV *mv, int x, int y, const struct scale_factors *sf);
  /external/libvpx/libvpx/vp8/encoder/
encodemv.h 21 void vp8_encode_motion_vector(vp8_writer *, const MV *, const MV_CONTEXT *);
  /external/libvpx/libvpx/vp8/decoder/
ec_types.h 43 MV mv; member in struct:__anon24482
  /external/llvm/lib/Target/AArch64/
AArch64TargetObjectFile.h 40 const MCValue &MV, int64_t Offset,
AArch64TargetObjectFile.cpp 61 const MCSymbol *Sym, const MCValue &MV, int64_t Offset,
63 assert((Offset+MV.getConstant() == 0) &&
  /external/elfutils/src/
make-debug-archive.in 21 MV=/bin/mv
130 $sudo $MV -f "$new_archive" "$archive"
  /external/e2fsprogs/lib/
Makefile.bsd-lib 26 $(MV) pic/$(BSD_LIB) .
Makefile.darwin-lib 28 $(Q) $(MV) pic/$(BSD_LIB) .
Makefile.solaris-lib 30 $(Q) $(MV) elfshared/$(ELF_LIB) .
  /frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm11/vc/m4p2/src/
omxVCM4P2_FindMVpred_s.s 80 M_ALLOC4 MV, 4
90 M_ADR CandMV, MV
168 ;// out the candidate MV if neccesary
182 ;// Store the candidate MV's into the pDstMVPredME,
192 ; Find the median of the 3 candidate MV's
  /frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/m4p2/src/
omxVCM4P2_FindMVpred_s.s 80 M_ALLOC4 MV, 4
90 M_ADR CandMV, MV
168 ;// out the candidate MV if neccesary
182 ;// Store the candidate MV's into the pDstMVPredME,
192 ; Find the median of the 3 candidate MV's
  /external/llvm/lib/Target/X86/
X86TargetObjectFile.h 35 const MCValue &MV, int64_t Offset,
  /external/libvpx/libvpx/vp9/encoder/x86/
vp9_diamond_search_sad_avx.c 36 static INLINE MV_JOINT_TYPE get_mv_joint(const int_mv mv) {
40 return mv.as_int == 0 ? 0 : 1;
43 static INLINE int mv_cost(const int_mv mv, const int *joint_cost,
45 return joint_cost[get_mv_joint(mv)] + comp_cost[0][mv.as_mv.row] +
46 comp_cost[1][mv.as_mv.col];
49 static int mvsad_err_cost(const MACROBLOCK *x, const int_mv mv, const MV *ref,
52 pack_int_mv(mv.as_mv.row - ref->row, mv.as_mv.col - ref->col)
    [all...]

Completed in 1197 milliseconds

1 2 3 4 5 6