diff --git a/app/src/main/java/com/ray650128/gstreamer_demo_app/MainActivity.java b/app/src/main/java/com/ray650128/gstreamer_demo_app/MainActivity.java index 3140cbd..2364de6 100644 --- a/app/src/main/java/com/ray650128/gstreamer_demo_app/MainActivity.java +++ b/app/src/main/java/com/ray650128/gstreamer_demo_app/MainActivity.java @@ -36,6 +36,15 @@ public class MainActivity extends AppCompatActivity implements GstCallback { binding.buttonStop.setOnClickListener(view -> gstLibrary.stop()); } + @Override + protected void onPause() { + super.onPause(); + + if (gstLibrary != null) { + gstLibrary.stop(); + } + } + @Override protected void onDestroy() { super.onDestroy();