Skip to main content

amr_to_mp3_converter 0.0.1 copy "amr_to_mp3_converter: ^0.0.1" to clipboard
amr_to_mp3_converter: ^0.0.1 copied to clipboard

discontinued
PlatformiOS

Convert amr to wav for iOS

example/lib/main.dart

import 'package:flutter/material.dart';
import 'dart:async';

import 'package:flutter/services.dart';
import 'package:amr_to_mp3_converter/amr_to_mp3_converter.dart';

void main() {
  runApp(const MyApp());
}

class MyApp extends StatefulWidget {
  const MyApp({super.key});

  @override
  State<MyApp> createState() => _MyAppState();
}

class _MyAppState extends State<MyApp> {
  String _platformVersion = 'Unknown';
  final _amrToMp3ConverterPlugin = AmrToMp3Converter();

  @override
  void initState() {
    super.initState();
    initPlatformState();
  }

  // Platform messages are asynchronous, so we initialize in an async method.
  Future<void> initPlatformState() async {
    String platformVersion;
    // Platform messages may fail, so we use a try/catch PlatformException.
    // We also handle the message potentially returning null.
    try {
      platformVersion =
          await _amrToMp3ConverterPlugin.convertAmrToMp3("IyFBTVIKPJEXFr5meeHgAeev8AAAAIAAAAAAAAAAAAAAAAAAAAA8SHcklmZ54eAB57rwAAAAwAAAAAAAAAAAAAAAAAAAADxVAIi2Znnh4AHnz\/AAAACAAAAAAAAAAAAAAAAAAAAAPEj5H5ZmeeHgAeeK8AAAAMAAAAAAAAAAAAAAAAAAAAA8VP0ftmZ54eAB58\/wAAAAgAAAAAAAAAAAAAAAAAAAADxI9R+WZnnh4AHnivAAAADAAAAAAAAAAAAAAAAAAAAAPFT9H7ZmeeHgAefP8AAAAIAAAAAAAAAAAAAAAAAAAAA8SPUflmZ54eAB54rwAAAAwAAAAAAAAAAAAAAAAAAAADxU\/R+2Znnh4AHnz\/AAAACAAAAAAAAAAAAAAAAAAAAAPEj1H5ZmeeHgAeeK8AAAAMAAAAAAAAAAAAAAAAAAAAA8VP0ftmZ54eAB58\/wAAAAgAAAAAAAAAAAAAAAAAAAADxI9R+WZnnh4AHnivAAAADAAAAAAAAAAAAAAAAAAAAAPFT9H7ZmeeHgAefP8AAAAIAAAAAAAAAAAAAAAAAAAAA8SPUflmZ54eAB54rwAAAAwAAAAAAAAAAAAAAAAAAAADxU\/R+2Znnh4AHnz\/AAAACAAAAAAAAAAAAAAAAAAAAAPEj1H5ZmeeHgAeeK8AAAAMAAAAAAAAAAAAAAAAAAAAA8Snl9hG75wcQD7fnhMxITwAAAAB+OZ0QAAAABPOD2gDwydog79iIAwAXt233C+dBzPjyGpbqbysqoNxjpSr2QPN5lZ7YTyJShLcd6AEMiUlKefvXFi3Xhb3F2rs+36dA8MGVpP\/IkicA4f5oeSXNq5xYZnsAfqYQKJDyWcoFLQDzgbHeV5eSUoD1Hj+pxqE2YBJARiQa7QVX6lnR7A8OAPCbJbJaE4BOhLUqKI+MkbNwhHtZ0PUHiHdxDUY6U6aA81kMoi+ryhYC1+arSyPzVmmO46N9ujwRASqh9EwGDEDxEQIWmtRRUIPEr2vIaGc8Pkqn9flo7rCqJVCCJS5yAPBhVdzyQ2VXhLJpYt7Jjn9hRcTtEdmpA4CW\/O0si7vA8TlDbGHgDV2NJ1uzmVcFcITSN9Cxo7Bdzsopmm+KuEDxyS6xYiSkVsOhqFJtkOkwGlQhlIethU3UABpiPACZwPHBRoT6LbFoB+swcAg3pDw6rBkptLuQRYu7Ie55DZ4A8QEudRCBCjSH7hHPK1xcKyb6GTVd6OhN3T\/kGz2OocDzhf51HsmZnwe3mu6U6Z2VrI1AnpJD1l7YlWJU5nIYgPBwUQSMK1ZuyzUvK3o5M6P0bj8yfGdLNrf38RR5gyjA8IXgLN\/KZ\/\/LXoMr6K3a1CWaxZFJKBHD0dV8E8AAe8DwkHjkcrOT9K1TYO+4wjt4M3y+qQmOttXtbkbV2FrBgPB4SPin+t6TtMsXX5n+PVySjbxMi4Fd29MRSQQFLmDA8Fh+uGf4B6TaBpXwu4UIeFFgFqdv4NolJyuSpbSJvwDweEjQx\/s3hxauQB7pN0f4LTAYxEkGxSN9MrkgFb5TQPBYfnzH\/v\/tJdyvocgUdlThcRBgI3RAXhMBt2F7+xJA8Hhw8Kf\/n4cPM1Ytsz\/cS8tcUIU3ivLAWPdY7T3INEDweIjM2AEf6I9x9qvsGiJumJQ9296rC6cTUxcgwTqKwPB4dmy4AIcNw74YLRJ7RTlB\/hwcXoU\/esnj6E9+xZcA8Hh2oLgB\/4TLFLsw\/pTe\/1s5JTFMHMh8C59GBwDgB0DweI5ourN3u7SJ9hDOHxQcV54\/eFu4tcwQro1c0tVIgPBYQOS4E9HlJYMAMXrF5e8T2VfwD0B7c31bRwBYzMBA8Ghw+HgMHJ4H7LPq95HaQ261wP3lgn8gWvFS9e3IucDwOCAYx\/H5cTDJVWvlTAmgV44lgDXrI5FCCER9AVBAAPBYYPC9TMYPB58cI\/GarudtNjJFBN8LgH1MMdfRDiBA8FhOuTgHF\/aH7gpvAyW46SabX+AyH81ixnKKGhma2MDwOFbYuAMR7QeeAS25LQ0pZmMK0vlslrWN+yiqpWanwPBocNSYBlf1h64hLv3UmRFs3gPwgdjLrVvhKrUjjDlA8Gh4PK12XmfKfr2fnAf\/AP\/9G7T6auv1++LcBjDBf4DwaEgon+b0Hg11Km95aNPNCUboDz12EBoDBxsFcqnCQPBYfqy\/5jehFo4VKGglI2gdokSO3Kt2e0XF35LwT02A8GhAJL1mZCoH9OHggonuwGxZedRALV2CCqDjBmRifkDwUIg0n+Z9y0sHci7fMOH5cMsExuvbydw7ZXU2l69OQPA4QBEf5m9GkPzy8jPj3uDY5wLr3oHMTAvztAtM8TvA8HiOud\/md\/+h61tszayTJgvogamAAbLgSw\/12jtsbUDwaE6h7+Pf9sPsr3NOd2PdJJcIXW\/39i4rfSYFq3tJwPBYOBi\/5yB5loNfKr5BfRblpLgQQ\/O17XoibK2XgPfA8Gh4MT\/meP6lvJiVxNYeNRWnbsaimCsx37+j\/0+W0kDwODg0uuJZeRLjRCqYF6rkBKa+iAbI6YW\/IbGbDY0gwPOAhri\/5tDTIVlAaWGA2KyLLb5llLJDbywNqANih4iA8Bh22P\/hlFbDjiluLKEd9c5ePZB6K2pOEEmmR4Lwk8DzgB6gz55\/MZJu+euemtz2YFki69kQNQHVWO9k6cWdgPA4YBD3yY0xsIQ2YLw2wi9wa+YhXlTEul5DWtHpAjfA8GhOoLfj35uS7Ipp+o\/k2+vQTVh7uLgJLRGc+7ytRsDwaHhMmveQi6WlBavMFd1ffD\/PHIeMkQ7nn\/96SYecgPBocISvp3b2R66wd0dpxw7+8Bvgd8WPr270fYaB8b2A8GimLN\/nT\/NLIaseerJKdBAEDOAvuV9IZwAVmcuX7MDwEEF0pvg5mRbipSrWrDxwuYh1lcTc0fAdoaieQI5zQPAg+HS4DiAFB\/LWbU0XXMkPCAG4CAFVO7kbE8bx+7XA8RF4cRf7cAcH5C1+zJauCppHmYOaa5dpO1jkqPuDOgDwoh2eLHhIPgftmqIpUJKg5X0icB5YUdO9Kf7DveZJQPDRwI1fyMYVh\/GZ7B3GBUFPord\/+kcGcDAfyl39qaSA8MFpkn+8gAKHikxq+wOLfBWu92I0\/P4nftBFP8Hc6YDxIclpMjwAUoeDeiE8QMo8MjgVeO7WoVlpB29Ew9QGAPChyaf7\/NgHh5HiHIhkr0ytOfmohMInREA2em0pwdBA83m1rPqjhCEHgOpn9MCoSmuH61BExHD0ncRJsUXsroDwkNYGIUv4BQNKtWnfVqvgMJIs3b\/a4Q\/cFuBKmJ39gPBrJaY2BVQphwpa5S+oy1W8zRCPizY+v0JHB3FEKMAA8E3gpJ7ykSaHgSSoQL3WDxB4pDl+YDOVzdZ1y7G8CkDwoNo22A8gcwWkoCP5jRWuKYk+xBCgsbIGnVb+YuC3gPBwkZJCv8TPB4JzYsJWknhgJXLCiKgBLab\/uX\/SBrwA8JxBamgZgiYlOQZ\/xky8OotXyd5shUbzO3ybQIBMG4DwcIWQsgdhHwNbwHA3484TRo3G2y1z89oKIZSJeYV8QPBo1Y4mEMQThxvivJOMZ3Ihb0v2Co+HnApQFcevYCpA8JLhtRYTtBqHxoIKTi85H3UCPfiu\/dKJv9WjfqKmwQDwgsWGL\/f0yoejQL\/eTjEZXHltvHuoC9MQ2N3ulV3wwPCx9J7q2+Kch8iBVExVzvGeEtBU\/g3cuVX0KpYAT+4A8DjKDin8wEOHwObnH3JUyCRhV8BRxg5+87LVPkdoisDwoX2SQNpjAsOPoSMYioLp0GxwzISC\/Im0wAQSUvOKAPAqtLDnRcw4h+J6asVT3MveTgR7C23ybbXTaqlPWB0A8GnJ\/ldNODSH92xsB9qYeclnq6MQ92A2deHnoMz4F0DwguSkv1tQDweno+MphOMIA0+j24FMMp2KVi7GyulLAPBZafb90TxLh8yIo7uw3BSx3MRZARrQVewd\/MIICOgA82HJ\/IX7QDkFszjglLfGbJwz8Hk3YgdWYdeoMqC7LkDwEqWON0ctfAeAtu5Z5sfBfCUPuCUGFDQ0jGgNvMs5QPBq6fyDVyTeB6ZkqaglEscYzet4\/I8kFOyNKVJsPHxA8BhBokYACW4HptAsgjqmxc9yA8\/Nr4hOmyHPyf84\/4A==") ?? 'Unknown platform version';
    } on PlatformException {
      platformVersion = 'Failed to get platform version.';
    }

    // If the widget was removed from the tree while the asynchronous platform
    // message was in flight, we want to discard the reply rather than calling
    // setState to update our non-existent appearance.
    if (!mounted) return;

    setState(() {
      _platformVersion = platformVersion;
    });
  }

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      home: Scaffold(
        appBar: AppBar(
          title: const Text('Plugin example app'),
        ),
        body: Center(
          child: Text('Running on: $_platformVersion\n'),
        ),
      ),
    );
  }
}
0
likes
120
points
40
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Convert amr to wav for iOS

License

unknown (license)

Dependencies

flutter, plugin_platform_interface

More

Packages that depend on amr_to_mp3_converter

Packages that implement amr_to_mp3_converter