2016-02-14, 21:40
Anyone figure this out. Seeing the same thing here on Jarvis RC3 and latest NPVR
Quote:Same issue here. At least two channels (Boston Channel HD 5) and The History Channel (HD) both can be watched from within NextPVR but not from Kodi. Not always, but intermittently.Do recordings from those channels play? ie, is it just a live problem?
(2016-04-02, 20:12)sub3 Wrote:Quote:Same issue here. At least two channels (Boston Channel HD 5) and The History Channel (HD) both can be watched from within NextPVR but not from Kodi. Not always, but intermittently.Do recordings from those channels play? ie, is it just a live problem?
At this stage I'm assuming it's some kodi playback issue, so nothing much I can do about it from NextPVR..
(2016-04-03, 00:31)sub3 Wrote: If you post your debug kodi.log when this problem happens, we can see what it says.
07:35:35 T:9492 NOTICE: PVRManager - PVR::CPVRManager::PerformChannelSwitch - switched to channel 'FOX NEWS HD'
07:35:35 T:10208 DEBUG: CAnnouncementManager - Announcement: OnStop from xbmc
07:35:35 T:10208 DEBUG: GOT ANNOUNCEMENT, type: 1, from xbmc, message OnStop
07:35:35 T:10208 DEBUG: CAnnouncementManager - Announcement: OnPlay from xbmc
07:35:35 T:10208 DEBUG: GOT ANNOUNCEMENT, type: 1, from xbmc, message OnPlay
07:35:35 T:10208 DEBUG: UPnP: Building didl for object 'pvr://channels/tv/All TV channels/pvr.nextpvr_7327.pvr'
07:35:35 T:9492 NOTICE: Creating Demuxer
07:35:35 T:10076 DEBUG: ------ Window Deinit (DialogKaiToast.xml) ------
07:35:35 T:10076 INFO: XCURL::DllLibCurlGlobal::CheckIdle - Closing session to https://offshoregit.com (easy=0B4B0618, multi=0B143B38)
07:35:36 T:10148 DEBUG: CFileCache::Open - opening <service> using cache
07:35:36 T:10148 DEBUG: CurlFile::Open(0B73D318) http://127.0.0.1:8866/service?method=recording.recurring.list&sid=e85fb06be41c45759df3899acae2c4d0
07:35:36 T:3732 NOTICE: Thread FileCache start, auto delete: false
07:35:36 T:3732 INFO: CFileCache::Process - Hit eof.
07:35:36 T:3732 DEBUG: Thread FileCache 3732 terminating
07:35:36 T:10148 DEBUG: CFileCache::Open - opening <service> using cache
07:35:36 T:10148 DEBUG: CurlFile::Open(0B73D318) http://127.0.0.1:8866/service?method=recording.list&filter=pending&sid=e85fb06be41c45759df3899acae2c4d0
07:35:36 T:6964 NOTICE: Thread FileCache start, auto delete: false
07:35:36 T:6964 INFO: CFileCache::Process - Hit eof.
07:35:36 T:6964 DEBUG: Thread FileCache 6964 terminating
07:35:36 T:10148 DEBUG: CFileCache::Open - opening <service> using cache
07:35:36 T:10148 DEBUG: CurlFile::Open(0B73D318) http://127.0.0.1:8866/service?method=recording.list&filter=ready&sid=e85fb06be41c45759df3899acae2c4d0
07:35:36 T:9148 NOTICE: Thread FileCache start, auto delete: false
07:35:36 T:9148 INFO: CFileCache::Process - Hit eof.
07:35:36 T:9148 DEBUG: Thread FileCache 9148 terminating
07:35:37 T:9492 INFO: ffmpeg[2514]: Input #0, mpegts, from 'pvr://channels/tv/All TV channels/pvr.nextpvr_7327.pvr':
07:35:37 T:9492 INFO: ffmpeg[2514]: Duration: N/A, bitrate: N/A
07:35:37 T:9492 INFO: ffmpeg[2514]: Program 5030
07:35:37 T:9492 DEBUG: CDVDPlayer::SetCaching - caching state 2
07:35:37 T:9492 DEBUG: CGUIInfoManager::SetCurrentMovie(pvr://channels/tv/All TV channels/pvr.nextpvr_7328.pvr)
07:35:37 T:10076 DEBUG: ------ Window Init (DialogSeekBar.xml) ------
07:35:38 T:9492 DEBUG: CDVDDemuxFFmpeg::Read() fetching extradata, extradata_size(86)
07:35:38 T:10076 DEBUG: Keyboard: scancode: 0x20, sym: 0x0064, unicode: 0x0064, modifier: 0x0
07:35:38 T:10076 DEBUG: CInputManager::OnKey: d (0xf044) pressed, action is Notification(Keypress, You pressed D!, 3)
07:35:38 T:10076 DEBUG: ------ Window Init (DialogKaiToast.xml) ------
07:35:39 T:10148 DEBUG: CFileCache::Open - opening <service> using cache
07:35:39 T:10148 DEBUG: CurlFile::Open(0B73D318) http://127.0.0.1:8866/service?method=recording.recurring.list&sid=e85fb06be41c45759df3899acae2c4d0
07:35:39 T:5676 NOTICE: Thread FileCache start, auto delete: false
07:35:39 T:5676 INFO: CFileCache::Process - Hit eof.
07:35:39 T:5676 DEBUG: Thread FileCache 5676 terminating
07:35:39 T:10148 DEBUG: CFileCache::Open - opening <service> using cache
07:35:39 T:10148 DEBUG: CurlFile::Open(0B73D318) http://127.0.0.1:8866/service?method=recording.list&filter=pending&sid=e85fb06be41c45759df3899acae2c4d0
07:35:39 T:6408 NOTICE: Thread FileCache start, auto delete: false
07:35:39 T:6408 INFO: CFileCache::Process - Hit eof.
07:35:39 T:6408 DEBUG: Thread FileCache 6408 terminating
07:35:39 T:10148 DEBUG: CFileCache::Open - opening <service> using cache
07:35:39 T:10148 DEBUG: CurlFile::Open(0B73D318) http://127.0.0.1:8866/service?method=recording.list&filter=ready&sid=e85fb06be41c45759df3899acae2c4d0
07:35:39 T:5088 NOTICE: Thread FileCache start, auto delete: false
07:35:39 T:5088 INFO: CFileCache::Process - Hit eof.
07:35:39 T:5088 DEBUG: Thread FileCache 5088 terminating
07:35:40 T:10076 DEBUG: Keyboard: scancode: 0x0d, sym: 0x003d, unicode: 0x003d, modifier: 0x0
07:35:40 T:10076 DEBUG: CInputManager::OnKey: equals (0xf03d) pressed, action is ChannelUp
07:35:40 T:7228 DEBUG: CDVDPlayerAudio - CDVDMsg::GENERAL_SYNCHRONIZE
07:35:40 T:9492 DEBUG: CDVDPlayer::SetCaching - caching state 3
07:35:40 T:9516 DEBUG: CDVDPlayerVideo - CDVDMsg::GENERAL_SYNCHRONIZE
07:35:40 T:9492 DEBUG: PVRManager - PVR::CPVRManager::PerformChannelSwitch - switching to channel 'FOX BUSINESS HD'
07:35:40 T:9492 DEBUG: AddOnLog: NextPVR PVR Client: SwitchChannel(761:FOX BUSINESS HD)
07:35:40 T:9492 DEBUG: AddOnLog: NextPVR PVR Client: OpenLiveStream(761:FOX BUSINESS HD) (oid=7329)
07:35:40 T:9492 DEBUG: AddOnLog: NextPVR PVR Client: OpenLiveStream() informing NextPVR of existing channel stream closing
07:35:40 T:9492 DEBUG: CFileCache::Open - opening <service> using cache
07:35:40 T:9492 DEBUG: CurlFile::Open(0B73D318) http://127.0.0.1:8866/service?method=channel.stop&sid=e85fb06be41c45759df3899acae2c4d0
07:35:40 T:4684 NOTICE: Thread FileCache start, auto delete: false
07:35:40 T:4684 INFO: CFileCache::Process - Hit eof.
07:35:40 T:4684 DEBUG: Thread FileCache 4684 terminating
07:35:40 T:9492 DEBUG: AddOnLog: NextPVR PVR Client: OpenLiveStream()@1
07:35:40 T:9492 DEBUG: AddOnLog: NextPVR PVR Client: OpenLiveStream()@2
07:35:40 T:9492 DEBUG: AddOnLog: NextPVR PVR Client: HTTP/1.1 200 OK
Server: NextPVR
Connection: Close
Content-Range: *
Content-Type: video/MP2T
07:35:40 T:9492 DEBUG: AddOnLog: NextPVR PVR Client: OpenLiveStream()@exit
07:35:40 T:6976 DEBUG: CSaveFileStateJob::DoWork - Saving file state for video item pvr://channels/tv/All TV channels/pvr.nextpvr_7328.pvr
07:35:40 T:9492 DEBUG: Loading settings for pvr://channels/tv/All TV channels/pvr.nextpvr_7329.pvr
07:35:40 T:10076 DEBUG: ------ Window Deinit (DialogKaiToast.xml) ------
07:35:41 T:9492 NOTICE: PVRManager - PVR::CPVRManager::PerformChannelSwitch - switched to channel 'FOX BUSINESS HD'
07:35:41 T:10208 DEBUG: CAnnouncementManager - Announcement: OnStop from xbmc
07:35:41 T:10208 DEBUG: GOT ANNOUNCEMENT, type: 1, from xbmc, message OnStop
07:35:41 T:10208 DEBUG: CAnnouncementManager - Announcement: OnPlay from xbmc
07:35:41 T:10208 DEBUG: GOT ANNOUNCEMENT, type: 1, from xbmc, message OnPlay
07:35:41 T:10208 DEBUG: UPnP: Building didl for object 'pvr://channels/tv/All TV channels/pvr.nextpvr_7328.pvr'
07:35:41 T:9492 NOTICE: Creating Demuxer
07:35:41 T:9492 INFO: ffmpeg[2514]: Input #0, mpegts, from 'pvr://channels/tv/All TV channels/pvr.nextpvr_7327.pvr':
07:35:41 T:9492 INFO: ffmpeg[2514]: Duration: N/A, bitrate: N/A
07:35:41 T:9492 INFO: ffmpeg[2514]: Program 5109
07:35:41 T:9492 INFO: ffmpeg[2514]: Stream #0:0[0xf7e]: Video: mpeg2video ([2][0][0][0] / 0x0002), none, 90k tbn
07:35:41 T:9492 INFO: ffmpeg[2514]: Stream #0:1[0xf7f](eng): Audio: ac3 ([129][0][0][0] / 0x0081), 0 channels
07:35:41 T:9492 INFO: ffmpeg[2514]: Stream #0:2[0xf80]: Unknown: none ([134][0][0][0] / 0x0086)
07:35:41 T:9492 INFO: ffmpeg[2514]: Stream #0:3[0xf81]: Unknown: none (ETV1 / 0x31565445)
07:35:41 T:9492 INFO: ffmpeg[2514]: Stream #0:4[0xf82]: Unknown: none (ETV1 / 0x31565445)
07:35:41 T:9492 DEBUG: CDVDDemuxFFmpeg::AddStream(0, ...) -> 0
07:35:41 T:9492 DEBUG: CDVDDemuxFFmpeg::AddStream(1, ...) -> 1
07:35:41 T:9492 DEBUG: CDVDDemuxFFmpeg::AddStream(2, ...) -> 2
07:35:41 T:9492 DEBUG: CDVDDemuxFFmpeg::AddStream(3, ...) -> 3
07:35:41 T:9492 DEBUG: CDVDDemuxFFmpeg::AddStream(4, ...) -> 4
07:35:41 T:9492 NOTICE: Opening stream: 0 source: 256
07:35:41 T:9492 NOTICE: Creating video codec with codec id: 2
07:35:41 T:9492 DEBUG: CDVDFactoryCodec: compiled in hardware support: AMCodec:no MediaCodec:no DXVA:yes iMXVPU:no MMAL:no
07:35:41 T:9492 DEBUG: FactoryCodec - Video: - Opening
07:35:41 T:9492 NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: MPEG-2 video
07:35:41 T:9492 DEBUG: FactoryCodec - Video: ff-mpeg2video - Opened
07:35:41 T:9492 NOTICE: Opening stream: 1 source: 256
07:35:41 T:9492 NOTICE: Finding audio codec for: 86019
07:35:41 T:9492 DEBUG: FactoryCodec - Audio: passthrough - Opening
07:35:41 T:9492 DEBUG: FactoryCodec - Audio: passthrough - Failed
07:35:41 T:9492 DEBUG: FactoryCodec - Audio: FFmpeg - Opening
07:35:41 T:9516 DEBUG: DXVA::CDecoder::~CDecoder - destructing decoder, 291815112
07:35:41 T:9516 NOTICE: DXVA::CDecoder::Close - closing decoder
07:35:41 T:9516 NOTICE: DXVA::Close - closing decoder context
07:35:41 T:9492 DEBUG: FactoryCodec - Audio: FFmpeg - Opened
07:35:41 T:9492 DEBUG: CDVDPlayer::SetCaching - caching state 2
07:35:41 T:9492 DEBUG: CGUIInfoManager::SetCurrentMovie(pvr://channels/tv/All TV channels/pvr.nextpvr_7329.pvr)
07:35:42 T:9492 DEBUG: CDVDDemuxFFmpeg::Read() fetching extradata, extradata_size(86)
07:35:42 T:9492 DEBUG: CDVDDemuxFFmpeg::AddStream(0, ...) -> 0
07:35:42 T:9492 NOTICE: Opening stream: 0 source: 256
07:35:42 T:9492 NOTICE: Creating video codec with codec id: 2
07:35:42 T:9492 DEBUG: CDVDFactoryCodec: compiled in hardware support: AMCodec:no MediaCodec:no DXVA:yes iMXVPU:no MMAL:no
07:35:42 T:9492 DEBUG: FactoryCodec - Video: - Opening
07:35:42 T:9492 NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: MPEG-2 video
07:35:42 T:9492 DEBUG: FactoryCodec - Video: ff-mpeg2video - Opened
07:35:42 T:9516 DEBUG: CDVDPlayerVideo - CDVDMsg::GENERAL_RESYNC(6684059177.777778, 1)
07:35:42 T:9516 NOTICE: CDVDVideoCodecFFmpeg::GetFormat - Creating DXVA(1280x720)
07:35:42 T:9516 DEBUG: DXVA - open decoder
07:35:42 T:9516 DEBUG: DXVA - supports 'MPEG1/2 VLD'
07:35:42 T:9516 DEBUG: DXVA - supports 'MPEG2 VLD'
07:35:42 T:9516 DEBUG: DXVA - supports 6F3EC719-3735-42cc-8063-65cc3cb36616
07:35:42 T:9516 DEBUG: DXVA - supports 'VC-1 VLD 2010'
07:35:42 T:9516 DEBUG: DXVA - supports 'VC-1 VLD'
07:35:42 T:9516 DEBUG: DXVA - supports 32FCFE3F-de46-4a49-861b-ac71110649d5
07:35:42 T:9516 DEBUG: DXVA - supports D79BE8DA-0cf1-4c81-b82a-69a4e236f43d
07:35:42 T:9516 DEBUG: DXVA - supports F9AACCBB-c2b6-4cfc-8779-5707b1760552
07:35:42 T:9516 DEBUG: DXVA - supports 'H.264 VLD, no FGT'
07:35:42 T:9516 DEBUG: DXVA - supports 'HEVC / H.265 variable-length decoder, main'
07:35:42 T:9516 DEBUG: DXVA - supports EFD64D74-c9e8-41d7-a5e9-e9b0e39fa319
07:35:42 T:9516 DEBUG: DXVA - supports ED418A9F-010d-4eda-9ae3-9a65358d8d2e
07:35:42 T:9516 DEBUG: DXVA - supports 9947EC6F-689b-11dc-a320-0019dbbc4184
07:35:42 T:9516 DEBUG: DXVA - supports 33FCFE41-de46-4a49-861b-ac71110649d5
07:35:42 T:9516 DEBUG: DXVA - supports 6AFFD11E-1d96-42b1-a215-93a31f09a53d
07:35:42 T:9516 DEBUG: DXVA - supports 914C84A3-4078-4fa9-984c-e2f262cb5c9c
07:35:42 T:9516 DEBUG: DXVA - trying 'MPEG2 VLD'
07:35:42 T:9516 DEBUG: DXVA - source requires 1 references
07:35:42 T:9516 DEBUG: DXVA - config 0: bitstream type 1
07:35:42 T:9516 DEBUG: DXVA - allocating 11 surfaces
07:35:42 T:9492 DEBUG: CDVDDemuxFFmpeg::AddStream(1, ...) -> 1
07:35:42 T:9492 NOTICE: Opening stream: 1 source: 256
07:35:42 T:9492 NOTICE: Finding audio codec for: 86019
07:35:42 T:9492 DEBUG: FactoryCodec - Audio: passthrough - Opening
07:35:42 T:9492 DEBUG: FactoryCodec - Audio: passthrough - Failed
07:35:42 T:9492 DEBUG: FactoryCodec - Audio: FFmpeg - Opening
07:35:42 T:9492 DEBUG: FactoryCodec - Audio: FFmpeg - Opened
07:35:42 T:7228 DEBUG: CDVDPlayerAudio - CDVDMsg::GENERAL_RESYNC(6683120300.000000, 1)
07:35:42 T:7228 DEBUG: CDVDPlayerAudio:: synctype set to 0: clock feedback
07:35:42 T:9492 DEBUG: CDVDPlayer::HandleMessages - player started 1
07:35:42 T:9516 NOTICE: fps: 0.000000, pwidth: 1280, pheight: 720, dwidth: 1280, dheight: 720
07:35:42 T:9516 DEBUG: CDVDPlayerVideo::OutputPicture - change configuration. 1280x720. framerate: 0.00. format: DXVA
07:35:42 T:9516 NOTICE: D3D: rendering method forced to DXVA processor
07:35:42 T:9516 DEBUG: DXVA::CProcessorHD::OpenProcessor - processor selected 95F4EDF4-6e03-4cd7-be1b-3075d665aa52.
07:35:42 T:9516 DEBUG: CWinRenderer::SelectRenderMethod: Selected render method 3: DXVA
07:35:42 T:9516 DEBUG: CXBMCRenderManager::Configure - 6
07:35:42 T:10076 DEBUG: created video buffer 0
07:35:42 T:10076 DEBUG: created video buffer 1
07:35:42 T:10076 DEBUG: created video buffer 2
07:35:42 T:10076 DEBUG: created video buffer 3
07:35:42 T:10076 DEBUG: created video buffer 4
07:35:42 T:10076 DEBUG: DXVA::CSurfaceContext::~CSurfaceContext - destructing surface context
07:35:42 T:10076 DEBUG: created video buffer 5
07:35:42 T:10076 WARNING: CWinRenderer::UpdateVideoFilter - chosen scaling method 1 is not supported by renderer
07:35:42 T:9492 DEBUG: CDVDPlayer::HandleMessages - player started 2
07:35:42 T:10148 DEBUG: CFileCache::Open - opening <service> using cache
07:35:42 T:10148 DEBUG: CurlFile::Open(0B73D318) http://127.0.0.1:8866/service?method=recording.recurring.list&sid=e85fb06be41c45759df3899acae2c4d0
07:35:42 T:6228 NOTICE: Thread FileCache start, auto delete: false
07:35:42 T:6228 INFO: CFileCache::Process - Hit eof.
07:35:43 T:6228 DEBUG: Thread FileCache 6228 terminating
07:35:43 T:10148 DEBUG: CFileCache::Open - opening <service> using cache
07:35:43 T:10148 DEBUG: CurlFile::Open(0B73D318) http://127.0.0.1:8866/service?method=recording.list&filter=pending&sid=e85fb06be41c45759df3899acae2c4d0
07:35:43 T:8764 NOTICE: Thread FileCache start, auto delete: false
07:35:43 T:8764 INFO: CFileCache::Process - Hit eof.
07:35:43 T:8764 DEBUG: Thread FileCache 8764 terminating
07:35:43 T:10148 DEBUG: CFileCache::Open - opening <service> using cache
07:35:43 T:10148 DEBUG: CurlFile::Open(0B73D318) http://127.0.0.1:8866/service?method=recording.list&filter=ready&sid=e85fb06be41c45759df3899acae2c4d0
07:35:43 T:6628 NOTICE: Thread FileCache start, auto delete: false
07:35:43 T:6628 INFO: CFileCache::Process - Hit eof.
07:35:43 T:6628 DEBUG: Thread FileCache 6628 terminating
07:35:43 T:9492 DEBUG: set caching from pvr to done. audio (1) = 21. video (1) = 21
07:35:43 T:9492 DEBUG: CDVDPlayer::SetCaching - caching state 0
07:35:43 T:9516 DEBUG: CDVDPlayerVideo::CalcDropRequirement - hurry: 0
07:35:43 T:7228 NOTICE: CDVDPlayerAudio::OutputPacket skipping a packets of duration 32
07:35:43 T:7228 NOTICE: CDVDPlayerAudio::OutputPacket duplicate 1 packets of duration 32
07:35:43 T:9516 NOTICE: Previous line repeats 1 times.
07:35:43 T:9516 DEBUG: CDVDPlayerVideo::CalcDropRequirement - hurry: 1
07:35:43 T:7228 NOTICE: CDVDPlayerAudio::OutputPacket skipping a packets of duration 32
07:35:44 T:7228 DEBUG: CDVDPlayerAudio::HandleSyncError - average error 3309.925472 below threshold of 50000.000000
07:35:44 T:10076 DEBUG: ------ Window Deinit (DialogSeekBar.xml) ------
07:35:44 T:10076 DEBUG: Keyboard: scancode: 0x20, sym: 0x0064, unicode: 0x0064, modifier: 0x0
07:35:44 T:10076 DEBUG: CInputManager::OnKey: d (0xf044) pressed, action is Notification(Keypress, You pressed D!, 3)
07:35:44 T:10076 DEBUG: ------ Window Init (DialogKaiToast.xml) ------
07:35:45 T:10076 DEBUG: ------ Window Init (Pointer.xml) ------
07:35:45 T:10076 DEBUG: ------ Window Init (VideoOSD.xml) ------
07:35:45 T:10076 INFO: Loading skin file: VideoOSD.xml, load type: KEEP_IN_MEMORY
07:35:46 T:10148 DEBUG: CFileCache::Open - opening <service> using cache
07:35:46 T:10148 DEBUG: CurlFile::Open(0B73D318) http://127.0.0.1:8866/service?method=recording.recurring.list&sid=e85fb06be41c45759df3899acae2c4d0
07:35:46 T:4808 NOTICE: Thread FileCache start, auto delete: false
07:35:46 T:4808 INFO: CFileCache::Process - Hit eof.
07:35:46 T:4808 DEBUG: Thread FileCache 4808 terminating
07:35:46 T:10148 DEBUG: CFileCache::Open - opening <service> using cache
07:35:46 T:10148 DEBUG: CurlFile::Open(0B73D318) http://127.0.0.1:8866/service?method=recording.list&filter=pending&sid=e85fb06be41c45759df3899acae2c4d0
07:35:46 T:10076 DEBUG: ------ Window Deinit (DialogKaiToast.xml) ------
07:35:46 T:9912 NOTICE: Thread FileCache start, auto delete: false
07:35:46 T:9912 INFO: CFileCache::Process - Hit eof.
07:35:46 T:9912 DEBUG: Thread FileCache 9912 terminating
07:35:46 T:10148 DEBUG: CFileCache::Open - opening <service> using cache
07:35:46 T:10148 DEBUG: CurlFile::Open(0B73D318) http://127.0.0.1:8866/service?method=recording.list&filter=ready&sid=e85fb06be41c45759df3899acae2c4d0
07:35:46 T:8916 NOTICE: Thread FileCache start, auto delete: false
07:35:46 T:8916 INFO: CFileCache::Process - Hit eof.
07:35:46 T:8916 DEBUG: Thread FileCache 8916 terminating
07:35:47 T:9516 DEBUG: CPullupCorrection: detected pattern of length 1: 16683.33, frameduration: 16683.333333
07:35:48 T:10076 DEBUG: CInputManager::ProcessMouse: trying mouse action leftclick
07:35:48 T:10076 NOTICE: CDVDPlayer::CloseFile()
07:35:48 T:10076 NOTICE: DVDPlayer: waiting for threads to exit
07:35:48 T:9492 NOTICE: CDVDPlayer::OnExit()
07:35:48 T:9492 NOTICE: Closing stream player 1
07:35:48 T:9492 NOTICE: Waiting for audio thread to exit
07:35:48 T:7228 NOTICE: thread end: CDVDPlayerAudio::OnExit()
07:35:48 T:9492 NOTICE: Closing audio device
07:35:48 T:7228 DEBUG: Thread DVDPlayerAudio 7228 terminating
07:35:48 T:8148 DEBUG: CActiveAE::DiscardStream - audio stream deleted
07:35:48 T:9492 NOTICE: Deleting audio codec
07:35:48 T:8148 DEBUG: CActiveAE::ClearDiscardedBuffers - buffer pool deleted
07:35:48 T:9492 NOTICE: Closing stream player 2
07:35:48 T:9492 NOTICE: waiting for video thread to exit
07:35:48 T:8148 DEBUG: CActiveAE::ClearDiscardedBuffers - buffer pool deleted
07:35:48 T:7816 INFO: CActiveAESink::OpenSink - initialize sink
07:35:48 T:7816 DEBUG: CAESinkDirectSound::Deinitialize: Cleaning up
07:35:48 T:7816 DEBUG: CActiveAESink::OpenSink - trying to open device DIRECTSOUND:{B5157D03-DB33-4428-940E-DB96CDEA44C4}
07:35:48 T:7816 DEBUG: CAESinkDirectSound::Initialize: Using Window handle: 1706624
07:35:48 T:7816 DEBUG: CAESinkDirectSound::Initialize: secondary buffer created
07:35:48 T:7816 DEBUG: CAESinkDirectSound::Initialize: Initializing DirectSound with the following parameters:
07:35:48 T:7816 DEBUG: Audio Device : Speakers (SoundMAX Integrated Digital HD Audio)
07:35:48 T:7816 DEBUG: Sample Rate : 44100
07:35:48 T:7816 DEBUG: Sample Format : AE_FMT_FLOAT
07:35:48 T:7816 DEBUG: Bits Per Sample : 32
07:35:48 T:7816 DEBUG: Valid Bits/Samp : 32
07:35:48 T:7816 DEBUG: Channel Count : 2
07:35:48 T:7816 DEBUG: Block Align : 8
07:35:48 T:7816 DEBUG: Avg. Bytes Sec : 352800
07:35:48 T:7816 DEBUG: Samples/Block : 32
07:35:48 T:7816 DEBUG: Format cBSize : 22
07:35:48 T:7816 DEBUG: Channel Layout : FL,FR
07:35:48 T:7816 DEBUG: Channel Mask : 3
07:35:48 T:7816 DEBUG: Frames : 661
07:35:48 T:7816 DEBUG: Frame Samples : 1322
07:35:48 T:7816 DEBUG: Frame Size : 8
07:35:48 T:7816 DEBUG: CActiveAESink::OpenSink - DIRECTSOUND Initialized:
07:35:48 T:7816 DEBUG: Output Device : Speakers - Speakers (SoundMAX Integrated Digital HD Audio)
07:35:48 T:7816 DEBUG: Sample Rate : 44100
07:35:48 T:7816 DEBUG: Sample Format : AE_FMT_FLOAT
07:35:48 T:7816 DEBUG: Channel Count : 2
07:35:48 T:7816 DEBUG: Channel Layout: FL,FR
07:35:48 T:7816 DEBUG: Frames : 661
07:35:48 T:7816 DEBUG: Frame Samples : 1322
07:35:48 T:7816 DEBUG: Frame Size : 8
07:35:48 T:8148 DEBUG: CActiveAE::ClearDiscardedBuffers - buffer pool deleted
07:35:48 T:9516 NOTICE: thread end: video_thread
07:35:48 T:9492 NOTICE: deleting video codec
07:35:48 T:9492 DEBUG: DXVA::CDecoder::~CDecoder - destructing decoder, 291815112
07:35:48 T:9516 DEBUG: Thread DVDPlayerVideo 9516 terminating
07:35:48 T:9492 NOTICE: DXVA::CDecoder::Close - closing decoder
07:35:48 T:9492 NOTICE: DXVA::Close - closing decoder context
07:35:48 T:7816 DEBUG: CAESinkDirectSound::CheckPlayStatus: Resuming Playback
07:35:48 T:9492 DEBUG: AddOnLog: NextPVR PVR Client: CloseLiveStream
07:35:48 T:6976 DEBUG: CSaveFileStateJob::DoWork - Saving file state for video item pvr://channels/tv/All TV channels/pvr.nextpvr_7329.pvr
07:35:48 T:9492 DEBUG: AddOnLog: NextPVR PVR Client: Telling backend of live session closure
07:35:48 T:9492 DEBUG: CFileCache::Open - opening <service> using cache
07:35:48 T:9492 DEBUG: CurlFile::Open(0B73D318) http://127.0.0.1:8866/service?method=channel.stop&sid=e85fb06be41c45759df3899acae2c4d0
07:35:48 T:9308 NOTICE: Thread FileCache start, auto delete: false
07:35:48 T:9308 INFO: CFileCache::Process - Hit eof.
07:35:48 T:9308 DEBUG: Thread FileCache 9308 terminating
07:35:48 T:9492 DEBUG: AddOnLog: NextPVR PVR Client: CloseLiveStream@exit
07:35:48 T:9492 DEBUG: CDVDInputStreamPVRManager::Close - stream closed
07:35:48 T:9492 DEBUG: CApplication::OnPlayBackStopped: play state was 2, starting 0
07:35:48 T:9492 DEBUG: CAnnouncementManager - Announcement: OnStop from xbmc
07:35:48 T:9492 DEBUG: GOT ANNOUNCEMENT, type: 1, from xbmc, message OnStop
07:35:48 T:9492 DEBUG: Thread DVDPlayer 9492 terminating
07:35:48 T:10076 NOTICE: DVDPlayer: finished waiting
07:35:48 T:10076 DEBUG: DXVA::CSurfaceContext::~CSurfaceContext - destructing surface context
07:35:48 T:10076 DEBUG: CGUIWindowManager::PreviousWindow: Deactivate
07:35:48 T:10076 DEBUG: ------ Window Deinit (VideoOSD.xml) ------
07:35:48 T:10076 DEBUG: ------ Window Deinit (VideoFullScreen.xml) ------
07:35:48 T:3972 NOTICE: 1Channel: Service: Playback Stopped
07:35:48 T:3972 NOTICE: 1Channel: Service: Resetting...
07:35:48 T:10076 DEBUG: CGUIWindowManager::PreviousWindow: Activate new
07:35:48 T:10076 DEBUG: ------ Window Init (MyPVRChannels.xml) ------
07:35:48 T:10076 DEBUG: CGUIMediaWindow::GetDirectory (pvr://channels/tv/All TV channels/)
07:35:48 T:10076 DEBUG: ParentPath = [pvr://channels/tv/All TV channels/]
07:35:48 T:10076 DEBUG: CPVRDirectory::GetDirectory(pvr://channels/tv/All TV channels)
07:35:48 T:10076 NOTICE: CDVDPlayer::CloseFile()
07:35:48 T:10076 NOTICE: DVDPlayer: waiting for threads to exit
07:35:48 T:10076 NOTICE: DVDPlayer: finished waiting
07:35:48 T:10076 NOTICE: CDVDPlayer::CloseFile()
07:35:48 T:10076 NOTICE: DVDPlayer: waiting for threads to exit
07:35:48 T:10076 NOTICE: DVDPlayer: finished waiting
07:35:49 T:10148 DEBUG: CFileCache::Open - opening <service> using cache
07:35:49 T:10148 DEBUG: CurlFile::Open(0B73D318) http://127.0.0.1:8866/service?method=recording.recurring.list&sid=e85fb06be41c45759df3899acae2c4d0
07:35:49 T:8424 NOTICE: Thread FileCache start, auto delete: false
07:35:49 T:8424 INFO: CFileCache::Process - Hit eof.
07:35:49 T:8424 DEBUG: Thread FileCache 8424 terminating
07:35:49 T:10148 DEBUG: CFileCache::Open - opening <service> using cache
07:35:49 T:10148 DEBUG: CurlFile::Open(0B73D318) http://127.0.0.1:8866/service?method=recording.list&filter=pending&sid=e85fb06be41c45759df3899acae2c4d0
07:35:49 T:5064 NOTICE: Thread FileCache start, auto delete: false
07:35:49 T:5064 INFO: CFileCache::Process - Hit eof.
07:35:49 T:5064 DEBUG: Thread FileCache 5064 terminating
07:35:49 T:10148 DEBUG: CFileCache::Open - opening <service> using cache
07:35:49 T:10148 DEBUG: CurlFile::Open(0B73D318) http://127.0.0.1:8866/service?method=recording.list&filter=ready&sid=e85fb06be41c45759df3899acae2c4d0
07:35:49 T:9536 NOTICE: Thread FileCache start, auto delete: false
07:35:49 T:9536 INFO: CFileCache::Process - Hit eof.
07:35:49 T:9536 DEBUG: Thread FileCache 9536 terminating
07:35:52 T:10148 DEBUG: CFileCache::Open - opening <service> using cache
07:35:52 T:10148 DEBUG: CurlFile::Open(0B73D318) http://127.0.0.1:8866/service?method=recording.recurring.list&sid=e85fb06be41c45759df3899acae2c4d0
07:35:52 T:9508 NOTICE: Thread FileCache start, auto delete: false
07:35:52 T:9508 INFO: CFileCache::Process - Hit eof.
07:35:52 T:9508 DEBUG: Thread FileCache 9508 terminating
07:35:52 T:10148 DEBUG: CFileCache::Open - opening <service> using cache
07:35:52 T:10148 DEBUG: CurlFile::Open(0B73D318) http://127.0.0.1:8866/service?method=recording.list&filter=pending&sid=e85fb06be41c45759df3899acae2c4d0
07:35:52 T:6712 NOTICE: Thread FileCache start, auto delete: false
07:35:52 T:6712 INFO: CFileCache::Process - Hit eof.
07:35:52 T:10076 DEBUG: CInputManager::ProcessMouse: trying mouse action leftclick
07:35:52 T:10076 DEBUG: Activating window ID: 10000
07:35:52 T:6712 DEBUG: Thread FileCache 6712 terminating
07:35:52 T:10148 DEBUG: CFileCache::Open - opening <service> using cache
07:35:52 T:10148 DEBUG: CurlFile::Open(0B73D318) http://127.0.0.1:8866/service?method=recording.list&filter=ready&sid=e85fb06be41c45759df3899acae2c4d0
07:35:52 T:10224 NOTICE: Thread FileCache start, auto delete: false
07:35:52 T:10224 INFO: CFileCache::Process - Hit eof.
07:35:52 T:10224 DEBUG: Thread FileCache 10224 terminating
07:35:52 T:10076 DEBUG: ------ Window Deinit (MyPVRChannels.xml) ------
07:35:52 T:10076 DEBUG: ------ Window Init (Home.xml) ------
07:35:54 T:10076 DEBUG: CInputManager::ProcessMouse: trying mouse action leftclick
07:35:54 T:10076 DEBUG: Activating window ID: 10111
07:35:54 T:10076 DEBUG: ------ Window Init (DialogButtonMenu.xml) ------
07:35:54 T:10076 INFO: Loading skin file: DialogButtonMenu.xml, load type: KEEP_IN_MEMORY
07:35:55 T:10148 DEBUG: CFileCache::Open - opening <service> using cache
07:35:55 T:10148 DEBUG: CurlFile::Open(0B73D318) http://127.0.0.1:8866/service?method=recording.recurring.list&sid=e85fb06be41c45759df3899acae2c4d0
07:35:55 T:8736 NOTICE: Thread FileCache start, auto delete: false
07:35:55 T:8736 INFO: CFileCache::Process - Hit eof.
07:35:55 T:8736 DEBUG: Thread FileCache 8736 terminating
07:35:55 T:10148 DEBUG: CFileCache::Open - opening <service> using cache
07:35:55 T:10148 DEBUG: CurlFile::Open(0B73D318) http://127.0.0.1:8866/service?method=recording.list&filter=pending&sid=e85fb06be41c45759df3899acae2c4d0
07:35:55 T:5892 NOTICE: Thread FileCache start, auto delete: false
07:35:55 T:5892 INFO: CFileCache::Process - Hit eof.
07:35:55 T:5892 DEBUG: Thread FileCache 5892 terminating
07:35:55 T:10148 DEBUG: CFileCache::Open - opening <service> using cache
07:35:55 T:10148 DEBUG: CurlFile::Open(0B73D318) http://127.0.0.1:8866/service?method=recording.list&filter=ready&sid=e85fb06be41c45759df3899acae2c4d0
07:35:55 T:3424 NOTICE: Thread FileCache start, auto delete: false
07:35:55 T:3424 INFO: CFileCache::Process - Hit eof.
07:35:56 T:3424 DEBUG: Thread FileCache 3424 terminating
07:35:56 T:10076 DEBUG: CInputManager::ProcessMouse: trying mouse action leftclick
07:35:56 T:10076 DEBUG: CAnnouncementManager - Announcement: OnQuit from xbmc
07:35:56 T:10076 DEBUG: GOT ANNOUNCEMENT, type: 8, from xbmc, message OnQuit
(2016-04-03, 17:37)MrReis Wrote:It looks like for some reason the ffmpeg demuxing components in Kodi are sometimes failing to identify the audio/video streams(2016-04-03, 00:31)sub3 Wrote: If you post your debug kodi.log when this problem happens, we can see what it says.
The following is my KODI-15.2 debug log of the problem.
A channel the does not display (i.e., 0% Buffering) starts at 07:35:35 T:9492 NOTICE:...
A channel that does display correctly starts at 07:35:41 T:9492 NOTICE:...
Quote: 07:35:37 T:9492 INFO: ffmpeg[2514]: Input #0, mpegts, from 'pvr://channels/tv/All TV channels/pvr.nextpvr_7327.pvr':
07:35:37 T:9492 INFO: ffmpeg[2514]: Duration: N/A, bitrate: N/A
07:35:37 T:9492 INFO: ffmpeg[2514]: Program 5030
Quote:Also- this problem does not exist with XBMC-13.2I do remember they made changes post-XBMC13 to help speed up channel changes. It took some logic that spent some time probing the source to find audio/video streams, and replaced it with some other approach. I'm guessing it's something to do with this.
(2016-04-03, 19:43)sub3 Wrote: If you just try the same channel over and over, stopping it between each attempt, do they all fail, or just some attempts?
(2016-04-03, 20:45)MrReis Wrote: Thank you for your thoughtful reply.So, a recording made about the same time as these failed live tv attempts (so that the channel has the same characteristics), does that recording play?
(2016-04-03, 19:43)sub3 Wrote: If you just try the same channel over and over, stopping it between each attempt, do they all fail, or just some attempts?
I just tried tuning the same channel 25 times (stopping it between each attempt) and all tuning attempts failed.
Quote:Are there any other logs I can provide that would give more information to solve this problem?To be honest, I'm really not sure who on the Kodi side could look into this for us. I'm not that involved in Kodi project.
(2016-04-03, 21:01)sub3 Wrote: So, a recording made about the same time as these failed live tv attempts (so that the channel has the same characteristics), does that recording play?I have found that when a live TV channel does not display (Buffering ... 0%) I am able to do an instant recording of the same channel that does in fact play correctly.
(2016-04-03, 19:43)sub3 Wrote: It looks like for some reason the ffmpeg demuxing components in Kodi are sometimes failing to identify the audio/video streams
07:35:37 T:9492 INFO: ffmpeg[2514]: Input #0, mpegts, from 'pvr://channels/tv/All TV channels/pvr.nextpvr_7327.pvr':
07:35:37 T:9492 INFO: ffmpeg[2514]: Duration: N/A, bitrate: N/A
07:35:37 T:9492 INFO: ffmpeg[2514]: Program 5030
(2016-04-04, 01:37)MrReis Wrote: The three lines from the log (above) for the channel that does not display correctly (0% buffering) are the same as the following three lines from the log (below) for the channel that does display correctly.I was working on the assumption that section of ffmpeg logging was failing to list the streams, so the demux must have failed to identify the streams in the transport stream. It wasn't those specific lines, but rather the absense of the few that I thought should follow it. ie, constrast with this example, where that logging continues for a few more lines, listing the audio/video streams found.
07:35:41 T:9492 INFO: ffmpeg[2514]: Input #0, mpegts, from 'pvr://channels/tv/All TV channels/pvr.nextpvr_7327.pvr':
07:35:41 T:9492 INFO: ffmpeg[2514]: Duration: N/A, bitrate: N/A
07:35:41 T:9492 INFO: ffmpeg[2514]: Program 5109
Why do you believe "the ffmpeg demuxing components in Kodi are sometimes failing to identify the audio/video streams?"
(2016-04-04, 02:46)sub3 Wrote:(2016-04-04, 01:37)MrReis Wrote: Why do you believe "the ffmpeg demuxing components in Kodi are sometimes failing to identify the audio/video streams?"I was working on the assumption that section of ffmpeg logging was failing to list the streams, so the demux must have failed to identify the streams in the transport stream. It wasn't those specific lines, but rather the absense of the few that I thought should follow it. ie, constrast with this example, where that logging continues for a few more lines, listing the audio/video streams found.
07:35:41 T:9492 INFO: ffmpeg[2514]: Input #0, mpegts, from 'pvr://channels/tv/All TV channels/pvr.nextpvr_7327.pvr':
07:35:41 T:9492 INFO: ffmpeg[2514]: Duration: N/A, bitrate: N/A
07:35:41 T:9492 INFO: ffmpeg[2514]: Program 5109
07:35:41 T:9492 INFO: ffmpeg[2514]: Stream #0:0[0xf7e]: Video: mpeg2video ([2][0][0][0] / 0x0002), none, 90k tbn
07:35:41 T:9492 INFO: ffmpeg[2514]: Stream #0:1[0xf7f](eng): Audio: ac3 ([129][0][0][0] / 0x0081), 0 channels
07:35:41 T:9492 INFO: ffmpeg[2514]: Stream #0:2[0xf80]: Unknown: none ([134][0][0][0] / 0x0086)
07:35:41 T:9492 INFO: ffmpeg[2514]: Stream #0:3[0xf81]: Unknown: none (ETV1 / 0x31565445)