Commit graph

33 commits

Author SHA1 Message Date
Xavi Artigas
4b7b9e0106 Remove video app sink now that there is a working egl sink. 2012-09-18 11:55:46 +02:00
Xavi Artigas
7a8142417c Remove invalid extra unref on the gst bus 2012-09-17 17:35:32 +02:00
Xavi Artigas
e1927aca14 Typo in comment 2012-09-17 17:24:04 +02:00
Xavi Artigas
4874f00144 Start in PAUSED so clip length is shown since the beginning. Allow orientation changes in PAUSED. 2012-09-17 13:48:08 +02:00
Xavi Artigas
392705a913 Do not set the pipeline to NULL on EOS, as parse_launch pipelines are not reusable. 2012-09-17 13:31:24 +02:00
Xavi Artigas
0b6448389a Allow refreshing the ui (the timer, basically) when in PAUSED (when seeking, basically) 2012-09-17 12:59:33 +02:00
Xavi Artigas
425a23ef98 Seeking in PAUSED updates the video 2012-09-17 12:53:53 +02:00
Xavi Artigas
206415b27b Allow seeking from the SeekBar (video does not refresh until you release the SeekBar, though) 2012-09-17 12:31:23 +02:00
Xavi Artigas
ff9ff2c549 Delay seeks if not in the playing state. Verify return value of ANativeWindow_Lock. 2012-09-17 11:54:45 +02:00
Xavi Artigas
1d7c2a6f87 Add hardware decoding capabilities 2012-09-14 17:08:15 +02:00
Xavi Artigas
f780c13852 Add missing fix 2012-09-14 16:08:37 +02:00
Xavi Artigas
f81f2c4347 Send XOverlay messages directly to the sink. Try to resume playing in the place where it stopped. Assorted fixes. 2012-09-14 16:01:07 +02:00
Xavi Artigas
c892f35193 Protect against surfaces being destroyed after the app is killed 2012-09-14 12:45:54 +02:00
Xavi Artigas
63f19c69ab Display video via an appsink. 2012-09-14 12:02:19 +02:00
Xavi Artigas
3bc044cba4 Add a SeekBar to show current position / duration 2012-09-13 16:35:51 +02:00
Xavi Artigas
8f8258e4b9 Report current position/duration back to the UI. Refactor. 2012-09-13 14:36:06 +02:00
Xavi Artigas
d6c101954b Add missing properties needed while testing 2012-09-12 18:49:06 +02:00
Xavi Artigas
a449e48aea Use a eglglessink (does not work yet) 2012-09-12 18:45:03 +02:00
Xavi Artigas
f7446956c9 Add a SurfaceView and tell native code about it. Still no sink though. 2012-09-12 17:39:14 +02:00
Xavi Artigas
6c3dcf5730 Assorted small fixes, string leaks and beautifying 2012-09-12 10:59:23 +02:00
Xavi Artigas
ba4182c470 Add method to test Java UI code being called from C callbacks 2012-09-10 16:10:48 +02:00
Xavi Artigas
ca35131d47 Remove unused variable 2012-09-10 12:09:56 +02:00
Xavi Artigas
30f8381ac9 Remove copyright note from Android samples 2012-09-10 12:08:33 +02:00
Xavi Artigas
4f23fc027c Remove warnings due to storing 32bits pointers inside jlongs. Fix handling of TLS (still unused, though) 2012-09-10 12:06:16 +02:00
Xavi Artigas
b0e6ae8eb7 Having a running pipeline now, controlled from the UI 2012-09-07 16:26:04 +02:00
Xavi Artigas
112f4f92f3 In this way, -it's more ndk-build-ish- 2012-09-06 15:56:13 +02:00
Xavi Artigas
70242780c3 Testing logging facilities 2012-09-06 13:13:44 +02:00
Xavi Artigas
734e54ddfb Add more plugins 2012-09-06 13:13:02 +02:00
Xavi Artigas
7b3c680da5 Better memory management during string construction 2012-09-04 17:10:40 +02:00
Xavi Artigas
1947de8006 More test plugins and nicer scrolling effect 2012-09-04 16:54:11 +02:00
Xavi Artigas
2905b5073a Add more plugins, to test 2012-09-04 16:06:51 +02:00
Xavi Artigas
24136b8011 List available plugins and features 2012-09-04 13:55:04 +02:00
Xavi Artigas
ef7757b7ca Initial tutorial-1 2012-09-04 12:20:02 +02:00