mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-06-03 14:39:23 +00:00
39 lines
985 B
Java
39 lines
985 B
Java
package org.freedesktop.gstreamer.tutorials.tutorial_1;
|
|
|
|
import android.app.Activity;
|
|
import android.os.Bundle;
|
|
import android.widget.TextView;
|
|
import android.widget.Toast;
|
|
|
|
import org.freedesktop.gstreamer.GStreamer;
|
|
|
|
public class Tutorial1 extends Activity {
|
|
private native String nativeGetGStreamerInfo();
|
|
|
|
// Called when the activity is first created.
|
|
@Override
|
|
public void onCreate(Bundle savedInstanceState)
|
|
{
|
|
super.onCreate(savedInstanceState);
|
|
|
|
try {
|
|
GStreamer.init(this);
|
|
} catch (Exception e) {
|
|
Toast.makeText(this, e.getMessage(), Toast.LENGTH_LONG).show();
|
|
finish();
|
|
return;
|
|
}
|
|
|
|
setContentView(R.layout.main);
|
|
|
|
TextView tv = (TextView)findViewById(R.id.textview_info);
|
|
tv.setText("Welcome to " + nativeGetGStreamerInfo() + " !");
|
|
}
|
|
|
|
static {
|
|
System.loadLibrary("gstreamer_android");
|
|
System.loadLibrary("tutorial-1");
|
|
}
|
|
|
|
}
|