use of com.zype.android.webapi.model.video.Video in project zype-android by zype.
the class MyLibraryFragment method handleRetrieveVideo.
@Subscribe
public void handleRetrieveVideo(RetrieveVideoEvent event) {
Logger.d("handleRetrieveVideo(): size=" + event.getEventData().getModelData().getVideoData().size());
Video data = event.getEventData().getModelData();
if (data.getVideoData().size() > 0) {
for (VideoData item : data.getVideoData()) {
if (videoEntitlements.containsKey(item.getId())) {
List<VideoData> videos = new ArrayList<>();
videos.add(item);
DataHelper.insertVideos(getActivity().getContentResolver(), videos);
VideoEntitlementData entitlementData = videoEntitlements.get(item.getId());
if (entitlementData != null) {
VideoHelper.setEntitlement(getActivity().getContentResolver(), item.getId(), true, entitlementData.updatedAt);
}
}
}
}
}
use of com.zype.android.webapi.model.video.Video in project zype-android by zype.
the class FavoritesFragment method handleRetrieveVideo.
@Subscribe
public void handleRetrieveVideo(RetrieveVideoEvent event) {
Logger.d("handleRetrieveVideo(): size=" + event.getEventData().getModelData().getVideoData().size());
Video data = event.getEventData().getModelData();
if (data.getVideoData().size() > 0) {
for (VideoData item : data.getVideoData()) {
if (!TextUtils.isEmpty(DataHelper.getFavoriteId(getActivity().getContentResolver(), item.getId()))) {
List<VideoData> videos = new ArrayList<>();
videos.add(item);
DataHelper.insertVideos(getActivity().getContentResolver(), videos);
DataHelper.setFavoriteVideo(getActivity().getContentResolver(), item.getId(), true);
}
}
}
}
Aggregations