• Home
  • Raw
  • Download

Lines Matching refs:hFaceFinderA

126 btk_Status btk_FaceFinder_close( btk_HFaceFinder hFaceFinderA )  in btk_FaceFinder_close()  argument
129 if( hFaceFinderA == NULL ) return btk_STATUS_INVALID_HANDLE; in btk_FaceFinder_close()
130 if( hFaceFinderA->hidE != btk_HID_FF ) return btk_STATUS_INVALID_HANDLE; in btk_FaceFinder_close()
131 if( hFaceFinderA->hsdkE == NULL ) return btk_STATUS_INVALID_HANDLE; in btk_FaceFinder_close()
132 hsdkL = hFaceFinderA->hsdkE; in btk_FaceFinder_close()
137 btk_FaceFinder_exit( &hsdkL->contextE, hFaceFinderA ); in btk_FaceFinder_close()
140 bbs_MemSeg_free( &hsdkL->contextE, hsdkL->contextE.memTblE.espArrE[ 0 ], hFaceFinderA ); in btk_FaceFinder_close()
148 btk_Status btk_FaceFinder_setRange( btk_HFaceFinder hFaceFinderA, in btk_FaceFinder_setRange() argument
153 if( hFaceFinderA == NULL ) return btk_STATUS_INVALID_HANDLE; in btk_FaceFinder_setRange()
154 if( hFaceFinderA->hidE != btk_HID_FF ) return btk_STATUS_INVALID_HANDLE; in btk_FaceFinder_setRange()
155 hsdkL = hFaceFinderA->hsdkE; in btk_FaceFinder_setRange()
158 bpi_FaceFinderRef_setRange( &hsdkL->contextE, &hFaceFinderA->ffE, minDistA, maxDistA ); in btk_FaceFinder_setRange()
166 btk_Status btk_FaceFinder_putDCR( btk_HFaceFinder hFaceFinderA, in btk_FaceFinder_putDCR() argument
172 if( hFaceFinderA == NULL ) return btk_STATUS_INVALID_HANDLE; in btk_FaceFinder_putDCR()
173 if( hFaceFinderA->hidE != btk_HID_FF ) return btk_STATUS_INVALID_HANDLE; in btk_FaceFinder_putDCR()
175 hsdkL = hFaceFinderA->hsdkE; in btk_FaceFinder_putDCR()
185 hFaceFinderA->facesE = bpi_FaceFinderRef_putDcr( &hsdkL->contextE, in btk_FaceFinder_putDCR()
186 &hFaceFinderA->ffE, in btk_FaceFinder_putDCR()
189 hFaceFinderA->faceIndexE = 0; in btk_FaceFinder_putDCR()
197 u32 btk_FaceFinder_faces( btk_HFaceFinder hFaceFinderA ) in btk_FaceFinder_faces() argument
199 if( hFaceFinderA == NULL ) return 0; in btk_FaceFinder_faces()
200 if( hFaceFinderA->hidE != btk_HID_FF ) return 0; in btk_FaceFinder_faces()
201 return hFaceFinderA->facesE - hFaceFinderA->faceIndexE; in btk_FaceFinder_faces()
206 btk_Status btk_FaceFinder_getDCR( btk_HFaceFinder hFaceFinderA, in btk_FaceFinder_getDCR() argument
210 if( hFaceFinderA == NULL ) return btk_STATUS_INVALID_HANDLE; in btk_FaceFinder_getDCR()
211 if( hFaceFinderA->hidE != btk_HID_FF ) return btk_STATUS_INVALID_HANDLE; in btk_FaceFinder_getDCR()
213 hsdkL = hFaceFinderA->hsdkE; in btk_FaceFinder_getDCR()
216 if( hFaceFinderA->faceIndexE < hFaceFinderA->facesE ) in btk_FaceFinder_getDCR()
219 &hFaceFinderA->ffE, in btk_FaceFinder_getDCR()
220 hFaceFinderA->faceIndexE, in btk_FaceFinder_getDCR()
226 hFaceFinderA->faceIndexE++; in btk_FaceFinder_getDCR()
231 &hFaceFinderA->ffE, in btk_FaceFinder_getDCR()
242 btk_Status btk_FaceFinder_process( btk_HFaceFinder hFaceFinderA, in btk_FaceFinder_process() argument
249 if( hFaceFinderA == NULL ) return btk_STATUS_INVALID_HANDLE; in btk_FaceFinder_process()
250 if( hFaceFinderA->hidE != btk_HID_FF ) return btk_STATUS_INVALID_HANDLE; in btk_FaceFinder_process()
252 hsdkL = hFaceFinderA->hsdkE; in btk_FaceFinder_process()
263 &hFaceFinderA->ffE, in btk_FaceFinder_process()
271 hFaceFinderA->faceIndexE = 0; in btk_FaceFinder_process()
272 hFaceFinderA->facesE = 0; in btk_FaceFinder_process()