package net.alhazmy13.mediapicker.Video;
import android.annotation.TargetApi;
import android.content.ClipData;
import android.content.Context;
import android.content.Intent;
import android.net.Uri;
import android.os.Build;
import net.alhazmy13.mediapicker.FileProcessing;
import java.util.ArrayList;
import java.util.List;
/**
* Created by Alhazmy13 on 8/15/16.
* MediaPicker
*/
class VideoProcessing {
private static final String TAG = "ImageProcessing";
@TargetApi(Build.VERSION_CODES.JELLY_BEAN)
static List<String> processMultiImage(Context context, Intent data) {
List<String> listOfImgs = new ArrayList<>();
if ((Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR2) && (null == data.getData())) {
ClipData clipdata = data.getClipData();
for (int i = 0; i < clipdata.getItemCount(); i++) {
Uri selectedImage = clipdata.getItemAt(i).getUri();
String selectedImagePath = FileProcessing.getPath(context, selectedImage);
listOfImgs.add(selectedImagePath);
}
}
return listOfImgs;
}
}