Merhaba Uygulamanın uygulandığı tüm uygulamalarda video yakalama süresi, süresi 10 saniyedir.MediaStore.EXTRA_DURATION_LIMIT Nexus Cihazları çalışmıyor mu?
Ancak Nexus Aygıtlarında çalışmıyor, Nexus dışında Tüm aygıtlar için iyi çalışıyor, sorunun ne olduğunu bilen var.
İşte Kod.
final int durationLimit = 10;
Intent intent = new Intent(MediaStore.ACTION_VIDEO_CAPTURE);
intent.putExtra(MediaStore.EXTRA_DURATION_LIMIT, durationLimit);
startActivityForResult(intent, CAMERA_CODE);
Herhangi bir kamera uygulamasının EXTRA_DURATION_LIMIT değerini onaylamasına gerek yoktur. Bu bir talep, bir komut değil. – CommonsWare
@CommonsWare Videonun uzunluğunu sınırlamanın başka bir yolu. – NagarjunaReddy
İşi bir üçüncü taraf uygulamasına devrederken değil. Kamera API'lerini kullanmaya ve videoyu doğrudan kendiniz kaydetmeye davetlisiniz. Ya da endişeniz cihazdaki videoyla değil, yüklemeniz gereken bazı alt kümelerle ilgiliyse, videonun ilk 10 saniyesini nasıl kesebileceğinizi inceleyin ve bu parçayı yükleyin. – CommonsWare