summaryrefslogtreecommitdiff
path: root/lib/dvb/decoder.cpp
AgeCommit message (Collapse)Author
2017-09-14Remove check legacy dvbapi version.hschang
2017-08-21Add QuadPiP plugin.hschang
2016-11-24Support Uno4k/Ultimo4khschang
- Fix FCC for uno4k/ultimo4k - Fix APIs to support 1080p skin - Support HDMI colordepth (VideoMode) - Support TT2L08 automatic scan
2016-05-16Support fast channel change.hschang
2015-10-19update dvbapp.hschang
- support FBC Tuner. - Add MiniTV, BoxModeConfig, FastZapSupport. - Fix wrong nim config when multi tuner changed. - Update harddisk, devicemanager. - Support gstreamer 1.X. - Support HEVC. - Support 2160P. (videomode)
2011-05-25add support for DDPschon
2011-02-16Merge branch 'bug_672_removed_pvr_device' into experimentalghost
2011-02-16lib/dvb/decoder.cpp: fix typo (this fixes spinners in radio mode)ghost
refs bug #672
2011-02-15Merge branch 'bug_672_removed_pvr_device' into experimentalghost
2011-02-12new drivers have shorter clip input buffers.. so we have to handle short ↵ghost
writes or we have to use blocking mode.. the 2nd is easier ;)
2010-11-24add DTS-HD as known audio format, add detection to pmt parser (no hardware ↵ghost
support for DTS-HD yet)
2010-04-26fix warning: deprecated conversion from string constant to ‘char*’Andreas Oberritter
2009-12-22Merge branch 'bug_271_ac3pcm_delay_servicemp3'ghost
2009-11-14decoder.cpp: remove flush in audio stop request.. when its realy needed it ↵ghost
should be done in driver...
2009-11-04implement iAudioDelay interface also for servicemp3.cpp (media files)ghost
no possibility to store this delays persistent.. they are valid until the next reboot or delay change
2009-06-12dvb/decoder.cpp: small build fixes for old apighost
2009-05-30decoder.cpp: fix audio pauseghost
2009-05-25Merge branch 'master' of git.opendreambox.org:/git/enigma2Felix Domke
2009-05-25fix pid changesFelix Domke
2009-05-25add support for blueray PMT streamtypes for LPCM, AC3, DTS, add more ↵ghost
registration descriptors
2009-05-17we shouldn't need this hack anymoreFelix Domke
2009-05-10Merge branch 'master' of /home/tmbinc/enigma2-gitFelix Domke
2009-05-10fix pid change unfreezeFelix Domke
2009-05-07add support for 2nd PCR, add support for 2nd ttx pidghost
2009-05-06fix debug outputghost
2009-05-04fix pid changes on pmt updates (this fixes local windows on some german ↵ghost
local regional services) need to be rechecked by tmbinc!
2009-04-09decoder.cpp: call setState also in statePlay when pids have changed.. this ↵ghost
fixes no more working pid changes on PMT update
2009-04-02decoder.cpp/servicedvb.cpp: fix radio stillpicture displayingghost
2009-02-13show decoder stateFelix Domke
2009-02-13 - While recording, collect startcodes and save them into ".sc"-filesFelix Domke
- this allows finding iframes for fast forward/reverse more easily - when in fast forward, strictly just output good (=complete iframes) data (this might break dm7025, we will fix this later) - draw smaller, fixed-size bar in position gauge
2009-02-13fix mergeFelix Domke
2009-02-11Merge branch 'master' of /home/tmbinc/enigma2-git into tmbinc/FixTimingBugsFelix Domke
Conflicts: lib/dvb/decoder.cpp
2009-01-20support much more audio/video codecs encapsulated in TS files (not all stb ↵ghost
hardware can handle all codecs!!!)
2008-12-16convert dvb api aspect to etsi aspectghost
2008-12-16move some functions to better place (aspect / size / framerate / progressive ↵ghost
handling)
2008-11-17rework decoder statesFelix Domke
2008-11-11decoder.cpp: stop all pids first, and the restart pids... this hopefully ↵ghost
fixes problems on pmt change on DM800/DM8000
2008-11-07same fix for slowMotionFelix Domke
2008-11-07When a new audio pid is started, it starts in freezed mode, to allow for a ↵Felix Domke
preroll. We need to unfreeze them so the internal state is right. closes #17
2008-10-29also use refcounting for eTimersAndreas Monzner
its now no more possible directly to call new eTimer .. or to embedded eTimer. to create a eTimer now eTimer::create must be used... to delete you must call ->AddRef() after timer creation and ->Release when the timer is no more needed. Or use ePtr<eTimer> to store the timer reference.. then its enough to set the ePtr<eTimer> object to 0 when the timer is no more needed
2008-10-29better solution to add possibility to delete eSocketNotifiers,Andreas Monzner
eConsoleAppContainers in callback funktions without crash
2008-09-24small fixAndreas Monzner
2008-08-05add support for "frame rate changed" and "progressive changed" video eventAndreas Monzner
(the last needs new drivers)
2008-06-27revert local changesAndreas Monzner
2008-06-27rewrite ServiceEventTracker and PerServiceBase service event handle codeAndreas Monzner
2008-06-03proper showSinglePic error handling (thanks to Sat-Turner)Felix Domke
2008-05-07fix previous fix ;)Andreas Monzner
2008-05-07dont spam on AUDIO_GET_PTSAndreas Monzner
2008-05-03cleanupAndreas Monzner
2008-05-03showSinglePic is async and works on broadcom based dreamboxesAndreas Monzner