Lines Matching defs:err

211     status_t err;
215 looper, mComponentName, &err);
216 if (decoder.get() == NULL || err != OK) {
218 return (decoder.get() == NULL) ? NO_MEMORY : err;
221 err = decoder->configure(
223 if (err != OK) {
224 ALOGW("configure returned error %d (%s)", err, asString(err));
226 return err;
229 err = decoder->start();
230 if (err != OK) {
231 ALOGW("start returned error %d (%s)", err, asString(err));
233 return err;
236 err = mSource->start();
237 if (err != OK) {
238 ALOGW("source failed to start: %d (%s)", err, asString(err));
240 return err;
248 status_t err = onExtractRect(rect);
249 if (err == OK) {
250 err = extractInternal();
252 if (err != OK) {
260 status_t err = extractInternal();
261 if (err != OK) {
262 return err;
272 status_t err = OK;
284 err = mDecoder->dequeueInputBuffer(&index, 0);
285 if (err != OK) {
288 err = OK;
293 err = mDecoder->getInputBuffer(index, &codecBuffer);
294 if (err != OK) {
301 err = mSource->read(&mediaBuffer, &mReadOptions);
303 if (err != OK) {
306 if (!mFirstSample && err == ERROR_END_OF_STREAM) {
307 err = OK;
316 err = BAD_VALUE;
335 err = mDecoder->queueInputBuffer(
348 while (err == OK) {
351 err = mDecoder->dequeueOutputBuffer(
359 if (err == INFO_FORMAT_CHANGED) {
361 err = mDecoder->getOutputFormat(&mOutputFormat);
362 } else if (err == INFO_OUTPUT_BUFFERS_CHANGED) {
364 err = OK;
366 if (err == -EAGAIN /* INFO_TRY_AGAIN_LATER */ && --retriesLeft > 0) {
368 err = OK;
369 } else if (err == OK) {
374 err = mDecoder->getOutputBuffer(index, &videoFrameBuffer);
375 if (err != OK) {
379 err = onOutputReceived(videoFrameBuffer, mOutputFormat, ptsUs, &done);
382 ALOGW("Received error %d (%s) instead of output", err, asString(err));
388 } while (err == OK && !done);
390 if (err != OK) {
391 ALOGE("failed to get video frame (err %d)", err);
394 return err;