Searched refs:pBitOffset (Results 1 - 25 of 43) sorted by relevance

12

/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/reference/vc/m4p2/src/
H A DarmVCM4P2_FillVLCBuffer.c36 * [in] pBitOffset pointer to the bit position in the byte pointed
54 * [out] pBitOffset *pBitOffset is updated so that it points to the
65 OMX_INT * pBitOffset,
84 armPackBits(ppBitStream, pBitOffset, 3, 7);
85 armPackBits(ppBitStream, pBitOffset, 0, 1);
91 armPackBits(ppBitStream, pBitOffset, 3, 7);
92 armPackBits(ppBitStream, pBitOffset, 2, 2);
97 armPackBits(ppBitStream, pBitOffset, 3, 7);
98 armPackBits(ppBitStream, pBitOffset,
63 armVCM4P2_FillVLCBuffer( OMX_U8 **ppBitStream, OMX_INT * pBitOffset, OMX_U32 run, OMX_S16 level, OMX_U32 runPlus, OMX_S16 levelPlus, OMX_U8 fMode, OMX_U8 last, OMX_U8 maxRunForMultipleEntries, const OMX_U8 *pRunIndexTable, const ARM_VLC32 *pVlcTable ) argument
[all...]
H A DomxVCM4P2_EncodeVLCZigzag_Inter.c40 * pBitOffset - pointer to the bit position in the byte pointed by
54 * pBitOffset - *pBitOffset is updated so that it points to the current bit
62 * pBitOffset, pQDctBlkCoef
63 * - *pBitOffset < 0, or *pBitOffset >7.
68 OMX_INT * pBitOffset,
80 armRetArgErrIf(pBitOffset == NULL, OMX_Sts_BadArgErr);
82 armRetArgErrIf((*pBitOffset < 0) || (*pBitOffset >
66 omxVCM4P2_EncodeVLCZigzag_Inter( OMX_U8 **ppBitStream, OMX_INT * pBitOffset, const OMX_S16 *pQDctBlkCoef, OMX_U8 pattern, OMX_INT shortVideoHeader ) argument
[all...]
H A DomxVCM4P2_DecodeVLCZigzag_IntraDCVLC.c45 * pBitOffset - pointer to the bit position in the current byte referenced
46 * by *ppBitStream. The parameter *pBitOffset is valid in the
49 * *pBitOffset |0 1 2 3 4 5 6 7|
69 * pBitOffset - *pBitOffset is updated such that it points to the current
79 * ppBitStream, *ppBitStream, pBitOffset, pDst
80 * - *pBitOffset exceeds [0,7]
94 OMX_INT * pBitOffset,
109 armRetArgErrIf(pBitOffset == NULL, OMX_Sts_BadArgErr);
112 armRetArgErrIf((*pBitOffset <
92 omxVCM4P2_DecodeVLCZigzag_IntraDCVLC( const OMX_U8 ** ppBitStream, OMX_INT * pBitOffset, OMX_S16 * pDst, OMX_U8 predDir, OMX_INT shortVideoHeader, OMXVCM4P2VideoComponent videoComp ) argument
[all...]
H A DomxVCM4P2_EncodeVLCZigzag_IntraDCVLC.c43 * pBitOffset - pointer to the bit position in the byte pointed by
67 * pBitOffset - *pBitOffset is updated so that it points to the current bit
75 * *ppBitStream, pBitOffset, pQDctBlkCoef.
76 * - *pBitOffset < 0, or *pBitOffset >7.
85 OMX_INT *pBitOffset,
100 armRetArgErrIf(pBitOffset == NULL, OMX_Sts_BadArgErr);
102 armRetArgErrIf((*pBitOffset < 0) || (*pBitOffset >
83 omxVCM4P2_EncodeVLCZigzag_IntraDCVLC( OMX_U8 **ppBitStream, OMX_INT *pBitOffset, const OMX_S16 *pQDctBlkCoef, OMX_U8 predDir, OMX_U8 pattern, OMX_INT shortVideoHeader, OMXVCM4P2VideoComponent videoComp ) argument
[all...]
H A DomxVCM4P2_DecodeVLCZigzag_IntraACVLC.c41 * pBitOffset - pointer to the bit position in the current byte referenced
42 * by *ppBitStream. The parameter *pBitOffset is valid in the
43 * range [0-7]. Bit Position in one byte: |Most Least| *pBitOffset
62 * pBitOffset - *pBitOffset is updated such that it points to the current
71 * pointers is NULL: ppBitStream, *ppBitStream, pBitOffset, pDst,
73 * *pBitOffset exceeds [0,7], preDir exceeds [0,2], or pDst is
85 OMX_INT * pBitOffset,
95 pBitOffset,
83 omxVCM4P2_DecodeVLCZigzag_IntraACVLC( const OMX_U8 ** ppBitStream, OMX_INT * pBitOffset, OMX_S16 * pDst, OMX_U8 predDir, OMX_INT shortVideoHeader ) argument
H A DomxVCM4P2_EncodeVLCZigzag_IntraACVLC.c38 * pBitOffset - pointer to the bit position in the byte pointed by
60 * pBitOffset - *pBitOffset is updated so that it points to the current bit
68 * *ppBitStream, pBitOffset, pQDctBlkCoef.
69 * - *pBitOffset < 0, or *pBitOffset >7.
78 OMX_INT *pBitOffset,
89 pBitOffset,
76 omxVCM4P2_EncodeVLCZigzag_IntraACVLC( OMX_U8 **ppBitStream, OMX_INT *pBitOffset, const OMX_S16 *pQDctBlkCoef, OMX_U8 predDir, OMX_U8 pattern, OMX_INT shortVideoHeader ) argument
H A DarmVCM4P2_EncodeVLCZigzag_intra.c41 * [in] pBitOffset pointer to the bit position in the byte pointed
63 * [out] pBitOffset *pBitOffset is updated so that it points to the
74 OMX_INT *pBitOffset,
88 armRetArgErrIf(pBitOffset == NULL, OMX_Sts_BadArgErr);
90 armRetArgErrIf((*pBitOffset < 0) || (*pBitOffset >7), OMX_Sts_BadArgErr);
119 pBitOffset,
72 armVCM4P2_EncodeVLCZigzag_Intra( OMX_U8 **ppBitStream, OMX_INT *pBitOffset, const OMX_S16 *pQDctBlkCoef, OMX_U8 predDir, OMX_U8 pattern, OMX_INT shortVideoHeader, OMX_U8 start ) argument
H A DomxVCM4P2_DecodeBlockCoef_Inter.c40 * pBitOffset - pointer to the bit position in the byte pointed to by
41 * *ppBitStream. *pBitOffset is valid within [0-7]
51 * pBitOffset - *pBitOffset is updated so that it points to the current bit
62 * ppBitStream, *ppBitStream, pBitOffset , pDst
63 * - *pBitOffset exceeds [0,7]
71 OMX_INT * pBitOffset,
88 armRetArgErrIf(pBitOffset == NULL, OMX_Sts_BadArgErr);
92 armRetArgErrIf(((*pBitOffset < 0) || (*pBitOffset >
69 omxVCM4P2_DecodeBlockCoef_Inter( const OMX_U8 ** ppBitStream, OMX_INT * pBitOffset, OMX_S16 * pDst, OMX_INT QP, OMX_INT shortVideoHeader ) argument
[all...]
H A DarmVCM4P2_GetVLCBits.c39 * [in] pBitOffset pointer to the bit position in the byte pointed
78 OMX_INT * pBitOffset,
108 escape = armLookAheadBits(ppBitStream, pBitOffset, 7);
115 armSkipBits (ppBitStream, pBitOffset, 7);
118 *pLast = armGetBits(ppBitStream, pBitOffset, 1);
119 storeRun = armGetBits(ppBitStream, pBitOffset, 6);
120 storeLevel = armGetBits(ppBitStream, pBitOffset, 8);
149 if (armGetBits(ppBitStream, pBitOffset, 1))
151 if (armGetBits(ppBitStream, pBitOffset, 1))
168 unpackRetIndex = armUnPackVLC32(ppBitStream, pBitOffset,
76 armVCM4P2_GetVLCBits( const OMX_U8 **ppBitStream, OMX_INT * pBitOffset, OMX_S16 * pDst, OMX_INT shortVideoHeader, OMX_U8 start, OMX_U8 * pLast, OMX_U8 runBeginSingleLevelEntriesL0, OMX_U8 maxIndexForMultipleEntriesL0, OMX_U8 maxRunForMultipleEntriesL1, OMX_U8 maxIndexForMultipleEntriesL1, const OMX_U8 * pRunIndexTableL0, const ARM_VLC32 *pVlcTableL0, const OMX_U8 * pRunIndexTableL1, const ARM_VLC32 *pVlcTableL1, const OMX_U8 * pLMAXTableL0, const OMX_U8 * pLMAXTableL1, const OMX_U8 * pRMAXTableL0, const OMX_U8 * pRMAXTableL1, const OMX_U8 * pZigzagTable ) argument
[all...]
H A DarmVCM4P2_DecodeVLCZigzag_intra.c40 * [in] pBitOffset pointer to the bit position in the byte pointed
41 * to by *ppBitStream. *pBitOffset is valid within
60 * [out] pBitOffset *pBitOffset is updated so that it points to the
73 OMX_INT * pBitOffset,
87 armRetArgErrIf(pBitOffset == NULL, OMX_Sts_BadArgErr);
90 armRetArgErrIf((*pBitOffset < 0) || (*pBitOffset >7), OMX_Sts_BadArgErr);
116 pBitOffset,
71 armVCM4P2_DecodeVLCZigzag_Intra( const OMX_U8 ** ppBitStream, OMX_INT * pBitOffset, OMX_S16 * pDst, OMX_U8 predDir, OMX_INT shortVideoHeader, OMX_U8 start ) argument
H A DomxVCM4P2_DecodeVLCZigzag_Inter.c39 * pBitOffset - pointer to the next available bit in the current stream
40 * byte referenced by *ppBitStream. The parameter *pBitOffset is
51 * pBitOffset - *pBitOffset is updated after decoding such that it points
61 * ppBitStream, *ppBitStream, pBitOffset, pDst
63 * - *pBitOffset exceeds [0,7]
74 OMX_INT * pBitOffset,
86 armRetArgErrIf(pBitOffset == NULL, OMX_Sts_BadArgErr);
92 pBitOffset,
72 omxVCM4P2_DecodeVLCZigzag_Inter( const OMX_U8 ** ppBitStream, OMX_INT * pBitOffset, OMX_S16 * pDst, OMX_INT shortVideoHeader ) argument
H A DomxVCM4P2_EncodeMV.c42 * pBitOffset - index of the first free (next available) bit in the stream
61 * pBitOffset - updated index of the next available bit position in stream
69 * *ppBitStream, pBitOffset, pMVCurMB
70 * - *pBitOffset < 0, or *pBitOffset >7.
77 OMX_INT *pBitOffset,
96 armRetArgErrIf(pBitOffset == NULL, OMX_Sts_BadArgErr);
98 armRetArgErrIf(((*pBitOffset < 0) || (*pBitOffset > 7)), OMX_Sts_BadArgErr);
187 armPackVLC32 (ppBitStream, pBitOffset, armVCM4P2_aVlcMV
75 omxVCM4P2_EncodeMV( OMX_U8 **ppBitStream, OMX_INT *pBitOffset, const OMXVCMotionVector * pMVCurMB, const OMXVCMotionVector * pSrcMVLeftMB, const OMXVCMotionVector * pSrcMVUpperMB, const OMXVCMotionVector * pSrcMVUpperRightMB, OMX_INT fcodeForward, OMXVCM4P2MacroblockType MBType ) argument
[all...]
H A DomxVCM4P2_DecodeBlockCoef_Intra.c41 * pBitOffset - pointer to the bit position in the byte pointed to by
42 * *ppBitStream. *pBitOffset is valid within [0-7].
67 * pBitOffset - *pBitOffset is updated so that it points to the current bit
81 * ppBitStream, *ppBitStream, pBitOffset, pCoefBufRow, pCoefBufCol,
83 * - *pBitOffset exceeds [0,7]
94 OMX_INT *pBitOffset,
117 armRetArgErrIf(pBitOffset == NULL, OMX_Sts_BadArgErr);
124 armRetArgErrIf((*pBitOffset < 0) || (*pBitOffset >
92 omxVCM4P2_DecodeBlockCoef_Intra( const OMX_U8 ** ppBitStream, OMX_INT *pBitOffset, OMX_U8 *pDst, OMX_INT step, OMX_S16 *pCoefBufRow, OMX_S16 *pCoefBufCol, OMX_U8 curQP, const OMX_U8 *pQPBuf, OMX_INT blockIndex, OMX_INT intraDCVLC, OMX_INT ACPredFlag, OMX_INT shortVideoHeader ) argument
[all...]
H A DomxVCM4P2_DecodePadMV_PVOP.c41 * pBitOffset - pointer to the bit position in the byte pointed to by
42 * *ppBitStream. *pBitOffset is valid within [0-7].
61 * pBitOffset - *pBitOffset is updated so that it points to the current bit
71 * ppBitStream, *ppBitStream, pBitOffset, pDstMVCurMB
72 * - *pBitOffset exceeds [0,7]
82 OMX_INT * pBitOffset,
102 armRetArgErrIf(pBitOffset == NULL, OMX_Sts_BadArgErr);
104 armRetArgErrIf(((*pBitOffset < 0) || (*pBitOffset >
80 omxVCM4P2_DecodePadMV_PVOP( const OMX_U8 ** ppBitStream, OMX_INT * pBitOffset, OMXVCMotionVector * pSrcMVLeftMB, OMXVCMotionVector *pSrcMVUpperMB, OMXVCMotionVector * pSrcMVUpperRightMB, OMXVCMotionVector * pDstMVCurMB, OMX_INT fcodeForward, OMXVCM4P2MacroblockType MBType ) argument
[all...]
H A DarmVCM4P2_PutVLCBits.c39 * [in] pBitOffset pointer to the bit position in the byte pointed
75 * [out] pBitOffset *pBitOffset is updated so that it points to the
87 OMX_INT * pBitOffset,
148 pBitOffset,
187 pBitOffset,
85 armVCM4P2_PutVLCBits( OMX_U8 **ppBitStream, OMX_INT * pBitOffset, const OMX_S16 *pQDctBlkCoef, OMX_INT shortVideoHeader, OMX_U8 start, OMX_U8 maxStoreRunL0, OMX_U8 maxStoreRunL1, OMX_U8 maxRunForMultipleEntriesL0, OMX_U8 maxRunForMultipleEntriesL1, const OMX_U8 * pRunIndexTableL0, const ARM_VLC32 *pVlcTableL0, const OMX_U8 * pRunIndexTableL1, const ARM_VLC32 *pVlcTableL1, const OMX_U8 * pLMAXTableL0, const OMX_U8 * pLMAXTableL1, const OMX_U8 * pRMAXTableL0, const OMX_U8 * pRMAXTableL1, const OMX_U8 * pZigzagTable ) argument
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm11/vc/m4p2/src/
H A DomxVCM4P2_DecodeBlockCoef_Inter.c41 * [in] pBitOffset pointer to the bit position in the byte pointed
42 * to by *ppBitStream. *pBitOffset is valid within
50 * [out] pBitOffset *pBitOffset is updated so that it points to the current bit position in the
58 * - At least one of the following pointers is Null: ppBitStream, *ppBitStream, pBitOffset , pDst
60 * - *pBitOffset exceeds [0,7], QP <= 0;
67 OMX_INT * pBitOffset,
83 errorCode = omxVCM4P2_DecodeVLCZigzag_Inter(ppBitStream, pBitOffset,
65 omxVCM4P2_DecodeBlockCoef_Inter( const OMX_U8 ** ppBitStream, OMX_INT * pBitOffset, OMX_S16 * pDst, OMX_INT QP, OMX_INT shortVideoHeader ) argument
H A DomxVCM4P2_DecodeBlockCoef_Intra.c40 * [in] pBitOffset pointer to the bit position in the byte pointed
41 * to by *ppBitStream. *pBitOffset is valid within
73 * [out] pBitOffset *pBitOffset is updated so that it points to the
83 * - At least one of the following pointers is NULL: ppBitStream, *ppBitStream, pBitOffset,
86 * - At least one of the below case: *pBitOffset exceeds [0,7], curQP exceeds (1, 31),
97 OMX_INT *pBitOffset,
155 pBitOffset,
166 pBitOffset,
95 omxVCM4P2_DecodeBlockCoef_Intra( const OMX_U8 ** ppBitStream, OMX_INT *pBitOffset, OMX_U8 *pDst, OMX_INT step, OMX_S16 *pCoefBufRow, OMX_S16 *pCoefBufCol, OMX_U8 curQP, const OMX_U8 *pQPBuf, OMX_INT blockIndex, OMX_INT intraDCVLC, OMX_INT ACPredFlag, OMX_INT shortVideoHeader ) argument
H A DomxVCM4P2_DecodeVLCZigzag_IntraDCVLC_s.s28 ; * [in] pBitOffset pointer to the bit position in the byte pointed
29 ; * to by *ppBitStream. *pBitOffset is valid within [0-7].
36 ; * [out] pBitOffset *pBitOffset is updated so that it points to the
44 ; * -At least one of the following pointers is NULL: ppBitStream, *ppBitStream, pBitOffset, pDst, or
46 ; * -*pBitOffset exceeds [0,7].
86 pBitOffset RN 1 label
141 M_BD_INIT0 ppBitStream, pBitOffset, RBitStream, RBitBuffer, RBitCount
189 M_BD_FINI ppBitStream,pBitOffset ;// Terminating the Bit stream Macro
217 M_BD_FINI ppBitStream,pBitOffset ;// Terminatin
[all...]
H A DarmVCM4P2_DecodeVLCZigzag_AC_unsafe_s.s49 pBitOffset RN 1 label
119 M_BD_INIT0 ppBitStream, pBitOffset, RBitStream, RBitBuffer, RBitCount
127 M_STR pBitOffset,ppOffset ;// Store pBitOffset on stack
366 ;// Loading ppBitStream and pBitOffset from stack
370 M_LDR pBitOffset,ppOffset
374 M_BD_FINI ppBitStream,pBitOffset
385 M_LDR pBitOffset,ppOffset
388 M_BD_FINI ppBitStream,pBitOffset
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/m4p2/src/
H A DomxVCM4P2_DecodeBlockCoef_Inter.c41 * [in] pBitOffset pointer to the bit position in the byte pointed
42 * to by *ppBitStream. *pBitOffset is valid within
50 * [out] pBitOffset *pBitOffset is updated so that it points to the current bit position in the
58 * - At least one of the following pointers is Null: ppBitStream, *ppBitStream, pBitOffset , pDst
60 * - *pBitOffset exceeds [0,7], QP <= 0;
67 OMX_INT * pBitOffset,
83 errorCode = omxVCM4P2_DecodeVLCZigzag_Inter(ppBitStream, pBitOffset,
65 omxVCM4P2_DecodeBlockCoef_Inter( const OMX_U8 ** ppBitStream, OMX_INT * pBitOffset, OMX_S16 * pDst, OMX_INT QP, OMX_INT shortVideoHeader ) argument
H A DomxVCM4P2_DecodeBlockCoef_Intra.c46 * [in] pBitOffset pointer to the bit position in the byte pointed
47 * to by *ppBitStream. *pBitOffset is valid within
79 * [out] pBitOffset *pBitOffset is updated so that it points to the
89 * - At least one of the following pointers is NULL: ppBitStream, *ppBitStream, pBitOffset,
92 * - At least one of the below case: *pBitOffset exceeds [0,7], curQP exceeds (1, 31),
103 OMX_INT *pBitOffset,
161 pBitOffset,
172 pBitOffset,
101 omxVCM4P2_DecodeBlockCoef_Intra( const OMX_U8 ** ppBitStream, OMX_INT *pBitOffset, OMX_U8 *pDst, OMX_INT step, OMX_S16 *pCoefBufRow, OMX_S16 *pCoefBufCol, OMX_U8 curQP, const OMX_U8 *pQPBuf, OMX_INT blockIndex, OMX_INT intraDCVLC, OMX_INT ACPredFlag, OMX_INT shortVideoHeader ) argument
H A DomxVCM4P2_DecodeVLCZigzag_IntraDCVLC_s.s28 ; * [in] pBitOffset pointer to the bit position in the byte pointed
29 ; * to by *ppBitStream. *pBitOffset is valid within [0-7].
36 ; * [out] pBitOffset *pBitOffset is updated so that it points to the
44 ; * -At least one of the following pointers is NULL: ppBitStream, *ppBitStream, pBitOffset, pDst, or
46 ; * -*pBitOffset exceeds [0,7].
86 pBitOffset RN 1 label
141 M_BD_INIT0 ppBitStream, pBitOffset, RBitStream, RBitBuffer, RBitCount
189 M_BD_FINI ppBitStream,pBitOffset ;// Terminating the Bit stream Macro
217 M_BD_FINI ppBitStream,pBitOffset ;// Terminatin
[all...]
H A DarmVCM4P2_DecodeVLCZigzag_AC_unsafe_s.s49 pBitOffset RN 1 label
119 M_BD_INIT0 ppBitStream, pBitOffset, RBitStream, RBitBuffer, RBitCount
127 M_STR pBitOffset,ppOffset ;// Store pBitOffset on stack
366 ;// Loading ppBitStream and pBitOffset from stack
370 M_LDR pBitOffset,ppOffset
374 M_BD_FINI ppBitStream,pBitOffset
385 M_LDR pBitOffset,ppOffset
388 M_BD_FINI ppBitStream,pBitOffset
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm11/api/
H A DarmCOMM_Bitstream.h155 * [out] pBitOffset *pBitOffset is updated so that it points to the
186 * [in] pBitOffset pointer to the bit position in the byte
195 * [out] pBitOffset *pBitOffset is updated so that it points to the
206 OMX_INT *pBitOffset,
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/api/
H A DarmCOMM_Bitstream.h155 * [out] pBitOffset *pBitOffset is updated so that it points to the
186 * [in] pBitOffset pointer to the bit position in the byte
195 * [out] pBitOffset *pBitOffset is updated so that it points to the
206 OMX_INT *pBitOffset,

Completed in 242 milliseconds

12