Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-02-26 | added proper GPL header to every source file (suggested by Tobias Grimm) | Thomas Reufer | |
2015-12-10 | report pixel aspect ratio | Thomas Reufer | |
2015-11-20 | add option for dual display usage, see README | Thomas Reufer | |
2015-11-20 | temporary fall back to fast deinterlacer | Thomas Reufer | |
2015-11-18 | use omxplayer's parameters for deinterlacer | Thomas Reufer | |
2015-10-07 | added plugin options to specify video and osd layers | Thomas Reufer | |
2015-08-24 | treat zero as valid PTS value also in cRpiAudioDecoder::cParser | Thomas Reufer | |
2015-08-14 | reworked video frame format handling | Thomas Reufer | |
2015-06-22 | treat zero as valid PTS value | Thomas Reufer | |
2015-04-29 | fixed polling for video buffers | Thomas Reufer | |
2015-04-29 | fixed typo | Thomas Reufer | |
2015-04-25 | code clean up | Thomas Reufer | |
2015-04-15 | reworked clock stretching in live mode based on buffer usage | Thomas Reufer | |
2015-04-03 | completed OMX locking for audio path | Thomas Reufer | |
2015-03-23 | lock OMX mutex during port event handling, flushing and codec change | Thomas Reufer | |
2015-03-23 | block OMX port event handling when stream has been stopped | Thomas Reufer | |
2015-03-21 | improved locking for OMX buffer and event handling | Thomas Reufer | |
2015-03-21 | removed allocation of 3 additional video buffers for image filter | Thomas Reufer | |
2015-03-03 | improved video frame rate detection to be more tolerant to inaccurate values | Thomas Reufer | |
2015-02-08 | increased video and audio buffers to 64x 64k (4M) and 128x 16k (2M) | Thomas Reufer | |
2015-01-20 | adjusted OMX buffer settings | Thomas Reufer | |
2015-01-20 | stated error tracing more precisely when setting clock state failed | Thomas Reufer | |
2015-01-20 | make use of video decoder's new SEI parsing features, requires firmware from ↵ | Thomas Reufer | |
2015/01/18 or newer | |||
2015-01-17 | reworked omxdevice and improved clock stretching for transfer mode | Thomas Reufer | |
2014-12-30 | manually overriding interlaced flag when detected frame rate looks implausible | Thomas Reufer | |
2014-11-23 | use fast deinterlacer for HD streams | Thomas Reufer | |
2014-11-15 | fixed includes | Thomas Reufer | |
2014-11-14 | code clean up | Thomas Reufer | |
2014-10-29 | added DTS audio codec support | 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-07-13 | support for >=ffmpeg-1.2 and >=libav-0.8 with resampling | Thomas Reufer | |
2014-06-15 | add setup option for video framing mode in case of incompatible aspect ratio | Thomas Reufer | |
2014-05-25 | updated parameter when setting clock latency target according omxplayer | Thomas Reufer | |
2014-05-01 | added cppcheck as Makefile target and code clean up based on cppcheck's results | Thomas Reufer | |
2014-04-24 | add prefix to plugin specific class names | Thomas Reufer | |
2014-04-16 | maintain list of rejected OMX buffers for later usage or proper buffer disabling | Thomas Reufer | |
2014-04-07 | implement thread-safe container for OMX event queue | Thomas Reufer | |
2014-03-27 | fixed OMX event queue | Thomas Reufer | |
2014-03-24 | fixed buffer stall after StillPicture() | Thomas Reufer | |
2014-03-23 | reworked clock handling for normal play back and trick modes | Thomas Reufer | |
2014-03-23 | simplified OMX buffer polling | Thomas Reufer | |
2014-03-23 | added proper buffering at audio parser and reduced OMX audio buffers | Thomas Reufer | |
2014-03-16 | fixed OMX shutdown when no stream has been played (reported by Klaus ↵ | Thomas Reufer | |
Schmidinger) | |||
2014-02-26 | fix port definition of video decoder and audio render and increase video ↵ | Thomas Reufer | |
buffers to 40 | |||
2014-02-25 | added experimental clock adjustment in transfer mode | Thomas Reufer | |
2014-02-19 | set clock latency target according omxplayer | 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 |