Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2014-02-07 | gstomxvideoenc: implement scaling configuration supportHEADmaster | Leo Liu | 2 | -1/+75 | |
Signed-off-by: Leo Liu <leo.liu@amd.com> | |||||
2014-02-07 | omx: add tunneling support between decoder and encoders v2 | Christian König | 4 | -17/+110 | |
Forward the frames through both the OMX tunnel as well as the gst pad, this way we can map OMX buffers to their frame counterpart when they left the tunnel on the other side. v2: fix tunnel close and buffer dealloc order Signed-off-by: Christian König <christian.koenig@amd.com> | |||||
2014-02-07 | omx: improve tunneling support | Christian König | 2 | -7/+8 | |
Keep track where the tunnel leads us instead of just if it's tunneled or not. Signed-off-by: Christian König <christian.koenig@amd.com> | |||||
2014-02-07 | gstomxvideoenc: simplify _find_nearest_frame | Christian König | 1 | -87/+15 | |
Just the same as we did with the decoder. Also give the function a gst_omx_video_enc prefix to distinct it from the decoder function. Signed-off-by: Christian König <christian.koenig@amd.com> | |||||
2014-02-07 | gstomxvideodec: simplify _find_nearest_frame | Christian König | 1 | -44/+16 | |
No need to make it more complicated and error prone than necessary. Also give the function a gst_omx_video_dec prefix to distinct it from the encoder function. Signed-off-by: Christian König <christian.koenig@amd.com> | |||||
2014-02-07 | gstomxvideodec: remove dead code | Christian König | 1 | -47/+1 | |
This code doesn't seems to be used for quite a while, remove it before it starts to rot. Signed-off-by: Christian König <christian.koenig@amd.com> | |||||
2014-02-07 | gstomxvideodec: fix multithreads negotiation problem v2 | Leo Liu | 1 | -0/+5 | |
v2: update comment text Signed-off-by: Leo Liu <leo.liu@amd.com> Signed-off-by: Christian König <christian.koenig@amd.com> | |||||
2014-01-30 | Automatic update of common submodule | Edward Hervey | 1 | -0/+0 | |
From d48bed3 to 1a07da9 | |||||
2014-01-25 | omx: Don't handle FLUSHING and NOT_LINKED as errors | Sebastian Dröge | 3 | -6/+21 | |
Also don't stop the task on NOT_LINKED. We're not a demuxer. | |||||
2013-12-22 | Automatic update of common submodule | Tim-Philipp Müller | 1 | -0/+0 | |
From dbedaa0 to d48bed3 | |||||
2013-11-05 | Automatic update of common submodule | Tim-Philipp Müller | 1 | -0/+0 | |
From 865aa20 to dbedaa0 | |||||
2013-09-28 | examples: simplify the thread synchronization code | Josep Torra | 1 | -35/+18 | |
Make everithing more simple and fix the races conditions remaining in the previous approaches. | |||||
2013-09-25 | rpi: The WMV/VC1 decoder can only do WMV9 and VC1, no older versions | Sebastian Dröge | 1 | -0/+1 | |
2013-09-24 | Automatic update of common submodule | Tim-Philipp Müller | 1 | -0/+0 | |
From 6b03ba7 to 865aa20 | |||||
2013-09-24 | examples: fix another race condition | Josep Torra | 1 | -8/+7 | |
Fix a race condition that caused randome deadlocks on EOS. | |||||
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 | -45/+74 | |
Fixes a race condition that caused pipeline deadlock during seeks. | |||||
2013-09-20 | examples: display QoS statistics | Josep Torra | 1 | -2/+20 | |
2013-09-20 | examples: use dedicated thread for rendering the scene | Josep Torra | 1 | -75/+77 | |
Produces smother animation and prevents dropping frames due busy mainloop. | |||||
2013-09-20 | examples: don't force an specific audio sink | Josep Torra | 1 | -9/+1 | |
Let playbin2 choose the audiosink available in the system. | |||||
2013-09-20 | examples: drop remnants of initial appsink attempt | Josep Torra | 1 | -1/+1 | |
2013-09-20 | Automatic update of common submodule | Edward Hervey | 1 | -0/+0 | |
From b613661 to 6b03ba7 | |||||
2013-09-19 | Automatic update of common submodule | Tim-Philipp Müller | 1 | -0/+0 | |
From 74a6857 to b613661 | |||||
2013-09-19 | Automatic update of common submodule | Tim-Philipp Müller | 1 | -0/+0 | |
From 01a7a46 to 74a6857 | |||||
2013-08-20 | omx: don't use the 'z' modifier to print size_t | 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 | |||||
2013-07-01 | 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-07-01 | examples: enable audio in testegl example | Ilya Smelykh | 1 | -1/+17 | |
2013-06-12 | configure: Allow build without gstreamer-egl | Sebastian Dröge | 1 | -1/+1 | |
2013-06-11 | examples: testegl example port to 1.x | Ilya Smelykh | 2 | -137/+563 | |
https://bugzilla.gnome.org/show_bug.cgi?id=701706 | |||||
2013-06-05 | Automatic update of common submodule | Sebastian Dröge | 1 | -0/+0 | |
From 098c0d7 to 01a7a46 | |||||
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. | |||||
2013-05-15 | Automatic update of common submodule | Sebastian Dröge | 1 | -0/+0 | |
From 5edcd85 to 098c0d7 | |||||
2013-05-10 | examples: add an example aplication based OpenGL ES + EGL | Josep Torra | 6 | -0/+1471 | |
Application that shows how to integrate playbin with an OpenGL ES scene through EGL. Renders a video on the surfaces of an animated cube. The code is not ported to 1.x so it's not built by default. | |||||
2013-05-10 | omxvideodec: Redesign video size change reconfiguration code | Josep Torra | 1 | -55/+40 | |
Ensure stop the decoder before clossing the tunnel. | |||||
2013-05-06 | 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-06 | 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 | |||||
2013-04-27 | 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-04-23 | Check for gstreamer-egl | Tim-Philipp Müller | 3 | -24/+27 | |
And don't use if not available. https://bugzilla.gnome.org/show_bug.cgi?id=697574 | |||||
2013-04-23 | 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-04-22 | Automatic update of common submodule | Tim-Philipp Müller | 1 | -0/+0 | |
From 3cb3d3c to 5edcd85 | |||||
2013-04-18 | 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. | |||||
2013-04-18 | omx: fixes unused variable 'comp' when GStreamer is built without debug | Josep Torra | 1 | -11/+8 | |
2013-04-18 | omxvideodec: don't use 'self->dec_out_port' anymore and use just 'port' | Josep Torra | 1 | -4/+4 | |
Fixes some criticals. | |||||
2013-04-18 | omxvideodec: fixes 'port' may be used uninitialized in this function | Josep Torra | 1 | -0/+1 | |
2013-04-18 | omxvideodec: silence warnings building for RPI related to 'vcos_*' | Josep Torra | 1 | -0/+17 | |
2013-04-18 | omxvideodec: Use new type from libgstvideo | Josep Torra | 1 | -1/+1 | |
2013-04-16 | omx: Disable output port before transition to idle state | jitendra | 3 | -21/+21 | |
https://bugzilla.gnome.org/show_bug.cgi?id=698109 | |||||
2013-04-15 | gst: Add better support for static plugins | Sebastian Dröge | 1 | -1/+23 | |
2013-04-14 | Automatic update of common submodule | Tim-Philipp Müller | 1 | -0/+0 | |
From aed87ae to 3cb3d3c | |||||
2013-04-12 | configure: add --disable-fatal-warnings for disabling -Werror | Tim-Philipp Müller | 1 | -1/+3 | |