Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-09-13 | Merge remote-tracking branch 'reynaldo/android' into sdk-0.10.23sdk-0.10.23 | Sebastian Dröge | 2 | -50/+170 | |
2012-09-13 | Actually test EGL configs before claiming support | Reynaldo H. Verdejo Pinochet | 1 | -24/+57 | |
2012-09-13 | Caps nego EGL fixes | Reynaldo H. Verdejo Pinochet | 1 | -14/+27 | |
- Fix alloc lol on format list: Asked for 2 slices and used 3. - Reordered display & context init logic to prepare for actual config checking before claiming support for a given format. Change deals basically with setting up EGL display at start() and choose an EGL config only at setcaps time. | |||||
2012-09-12 | Caps nego. Start extending RGB support to a set. | Reynaldo H. Verdejo Pinochet | 2 | -41/+115 | |
2012-09-12 | Fix build of static plugin | Sebastian Dröge | 2 | -2/+4 | |
2012-09-12 | Fix configure check for OpenGL ES and EGL on Android | Sebastian Dröge | 1 | -0/+20 | |
2012-09-12 | Merge remote-tracking branch 'reynaldo/android' into sdk-0.10.23 | Sebastian Dröge | 8 | -0/+2154 | |
Conflicts: sys/Makefile.am | |||||
2012-09-12 | Drop wrong format test on _setcaps (draft leftover) | Reynaldo H. Verdejo Pinochet | 1 | -5/+0 | |
2012-09-11 | Support RGB24 by default | Reynaldo H. Verdejo Pinochet | 2 | -9/+9 | |
2012-09-11 | Instrument EGL error reporting | Reynaldo H. Verdejo Pinochet | 1 | -9/+25 | |
2012-09-11 | Correctly return GstFlowReturn from render_and_display() | Reynaldo H. Verdejo Pinochet | 1 | -11/+6 | |
2012-09-11 | Move VBO setup to it's own function | Reynaldo H. Verdejo Pinochet | 1 | -57/+80 | |
2012-09-11 | Fix render_and_display logic | Reynaldo H. Verdejo Pinochet | 1 | -103/+106 | |
Switch procedure according to enabled rendering path | |||||
2012-09-10 | Fix sample launch line with disabled window creation | Reynaldo H. Verdejo Pinochet | 1 | -1/+1 | |
2012-09-10 | Rename stale android leftover | Reynaldo H. Verdejo Pinochet | 2 | -3/+3 | |
2012-09-10 | Move eglgles Sink to ext/ #2 | Reynaldo H. Verdejo Pinochet | 5 | -4/+5 | |
2012-09-10 | [DO NOT MERGE] Move eglgles Sink to ext/ | Reynaldo H. Verdejo Pinochet | 9 | -15/+16 | |
2012-09-10 | [DO NOT MERGE] Start naming de-androidification | Reynaldo H. Verdejo Pinochet | 5 | -477/+477 | |
This sink is now platform independent to the extent permitted by its implementation logic. There's no reason for the naming to be Android centric. | |||||
2012-09-10 | Start removing Android-specific comments | Reynaldo H. Verdejo Pinochet | 2 | -20/+35 | |
This sink is now platform independent to the extent permitted by its implementation logic. There's no reason for the comments to be Android centric. | |||||
2012-09-10 | Delay rendering path selection | Reynaldo H. Verdejo Pinochet | 1 | -11/+9 | |
No need for a default so we delay rendering path selection till autodetection returns. | |||||
2012-09-10 | Message reordering | Reynaldo H. Verdejo Pinochet | 1 | -8/+12 | |
Some message cosmetics. Fix loging on slow/fast rendering path selection logic. | |||||
2012-09-10 | Init default for force_rendering_slow | Reynaldo H. Verdejo Pinochet | 1 | -0/+1 | |
force_rendering_slow fires up default slow rendering path even when needed egl/gles extensions are found to be available. | |||||
2012-09-10 | Actually set and use can_create_window prop | Reynaldo H. Verdejo Pinochet | 1 | -4/+11 | |
2012-09-10 | Drop ext reporting from init_egl_surface() | Reynaldo H. Verdejo Pinochet | 1 | -5/+0 | |
2012-09-10 | Add property to force slow rendering path | Reynaldo H. Verdejo Pinochet | 2 | -5/+23 | |
Property would allow us to force the slow, copy-over rendering path even when available extensions are determined to be enough to enable the fast rendering logic. This is mostly for debugging purposes. | |||||
2012-09-10 | Drop win availability check from init_egl_surface | Reynaldo H. Verdejo Pinochet | 1 | -7/+1 | |
There's no chance to reach this function without a window. | |||||
2012-09-10 | Unlock and destroy surface at setup failure | Reynaldo H. Verdejo Pinochet | 1 | -2/+8 | |
2012-09-10 | Move ext reporting to gst_vidroidsink_init_egl_exts() | Reynaldo H. Verdejo Pinochet | 1 | -10/+11 | |
2012-09-10 | Cosmetics | Reynaldo H. Verdejo Pinochet | 1 | -18/+19 | |
Use all-caps on all labels | |||||
2012-09-07 | applemedia: help libtool with --tag=CC | Andoni Morales Alastruey | 1 | -1/+1 | |
2012-09-07 | osxvideo: help libtool with CC tag | Andoni Morales Alastruey | 1 | -1/+1 | |
2012-09-07 | Debork EGL/GL rendering logic | Reynaldo H. Verdejo Pinochet | 3 | -107/+164 | |
- Implement full compile-time & run-time egl/gles extension checks - Group needed extensions and corresponing macros - Implement rendering path selection (slow/fast from now) from available extensions instead of deciding from the platform alone - Drop non platform-specific code from the platform wrapper | |||||
2012-09-07 | hls: fix link in android | Andoni Morales Alastruey | 2 | -1/+11 | |
2012-09-07 | dccp: fix linking in android as pthread is part of BIONIC | Andoni Morales Alastruey | 1 | -2/+8 | |
still, this plugin is not yet ported as it relies on pthread_cancel which is not implemented | |||||
2012-09-06 | Assorted cosmetics | Reynaldo H. Verdejo Pinochet | 1 | -12/+12 | |
2012-09-06 | Move eglUnlockSurfaceKHR init to platform wrapper | Reynaldo H. Verdejo Pinochet | 3 | -19/+21 | |
2012-09-06 | Move EGL display init to begining of _start() | Reynaldo H. Verdejo Pinochet | 1 | -8/+9 | |
2012-09-06 | Add check for suported EGL version | Reynaldo H. Verdejo Pinochet | 2 | -5/+14 | |
2012-09-04 | Remove just-wrong XXX comment | Reynaldo H. Verdejo Pinochet | 1 | -3/+0 | |
Creating a context here is mandatory. | |||||
2012-08-24 | Fire default size creation only on 0x0 | Reynaldo H. Verdejo Pinochet | 1 | -2/+1 | |
There's no point on checking for width or height being zero. If that was the case, bad caps where involved and create_window() wouldn't be reached to begin with. | |||||
2012-08-23 | Drop X11 code from Android platform_crate_native_image_buffer draft | Reynaldo H. Verdejo Pinochet | 1 | -12/+9 | |
2012-08-23 | Rely on __BIONIC__ for Android/X11 conditionals | Reynaldo H. Verdejo Pinochet | 2 | -9/+7 | |
2012-08-22 | Cosmetics | Reynaldo H. Verdejo Pinochet | 2 | -25/+18 | |
2012-08-15 | Quick safeguard on context prevalence | Reynaldo H. Verdejo Pinochet | 1 | -0/+10 | |
2012-08-15 | WIP: Continue deborking initialization/finalize | Reynaldo H. Verdejo Pinochet | 1 | -4/+7 | |
2012-08-15 | Minor cleanups | Reynaldo H. Verdejo Pinochet | 2 | -27/+29 | |
2012-08-15 | WIP: Deborking locking and initializing | Reynaldo H. Verdejo Pinochet | 1 | -52/+57 | |
Continued tweaking lock/unlock guards at window/surface initialization and moved the texture setup to _init_egl_surface(). | |||||
2012-08-15 | Debork locking for render_and_display() | Reynaldo H. Verdejo Pinochet | 1 | -11/+16 | |
Ensure locking if needed and avoid locking otheriwise. | |||||
2012-08-15 | Avoid calling g_mutex_unlock() twice in a row | Reynaldo H. Verdejo Pinochet | 1 | -2/+2 | |
2012-08-15 | Move mutex init to _start() and add missing freeing at _stop() | Reynaldo H. Verdejo Pinochet | 1 | -1/+5 | |