Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Increase the warning to 2ms | Jari Vetoniemi | 2017-01-24 |
| | | | | | | Ideally we would want this to be lower than 1ms. Most time seems to go writing to pipe (which is 2 copies I guess? Write, and read and other end) The flip operation is also expensive if that's needed | ||
* | Improve comments | Jari Vetoniemi | 2017-01-24 |
| | |||
* | Add performance warning | Jari Vetoniemi | 2017-01-24 |
| | |||
* | Add buffer struct | Jari Vetoniemi | 2017-01-24 |
| | |||
* | Use rgb0 as video type for ES so we ignore alpha | Jari Vetoniemi | 2017-01-23 |
| | |||
* | Flip pixels of video if needed | Jari Vetoniemi | 2017-01-23 |
| | |||
* | Remove unnecessary NULL initializations | Jari Vetoniemi | 2017-01-23 |
| | |||
* | Ignore sigpipe | Jari Vetoniemi | 2017-01-23 |
| | |||
* | Add wider OpenGL coverage, more cleanups, etc.. | Jari Vetoniemi | 2017-01-23 |
| | | | | | Testing with some GLES 2.0 programs that I have made so I can profile this thing. | ||
* | Move out non function hook code out of hooks.h | Jari Vetoniemi | 2017-01-23 |
| | | | | Also reorder the code a bit | ||
* | Split code a bit, wrangle OpenGL | Jari Vetoniemi | 2017-01-23 |
| | | | | | Split system function hooks into hooks.h Wrangle opengl functions instead of trying to use them directly. | ||
* | Make it possible hook into EGL | Jari Vetoniemi | 2017-01-23 |
| | | | | Remove glXGetProcAddressEXT, I don't think such thing even exists | ||
* | Make the function hooking bit saner | Jari Vetoniemi | 2017-01-23 |
| | | | | | Also add another new GLIBC version to dlvsym for getting the real dlsym pointer. | ||
* | Unneccessary scoping | Jari Vetoniemi | 2017-01-23 |
| | | | | We don't have any temporary variables here. | ||
* | Refactor GL code | Jari Vetoniemi | 2017-01-23 |
| | | | | | | | | Store width / height of read pixel data on pbo structure for safety. Always empty the PBO before reading. Make sure opengl states are stored / restored correctly. Add frame dropping. Etc. minor changes | ||
* | Update information | Jari Vetoniemi | 2017-01-23 |
| | |||
* | Decouple data writing | Jari Vetoniemi | 2017-01-23 |
| | | | | Calculate pipe size from target fps | ||
* | Update "documentation" | Jari Vetoniemi | 2017-01-22 |
| | |||
* | Update tunable description | Jari Vetoniemi | 2017-01-22 |
| | | | | Doesn't make sense to calculate the FPS really. | ||
* | Synchronize to single base time | Jari Vetoniemi | 2017-01-22 |
| | | | | Audio / Video can now delay by any amount but still be in sync. | ||
* | Handle stream information changes properly | Jari Vetoniemi | 2017-01-22 |
| | |||
* | Implement rest of ffmpeg supported PCM formats | Jari Vetoniemi | 2017-01-22 |
| | |||
* | Add some FIXMEs | Jari Vetoniemi | 2017-01-22 |
| | |||
* | Fix header size sanity check | Jari Vetoniemi | 2017-01-22 |
| | |||
* | Update the information at top of .c file | Jari Vetoniemi | 2017-01-22 |
| | |||
* | Initial commit | Jari Vetoniemi | 2017-01-22 |