summaryrefslogtreecommitdiff
path: root/omx.h
AgeCommit message (Collapse)Author
2016-04-20move all audio related OMX stuff to cRpiOmxAudioRenderThomas Reufer
2016-04-20move all video related OMX stuff to cRpiOmxVideoDecoderThomas Reufer
2016-04-13implement omx event handler and get rid of omx callbacksThomas Reufer
2016-04-04move video frame format information to video decoderThomas 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-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-25code clean upThomas Reufer
2015-04-15reworked clock stretching in live mode based on buffer usageThomas Reufer
2015-03-23block OMX port event handling when stream has been stoppedThomas Reufer
2015-01-17reworked omxdevice and improved clock stretching for transfer modeThomas Reufer
2014-11-15fixed includesThomas Reufer
2014-10-29added DTS audio codec supportThomas Reufer
2014-10-06introduce OMX stream start callbackThomas 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-02-25added experimental clock adjustment in transfer modeThomas Reufer
2014-02-19set clock latency target according omxplayerThomas Reufer
2014-02-12- fixed:Thomas Reufer
- suppress buffer stall when clock is halted
2014-02-102014-02-10: Version 0.0.80.0.8Thomas Reufer
------------------------- - new: - image grabbing - implemented proper handling in case of buffer stall - reporting video size - support letter box and center cut out set by VDR - support video scaling - fixed: - increased number of audio buffer to fix replay issues with PES recordings - return correct number of audio bytes written from PlayAudio() - fixed start up in audio only mode - fixed still image with deinterlacer - fixed crash during deinitialization - fixed crash when copying 5.1 PCM audio - use cThread::mutex for locking - implement cOvgOsd::SetAreas() and cOvgOsd::SetActive() - audio codec clean up, drop AAC-LATM and rename ADTS to AAC - audio decoding thread clean up - known issues - StillImage() will cause buffer stall - artifacts with StillImage() and PES recordings - speed to fast when fast replaying audio only recordings
2014-01-072013-12-30: Version 0.0.70.0.7Thomas Reufer
------------------------- - new: - support audio sampling rates other than 48kHz - changed setting of trick speed with APIVERSNUM >= 20103 - added deinterlacer - fixed: - improved audio parser - fixed still image for H264 video - mute audio render if volume is set to zero - missing: - image grabbing - video format/output options
2014-01-072013-12-15: Version 0.0.60.0.6Thomas Reufer
------------------------- - new: - still picture - trick speeds - fixed: - reworked audio detection and decoding, fixed several issues - reworked stream starting behavior, fixed audio-/video-only play back - fixed several issues with unsupported video codec (e.g. without MPEG2 key) - improved fast forward/reverse mode - several minor bugfixes - missing: - deinterlacer - image grabbing - video format/output options
2014-01-072013-11-17: Version 0.0.50.0.5Thomas Reufer
------------------------- - new: - improved audio format detection (taken from softhddevice) - separate thread for audio decoding - fixed: - jump forward/backward in recordings - several minor bugfixes - missing: - still picture - trick modes - deinterlacer - video format/output options