summaryrefslogtreecommitdiff
path: root/omx.c
AgeCommit message (Expand)Author
2017-04-24set OMX clock pre-roll to 250ms for live TV (transfer mode)Thomas Reufer
2017-04-21reset video format settings on pixel aspect ratio changeThomas Reufer
2016-05-03fixed selection of deinterlacer modeThomas Reufer
2016-04-27make use of advanced deinterlacer configurableThomas Reufer
2016-04-23re-enable advanced deinterlacer for SD streams, requires recent firmwareThomas Reufer
2016-02-26added proper GPL header to every source file (suggested by Tobias Grimm)Thomas Reufer
2015-12-10report pixel aspect ratioThomas Reufer
2015-11-20add option for dual display usage, see READMEThomas Reufer
2015-11-20temporary fall back to fast deinterlacerThomas Reufer
2015-11-18use omxplayer's parameters for deinterlacerThomas Reufer
2015-10-07added plugin options to specify video and osd layersThomas Reufer
2015-08-24treat zero as valid PTS value also in cRpiAudioDecoder::cParserThomas Reufer
2015-08-14reworked video frame format handlingThomas Reufer
2015-06-22treat zero as valid PTS valueThomas Reufer
2015-04-29fixed polling for video buffersThomas Reufer
2015-04-29fixed typoThomas Reufer
2015-04-25code clean upThomas Reufer
2015-04-15reworked clock stretching in live mode based on buffer usageThomas Reufer
2015-04-03completed OMX locking for audio pathThomas Reufer
2015-03-23lock OMX mutex during port event handling, flushing and codec changeThomas Reufer
2015-03-23block OMX port event handling when stream has been stoppedThomas Reufer
2015-03-21improved locking for OMX buffer and event handlingThomas Reufer
2015-03-21removed allocation of 3 additional video buffers for image filterThomas Reufer
2015-03-03improved video frame rate detection to be more tolerant to inaccurate valuesThomas Reufer
2015-02-08increased video and audio buffers to 64x 64k (4M) and 128x 16k (2M)Thomas Reufer
2015-01-20adjusted OMX buffer settingsThomas Reufer
2015-01-20stated error tracing more precisely when setting clock state failedThomas Reufer
2015-01-20make use of video decoder's new SEI parsing features, requires firmware from ...Thomas Reufer
2015-01-17reworked omxdevice and improved clock stretching for transfer modeThomas Reufer
2014-12-30manually overriding interlaced flag when detected frame rate looks implausibleThomas Reufer
2014-11-23use fast deinterlacer for HD streamsThomas Reufer
2014-11-15fixed includesThomas Reufer
2014-11-14code clean upThomas Reufer
2014-10-29added DTS audio codec supportThomas Reufer
2014-10-06introduce HDMI mode settings and move display handling to cRpiDisplayThomas Reufer
2014-10-06introduce OMX stream start callbackThomas Reufer
2014-07-13support for >=ffmpeg-1.2 and >=libav-0.8 with resamplingThomas Reufer
2014-06-15add setup option for video framing mode in case of incompatible aspect ratioThomas Reufer
2014-05-25updated parameter when setting clock latency target according omxplayerThomas Reufer
2014-05-01added cppcheck as Makefile target and code clean up based on cppcheck's resultsThomas Reufer
2014-04-24add prefix to plugin specific class namesThomas Reufer
2014-04-16maintain list of rejected OMX buffers for later usage or proper buffer disablingThomas Reufer
2014-04-07implement thread-safe container for OMX event queueThomas Reufer
2014-03-27fixed OMX event queueThomas Reufer
2014-03-24fixed buffer stall after StillPicture()Thomas Reufer
2014-03-23reworked clock handling for normal play back and trick modesThomas Reufer
2014-03-23simplified OMX buffer pollingThomas Reufer
2014-03-23added proper buffering at audio parser and reduced OMX audio buffersThomas Reufer
2014-03-16fixed OMX shutdown when no stream has been played (reported by Klaus Schmidin...Thomas Reufer
2014-02-26fix port definition of video decoder and audio render and increase video buff...Thomas Reufer