نمایش نتایج 1 تا 2 از 2

نام تاپیک: خروجی گرفتن از AVAudioRecorder در TMemoryStream

  1. #1
    کاربر جدید آواتار yellowbell
    تاریخ عضویت
    شهریور 1394
    محل زندگی
    SadLand
    پست
    12

    Question خروجی گرفتن از AVAudioRecorder در TMemoryStream

    با سلام و عرض ارادت خدمت تمامی دوستداران دلفی ...

    ایا راهی هست که در IOS از AVAudioRecorder خروجی برای یک TMemoryStream گرفت ( ذخیره کرد ) ...

    با سپاس ...


    (به روزرسانی )

    چیزی که مشخصه مستقیما امکانش نیست . باید از Audio Queue Services استفاده کرد چون AVAudioRecorder به شما Buffer نمیده .


    خود Apple اینو پیشنهاد میده و میگه :
    .Audio Queue Services enables you to record and play audio in linear PCM
    و در ادامه
    Audio queues are software objects you use for recording or playing audio in Mac OS X
    Audio queues perform the following tasks in your application

    Connect to audio hardware -
    Manage audio data buffers -
    Employ codecs, as necessary, for compressed audio formats -
    Mediate playback or recording -


    حالا باید هدر AudioQueue.h رو برای دلفی پورت کنم که embarcadero این کارو نکرده و منم تازه فهمیدم چرا این کارو نکرده !!!

    هر چیزی رو نمی شه پورت کرد از سی به دلفی ! مخصوصا در نوع داده های Non OverLoading Type

    الان مشکل تعریف داده از نوع opaque است که نوعی اشاره گر هست (البته بنده فکر می کنم)

    اینجا گیر کردم
    typedef struct OpaqueAudioQueue *   AudioQueueRef;

    این رو تو فروم ios و C هم مطرح کردم ...

    دوستان لطفا هم فکری کنن یه مسلمون رو از زمین بلند کنند
    آخرین ویرایش به وسیله yellowbell : یک شنبه 19 اردیبهشت 1395 در 09:07 صبح دلیل: بروزرسانی

  2. #2
    کاربر جدید آواتار yellowbell
    تاریخ عضویت
    شهریور 1394
    محل زندگی
    SadLand
    پست
    12

    نقل قول: خروجی گرفتن از AVAudioRecorder در TMemoryStream

    دوستان بعد از کلی گشتن تو منابع مختلف به این نتیجه رسیدم که امکانش نیست .

    گفتم share کنم بقیه وقت هدر ندند .

    AVAudioRecorder فقط با معرفی فایل قابل راه اندازی است و همان طور که در بروزرسانی ذکر شد تنها از 2 راه میشه :

    1- استفاده از AudioQueue و 2- استفاده از AVCaptureDevice

تاپیک های مشابه

  1. سوال: خروجی گرفتن از دیتاگرید در حالت خاص
    نوشته شده توسط nanoox در بخش C#‎‎
    پاسخ: 0
    آخرین پست: چهارشنبه 25 تیر 1393, 10:29 صبح
  2. سوال: مشکل در خروجی گرفتن از گرید در Excel
    نوشته شده توسط ostovarit در بخش C#‎‎
    پاسخ: 15
    آخرین پست: جمعه 07 مرداد 1390, 10:54 صبح
  3. مبتدی: خروجي گرفتن از ديتاگريد در اكسل يا pdf
    نوشته شده توسط a.a.hosseiny در بخش VB.NET
    پاسخ: 2
    آخرین پست: شنبه 20 شهریور 1389, 07:50 صبح
  4. سوال: حذف عنوان گزارش در هنگام خروجی گرفتن از آن
    نوشته شده توسط Kia_MLS در بخش ابزارهای گزارش سازی
    پاسخ: 0
    آخرین پست: پنج شنبه 04 شهریور 1389, 10:44 صبح
  5. خروجی گرفتن از اطلاعات ذخیره شده در دیتابیس به اکسل
    نوشته شده توسط Mansi_abadan در بخش C#‎‎
    پاسخ: 4
    آخرین پست: دوشنبه 03 خرداد 1389, 14:01 عصر

برچسب های این تاپیک

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •