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 |
|