2013-02-08, 19:45
When I play a video, the status does not get updated as watched, and no progress is saved if I stop before it is finished:
Debug log from playing whole file:
If I press 'w' to mark it as watched, that works:
But it won't store progress if I stop in the middle of the file
Debug log from playing whole file:
PHP Code:
18:24:28 T:6460 DEBUG: CDVDPlayerAudio - CDVDMsg::GENERAL_EOF
18:24:28 T:6460 WARNING: CDVDMessageQueue(audio)::Get - asked for new data packet, with nothing available
18:24:28 T:6460 DEBUG: CSoftAEStream::Flush
18:24:29 T:4568 WARNING: CDVDMessageQueue(video)::Get - asked for new data packet, with nothing available
18:24:29 T:5652 NOTICE: CDVDPlayer::OnExit()
18:24:29 T:5652 NOTICE: DVDPlayer: eof, waiting for queues to empty
18:24:29 T:5652 NOTICE: DVDPlayer: closing audio stream
18:24:29 T:5652 NOTICE: Closing audio stream
18:24:29 T:5652 NOTICE: CDVDMessageQueue(audio)::WaitUntilEmpty
18:24:29 T:6460 DEBUG: CDVDPlayerAudio - CDVDMsg::GENERAL_SYNCHRONIZE
18:24:29 T:5652 NOTICE: Waiting for audio thread to exit
18:24:29 T:6460 DEBUG: CDVDPlayerAudio::Process - Abort received, exiting thread
18:24:29 T:6460 NOTICE: thread end: CDVDPlayerAudio::OnExit()
18:24:29 T:6460 DEBUG: Thread CDVDPlayerAudio 6460 terminating
18:24:29 T:5652 NOTICE: Closing audio device
18:24:29 T:5988 DEBUG: CSoftAE::Run - Sink restart flagged
18:24:29 T:5988 DEBUG: CAESinkDirectSound::IsCompatible: Formats compatible - reusing existing sink
18:24:29 T:5988 INFO: CSoftAE::InternalOpenSink - keeping old sink with : AE_FMT_FLOAT, FL,FR, 44100hz
18:24:29 T:5988 DEBUG: CSoftAE::InternalOpenSink - Using speaker layout: 2.0
18:24:29 T:5988 DEBUG: CSoftAE::InternalOpenSink - Internal Buffer Size: 3528
18:24:29 T:5652 DEBUG: CSoftAEStream::~CSoftAEStream - Destructed
18:24:29 T:5652 NOTICE: Deleting audio codec
18:24:29 T:5652 NOTICE: DVDPlayer: closing video stream
18:24:29 T:5652 NOTICE: Closing video stream
18:24:29 T:5652 NOTICE: CDVDMessageQueue(video)::WaitUntilEmpty
18:24:29 T:4568 DEBUG: CDVDPlayerVideo - CDVDMsg::GENERAL_SYNCHRONIZE
18:24:29 T:5652 NOTICE: waiting for video thread to exit
18:24:29 T:4568 ERROR: Got MSGQ_ABORT or MSGO_IS_ERROR return true
18:24:29 T:4568 NOTICE: thread end: video_thread
18:24:29 T:4568 DEBUG: Thread CDVDPlayerVideo 4568 terminating
18:24:29 T:5652 NOTICE: deleting video codec
18:24:29 T:5652 NOTICE: CDVDPlayer::OnExit() deleting demuxer
18:24:29 T:5652 NOTICE: CDVDPlayer::OnExit() deleting input stream
18:24:29 T:5652 DEBUG: CAnnouncementManager - Announcement: OnStop from xbmc
18:24:29 T:5652 DEBUG: GOT ANNOUNCEMENT, type: 1, from xbmc, message OnStop
18:24:29 T:5652 DEBUG: Thread CDVDPlayer 5652 terminating
18:24:29 T:5512 DEBUG: CGUIWindowManager::PreviousWindow: Deactivate
18:24:29 T:5512 DEBUG: ------ Window Deinit (VideoFullScreen.xml) ------
18:24:29 T:5512 DEBUG: CGUIWindowManager::PreviousWindow: Activate new
18:24:29 T:5512 DEBUG: ------ Window Init (MyVideoNav.xml) ------
18:24:29 T:5512 DEBUG: CGUIMediaWindow::GetDirectory (videodb://2/2/105/-2/?tvshowid=105)
18:24:29 T:5512 DEBUG: ParentPath = [videodb://2/2/105/-2/?tvshowid=105]
18:24:29 T:5512 DEBUG: CVideoDatabase::GetStackedTvShowList query: select idShow from tvshow where c00 like (select c00 from tvshow where idShow=105) order by idShow
18:24:29 T:5512 DEBUG: Previous line repeats 1 times.
18:24:29 T:5512 DEBUG: CVideoDatabase::RunQuery took 132 ms for 228 items query: select * from episodeview WHERE episodeview.idShow = 105
18:24:29 T:5512 DEBUG: CVideoDatabase::RunQuery took 46 ms for 0 items query: select * from movieview join movielinktvshow on movielinktvshow.idMovie=movieview.idMovie WHERE movielinktvshow.idShow = 105
18:24:29 T:5512 DEBUG: WindowVideoNav::GetDirectory
18:24:30 T:4160 NOTICE: Thread Background Loader start, auto delete: false
18:24:30 T:5512 NOTICE: CDVDPlayer::CloseFile()
18:24:30 T:5512 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
18:24:30 T:5512 NOTICE: DVDPlayer: waiting for threads to exit
18:24:30 T:5512 NOTICE: DVDPlayer: finished waiting
18:24:30 T:6872 NOTICE: Thread Jobworker start, auto delete: true
18:24:31 T:4160 DEBUG: Thread Background Loader 4160 terminating
18:24:32 T:5512 DEBUG: CJoystick::Initialize : No Joystick found
18:24:32 T:5512 DEBUG: CWinEventsWin32::WndProcWindow is active
18:24:34 T:5512 DEBUG: Keyboard: scancode: 01, sym: 001b, unicode: 001b, modifier: 0
18:24:34 T:5512 DEBUG: CApplication::OnKey: escape (f01b) pressed, action is PreviousMenu
18:24:34 T:5512 DEBUG: CGUIWindowManager::PreviousWindow: Deactivate
18:24:34 T:5512 DEBUG: ------ Window Deinit (MyVideoNav.xml) ------
18:24:34 T:5512 DEBUG: CGUIWindowManager::PreviousWindow: Activate new
18:24:34 T:5512 DEBUG: ------ Window Init (Home.xml) ------
18:24:34 T:5512 DEBUG: Updating RSS
18:24:34 T:1396 NOTICE: Thread CRssReader start, auto delete: false
18:24:34 T:1396 DEBUG: CurlFile::Open(0B6BF95C) http://feeds.feedburner.com/xbmc
18:24:34 T:1396 INFO: XCURL::DllLibCurlGlobal::easy_aquire - Created session to http://feeds.feedburner.com
18:24:35 T:1396 DEBUG: Got rss feed: http://feeds.feedburner.com/xbmc
18:24:35 T:1396 DEBUG: RSS feed encoding: UTF-8
18:24:35 T:1396 DEBUG: Parsed rss feed: http://feeds.feedburner.com/xbmc
18:24:35 T:1396 DEBUG: Thread CRssReader 1396 terminating
If I press 'w' to mark it as watched, that works:
PHP Code:
18:38:33 T:5512 DEBUG: Keyboard: scancode: 11, sym: 0077, unicode: 0077, modifier: 0
18:38:33 T:5512 DEBUG: CApplication::OnKey: w (f057) pressed, action is ToggleWatched
18:38:33 T:5512 DEBUG: Mysql execute: update files set playCount=1,lastPlayed='2013-02-08 18:38:33' where idFile=3402
18:38:33 T:5512 DEBUG: CAnnouncementManager - Announcement: OnUpdate from xbmc
18:38:33 T:5512 DEBUG: GOT ANNOUNCEMENT, type: 16, from xbmc, message OnUpdate
18:38:33 T:5512 DEBUG: CGUIMediaWindow::GetDirectory (videodb://2/2/105/-2/?tvshowid=105)
18:38:33 T:5512 DEBUG: ParentPath = [videodb://2/2/105/-2/?tvshowid=105]
18:38:33 T:3652 DEBUG: CVideoDatabase::GetStackedTvShowList query: select idShow from tvshow where c00 like (select c00 from tvshow where idShow=105) order by idShow
18:38:33 T:3652 DEBUG: Previous line repeats 1 times.
18:38:33 T:3652 DEBUG: CVideoDatabase::RunQuery took 144 ms for 228 items query: select * from episodeview WHERE episodeview.idShow = 105
18:38:33 T:3652 DEBUG: CVideoDatabase::RunQuery took 9 ms for 0 items query: select * from movieview join movielinktvshow on movielinktvshow.idMovie=movieview.idMovie WHERE movielinktvshow.idShow = 105
18:38:33 T:5512 DEBUG: WindowVideoNav::GetDirectory
But it won't store progress if I stop in the middle of the file
PHP Code:
18:38:28 T:5512 DEBUG: CApplication::OnKey: x (f058) pressed, action is Stop
18:38:28 T:5512 NOTICE: CDVDPlayer::CloseFile()
18:38:28 T:5512 NOTICE: DVDPlayer: waiting for threads to exit
18:38:28 T:6728 NOTICE: CDVDPlayer::OnExit()
18:38:28 T:6728 NOTICE: DVDPlayer: closing audio stream
18:38:28 T:6728 NOTICE: Closing audio stream
18:38:28 T:6728 NOTICE: Waiting for audio thread to exit
18:38:28 T:1740 NOTICE: thread end: CDVDPlayerAudio::OnExit()
18:38:28 T:6728 NOTICE: Closing audio device
18:38:28 T:1740 DEBUG: Thread CDVDPlayerAudio 1740 terminating
18:38:28 T:5988 DEBUG: CSoftAE::Run - Sink restart flagged
18:38:28 T:5988 DEBUG: CAESinkDirectSound::IsCompatible: Formats compatible - reusing existing sink
18:38:28 T:5988 INFO: CSoftAE::InternalOpenSink - keeping old sink with : AE_FMT_FLOAT, FL,FR, 44100hz
18:38:28 T:5988 DEBUG: CSoftAE::InternalOpenSink - Using speaker layout: 2.0
18:38:28 T:5988 DEBUG: CSoftAE::InternalOpenSink - Internal Buffer Size: 3528
18:38:28 T:6728 DEBUG: CSoftAEStream::~CSoftAEStream - Destructed
18:38:28 T:6728 NOTICE: Deleting audio codec
18:38:28 T:6728 NOTICE: DVDPlayer: closing video stream
18:38:28 T:6728 NOTICE: Closing video stream
18:38:28 T:6728 NOTICE: waiting for video thread to exit
18:38:28 T:3636 NOTICE: thread end: video_thread
18:38:28 T:3636 DEBUG: Thread CDVDPlayerVideo 3636 terminating
18:38:28 T:6728 NOTICE: deleting video codec
18:38:28 T:6728 NOTICE: CDVDPlayer::OnExit() deleting demuxer
18:38:28 T:6728 NOTICE: CDVDPlayer::OnExit() deleting input stream
18:38:28 T:6728 DEBUG: CAnnouncementManager - Announcement: OnStop from xbmc
18:38:28 T:6728 DEBUG: GOT ANNOUNCEMENT, type: 1, from xbmc, message OnStop
18:38:28 T:6728 DEBUG: Thread CDVDPlayer 6728 terminating
18:38:28 T:5512 NOTICE: DVDPlayer: finished waiting
18:38:28 T:5512 DEBUG: CGUIWindowManager::PreviousWindow: Deactivate
18:38:28 T:5512 DEBUG: ------ Window Deinit (VideoFullScreen.xml) ------
18:38:28 T:5512 DEBUG: CGUIWindowManager::PreviousWindow: Activate new
18:38:28 T:5512 DEBUG: ------ Window Init (MyVideoNav.xml) ------
18:38:28 T:5512 DEBUG: CGUIMediaWindow::GetDirectory (videodb://2/2/105/-2/?tvshowid=105)
18:38:28 T:5512 DEBUG: ParentPath = [videodb://2/2/105/-2/?tvshowid=105]
18:38:29 T:5512 DEBUG: CVideoDatabase::GetStackedTvShowList query: select idShow from tvshow where c00 like (select c00 from tvshow where idShow=105) order by idShow
18:38:29 T:5512 DEBUG: Previous line repeats 1 times.
18:38:29 T:5512 DEBUG: CVideoDatabase::RunQuery took 143 ms for 228 items query: select * from episodeview WHERE episodeview.idShow = 105
18:38:29 T:5512 DEBUG: CVideoDatabase::RunQuery took 9 ms for 0 items query: select * from movieview join movielinktvshow on movielinktvshow.idMovie=movieview.idMovie WHERE movielinktvshow.idShow = 105
18:38:29 T:5512 DEBUG: WindowVideoNav::GetDirectory
[/php]