HomeiOS Developmentandroid - Decoder init failed: OMX.qcom.video.decoder.vp9,

android – Decoder init failed: OMX.qcom.video.decoder.vp9,


I get the error Decoder init failed: OMX.qcom.video.decoder.vp9, when i used to be making an attempt to arrange my adverts with admob. This code i just for android and the rewardedAdId is an take a look at id that i took from the web.The code for my advert is:

 static String? get RewardedAdUnitId {
  return 'ca-app-pub-3940256099942544/5224354917';
  }
  void _createRewardedAd() {
    RewardedAd.load(
      adUnitId: RewardedAdUnitId!,
      request: const AdRequest(httpTimeoutMillis: 1050, nonPersonalizedAds: false),
      rewardedAdLoadCallback: RewardedAdLoadCallback(
        onAdLoaded: (advert) {
          setState(() {
            _rewardedAd = advert;
          });
        },
        onAdFailedToLoad: (error) {
          print('Didn't load rewarded advert: $error');
        },
      ),
    );
  }

  void _showRewardedAd() {
    if (_rewardedAd == null) {
      print('Rewarded advert not loaded but.');
      return;
    }

    _rewardedAd!.fullScreenContentCallback = FullScreenContentCallback(
      onAdDismissedFullScreenContent: (advert) {
        advert.dispose();
        _createRewardedAd();
      },
      onAdFailedToShowFullScreenContent: (advert, error) {
        print('Failed to indicate rewarded advert: $error');
        advert.dispose();
        _createRewardedAd();
      },
    );

    _rewardedAd!.present(onUserEarnedReward: (advert, reward) async {


        userid = _userId.replaceAll('#', "").replaceAll("[", "").replaceAll("]", "");
        DatabaseReference ref = FirebaseDatabase.occasion.ref("credit");
        ref.replace({userid: cash + 2});
        closing snapshot = await ref.little one('$userid').get();
        moneyd = snapshot.worth.toString();
        if (snapshot.exists) {
          moneyd = snapshot.worth.toString();
          print(snapshot.worth);
        } else {
          print('No information obtainable.');
        }
        if (int.tryParse(moneyd) != null) {
          cash = int.tryParse(moneyd) ?? 0;
        } else {
          print('Invalid worth for moneyd: $moneyd');
        }


        _getImageAndMoney();

    });
  }

How am i able to make this error go away and make the advert show as regular.

the consol is:

W/Adverts     (21097): Precache error
W/Adverts     (21097): hp: MediaCodecVideoRenderer error, index=1, format=Format(1, null, null, video/x-vnd.on2.vp9, null, -1, en, [640, 360, -1.0], [-1, -1]), format_supported=YES
W/Adverts     (21097):  at jn.handleMessage(:com.google.android.gms.policy_ads_fdr_dynamite@[email protected]:138)
W/Adverts     (21097):  at android.os.Handler.dispatchMessage(Handler.java:102)
W/Adverts     (21097):  at android.os.Looper.loopOnce(Looper.java:233)
W/Adverts     (21097):  at android.os.Looper.loop(Looper.java:344)
W/Adverts     (21097):  at android.os.HandlerThread.run(HandlerThread.java:67)
W/Adverts     (21097): Brought on by: qi: Decoder init failed: OMX.qcom.video.decoder.vp9, Format(1, null, null, video/x-vnd.on2.vp9, null, -1, en, [640, 360, -1.0], [-1, -1])
W/Adverts     (21097):  at qj.ag(:com.google.android.gms.policy_ads_fdr_dynamite@[email protected]:19)
W/Adverts     (21097):  at qj.Q(:com.google.android.gms.policy_ads_fdr_dynamite@[email protected]:4)
W/Adverts     (21097):  at vy.Q(:com.google.android.gms.policy_ads_fdr_dynamite@[email protected]:1)
W/Adverts     (21097):  at qj.aA(:com.google.android.gms.policy_ads_fdr_dynamite@[email protected]:3)
W/Adverts     (21097):  at qj.L(:com.google.android.gms.policy_ads_fdr_dynamite@[email protected]:2)
W/Adverts     (21097):  at jn.m(:com.google.android.gms.policy_ads_fdr_dynamite@[email protected]:58)
W/Adverts     (21097):  at jn.handleMessage(:com.google.android.gms.policy_ads_fdr_dynamite@[email protected]:129)
W/Adverts     (21097):  ... 4 extra
W/Adverts     (21097): Brought on by: android.media.MediaCodec$CodecException: Error 0xfffffff4
W/Adverts     (21097):  at android.media.MediaCodec.native_configure(Native Technique)
W/Adverts     (21097):  at android.media.MediaCodec.configure(MediaCodec.java:2176)
W/Adverts     (21097):  at android.media.MediaCodec.configure(MediaCodec.java:2092)
W/Adverts     (21097):  at qj.as(:com.google.android.gms.policy_ads_fdr_dynamite@[email protected]:33)
W/Adverts     (21097):  at qj.ag(:com.google.android.gms.policy_ads_fdr_dynamite@[email protected]:15)
W/Adverts     (21097):  ... 10 extra  

and so forth

RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

Recent Comments