Skip to content

Instantly share code, notes, and snippets.

View b95505017's full-sized avatar
🌴
On vacation

Yu-Hsuan Lin b95505017

🌴
On vacation
View GitHub Profile
@b95505017
b95505017 / build.gradle
Last active June 14, 2017 10:14
DraggablePanel + StraaS MediaCore
dependencies {
compile 'com.github.pedrovgs:draggablepanel:1.9'
}
import android.content.Context;
import android.support.percent.PercentLayoutHelper;
import android.support.percent.PercentRelativeLayout;
import android.util.AttributeSet;
import android.view.View;
import android.view.ViewGroup;
/**
* Workaround for Issue 186498
*/
@b95505017
b95505017 / OkHttpDataSource.java
Last active February 15, 2016 08:48
Extend HttpDataSource of ExoPlayer, using Square's OkHttpClient + Facebook's Stetho
package com.google.android.exoplayer.demo;
import com.facebook.stetho.okhttp.StethoInterceptor;
import com.google.android.exoplayer.C;
import com.google.android.exoplayer.upstream.DataSpec;
import com.google.android.exoplayer.upstream.DefaultHttpDataSource;
import com.google.android.exoplayer.upstream.HttpDataSource;
import com.google.android.exoplayer.upstream.TransferListener;
import com.google.android.exoplayer.util.Assertions;
import com.google.android.exoplayer.util.Predicate;
@b95505017
b95505017 / Motempl.java
Last active March 5, 2019 22:06
Java version of motion detection sample using OpenCV, referenced from motempl.c. The functionality of showing the output is using Processing.
import org.opencv.core.*;
import org.opencv.highgui.Highgui;
import org.opencv.highgui.VideoCapture;
import processing.core.PApplet;
import processing.core.PConstants;
import processing.core.PImage;
import javax.imageio.ImageIO;
import java.awt.image.BufferedImage;
import java.io.ByteArrayInputStream;
import java.io.InputStream;