Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Release 1.12.51.12.51.12 | Tim-Philipp Müller | 2018-03-28 | 6 | -59/+143 |
| | |||||
* | omxvideodec: fix buffer leak when eglimage setup fails | Julien Isorce | 2018-03-28 | 1 | -1/+2 |
| | | | | | | | | | | Can happen if gst_buffer_pool_acquire_buffer succeeds but gst_buffer_n_memory (buffer) is not exactly 1. In theory this should not happen because the decoder requests EGLImage(RGBA) but better to fix any leak on corner cases. https://bugzilla.gnome.org/show_bug.cgi?id=784365 | ||||
* | Release 1.12.41.12.4 | Sebastian Dröge | 2017-12-07 | 6 | -20/+68 |
| | |||||
* | Release 1.12.31.12.3 | Sebastian Dröge | 2017-09-18 | 6 | -12/+104 |
| | |||||
* | omxvideodec: log info about frame before releasing it | Guillaume Desmottes | 2017-09-14 | 1 | -2/+2 |
| | | | | | | | gst_video_decoder_release_frame() takes ownership of the frame and will destroy it. So we should no longer use it after calling it. https://bugzilla.gnome.org/show_bug.cgi?id=787628 | ||||
* | Automatic update of common submodule | Tim-Philipp Müller | 2017-08-17 | 1 | -0/+0 |
| | | | | From 48a5d85 to dd9d403 | ||||
* | omx: Possible Memory leak in gst_caps_from_string | Satya Prakash Gupta | 2017-07-25 | 1 | -0/+2 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=784978 | ||||
* | omxvideoenc: Fix deadlock in error case when draining | Satya Prakash Gupta | 2017-07-25 | 1 | -0/+1 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=784972 | ||||
* | omxaudioenc: Fix deadlock in error case when draining | Satya Prakash Gupta | 2017-07-25 | 1 | -0/+1 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=784967 | ||||
* | Release 1.12.21.12.2 | Sebastian Dröge | 2017-07-14 | 6 | -19/+66 |
| | |||||
* | Release 1.12.11.12.1 | Sebastian Dröge | 2017-06-20 | 6 | -19/+111 |
| | |||||
* | meson: define HAVE_VIDEO_EXT if OMX_VideoExt.h is present | Guillaume Desmottes | 2017-06-17 | 1 | -0/+7 |
| | | | | | | Meson build wasn't defining the HAVE_VIDEO_EXT like configure.ac does. https://bugzilla.gnome.org/show_bug.cgi?id=783346 | ||||
* | meson: add dep on GModule | Guillaume Desmottes | 2017-05-09 | 1 | -1/+1 |
| | | | | | | libgstomx uses the GModule API and so needs it in its dependencies list. https://bugzilla.gnome.org/show_bug.cgi?id=782387 | ||||
* | meson: fix config.h generation | Tim-Philipp Müller | 2017-05-09 | 1 | -3/+1 |
| | | | | | | "No such input file config.h.meson", but it's not needed anyway. https://bugzilla.gnome.org/show_bug.cgi?id=782382 | ||||
* | Release 1.12.01.12.0 | Sebastian Dröge | 2017-05-04 | 6 | -19/+769 |
| | |||||
* | Release 1.11.911.11.91 | Sebastian Dröge | 2017-04-27 | 6 | -13/+54 |
| | |||||
* | videoenc: use GST_ROUND_UP_N() macro | Guillaume Desmottes | 2017-04-26 | 1 | -2/+1 |
| | | | | | | Makes the code much easier to read and understand. https://bugzilla.gnome.org/show_bug.cgi?id=781409 | ||||
* | Automatic update of common submodule | Tim-Philipp Müller | 2017-04-24 | 1 | -0/+0 |
| | | | | From 60aeef6 to 48a5d85 | ||||
* | Automatic update of common submodule | Tim-Philipp Müller | 2017-04-10 | 2 | -1/+1 |
| | | | | From 39ac2f5 to 60aeef6 | ||||
* | Release 1.11.901.11.90 | Sebastian Dröge | 2017-04-07 | 6 | -20/+107 |
| | |||||
* | omxvideoenc: Fix compiler warning | Sebastian Dröge | 2017-04-07 | 1 | -1/+1 |
| | | | | | | | | | | gstomxvideoenc.c: In function ‘gst_omx_video_enc_fill_buffer’: CC libgstomx_la-gstomxaacdec.lo gstomxvideoenc.c:1316:27: warning: format ‘%u’ expects argument of type ‘unsigned int’, but argument 8 has type ‘OMX_U32 {aka long unsigned int}’ [-Wformat=] GST_LOG_OBJECT (self, "Matched strides - direct copy %u bytes", ^ outbuf->omx_buf->nFilledLen); ~~~~~~~~~~~~~~~~~~ | ||||
* | meson: fix logic to set HAVE_THEORA | Gurkirpal Singh | 2017-03-22 | 1 | -1/+1 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=780392 | ||||
* | omxvideoenc: Add an unimplemented mapping for RGBA formats | Jan Schmidt | 2017-03-14 | 1 | -0/+6 |
| | | | | | Add some pixel formats mappings for 2 RGBA formats. Not yet implemented in the buffer input code though, so no effect for now. | ||||
* | omxvideoenc: Add GST_OMX_HACK_HEIGHT_MULTIPLE_16 for Rpi | Jan Schmidt | 2017-03-14 | 3 | -29/+47 |
| | | | | | | The Raspberry Pi encoder produces corrupt output unless the input height is a multiple of 16. Add a hack that adds zero padding when needed. | ||||
* | omxvideoenc: Add a mapping for OMX_COLOR_FormatYUV420PackedSemiPlanar | Jan Schmidt | 2017-03-14 | 1 | -0/+3 |
| | | | | The RaspberryPi | ||||
* | omxvideoenc: Filter out unimplemented formats | Jan Schmidt | 2017-03-14 | 1 | -4/+36 |
| | | | | | Don't announce pixel formats in the caps if they've not been implemented. | ||||
* | omxvideodec: demote ERROR message | Jan Schmidt | 2017-03-14 | 1 | -1/+1 |
| | | | | | There's no need to warn about failing to negotiate EGL output - that can be perfectly normal. | ||||
* | meson: Update version | Sebastian Dröge | 2017-02-24 | 1 | -1/+1 |
| | |||||
* | Back to development | Sebastian Dröge | 2017-02-24 | 1 | -2/+2 |
| | |||||
* | Release 1.11.21.11.2 | Sebastian Dröge | 2017-02-24 | 5 | -17/+66 |
| | |||||
* | meson: dist meson build files | Tim-Philipp Müller | 2017-02-15 | 1 | -1/+3 |
| | | | | | Ship meson build files in tarballs, so people who use tarballs in their builds can start playing with meson already. | ||||
* | omxaacenc: let encoder know about incoming rate/channels | Vincent Penquerc'h | 2017-01-20 | 1 | -0/+3 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=777223 | ||||
* | build: add meson build definition | Matthew Waters | 2017-01-18 | 9 | -0/+430 |
| | | | | Currently only been tested on the RPi within gst-build. | ||||
* | examples/testegl: update for libgstgl changes | Matthew Waters | 2017-01-18 | 1 | -2/+2 |
| | |||||
* | Back to development | Sebastian Dröge | 2017-01-12 | 1 | -2/+2 |
| | |||||
* | Release 1.11.11.11.1 | Sebastian Dröge | 2017-01-12 | 5 | -1128/+137 |
| | |||||
* | omxaudioenc: set base class format instead of just source pad caps | Vincent Penquerc'h | 2017-01-11 | 1 | -1/+1 |
| | |||||
* | omx*dec: Flush before we stop the srcpad loop | Graham Leggett | 2016-12-19 | 2 | -15/+15 |
| | | | | | | Flushing could otherwise hang if output port queue of pending buffers was empty https://bugzilla.gnome.org/show_bug.cgi?id=774654 | ||||
* | Fix broken build due to syntax error | Reynaldo H. Verdejo Pinochet | 2016-12-14 | 1 | -1/+1 |
| | | | | Problem was introduced by 8716c23e2b0553db2982eb84c437f493c974385e | ||||
* | Prevent early EOS by resetting eos flag once GST_OMX_ACQUIRE_BUFFER_EOS is ↵ | Graham Leggett | 2016-12-13 | 1 | -1/+2 |
| | | | | | | triggered https://bugzilla.gnome.org/show_bug.cgi?id=774600 | ||||
* | Add clear debug logging on all the paths out of gst_omx_port_acquire_buffer() | Graham Leggett | 2016-12-13 | 1 | -0/+8 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=774600 | ||||
* | Add a signals-premature-eos hack for egl_render | George Kiagiadakis | 2016-12-13 | 3 | -4/+25 |
| | | | | | | | | | egl_render seems to have a bug and signals EOS before it has finished pushing out all data; this hack simply makes acquire_buffer() wait a bit more before signalling EOS, in case egl_render decides to spit out some more data. https://bugzilla.gnome.org/show_bug.cgi?id=741856 | ||||
* | Add support for OMX_COLOR_FormatYUV420PackedSemiPlanar and ↵ | Graham Leggett | 2016-12-13 | 1 | -0/+4 |
| | | | | | | OMX_COLOR_Format24bitBGR888 https://bugzilla.gnome.org/show_bug.cgi?id=775959 | ||||
* | Automatic update of common submodule | Edward Hervey | 2016-12-03 | 1 | -0/+0 |
| | | | | From ac2f647 to 39ac2f5 | ||||
* | common: use https protocol for common submodule | Tim-Philipp Müller | 2016-11-26 | 1 | -1/+1 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=775110 | ||||
* | omx: Fix compiler warning with latest clang | Sebastian Dröge | 2016-11-26 | 1 | -1/+1 |
| | | | | | | | | | gstomx.c:1376:42: error: implicit conversion from enumeration type 'GstOMXAcquireBufferReturn' to different enumeration type 'OMX_ERRORTYPE' (aka 'enum OMX_ERRORTYPE') [-Werror,-Wenum-conversion] g_return_val_if_fail (!port->tunneled, GST_OMX_ACQUIRE_BUFFER_ERROR); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ https://bugzilla.gnome.org/show_bug.cgi?id=775112 | ||||
* | videodecoder: remove use of EGLImage orientation | Matthew Waters | 2016-11-17 | 1 | -3/+0 |
| | | | | | | New code should use GstVideoTransformationMeta (The defaults do the right thing here though). | ||||
* | Back to development1.11.0 | Sebastian Dröge | 2016-11-01 | 1 | -3/+3 |
| | |||||
* | Release 1.10.01.10.0 | Sebastian Dröge | 2016-11-01 | 5 | -17/+1149 |
| | |||||
* | Release 1.9.901.9.90 | Sebastian Dröge | 2016-09-30 | 6 | -15/+70 |
| |