Home | History | Annotate | Download | only in jni

Lines Matching refs:extractor

287         JNIEnv *env, jobject thiz, const sp<JMediaExtractor> &extractor) {
291 if (extractor != NULL) {
292 extractor->incStrong(thiz);
297 env->SetIntField(thiz, gFields.context, (int)extractor.get());
312 sp<JMediaExtractor> extractor = getMediaExtractor(env, thiz);
314 if (extractor == NULL) {
319 return extractor->countTracks();
324 sp<JMediaExtractor> extractor = getMediaExtractor(env, thiz);
326 if (extractor == NULL) {
332 status_t err = extractor->getTrackFormat(index, &format);
344 sp<JMediaExtractor> extractor = getMediaExtractor(env, thiz);
346 if (extractor == NULL) {
351 status_t err = extractor->selectTrack(index);
361 sp<JMediaExtractor> extractor = getMediaExtractor(env, thiz);
363 if (extractor == NULL) {
368 status_t err = extractor->unselectTrack(index);
378 sp<JMediaExtractor> extractor = getMediaExtractor(env, thiz);
380 if (extractor == NULL) {
391 extractor->seekTo(timeUs, (MediaSource::ReadOptions::SeekMode)mode);
396 sp<JMediaExtractor> extractor = getMediaExtractor(env, thiz);
398 if (extractor == NULL) {
403 status_t err = extractor->advance();
417 sp<JMediaExtractor> extractor = getMediaExtractor(env, thiz);
419 if (extractor == NULL) {
425 status_t err = extractor->readSampleData(byteBuf, offset, &sampleSize);
439 sp<JMediaExtractor> extractor = getMediaExtractor(env, thiz);
441 if (extractor == NULL) {
447 status_t err = extractor->getSampleTrackIndex(&trackIndex);
461 sp<JMediaExtractor> extractor = getMediaExtractor(env, thiz);
463 if (extractor == NULL) {
469 status_t err = extractor->getSampleTime(&sampleTimeUs);
483 sp<JMediaExtractor> extractor = getMediaExtractor(env, thiz);
485 if (extractor == NULL) {
491 status_t err = extractor->getSampleFlags(&sampleFlags);
505 sp<JMediaExtractor> extractor = getMediaExtractor(env, thiz);
507 if (extractor == NULL) {
513 status_t err = extractor->getSampleMeta(&meta);
625 sp<JMediaExtractor> extractor = new JMediaExtractor(env, thiz);
626 setMediaExtractor(env,thiz, extractor);
632 sp<JMediaExtractor> extractor = getMediaExtractor(env, thiz);
634 if (extractor == NULL) {
656 status_t err = extractor->setDataSource(path, &headers);
665 "Failed to instantiate extractor.");
673 sp<JMediaExtractor> extractor = getMediaExtractor(env, thiz);
675 if (extractor == NULL) {
687 status_t err = extractor->setDataSource(fd, offset, length);
693 "Failed to instantiate extractor.");
701 sp<JMediaExtractor> extractor = getMediaExtractor(env, thiz);
703 if (extractor == NULL) {
714 status_t err = extractor->setDataSource(bridge);
720 "Failed to instantiate extractor.");
727 sp<JMediaExtractor> extractor = getMediaExtractor(env, thiz);
729 if (extractor == NULL) {
736 if (!extractor->getCachedDuration(&cachedDurationUs, &eos)) {
745 sp<JMediaExtractor> extractor = getMediaExtractor(env, thiz);
747 if (extractor == NULL) {
754 if (!extractor->getCachedDuration(&cachedDurationUs, &eos)) {