Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2013-09-28 | omx: don't use the 'z' modifier to print size_t0.10 | Tim-Philipp Müller | 2 | -3/+3 | |
gcc will warn in some cases even if the size of the type is exactly that of size_t on the platform. https://bugzilla.gnome.org/show_bug.cgi?id=699008 Conflicts: omx/gstomxvideodec.c | |||||
2013-09-28 | gstomxvideoenc: Set bitrate in setcaps | Roman Arutyunyan | 1 | -0/+15 | |
Otherwise it gets lost whenever we configure new caps https://bugzilla.gnome.org/show_bug.cgi?id=698049 | |||||
2013-09-28 | rpi: The WMV/VC1 decoder can only do WMV9 and VC1, no older versions | Sebastian Dröge | 1 | -0/+1 | |
2013-09-28 | examples: simplify the thread synchronization code | Josep Torra | 1 | -31/+17 | |
Make everithing more simple and fix the races conditions remaining in the previous approaches. | |||||
2013-09-24 | examples: fix another race condition | Josep Torra | 1 | -9/+11 | |
Fix a race condition that caused randome deadlocks on EOS. | |||||
2013-09-24 | examples: request native video | Josep Torra | 1 | -1/+2 | |
There's no need for video conversion elements so don't autoplug them. | |||||
2013-09-20 | rpi: fix a copy paste error in the config file | Josep Torra | 1 | -2/+1 | |
2013-09-20 | examples: fix a race condition when seeking | Josep Torra | 1 | -41/+75 | |
Fixes a race condition that caused pipeline deadlock during seeks. | |||||
2013-09-20 | examples: display QoS statistics | Josep Torra | 1 | -4/+21 | |
2013-09-20 | examples: use dedicated thread for rendering the scene | Josep Torra | 1 | -77/+79 | |
Produces smother animation and prevents dropping frames due busy mainloop. | |||||
2013-09-20 | examples: don't force an specific audio sink | Josep Torra | 1 | -10/+1 | |
Let playbin2 choose the audiosink available in the system. | |||||
2013-09-20 | examples: drop remnants of initial appsink attempt | Josep Torra | 2 | -2/+0 | |
2013-09-20 | basevideodecoder: disable reordered PTS detections | Josep Torra | 1 | -0/+4 | |
This feature doesn't works in the rpi because it buffers a lot of frames internally. | |||||
2013-05-20 | omx: Take lock on EOS to update the flow return value | Josep Torra | 3 | -0/+6 | |
Fixes "GThread-ERROR **: file gthread-posix.c: line 171 (g_mutex_free_posix_impl): error 'Device or resource busy' during 'pthread_mutex_destroy ((pthread_mutex_t *) mutex)'" in _finalize. Conflicts: omx/gstomxaudioenc.c omx/gstomxvideodec.c omx/gstomxvideoenc.c | |||||
2013-05-10 | Revert "Don't build examples by default to match 1.x feature set" | Josep Torra | 1 | -3/+3 | |
This reverts commit ae5a594d511040f58f605998908dad90584bcb58. Now the code is also in master although not completelly ported yet. | |||||
2013-05-10 | Makefile.am: Add -I common/m4 | Sebastian Dröge | 1 | -1/+1 | |
This allows autoreconf to work correctly and automatic regeneration of autotools files if something changed. | |||||
2013-05-10 | omx: Add pads based on element type | jitendra | 5 | -34/+50 | |
This allows to later add sources and sink that only have a srcpad or sinkpad. https://bugzilla.gnome.org/show_bug.cgi?id=699754 Conflicts: omx/gstomxaudioenc.c omx/gstomxvideodec.c omx/gstomxvideoenc.c | |||||
2013-05-10 | omx: fixed type error in printf call | Carlos Rafael Giani | 1 | -1/+1 | |
%zu expects size_t https://bugzilla.gnome.org/show_bug.cgi?id=699008 | |||||
2013-05-10 | configure: error out if no OMX target has been set explicitly with ↵ | Tim-Philipp Müller | 1 | -3/+3 | |
--with-omx-target=x Avoids people building for e.g. the Raspberry Pi and then wondering why things don't work as expected (since structs are packed differently there). | |||||
2013-05-10 | omx: more printf format fixes | Tim-Philipp Müller | 7 | -60/+65 | |
Fix printf formats again, so that gst-omx compiles warning- free on the Raspberry Pi as well. Unfortunately OMX_UINT32 maybe be typedefed to uint32_t or unsigned long, which doesn't work well with our debugging printf format strings, so just use %u for those and cast to guint. Conflicts: omx/gstomxvideodec.c | |||||
2013-05-10 | omx: fix printf formats in debug messages | Tim-Philipp Müller | 7 | -35/+35 | |
OMX_U32 is typedefed to an unsigned long, OMX_TICKS to a 64-bit integer. Conflicts: omx/gstomxvideodec.c | |||||
2013-05-10 | Don't build examples by default to match 1.x feature set | Josep Torra | 1 | -3/+3 | |
2013-05-10 | Update .gitignore | Josep Torra | 1 | -0/+2 | |
2013-05-10 | Honour '--disable-examples' configure flag | Josep Torra | 1 | -1/+5 | |
2013-05-10 | egl: allow a delegate call to eglTerminate for display wrapper | Josep Torra | 3 | -11/+30 | |
Add a destroy notify function on our gst_egl_display wrapper. Update example code to use the new API. | |||||
2013-05-10 | omxvideodec: support video size changes again | Josep Torra | 2 | -56/+57 | |
2013-05-10 | examples: add an example aplication based OpenGL ES + EGL | Josep Torra | 6 | -1/+1456 | |
Application that shows how to integrate playbin2 with an OpenGL ES scene through EGL. Renders a video on the surfaces of an animated cube. | |||||
2013-05-10 | omxvideodec: implement EGL transport | Josep Torra | 5 | -125/+863 | |
2013-05-10 | egl: helper library to manage EGL display and memory | Josep Torra | 7 | -1/+940 | |
2013-04-18 | omx: fixes unused variable 'comp' when GStreamer is built without debug | Josep Torra | 1 | -11/+8 | |
2013-04-18 | omx: Disable output port before transition to idle state | jitendra | 3 | -21/+21 | |
https://bugzilla.gnome.org/show_bug.cgi?id=698109 | |||||
2013-03-22 | rpi: Fix commit that added the VC1 decoder | Sebastian Dröge | 1 | -4/+4 | |
2013-03-22 | omx: Add more constraints to the default sink template caps | Sebastian Dröge | 9 | -10/+20 | |
Conflicts: omx/gstomxwmvdec.c | |||||
2013-03-22 | rpi: Add VC1/WMV3 decoder | Sebastian Dröge | 1 | -0/+10 | |
WMV2 and WMV1 (aka WMV 1-8) are not supported by RPi. | |||||
2013-03-22 | rpi: Add MJPEG decoder | Sebastian Dröge | 1 | -0/+9 | |
2013-03-22 | rpi: Add VP8 decoder | Sebastian Dröge | 1 | -0/+9 | |
2013-03-22 | omxvideodec: Set ENDOFFRAME flag for the end of frames | Sebastian Dröge | 1 | -1/+11 | |
Conflicts: omx/gstomxvideodec.c | |||||
2013-03-22 | makefile: source code for local copy of base classes has to be disted | Josep Torra | 1 | -0/+2 | |
2013-03-22 | makefile: conditional VP8 source code has to be disted | Josep Torra | 1 | -1/+5 | |
2013-03-22 | omx: Remove additional comma | Sebastian Dröge | 1 | -2/+2 | |
2013-03-22 | omx: Rename MPEG2 decoder for consistency everywhere | Sebastian Dröge | 6 | -78/+80 | |
Conflicts: omx/gstomxmpeg2videodec.c | |||||
2013-03-22 | omx: Add MJPEG decoder support | Sebastian Dröge | 4 | -2/+167 | |
2013-03-22 | omx: Add VP8 decoder support | Sebastian Dröge | 5 | -0/+182 | |
Conflicts: omx/Makefile.am | |||||
2013-03-22 | rpi: Add h263 decoder and rename MPEG2 decoder for consistency | Sebastian Dröge | 1 | -4/+22 | |
2013-03-16 | omx: Mark OpenMAX buffers as EGLImage if they contain one | Sebastian Dröge | 2 | -0/+6 | |
Needs special handling in some places, e.g. because nFilledLen will always be 0. | |||||
2013-03-16 | omxmpeg2dec: mpeg-2 decoder should be able to handle mpeg-1 too | Tim-Philipp Müller | 1 | -1/+1 | |
https://bugzilla.gnome.org/show_bug.cgi?id=695879 | |||||
2013-03-16 | omx: minor stylistic change for consistency with other similar code | Josep Torra | 1 | -3/+2 | |
Conflicts: omx/gstomx.c | |||||
2013-03-16 | omx: Clarify that loop task is also paused in EOS | Josep Torra | 3 | -1/+3 | |
Conflicts: omx/gstomxaudioenc.c | |||||
2013-03-16 | omxvideoenec: Don't forget propagate flow return value upstream | Josep Torra | 1 | -0/+1 | |
Conflicts: omx/gstomxvideoenc.c | |||||
2013-03-15 | omx: improve debug logging some more | Tim-Philipp Müller | 1 | -15/+16 | |