من یک سورس خیلی خوب و کاربردی پیدا کردم اما چنتا مشکل دارم باهاش:
تو این کد یک تراک میشه ضبط کرد.یا فقط یک ویدیو میشه گرفت
چیکار کنم که بشه هرچی که کاربر ضبط میکنه رو تو یک لیست داشته باشه؟
و بشه مثل یک پلی لیست تو نرم افزارم بهش دسترسی داشته باشه؟
میخوام تو برنامم صدای کاربر رو ضبط کنم و تراک ضبط شده کاربر جز بقیه آهنگهایی که تو برنامه
براش قرار دادم بیاد و امکان پاک کردن هم داشته باشه.
اینم از سورس که میدونم مفیده واسه بقیه:
[font=Helvetica Neue]Sub Process_Globals
Dim audioRecorder As AudioRecordApp
Dim videoRecorder As VideoRecordApp
End Sub
Sub Globals
Dim vv As VideoView
End Sub
Sub Activity_Create(FirstTime As Boolean)
If FirstTime Then
audioRecorder.Initialize("audioRecorder")
videoRecorder.Initialize("videoRecorder")
End If
vv.Initialize("vv")
Activity.AddView(vv, 0, 0, 100%x, 100%y)
Activity.AddMenuItem("Record Video", "RecordVideo")
Activity.AddMenuItem("Record Audio", "RecordAudio")
ToastMessageShow("Press on Menu button...", True)
End Sub
Sub RecordVideo_Click
videoRecorder.Record(File.DirRootExternal, "1.mp4")
End Sub
Sub RecordAudio_Click
audioRecorder.Record(File.DirRootExternal, "1.3gpp")
End Sub
Sub videoRecorder_RecordComplete (Success As Boolean)
Log(Success)
If Success Then
vv.LoadVideo(File.DirRootExternal, "1.mp4")
vv.Play
End If
End Sub
Sub audioRecorder_RecordComplete (Success As Boolean)
Log(Success)
If Success Then
vv.LoadVideo(File.DirRootExternal, "1.3gpp")
vv.Play
End If
End Sub
Sub Activity_Resume
End Sub
Sub Activity_Pause (UserClosed As Boolean)
End Sub
[/font]
سوال
bahadorks 13
سلام دوستان
من یک سورس خیلی خوب و کاربردی پیدا کردم اما چنتا مشکل دارم باهاش:
تو این کد یک تراک میشه ضبط کرد.یا فقط یک ویدیو میشه گرفت
چیکار کنم که بشه هرچی که کاربر ضبط میکنه رو تو یک لیست داشته باشه؟
و بشه مثل یک پلی لیست تو نرم افزارم بهش دسترسی داشته باشه؟
میخوام تو برنامم صدای کاربر رو ضبط کنم و تراک ضبط شده کاربر جز بقیه آهنگهایی که تو برنامه
براش قرار دادم بیاد و امکان پاک کردن هم داشته باشه.
اینم از سورس که میدونم مفیده واسه بقیه:
[font=Helvetica Neue]Sub Process_Globals Dim audioRecorder As AudioRecordApp Dim videoRecorder As VideoRecordApp End Sub Sub Globals Dim vv As VideoView End Sub Sub Activity_Create(FirstTime As Boolean) If FirstTime Then audioRecorder.Initialize("audioRecorder") videoRecorder.Initialize("videoRecorder") End If vv.Initialize("vv") Activity.AddView(vv, 0, 0, 100%x, 100%y) Activity.AddMenuItem("Record Video", "RecordVideo") Activity.AddMenuItem("Record Audio", "RecordAudio") ToastMessageShow("Press on Menu button...", True) End Sub Sub RecordVideo_Click videoRecorder.Record(File.DirRootExternal, "1.mp4") End Sub Sub RecordAudio_Click audioRecorder.Record(File.DirRootExternal, "1.3gpp") End Sub Sub videoRecorder_RecordComplete (Success As Boolean) Log(Success) If Success Then vv.LoadVideo(File.DirRootExternal, "1.mp4") vv.Play End If End Sub Sub audioRecorder_RecordComplete (Success As Boolean) Log(Success) If Success Then vv.LoadVideo(File.DirRootExternal, "1.3gpp") vv.Play End If End Sub Sub Activity_Resume End Sub Sub Activity_Pause (UserClosed As Boolean) End Sub [/font]لینک ارسال
به اشتراک گذاری در سایت های دیگر
3 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.