Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-04-29 | skip audio packets when replaying non-radio recordings in trick modes | Thomas Reufer | |
2015-04-29 | prevent writing of incomplete video frames | Thomas Reufer | |
2015-04-29 | fixed polling for video buffers | Thomas Reufer | |
2015-04-29 | do proper stream restart after buffer stall | Thomas Reufer | |
2015-04-27 | fixed displaying of current position when changing replay speed | Thomas Reufer | |
2015-04-26 | fixed PTS wrap around | Thomas Reufer | |
2015-04-25 | code clean up | Thomas Reufer | |
2015-04-25 | simplified video stream start | Thomas Reufer | |
2015-04-21 | always stop video decoder on SetPlayMode(pmNone) | Thomas Reufer | |
2015-04-21 | don't change clock speed when flushing | Thomas Reufer | |
2015-04-15 | reworked clock stretching in live mode based on buffer usage | Thomas Reufer | |
2015-04-03 | avoid double flushing of audio render | Thomas Reufer | |
2015-03-22 | reset reference time after flush | Thomas Reufer | |
2015-03-21 | removed unnecessary code | Thomas Reufer | |
2015-02-27 | changed trace level for stream start messages to debug | Thomas Reufer | |
2015-02-27 | fixed OMX clock start on still picture and stream start | Thomas Reufer | |
2015-02-03 | trace speed changes in live mode only when debugging | Thomas Reufer | |
2015-01-17 | reworked omxdevice and improved clock stretching for transfer mode | Thomas Reufer | |
2014-12-23 | modified cOmxDevice::StillPicture() to accept raw MPEG data | Thomas Reufer | |
2014-11-14 | moved audio parser mutex back to Parse() method to improve performance | Thomas Reufer | |
2014-11-14 | move initial video mode setup to plugin start and update OSD after mode changes | Thomas Reufer | |
2014-11-14 | increased latency target for live mode to 500ms | Thomas Reufer | |
2014-10-06 | add setup options to control video mode and its behaviour on stream changes | Thomas Reufer | |
2014-10-06 | introduce HDMI mode settings and move display handling to cRpiDisplay | Thomas Reufer | |
2014-10-06 | introduce OMX stream start callback | Thomas Reufer | |
2014-09-28 | skip non-video packets in StillPicture(), fixes artifacts in PES recordings | Thomas Reufer | |
2014-09-28 | skip audio substream header for PES recordings with AC3 audio track | Thomas Reufer | |
2014-09-26 | avoid flushing OMX video chain twice when calling SetPlayMode(pmNone) | Thomas Reufer | |
2014-09-02 | skip packets with invalid payload offset in PlayVideo() and PlayAudio() | Thomas Reufer | |
2014-09-02 | play multiple video PES packets sequentially in StillPicture() | Thomas Reufer | |
2014-06-15 | add setup option for video framing mode in case of incompatible aspect ratio | Thomas Reufer | |
2014-06-15 | reworked setup parameter handling | Thomas Reufer | |
2014-04-24 | add prefix to plugin specific class names | Thomas Reufer | |
2014-03-24 | report valid VideoAspect if video is stopped (reported by Rolf Ahrenberg) | Thomas Reufer | |
2014-03-24 | fixed buffer stall after StillPicture() | Thomas Reufer | |
2014-03-23 | increased latency target for transfer mode to 200ms | Thomas Reufer | |
2014-03-23 | reworked clock handling for normal play back and trick modes | Thomas Reufer | |
2014-03-23 | added proper buffering at audio parser and reduced OMX audio buffers | Thomas Reufer | |
2014-03-16 | fixed default quality when grabbing jpeg image (reported by Klaus Schmidinger) | Thomas Reufer | |
2014-02-26 | force appending audio packets to parser even if it's not yet ready when in ↵ | Thomas Reufer | |
transfer mode | |||
2014-02-25 | added experimental clock adjustment in transfer mode | Thomas Reufer | |
2014-02-12 | - fixed: | Thomas Reufer | |
- suppress buffer stall when clock is halted | |||
2014-02-10 | 2014-02-10: Version 0.0.80.0.8 | Thomas 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-07 | 2013-12-30: Version 0.0.70.0.7 | Thomas 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-07 | 2013-12-16: Version 0.0.6a0.0.6a | Thomas Reufer | |
-------------------------- - fixed: - removed OMX mutex | |||
2014-01-07 | 2013-12-15: Version 0.0.60.0.6 | Thomas 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-07 | 2013-11-17: Version 0.0.50.0.5 | Thomas 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 | |||
2014-01-07 | 2013-10-14: Version 0.0.40.0.4 | Thomas Reufer | |
------------------------- - new: - changed to libav for audio decoding - added support multi-channel audio codecs - added audio format/output options - fixed: - removed drawing of black box in front of console which lead to malfunction due to memory bandwidth problem. console blank out will be handled with video format/output options in future versions. - missing - trick modes - deinterlacer - video format/output options - much more... | |||
2014-01-07 | 2013-10-02: Version 0.0.30.0.3 | Thomas Reufer | |
------------------------- - new: - tracking number of free buffers and provide Poll() method - fixed: - audio only mode - replay start/stop/pause - improved H264 detection - blank out console - missing - trick modes - other audio formats - much more... | |||
2014-01-07 | 2013-09-29: Version 0.0.20.0.2 | Thomas Reufer | |
------------------------- - new: - volume control - H264 support - fixed: - added missing includes to Makefile - PTS/OMX_TICKS conversion - missing: - audio only play mode - buffer handling for proper replay support - other audio formats - much more... |