2013-01-09, 18:35
Hi
I found a bug!
When i open an strm file locally it plays. but when i try to open it from Yatse it fails.
When i open it from yatse the m3u stream is regarded as image and fails. But when i open it locally it correctly opens as streamed audio.
Here's a log cutout.
First when i open from Yatse and it fails:
16:57:50 T:3980 DEBUG: JSONRPC: Incoming request:
{"id":1,"jsonrpc":"2.0","method":"Player.Open","params":{"item":{"file":"Z:\\A
Radio\\nrk_P2.m3u"}}}
16:57:50 T:3980 DEBUG: JSONRPC: Calling player.open
16:57:50 T:6052 DEBUG: JSONRPC: Calling application.getproperties
16:57:50 T:3980 DEBUG: SECTION:LoadDLL(special://xbmcbin/system/libexif.dll)
16:57:50 T:3980 DEBUG: msg: JpgParse: Not a JPEG file Z:\A Radio\nrk_P2.m3u
16:57:50 T:10408 DEBUG: CGUIWindowManager:reviousWindow: Deactivate
16:57:50 T:3980 DEBUG: CAnnouncementManager - Announcement: OnClear from xbmc
16:57:50 T:3980 DEBUG: GOT ANNOUNCEMENT, type: 2, from xbmc, message OnClear
16:57:50 T:3980 DEBUG: CAnnouncementManager - Announcement: OnAdd from xbmc
16:57:50 T:3980 DEBUG: GOT ANNOUNCEMENT, type: 2, from xbmc, message OnAdd
16:57:50 T:10408 DEBUG: CAnnouncementManager - Announcement: OnPlay from xbmc
16:57:50 T:10408 DEBUG: GOT ANNOUNCEMENT, type: 1, from xbmc, message OnPlay
16:57:50 T:10408 DEBUG: Building didl for object ''
16:57:50 T:10408 DEBUG: Activating window ID: 12007
16:57:50 T:10408 DEBUG: ------ Window Deinit (Home.xml) ------
16:57:50 T:10408 DEBUG: ------ Window Init (SlideShow.xml) ------
16:57:50 T:10408 INFO: Loading skin file: SlideShow.xml, load type:
KEEP_IN_MEMORY
16:57:50 T:10408 DEBUG: Loading the current image Z:\A Radio\nrk_P2.m3u
16:57:50 T:10932 NOTICE: Thread CBackgroundPicLoader start, auto delete: false
16:57:51 T:10932 DEBUG: msg: PICTURE::LoadImage: Unable to open
image: Z:\A Radio\nrk_P2.m3u Errorecode: Unknown or wrong format (0)
16:57:51 T:10932 ERROR: Texture manager unable to load file: Z:\A
Radio\nrk_P2.m3u
16:57:51 T:10408 DEBUG: We have an error loading a picture!
and then a cutout when i start the same strm file locally:
17:05:22 T:1148 DEBUG: CGUIMediaWindow::OnPlayMedia Z:\A
>> Radio\nrk_P2.m3u
>> 17:05:22 T:1148 DEBUG: CApplication:rocessAndStartPlaylist(Z:\A
>> Radio\nrk_P2.m3u, 0)
>> 17:05:22 T:1148 DEBUG: CAnnouncementManager - Announcement: OnClear from
>> xbmc
>> 17:05:22 T:1148 DEBUG: GOT ANNOUNCEMENT, type: 2, from xbmc, message
>> OnClear
>> 17:05:22 T:1148 DEBUG: CAnnouncementManager - Announcement: OnAdd from
>> xbmc
>> 17:05:22 T:1148 DEBUG: GOT ANNOUNCEMENT, type: 2, from xbmc, message
>> OnAdd
>> 17:05:22 T:1148 INFO: XCURL:llLibCurlGlobal::easy_aquire -
>> Created session to http://nrk-mms-live.online.no
>> 17:05:22 T:3596 NOTICE: Thread CGUIDialogCache start, auto delete: true
>> 17:05:22 T:3596 DEBUG: Thread CGUIDialogCache 3596 terminating
>> (autodelete)
>> 17:05:22 T:1148 DEBUG: CCurlFile::GetMimeType -
>> http://nrk-mms-live.online.no:80/nrk_radio_p2_mp3_l -> audio/mpeg
>> 17:05:22 T:1148 DEBUG:
>>
>> CPlayerCoreFactory::GetPlayers(http://nrk-mms-live.online.no:80/nrk_radio_p2_mp3_l)
>> 17:05:22 T:1148 DEBUG: CPlayerSelectionRule::GetPlayers: considering
>> rule: system rules
I found a bug!
When i open an strm file locally it plays. but when i try to open it from Yatse it fails.
When i open it from yatse the m3u stream is regarded as image and fails. But when i open it locally it correctly opens as streamed audio.
Here's a log cutout.
First when i open from Yatse and it fails:
16:57:50 T:3980 DEBUG: JSONRPC: Incoming request:
{"id":1,"jsonrpc":"2.0","method":"Player.Open","params":{"item":{"file":"Z:\\A
Radio\\nrk_P2.m3u"}}}
16:57:50 T:3980 DEBUG: JSONRPC: Calling player.open
16:57:50 T:6052 DEBUG: JSONRPC: Calling application.getproperties
16:57:50 T:3980 DEBUG: SECTION:LoadDLL(special://xbmcbin/system/libexif.dll)
16:57:50 T:3980 DEBUG: msg: JpgParse: Not a JPEG file Z:\A Radio\nrk_P2.m3u
16:57:50 T:10408 DEBUG: CGUIWindowManager:reviousWindow: Deactivate
16:57:50 T:3980 DEBUG: CAnnouncementManager - Announcement: OnClear from xbmc
16:57:50 T:3980 DEBUG: GOT ANNOUNCEMENT, type: 2, from xbmc, message OnClear
16:57:50 T:3980 DEBUG: CAnnouncementManager - Announcement: OnAdd from xbmc
16:57:50 T:3980 DEBUG: GOT ANNOUNCEMENT, type: 2, from xbmc, message OnAdd
16:57:50 T:10408 DEBUG: CAnnouncementManager - Announcement: OnPlay from xbmc
16:57:50 T:10408 DEBUG: GOT ANNOUNCEMENT, type: 1, from xbmc, message OnPlay
16:57:50 T:10408 DEBUG: Building didl for object ''
16:57:50 T:10408 DEBUG: Activating window ID: 12007
16:57:50 T:10408 DEBUG: ------ Window Deinit (Home.xml) ------
16:57:50 T:10408 DEBUG: ------ Window Init (SlideShow.xml) ------
16:57:50 T:10408 INFO: Loading skin file: SlideShow.xml, load type:
KEEP_IN_MEMORY
16:57:50 T:10408 DEBUG: Loading the current image Z:\A Radio\nrk_P2.m3u
16:57:50 T:10932 NOTICE: Thread CBackgroundPicLoader start, auto delete: false
16:57:51 T:10932 DEBUG: msg: PICTURE::LoadImage: Unable to open
image: Z:\A Radio\nrk_P2.m3u Errorecode: Unknown or wrong format (0)
16:57:51 T:10932 ERROR: Texture manager unable to load file: Z:\A
Radio\nrk_P2.m3u
16:57:51 T:10408 DEBUG: We have an error loading a picture!
and then a cutout when i start the same strm file locally:
17:05:22 T:1148 DEBUG: CGUIMediaWindow::OnPlayMedia Z:\A
>> Radio\nrk_P2.m3u
>> 17:05:22 T:1148 DEBUG: CApplication:rocessAndStartPlaylist(Z:\A
>> Radio\nrk_P2.m3u, 0)
>> 17:05:22 T:1148 DEBUG: CAnnouncementManager - Announcement: OnClear from
>> xbmc
>> 17:05:22 T:1148 DEBUG: GOT ANNOUNCEMENT, type: 2, from xbmc, message
>> OnClear
>> 17:05:22 T:1148 DEBUG: CAnnouncementManager - Announcement: OnAdd from
>> xbmc
>> 17:05:22 T:1148 DEBUG: GOT ANNOUNCEMENT, type: 2, from xbmc, message
>> OnAdd
>> 17:05:22 T:1148 INFO: XCURL:llLibCurlGlobal::easy_aquire -
>> Created session to http://nrk-mms-live.online.no
>> 17:05:22 T:3596 NOTICE: Thread CGUIDialogCache start, auto delete: true
>> 17:05:22 T:3596 DEBUG: Thread CGUIDialogCache 3596 terminating
>> (autodelete)
>> 17:05:22 T:1148 DEBUG: CCurlFile::GetMimeType -
>> http://nrk-mms-live.online.no:80/nrk_radio_p2_mp3_l -> audio/mpeg
>> 17:05:22 T:1148 DEBUG:
>>
>> CPlayerCoreFactory::GetPlayers(http://nrk-mms-live.online.no:80/nrk_radio_p2_mp3_l)
>> 17:05:22 T:1148 DEBUG: CPlayerSelectionRule::GetPlayers: considering
>> rule: system rules