Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2013-04-08 | 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. | |||||
2013-04-08 | omxvideodec: use the correct printf format in a debug message | Josep Torra | 1 | -1/+1 | |
2013-04-08 | omxvideodec: use the correct OMX_IndexParam value | Josep Torra | 1 | -1/+1 | |
Fixes playback is not smooth in the EGL path. | |||||
2013-04-05 | omxvideodec: Don't use API that is not in master yet | Sebastian Dröge | 1 | -0/+2 | |
It's not really needed here yet, will be needed in future versions | |||||
2013-03-26 | omxvideodec: Add support for egl_render on RPi | Sebastian Dröge | 6 | -99/+714 | |
2013-03-22 | Back to development | Tim-Philipp Müller | 1 | -1/+1 | |
2013-03-22 | omx: fix compiler warnings when compiling with -DG_DISABLE_ASSERT | Tim-Philipp Müller | 3 | -6/+6 | |
As we do for releases. Fixes 'variable may be used uninitialized' warnings. | |||||
2013-03-22 | Release 1.0.0 | Sebastian Dröge | 7 | -14/+3226 | |
2013-03-19 | omx: fix typo in copyright headers | Tim-Philipp Müller | 2 | -2/+2 | |
2013-03-19 | rpi: Fix commit that added the VC1 decoder | Sebastian Dröge | 1 | -4/+4 | |
2013-03-19 | omx: Add more constraints to the default sink template caps | Sebastian Dröge | 10 | -16/+26 | |
2013-03-19 | 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-19 | rpi: Add MJPEG decoder | Sebastian Dröge | 1 | -0/+9 | |
2013-03-19 | rpi: Add VP8 decoder | Sebastian Dröge | 1 | -0/+9 | |
2013-03-19 | omxvideodec: Set ENDOFFRAME flag for the end of frames | Sebastian Dröge | 1 | -1/+5 | |
2013-03-19 | rpi: Add Theora decoder to the config | Sebastian Dröge | 1 | -5/+5 | |
2013-03-19 | omx: Add Theora decoder | Sebastian Dröge | 5 | -3/+245 | |
2013-03-18 | omx: Remove additional comma | Sebastian Dröge | 1 | -2/+2 | |
2013-03-18 | omx: Rename MPEG2 decoder for consistency everywhere | Sebastian Dröge | 6 | -77/+78 | |
2013-03-18 | omx: Add MJPEG decoder support | Sebastian Dröge | 4 | -2/+162 | |
2013-03-18 | omx: Add VP8 decoder support | Sebastian Dröge | 5 | -0/+177 | |
2013-03-18 | rpi: Add h263 decoder and rename MPEG2 decoder for consistency | Sebastian Dröge | 1 | -4/+22 | |
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 | -2/+2 | |
2013-03-16 | omx: Clarify that loop task is also paused in EOS | Josep Torra | 3 | -1/+3 | |
2013-03-16 | omxvideoenec: Don't forget propagate flow return value upstream | Josep Torra | 1 | -0/+1 | |
2013-03-15 | omx: improve debug logging some more | Tim-Philipp Müller | 1 | -15/+16 | |
2013-03-15 | omxvideodec: Make sure that the first frame we pass to OpenMAX is a sync frame | Sebastian Dröge | 1 | -0/+5 | |
2013-03-15 | omx: Stop output port task after draining | Sebastian Dröge | 3 | -0/+3 | |
2013-03-15 | omx: Reset EOS flag in more places | Sebastian Dröge | 1 | -4/+7 | |
2013-03-15 | omxvideodec: Deallocate output buffers with the right function | Sebastian Dröge | 1 | -1/+1 | |
2013-03-15 | omx: log commands as strings | Tim-Philipp Müller | 2 | -2/+28 | |
Makes logs easier to read. | |||||
2013-03-15 | omx: log states as strings | Tim-Philipp Müller | 2 | -4/+32 | |
2013-03-15 | omx: log component name in debug messages | Tim-Philipp Müller | 2 | -186/+225 | |
Useful when we have more different components active at the same time. | |||||
2013-03-15 | omxvideodec: Don't interpolate timestamps | Sebastian Dröge | 1 | -11/+9 | |
We will get exactly one frame per input buffer and assigning timestamps between frames if more than one OMX buffer is required per frame easily confuses timestamp tracking in OMX. | |||||
2013-03-15 | omxvideodec: Give the codec_data the timestamp of the first frame and no ↵ | Sebastian Dröge | 1 | -0/+7 | |
duration | |||||
2013-03-14 | omx: The MPEG4 encoder is not available on RPi and probably never will | Sebastian Dröge | 1 | -9/+0 | |
2013-03-14 | omx: Reset some more buffer fields as required | Sebastian Dröge | 1 | -11/+7 | |
2013-03-14 | omx: The hack to disable usage of EOS buffers is not necessary anymore on RPi | Sebastian Dröge | 2 | -6/+6 | |
2013-03-14 | omx: Reset the flags for output ports when releasing a buffer, not for input ↵ | Sebastian Dröge | 1 | -1/+1 | |
ports | |||||
2013-03-14 | omx: Only unref caps after usage of its fields | Sebastian Dröge | 3 | -6/+6 | |
2013-03-14 | omxvideodec: Simplify bufferpool implementation | Sebastian Dröge | 1 | -26/+4 | |
2013-03-14 | omxvideodec: Improve min/max buffer counts handling | Sebastian Dröge | 1 | -2/+9 | |
2013-03-14 | omx: Handle the OMX_EventBufferFlag to detect EOS too | Sebastian Dröge | 5 | -255/+321 | |
2013-03-13 | 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-13 | omxvideoenc: Properly check the nVersion field | Sebastian Dröge | 1 | -1/+1 | |
2013-03-13 | omxvideoenc: RPi returns garbage for OMX_IndexParamVideoBitrate, work around ↵ | Sebastian Dröge | 1 | -0/+7 | |
that | |||||
2013-03-13 | omxvideodec: Make sure to always get the right buffer | Sebastian Dröge | 1 | -4/+8 | |
2013-03-13 | omxvideodec: Make sure the buffer is released to the pool if it's not the ↵ | Sebastian Dröge | 1 | -0/+1 | |
one we wanted | |||||
2013-03-13 | omxvideodec: Drop too late frames instead of finishing them | Sebastian Dröge | 1 | -1/+1 | |