Multiple paths in a bookmark
#16
hungrly awaiting for it under videos
Reply
#17
i too appreciate your efforts and are anxiously awaiting any developments under my videos.
Reply
#18
me too, this is going to be so sweet once its in video.

if you want some testing done on this for videos at any point, send me the code patch. i'd be happy to compile this and try it out. i use xbmc a lot and nearly everything i play would be through a multiple path bookmark, if this option was there, so could give it some pretty serious testing.

:d
Reply
#19
i've been very busy with work the last few weeks, and will for the next few weeks. i will get to it, eventually.
Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
Reply
#20
cool, thanks for the update.
Reply
#21
hey man, no pressure here.

get to it when it moves you, do it for the right reason.

i'm getting what i paid for :thumbsup:
Reply
#22
Quote:        <bookmark>
           <name>movie-streams</name>
           <path>smb://workgroup;andy dope:[email protected]/movies i</path>
           <path>smb://workgroup;andy dope:[email protected]/movies ii</path>
           <path>smb://workgroup;andy dope:[email protected]/movies iii</path>
           <path>smb://workgroup;andy dope:[email protected]/movies v</path>
       </bookmark>
ok... thats what my bookmark is setup like works great when i click on my videos it goes straight to listing all my shares on one screen.  but when i enter a share and try and go back i have to go back 2 screens just to select the virtual path again.  any way to make the b button go back to the virtual path and not the actual path your in?  thanks.
Reply
#23
since when was multi paths in my videos working?
Reply
#24
it doesnt work cuz it's not finished. it'll read in the config, and will present you the virtualpath, but the navigation is all screwed up. for now, it only works correctly in music.
Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
Reply
#25
for those of you who have been waiting for multipath bookmarks, here it is. it now works, but i have to warn you that this is still very experimental. use it at your own risk.

it also fixes a navigational issue with the recently added playlists button in my video files. i only did preliminary tests to confirm that the navigation works as it should. two things to be weary of:

- i have no idea how this will work in conjunction with stacking (assuming that there are files in the root of your paths.)

- i dont know how well xbmc will cope with starting a slide show from the multipath listing. it *should* work but i have not explicitly tested this.


those of you who choose to try it out, please post your experiences here, especially if it deals with the two items above. i, however, may not get time to fix any bugs issues for a while. i didnt really notice the sorting, but i expect the problem still exists.
Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
Reply
#26
i know you have mentioned an issue with sorting but don't know if you have seen this but after your pics/vids multi path patch which i dont use personally anyway but kudos for the code kraqh3d.

the filesize of the videos no longer displays under 'ort by : name' <default> "until" you flick through the 'sort by' button. once your back at the 'sort by : name' <default> they display? then flick out of video back to menu and traight back to videos view and back to square one Smile

not a major issue but a bug none the less!
Reply
#27
i'm using the multipath bookmark, but i have a problem.
i have it setup like this:

Quote:   <!-- my videos shares !-->
   <video>
       <default></default>
       <bookmark>
           <name>1. film (not seen)</name>
            <path>smb://gæst:[email protected]/notseend/</path>
<path>smb://gæst:[email protected]/notseene/</path>
       </bookmark>

       <bookmark>
           <name>2. film (seen)</name>
            <path>smb://gæst:[email protected]/seend/</path>
<path>smb://gæst:[email protected]/seene/</path>
       </bookmark>

       <bookmark>
           <name>3. tv serier</name>
            <path>smb://gæst:[email protected]/seriesd/</path>
<path>smb://gæst:[email protected]/seriese/</path>
<path>smb://gæst:[email protected]/seriesf/</path>
<path>smb://gæst:[email protected]/seriesg/</path>
       </bookmark>
   </video>

when i navigate to a "multipath bookmark"(mb) it works just great, and i can navigate back to the original "my video shares"

but the problem appears when i navigate to a mb and then further to a subfolder and back, it doesn't go to "my video shares" it goes to the share and not the mb.
ex: "my video share" -> "1. film (not seen)" -> "subfolder" and then when i press back i get to "smb://gæst:[email protected]/notseend/"
and back again and i get to all the shares of that computer.

i don't know if it's supposed to do that, but i would like it better if i could get back to "my video shares" Smile

edit:
i have tested a bit more and it seems the only way i can get back to "my videos" if i have been in a subfolder is this way:

my videos -> 1. film (not seen) -> subfolder
<-
share
<-
list of that computers shares
<-
list of workgroups
-> into my workgroup -> into my computer(with all the shares)
<-
back to workgroups
<-
back "my videos" wuuhuuu i'm back Smile



Reply
#28
thank you very much, i have been waiting for this since the beginning.

my feedback.
1.
in my video mb (multipath bookmark) if you select anything to play (there are no sub folders under the mb) and then stop it, then select ".." to get back to the parent folder it just loads the mb again. the "back" button on the remote works though.
if you enter the mb and dont select anything the ".." takes you to the parent folder. the "back" button on the remote works though.

here is a log of me entering the mb,
Quote:29-11-2005 00:10:17 info activating window id: 10006
29-11-2005 00:10:17 info attempting to default to:
29-11-2005 00:10:17 info loading skin file: myvideo.xml
29-11-2005 00:10:17 debug cguiwindowvideofiles::getdirectory ()
29-11-2005 00:10:17 debug parentpath = []
29-11-2005 00:10:17 debug fetching directory ()
29-11-2005 00:10:18 debug current m_vecpathhistory:
29-11-2005 00:10:18 debug 00.[]
29-11-2005 00:10:22 debug cguiwindowvideofiles::getdirectory (virtualpath://video/movies all)
29-11-2005 00:10:22 debug parentpath = []
29-11-2005 00:10:22 debug fetching directory (virtualpath://video/movies all)
29-11-2005 00:10:22 debug cvirtualpathdirectory::getdirectory(virtualpath://video/movies all)
29-11-2005 00:10:22 debug cvirtualpathdirectory::gettypeandbookmark(virtualpath://video/movies all) = [video],[movies all]
29-11-2005 00:10:23 info loading skin file: dialogprogress.xml
29-11-2005 00:10:23 debug getting directory (smb://xbox:[email protected]/0-c)
29-11-2005 00:10:23 debug getting directory (smb://xbox:[email protected]/d-l)
29-11-2005 00:10:23 debug getting directory (smb://xbox:[email protected]/m-z)
29-11-2005 00:10:29 debug current m_vecpathhistory:
29-11-2005 00:10:29 debug 00.[]
29-11-2005 00:10:29 debug 01.[virtualpath://video/movies all]
then selecting ".."
Quote:29-11-2005 00:12:27 debug cguiwindowvideofiles::getdirectory ()
29-11-2005 00:12:27 debug parentpath = [virtualpath://video/movies all]
29-11-2005 00:12:27 debug fetching directory ()
29-11-2005 00:12:27 debug current m_vecpathhistory:
29-11-2005 00:12:27 debug 00.[]
29-11-2005 00:12:27 debug 01.[virtualpath://video/movies all]
29-11-2005 00:12:27 debug 02.[]
then entering mb again
Quote:29-11-2005 00:13:34 debug cguiwindowvideofiles::getdirectory (virtualpath://video/movies all)
29-11-2005 00:13:34 debug parentpath = []
29-11-2005 00:13:34 debug fetching directory (virtualpath://video/movies all)
29-11-2005 00:13:34 debug cvirtualpathdirectory::getdirectory(virtualpath://video/movies all)
29-11-2005 00:13:34 debug cvirtualpathdirectory::gettypeandbookmark(virtualpath://video/movies all) = [video],[movies all]
29-11-2005 00:13:34 info loading skin file: dialogprogress.xml
29-11-2005 00:13:34 debug getting directory (smb://xbox:[email protected]/0-c)
29-11-2005 00:13:34 debug getting directory (smb://xbox:[email protected]/d-l)
29-11-2005 00:13:35 debug getting directory (smb://xbox:[email protected]/m-z)
29-11-2005 00:13:40 debug current m_vecpathhistory:
29-11-2005 00:13:40 debug 00.[]
29-11-2005 00:13:41 debug 01.[virtualpath://video/movies all]
29-11-2005 00:13:41 debug 02.[]
29-11-2005 00:13:41 debug 03.[virtualpath://video/movies all]
then playing a movie and stopping a movie
Quote:29-11-2005 00:14:57 debug item: smb://xbox:[email protected]/0-c/2 fast 2 furious.avi
29-11-2005 00:14:57 info mplayer play:smb://xbox:[email protected]/0-c/2 fast 2 furious.avi cachesize:8192
29-11-2005 00:14:59 debug msg: set audio functions called
29-11-2005 00:14:59 debug msg: done
29-11-2005 00:14:59 info flipping bi-directional subtitles disabled
29-11-2005 00:14:59 debug msg:mplayer_init()
29-11-2005 00:14:59 debug msg:enable mplayer osd
29-11-2005 00:14:59 debug msg:mplayer dev-cvs-051007-22:19-3.4.4 (c) 2000-2004 mplayer team
29-11-2005 00:14:59 debug msg:cpu: intel celeron 2/pentium iii coppermine,geyserville
29-11-2005 00:14:59 debug msg:(family: 6, stepping: 10)
29-11-2005 00:14:59 debug msg:detected cache-line size is 32 bytes
29-11-2005 00:14:59 debug msg:cpuflags: mmx: 1 mmx2: 1 3dnow: 0 3dnow2: 0 sse: 0 sse2: 0
29-11-2005 00:14:59 debug msg:compiled for x86 cpu with extensions:
29-11-2005 00:14:59 debug msg: mmx
29-11-2005 00:14:59 debug msg: mmx2
29-11-2005 00:14:59 debug msg: sse
29-11-2005 00:14:59 debug msg:
29-11-2005 00:14:59 debug msg:
29-11-2005 00:15:00 debug msg:creating config file: q:\system\players\mplayer\config
29-11-2005 00:15:00 debug msg:
29-11-2005 00:15:00 debug msg:88 audio & 199 video codecs
29-11-2005 00:15:00 debug msg:mplayer_open_file(smb://xbox:[email protected]/0-c/2 fast 2 furious.avi)
29-11-2005 00:15:00 info stating file smb://xbox:[email protected]/0-c/2 fast 2 furious.avi.conf
29-11-2005 00:15:00 info stating file q:\system\players\mplayer\2 fast 2 furious.avi.conf
29-11-2005 00:15:00 debug msg:playing smb://xbox:[email protected]/0-c/2 fast 2 furious.avi.
29-11-2005 00:15:00 debug msg:find subtitles
29-11-2005 00:15:00 debug msg:auto open z:\subtitle
29-11-2005 00:15:00 info loading skin file: dialogprogress.xml
29-11-2005 00:15:00 debug msg:protocol:smb
29-11-2005 00:15:00 debug msg:use standard file for protocol:smb
29-11-2005 00:15:00 debug msg:option stream url: this url doesn't have a username part.
29-11-2005 00:15:01 debug msg:option stream url: this url doesn't have a hostname part.
29-11-2005 00:15:01 debug msg:
cache fill: 0.00% (0 bytes)
29-11-2005 00:15:01 debug msg:
cache fill: 3.91% (327680 bytes)
29-11-2005 00:15:01 debug msg:
cache fill: 9.38% (786432 bytes)
29-11-2005 00:15:01 debug msg:
cache fill: 13.28% (1114112 bytes)
29-11-2005 00:15:01 debug msg:
cache fill: 17.97% (1507328 bytes)
29-11-2005 00:15:01 debug msg:avi file format detected.
29-11-2005 00:15:02 debug msg:video: [divx] 624x256 24bpp 25.000 fps 805.6 kbps (98.3 kbyte/s)
29-11-2005 00:15:02 debug msg:starting lookup for subs
29-11-2005 00:15:02 debug msg:global subsize: 0 - vobsub: -1, demux: -1, subs: -1
29-11-2005 00:15:02 debug msg:global subpos : -1
29-11-2005 00:15:02 debug msg:==========================================================================
29-11-2005 00:15:02 debug msg:opening audio decoder: [mp3lib] mpeg layer-2, layer-3
29-11-2005 00:15:02 debug msg:audio: 48000 hz, 2 ch, 16 bit (0x10), ratio: 16000->192000 (128.0 kbit)
29-11-2005 00:15:02 debug msg:selected audio codec: [mp3] afm:mp3lib (mp3lib mpeg layer-2, layer-3)
29-11-2005 00:15:02 debug msg:==========================================================================
29-11-2005 00:15:02 debug msg:==========================================================================
29-11-2005 00:15:02 debug msg:opening video decoder: [ffmpeg] ffmpeg's libavcodec codec family
29-11-2005 00:15:02 debug msg:selected video codec: [ffodivx] vfm:ffmpeg (ffmpeg mpeg-4)
29-11-2005 00:15:02 debug msg:==========================================================================
29-11-2005 00:15:02 debug msg:checking audio filter chain for 48000hz/2ch/16bit -> 48000hz/6ch/16bit...
29-11-2005 00:15:02 debug msg:af_pre: af format: 2 bps, 2 ch, 48000 hz, little endian signed int
29-11-2005 00:15:02 debug msg:af_pre: 48000hz 2ch signed 16-bit (little-endian)
29-11-2005 00:15:03 debug msg:ao: [win32] 48000hz 2ch signed 16-bit (little-endian) (2 bps)
29-11-2005 00:15:03 debug msg:building audio filter chain for 48000hz/2ch/16bit -> 48000hz/2ch/16bit...
29-11-2005 00:15:03 debug msg:starting playback...
29-11-2005 00:15:03 debug msg:mplayer_open_file(smb://xbox:[email protected]/0-c/2 fast 2 furious.avi) done 1.0000
29-11-2005 00:15:03 debug playback has started
29-11-2005 00:15:03 info activating window id: 12005
29-11-2005 00:15:03 notice start led control
29-11-2005 00:15:03 info loading skin file: videofullscreen.xml
29-11-2005 00:15:03 info loading skin file: videoosd.xml
29-11-2005 00:15:03 info loading skin file: videoosdsettings.xml
29-11-2005 00:15:04 debug cguiinfomanager::setcurrentmovie(smb://xbox:[email protected]/0-c/2 fast 2 furious.avi)
29-11-2005 00:15:04 info msg:[mpeg4 @ 013f4fc8]
29-11-2005 00:15:04 info msg:looks like this file was encoded with (divx4/(old)xvid/opendivx) -> forcing low_delay flag
29-11-2005 00:15:04 debug msg:vdec: vo config request - 624 x 256 (preferred csp: planar yv12)
29-11-2005 00:15:04 debug msg:vdec: using planar yv12 as output csp (no 0)
29-11-2005 00:15:04 debug msg:movie-aspect is undefined - no prescaling applied.
29-11-2005 00:15:04 debug msg:vo: [directx] 624x256 => 624x256 planar yv12
29-11-2005 00:15:04 info created yuv texture
29-11-2005 00:15:04 debug created yv12 texture 0
29-11-2005 00:15:04 debug msg:ffrw:normal play
29-11-2005 00:15:05 debug filecurl::close(d00e6d18)
29-11-2005 00:15:08 debug msg: mplayer_close_file()
29-11-2005 00:15:08 debug msg:
29-11-2005 00:15:08 debug msg: uninit_player
29-11-2005 00:15:08 debug deleted yv12 texture (0)
29-11-2005 00:15:08 debug deleted yuv video texture
29-11-2005 00:15:08 debug msg: uninit_player - done
29-11-2005 00:15:08 debug freeing fs segment @ 0x768220
29-11-2005 00:15:08 debug setting resolution 6
29-11-2005 00:15:08 debug we set resolution 6
29-11-2005 00:15:08 info loading skin file: myvideo.xml
29-11-2005 00:15:09 debug cguiwindowvideofiles::getdirectory (virtualpath://video/movies all)
29-11-2005 00:15:09 debug parentpath = [virtualpath://video/movies all]
29-11-2005 00:15:09 debug fetching directory (virtualpath://video/movies all)
29-11-2005 00:15:09 debug cvirtualpathdirectory::getdirectory(virtualpath://video/movies all)
29-11-2005 00:15:09 debug cvirtualpathdirectory::gettypeandbookmark(virtualpath://video/movies all) = [video],[movies all]
29-11-2005 00:15:09 info loading skin file: dialogprogress.xml
29-11-2005 00:15:09 debug getting directory (smb://xbox:[email protected]/0-c)
29-11-2005 00:15:09 debug getting directory (smb://xbox:[email protected]/d-l)
29-11-2005 00:15:10 debug getting directory (smb://xbox:[email protected]/m-z)
29-11-2005 00:15:15 debug current m_vecpathhistory:
29-11-2005 00:15:16 debug 00.[]
29-11-2005 00:15:16 debug 01.[virtualpath://video/movies all]
29-11-2005 00:15:16 debug 02.[]
29-11-2005 00:15:16 debug 03.[virtualpath://video/movies all]
29-11-2005 00:15:16 notice start led control
then pressing ".." to get back to the parent folder
Quote:29-11-2005 00:16:21 debug cguiwindowvideofiles::getdirectory (virtualpath://video/movies all)
29-11-2005 00:16:21 debug parentpath = [virtualpath://video/movies all]
29-11-2005 00:16:21 debug fetching directory (virtualpath://video/movies all)
29-11-2005 00:16:21 debug cvirtualpathdirectory::getdirectory(virtualpath://video/movies all)
29-11-2005 00:16:21 debug cvirtualpathdirectory::gettypeandbookmark(virtualpath://video/movies all) = [video],[movies all]
29-11-2005 00:16:21 info loading skin file: dialogprogress.xml
29-11-2005 00:16:21 debug getting directory (smb://xbox:[email protected]/0-c)
29-11-2005 00:16:21 debug getting directory (smb://xbox:[email protected]/d-l)
29-11-2005 00:16:22 debug getting directory (smb://xbox:[email protected]/m-z)
29-11-2005 00:16:27 debug current m_vecpathhistory:
29-11-2005 00:16:27 debug 00.[]
29-11-2005 00:16:27 debug 01.[virtualpath://video/movies all]
29-11-2005 00:16:27 debug 02.[]
29-11-2005 00:16:28 debug 03.[virtualpath://video/movies all]
then pressing "back" on the remote
Quote:29-11-2005 00:17:28 debug cguiwindowvideobase::goparentfolder(), strparent = []
29-11-2005 00:17:28 debug cguiwindowvideofiles::getdirectory ()
29-11-2005 00:17:28 debug parentpath = [virtualpath://video/movies all]
29-11-2005 00:17:28 debug fetching directory ()
29-11-2005 00:17:29 debug current m_vecpathhistory:
29-11-2005 00:17:29 debug 00.[]
29-11-2005 00:17:29 debug 01.[virtualpath://video/movies all]
29-11-2005 00:17:29 debug 02.[]

2.
the imdb thumbs do not show up in icon view. they do in the non-mb but not in the mb. if i press "info" all the imdb info is displayed though encluding thumbs

3.
no.2 might be affecting why mb's dont remember which view, icon, list, big icon. seems to always default to "list view"

4.
after entering and leaving a few bookmarks your log has the following in it, not sure but i dont think this is supposed to happen. and it grows...

Quote:29-11-2005 00:32:29 debug 00.[]
29-11-2005 00:32:29 debug 01.[virtualpath://video/movies all]
29-11-2005 00:32:29 debug 02.[]
29-11-2005 00:32:29 debug 03.[virtualpath://video/movies all]
29-11-2005 00:32:29 debug 04.[]
29-11-2005 00:32:29 debug 05.[smb://xbox:[email protected]/0-c]
29-11-2005 00:32:29 debug 06.[]
29-11-2005 00:32:29 debug 07.[virtualpath://video/movies all]
29-11-2005 00:32:29 debug 08.[]
29-11-2005 00:32:29 debug 09.[smb://xbox:[email protected]/0-c]
29-11-2005 00:32:29 debug 10.[]
29-11-2005 00:32:29 debug 11.[virtualpath://video/movies all]
29-11-2005 00:32:29 debug 12.[]
29-11-2005 00:32:30 debug 13.[virtualpath://video/movies all]

5.
sorting seems to work well, i tried all the options both forwards and reverse and it seemed to get it right.

6.
stacking seemed to work but i dont have any files stacked across hdd volumes.

7.
dont use playlists so no comment there.
Reply
#29
thanks for the responses.

i'm pretty sure i know whats wrong with the navigation. the ".." item is processed differently than the "back" action. it seems like i missed it. please test in music if possible as a comparison.

that debug info is the current path history. i left that in there to debug navigation problems like this. those blank ones [] mean you're at the root bookmark listing. since ".." isnt being handled correctly, your getting the root listing. if you use the remote, you shouldnt see those blank ones.

i discovered this little anomaly when i did music. upon certain failures, the root bookmark listing is returned. the code was like that long before i put in this support. i didnt want to change that behaviour since it could potentially break everything else. so, i did my best to work around it.

thumbs, unfortunately, are affected by this change. because xbmc now sees a new virtual directory, the caching algorithm will return a different hash value. local folder.jpg thumbs should still be found and be recached, but images gotten from imdb will likely not work unless you look them up again from the new virtual path. a further level in, however, should work the same, provided, of course, that your path statements exactly match an old normal one.

i'm not sure why its defaulting to list view. this change does not change anything related to how the views work. its just virtual directory processing. can anyone else confirm this behaviour?

i'll try to fix the ".." problem in a day or two. that should be a quick fix.

** edit ** spiff was kind enough to throw in the ".." fix for me.



Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
Reply
#30
i'm 99% sure that this bug relates to the new bookmark code thus being the reason i post here.

under my videos there filesizes seem to have vanished?

press the 'name' sort button throught date, size etc... until you get to name and they come back? press back then enter videos again and there gone again.

tried different skin before posting this... and to no avail. noticed a bit of code about onsort? could this be the little blighter causing problems.

apologies : double post by me... must have had one to many the other day!



Reply

Logout Mark Read Team Forum Stats Members Help
Multiple paths in a bookmark0