--- Log for 19.08.109 Server: leguin.freenode.net Channel: #rockbox --- Nick: logbot Version: Dancer V4.16 Started: 13 hours and 47 minutes ago 00.00.02 # (or vice versa) 00.00.08 # yeah, i have 00.00.09 # works fine 00.00.16 # it doesn't here ? 00.00.27 Join webguest [0] (n=04f04edd@gateway/web/cgi-irc/labb.contactor.se/x-hihgkmgdqzlrwpjh) 00.00.31 Join truthtaco__ [0] (n=truthtac@adsl-74-7-10.aby.bellsouth.net) 00.01.01 # there is a very minor bug going from 3 to 32 and vice versa... but if thats what your talking about i wouldnt worry 00.01.47 # that's what I'm talking about 00.01.53 # and there's a flyspray report about it ;) 00.02.00 # AH! thats not the menu at all... 00.02.06 # thats option_select() 00.02.50 # hey could anyone tell me how to uninstall rockbox off my sansa e250r 00.03.28 # the wiki and manual and rbutil all make it very simple 00.04.15 # New commit by 03rmenes (r22412): A few non-translation fixes for Tagalog. 00.04.23 # so i can uninstall it the same way you would uninstall it on a e200 00.04.30 # mcuelenaere: LCD_WIDTH/10 still is a bit low, btw (imo) 00.04.56 # webguest: yes 00.05.03 # kugel: you want the scrollbar to fill up whole your screen? ;) 00.05.20 # but sure, go ahead and increase it 00.06.07 # no, but it's only 17 on a e200. and still only 6 on my clip 00.06.11 # mcuelenaere: can you change the left/right side setting to not apply on the fly? its almost never displayed in that setting and feels really wierd having the space move 00.06.36 # kugel: do MIN(30,LCD_WIDTH/10) 00.07.12 # I mean MAX 00.07.12 # JdGordon|: how? use 2 variables and only update the actual one when leaving the screen? 00.07.28 # mcuelenaere: just give it the F_TEMPVAR flag in settings_list 00.08.50 # *may not be named that actually* 00.08.54 # something along those lines 00.09.10 # perhaps I should also use that for scrollbar width to fix that.. 00.09.31 # no... that live updating is great 00.09.54 # its probalby a 2 line change in optino_select.c 00.09.55 # yeah I think so too, but the bug isn't :) 00.10.23 # Zagor: broken build client? 00.10.43 # Bagder: yes, I'm testing some changes. they didn't work too well... 00.10.46 # kugel: Is http://forums.rockbox.org/index.php?topic=14064.msg154659#msg154659 a bug report? ( i.e should i have posted it in the test build thread? ) 00.11.00 # .do i need to put it in manufacture mode 00.12.26 *** Saving seen data "./dancer.seen" 00.12.50 # JdGordon|: redrawing the menu after the item changes works, but you can see the scrollbar rapidly switching from 24 to 3 pixels 00.13.00 # also I'm not sure if this breaks anything.. 00.13.17 # you're not in the menu :) 00.13.31 # redrawing the list* :) 00.13.51 # and no, I dont tinhk there should be an issue redrawing the list *after* the setting changes.. in fact I would think that would be the better place for it 00.14.12 # I suppose list_do_action() does a list redraw? 00.14.19 # yeah 00.14.21 # damn 00.14.23 # that just clicked 00.14.46 # selection change -> redraw -> callback -> redraw(?) 00.15.00 # yep 00.15.02 # bugger it.. close it as wont fix 00.15.04 # that's what I meant 00.15.06 # its not a big deal 00.15.15 # or just commit it with the glitch? 00.15.30 # I think correct behaviour with a small glitch is better over incorrect behaviour 00.15.36 # then* 00.15.37 # no.. redraws are pointless 00.16.28 # I havnt looked at that code in ages so cant give any other ideas 00.16.47 Quit truthtaco_ (Read error: 110 (Connection timed out)) 00.17.24 Quit webguest ("CGI:IRC (EOF)") 00.17.28 Join balug_ [0] (n=dvg@HSI-KBW-078-042-132-156.hsi3.kabel-badenwuerttemberg.de) 00.17.52 # freqmod_qu: I deleted 2 or 3 posts between us 00.18.01 # kugel: ok 00.19.03 Join funman [0] (n=fun@rockbox/developer/funman) 00.19.19 # mcuelenaere: what glitch? 00.20.05 # kugel: add gui_synclist_draw(&lists); to apps/gui/option_select.c after line 517 and go from biggest to smallest scrollbar width 00.20.18 Join bertrik [0] (n=bertrik@ip117-49-211-87.adsl2.static.versatel.nl) 00.21.59 # I can't see that glitch 00.22.13 # oh I did try something else 00.22.37 # I think going with F_TEMPVAR is the way to go 00.22.50 # then you don't have live updating anymore 00.22.53 Join webguest [0] (n=04f04edd@gateway/web/cgi-irc/labb.contactor.se/x-bwpqglvgelgmkaeb) 00.23.20 # i still can't uninstall rockbox 00.24.31 # mcuelenaere: in the if ()? 00.24.42 # mcuelenaere: I thinkk leave it as is... I'll try to remember to have a looktonight... there might be a trick we could use here 00.25.05 # kugel: http://pastebin.com/f6d356de5 00.25.16 # also, all these status/scroll bar settings should get moved to the themes menu 00.25.21 # mcuelenaere: ah after 00.25.24 Join fdinel [0] (n=Miranda@modemcable204.232-203-24.mc.videotron.ca) 00.25.28 # there's no glitch here 00.25.49 # it rapidly gets small, but isn't that what you wanted? 00.25.55 # go from 3 to max 00.26.02 # no, the other way around 00.26.07 # either 00.26.10 # my e200r isnt working with the e200 uninstall instructions 00.26.11 Join ehntoo [0] (n=ehntoo@adsl-99-156-192-57.dsl.applwi.sbcglobal.net) 00.26.13 # you can't see it from 3 to max as it'll get bigger 00.26.24 # wider* 00.26.46 # works here (e200 sim) 00.26.57 # if you go from max to 3, it'll first draw the wide scrollbar with the indicator-thingy pointing below, and then it will shrink to the smaller version 00.27.13 # * mcuelenaere can't really explain :) 00.27.55 # it totally looks fine here 00.28.11 # it probably redraws faster then you can see on your CPU 00.28.25 # anyway, JdGordon| was against that fix 00.28.38 # if that works, why not? 00.28.52 # it's an extra redraw for all option_list's 00.28.52 # redraw that list twice EVERY selection change 00.29.11 # remove the other redraw :p 00.29.21 # its the list handling 00.30.16 # cant i just delete it from my computer 00.30.47 # oh for goodness sake.. read the manual.... its as easy as start rbutil and press uninstall 00.31.10 # JdGordon|: e200r doesn't work with rbutil 00.31.22 # really? 00.31.27 # really 00.31.35 # I thhuoght it was the same once you did the first bit manually? 00.31.38 # the manual has the manual instructions though (IIRC) 00.31.58 # he wants to uninstall, and that's part of the bits that are different 00.32.27 # so how do i uninstall the stuff off my e200r 00.32.29 # yes==false and no==true in BOOL_SETTING in settings_list.c ? 00.33.08 Quit suom1 ("Irssi = Total pwnage.") 00.33.33 # mcuelenaere: BOOL_SETTING can be anything, do you mean ONOFF_SETTING? 00.33.57 # no, I mean BOOL_SETTING 00.34.13 # well, you choose what true and false is in BOOL_SETTING 00.34.42 # the default order when displaying a BOOL_SETTING is first the 'no' option and second the 'yes' option? 00.34.49 # (yes and no according to the macro syntax) 00.35.08 # do you mean litterally "yes" and "no"? 00.35.13 Nick truthtaco__ is now known as TruthTaco (n=truthtac@adsl-74-7-10.aby.bellsouth.net) 00.35.42 # I mean the "yes" and "no" in BOOL_SETTING(flags,var,lang_id,default,name,cfgvals,yes,no,cb) 00.36.25 # no idea 00.38.53 # i cant find any intructions on the e200r page 00.39.20 Quit roolku () 00.39.20 # New commit by 03alle (r22413): Add comment to the BOOL_SETTING macro; use that macro for OFFON_SETTING (FS#10544) 00.41.24 # webguest: which page? 00.42.00 # ehh, there's really no uninstallation instructins 00.42.15 # which leads to the question: webguest, why do you want to uninstall? :p 00.42.18 # so how do i do it 00.42.33 # mcuelenaere: you maybe should have done the scrollbar setting like ths statusbar... off/left/right instead of 2 settings 00.42.40 # New commit by 03mcuelenaere (r22414): Scrollbar position: only update it when exiting the menu + FS#10539 by Alexander Levin (change the order of Left/Right) 00.42.41 # no idea really, have you tried updating with an unpatched original firmware? 00.43.00 # boooo!!! the live updating was great 00.43.18 # JdGordon|: this is the position, not the width ;) 00.43.22 # then fix it :) 00.43.23 # i have to run it in rhapsody mode, which won't allow me to play some songs unless its in playsforsure mode 00.43.32 # mcuelenaere: ah sweet :) 00.43.37 # can't we have a F_LIFEUPDATE flag? 00.43.39 # * JdGordon| learns to read 00.43.44 # i dont think i have any unpatched original firmware 00.43.48 # only do the redraw in that case? 00.43.49 # kugel: thats what F_TEMPVAR is 00.43.53 # kugel: life update? :) 00.44.07 # JdGordon|: TEMPVAR does the opposite 00.44.21 # yes 00.44.39 # if (flags & F_LIVEUPDATE) gui_synclist_draw(); 00.45.10 # is Alexander Levin in here? 00.45.39 # so how should i uninstall it? 00.45.57 # no. redrawing twice sucks 00.46.13 # for settings that want it (only this one) it's ok imo 00.46.34 # JdGordon|: off/left/right sounds great, go for it! ;) 00.46.42 # Hello 00.46.58 # I'm at work... all yours :) 00.47.55 # I have a question about MTP: did someone ever tried to implement it on rockbox (or is doing so) ? 00.48.19 # pamaury: tomers did project to do it, not sure how far he went 00.48.33 # webguest: looks like nobody present knows, try writing to the mailing list 00.48.58 Join fml [0] (n=4fd3c348@gateway/web/cgi-irc/labb.contactor.se/x-kwuizzobnrpvtoec) 00.49.12 # mailing list? 00.49.28 # funman: I don't think tomers was going to do MTP, just HID + dynamic USB modules 00.49.28 # http://www.rockbox.org/mail/ 00.49.31 # mcuelenaere: hello! How about different widths for scrollbars on the main and remote? 00.49.44 # fml: hi, could you commit your manual patch? 00.49.44 # webguest: download a OF from sandisk and update your e200r with it 00.49.51 # that should work 00.50.01 # okay i'll try it 00.50.14 # mcuelenaere: I just wanted to ask you whether you have looked into it. Is everything there correct? 00.50.16 # And is MTP a really wanted feature ? (question for both users and dev) 00.50.23 # fml: looks great 00.50.37 # mcuelenaere: ok, I'll commit it then. 00.50.40 Join suom1 [0] (i=markus@viitamaki.net) 00.50.40 # fml: how's remote scrollbar width handled now? the same variable width for both of the screens? 00.50.43 # and yeah, any UI settings shuold be seperate for the remote and main lcd 00.50.52 # do the e200r use the same OF than e200v1 ? 00.51.33 # pamaury: there was once a report on the forums of someone looking into MTP for Rockbox, but haven't heard anything about it 00.52.04 # also, statusbar and scrollbar really ought to be in theme settings IMO 00.52.33 # New commit by 03alle (r22415): update for the recently added 'Scrollbar Width/Position' settings (FS#10538) 00.53.11 # I just put it there because the original scrollbar en-/disable was there 00.54.19 # mcuelenaere, JdGordon: yes, some settings should be split to have separate ones for the main and the remote. And maybe grouped differently in the menu. 00.55.07 Quit webguest ("CGI:IRC (Ping timeout)") 00.55.16 # not some... all 00.55.40 Join polobricolo [0] (n=polobric@213.55.131.87) 00.55.55 # JdGordon: scrollbar position could be used for both, no need to split it IMO 00.56.22 # for consistancy I would sya it should be split 00.56.25 # just add theme settings and remote theme settings and split all 00.56.34 # But to be a purist... 00.56.44 # He-he, you're faster! :-) 00.56.58 # gevaerts: are you there ? 00.57.06 # thats what happens when you dont care about spelling and grammer :) 00.57.16 # We could even introduce a struct for that. The question is how this would plug into the settings saving engine 00.57.25 # kugel: yeah sounds good.. want to do it? :) 00.57.39 # not easily 00.57.49 # but yes, doubling up everywhere is annoying 00.57.54 # and wasteful 00.58.05 # pamaury: depends. I'm somewhere anyway :) 00.58.19 # Not sleeping at this time is also wasteful. Bye! 00.58.20 Quit fml ("CGI:IRC 0.5.9 (2006/06/06)") 00.58.33 # hehe 00.59.27 Quit Zagor ("Clint excited") 00.59.52 # gevaerts: Shouldn't the prototype of usb_serial_send have a const ? 01.02.57 # hmm, the cabbie statusbar doesn't look as nice on 220x176 (compared too 176x220) due to widescreen 01.03.29 # cabbiev2 wastes a lot of space due to the giant rockbox logo in the wps :( 01.04.56 # Is it worth implementing MTP on rockbox or is it quite useless/fancy ? It doesn't seem too hard to implement. 01.05.40 # I tohught it was on the nodo list? 01.05.43 # tomers work should make this easier (dynamic usb drivers) 01.06.01 # pamaury: I agree about usb_serial_send. I'll commit your patch soon 01.06.12 # JdGordon|: is it? I wouldn't know why... 01.06.16 # JdGordon|: I thought that some people weren't really too against MTP. 01.06.19 # gevaerts: I submit on FS, anyway it's a two line long patch :) 01.06.25 # JdGordon|: http://www.rockbox.org/twiki/bin/view/Main/NoDo no it isn't 01.06.30 # ok ok.. i was wrong... 01.06.38 # pamaury: I'd like to see an mtp implementation some day, so if you want to have a go, feel free 01.06.49 # JdGordon|: IIRC it was discussed that MTP would make it easier for some people to sync with certain media apps. 01.06.59 # funman: r has different usb settings, not sure what you mean by same OF, it could be the same build/image or not 01.07.29 # tmzt: sandisk only offer a "e200v1 firmware", no "e200r firmware" 01.07.58 # they dont have a rasposdy firmware? 01.08.02 # gevaerts: I looked at it and did some preliminary test, the protocol simple to implement. The hard work is to support the huge number of operations/properties :) 01.08.16 # otherwise the e200r and e200 are technically the same 01.10.03 Quit ender` (" The three most dangerous things in the world are a programmer with a soldering iron, a hardware type with a program patch a") 01.10.58 # gevaerts: Don't know if Itold you: I made tests on usb_drv_arc with the STREAM bit in USBCMD but it didn't seem to change anything. Anyway the RM explanation is quite unclear to me :) 01.12.31 # ah, I hadn'e seen that 01.13.16 # MTP would make it able to add/remove files while doing something else on the device, right? 01.13.30 Quit jgarvey ("Leaving") 01.14.24 # it should, yes 01.14.29 # Technically yes 01.15.09 # it should also allow us to do realtime database updates 01.15.11 # e200r has the same hardware (same rockbox build), but a different bootloader and installation 01.15.36 # doesn't MTP also have time sync? 01.15.50 # * mcuelenaere knows it has battery status output 01.17.58 # basically, MTP allows you to read/write/reset nearly every property on any objet (object=file generally). This includes lots of things like date, time, songs properties, ... 01.18.35 # the same applies for the device, which includes of course battery level and playback properties 01.19.27 Join tvelocity [0] (n=tony@ppp-94-69-70-71.home.otenet.gr) 01.19.40 Quit polobricolo ("Good bye") 01.19.43 # you can set battery level from mtp? 01.19.48 # from the computer i mean? 01.20.19 # mtp should be able to update the secure clock 01.20.34 # no you can't set battery level :) But you can read it 01.20.46 # but maybe not main rtc 01.21.03 # JdGordon|: yes you can. It's called "charging" :) 01.21.28 # what is the secure clock ? I don't think I saw this in the MTP spec 01.22.16 # to do with drm 01.22.49 # for subscription content 01.23.29 # doesn't that use the 'normal' RTC on some targets? 01.23.51 # There is a property about DRM: you can check whether an objet is protected or not but that's all iirc 01.27.06 # i'm fed up with this ams guy 01.27.29 # Did you get what you want from him ? 01.27.29 # i'm not even wanting to contact him again 01.27.31 # “Secure Clock” means a hardware real time clock that has been secured from unauthorized access. 01.27.39 # no i didn't even get to talk with him 01.27.52 # tmzt: why a different one ? 01.27.52 # he simply forgot all the meetings we had made (the 3 of them) 01.28.18 # He probably doesn't want to speak with you :) 01.28.22 # if someone want to take over the communication i'll give you his contact information 01.28.39 # you could just say i'm doing something else now 01.28.40 # http://wmlicense.smdisp.net/wmdrmcompliance/doc/Compliance%20Rules%20for%20Microsoft%20Device%20Bridge%20for%20WMDRM%2013_Nov_06.doc 01.29.02 # another result of the sesrch suggests as35xx has one 01.29.43 # tmzt: that doesn't imply that the time in the OF isn't based on the same rtc 01.30.18 # that implies that you wouldn't be able to modify the OF time? 01.30.30 # I understand it to mean that the device owner can't change the time, on the MSDRM software on a host 01.31.01 # only the ... 01.31.05 # * mcuelenaere is confused 01.31.11 # tmzt: I don't think a thing like that in the MTP spec. But there a property called "online subscription id" 01.31.13 # never mind what I said 01.32.38 # msybe it's in here: “WMDRM-PD MTP Extensions Technical Documentation” 01.32.54 # PD is portable devices 01.32.58 # Ah could be :) 01.34.43 # I also have a question about storage in rockbox. When multivolume is enabled, you can get the number of storage medium but is there a simple way to map between disk and volumes ? Ie to get the number of disk and which volume belongs to which disk ? 01.37.38 Quit Thundercloud (Remote closed the connection) 01.40.52 # Ok, I'll try to find the answer in the code :) Bye 01.41.35 Quit pamaury ("exit(*(int *)0 / 0);") 01.47.34 Quit gevaerts (Nick collision from services.) 01.47.43 Join gevaerts [0] (n=fg@rockbox/developer/gevaerts) 01.48.01 Join kushalone [0] (n=kushal@12.169.180.165) 01.50.23 Quit LambdaCalculus37 () 01.52.41 Quit funman ("free(random());") 01.55.04 Quit balug_ ("Ex-Chat") 01.56.53 Join Person [0] (n=4c412d6c@gateway/web/cgi-irc/labb.contactor.se/x-lrzobayiyxmlorep) 02.00.43 # Um, excuse me, I put a folder of Ogg Vorbis files on my iPod (Video, 30 GB) and they don't seem to be showing up when I shuffle all. How can I get them to show up in the playlist? 02.01.01 Quit Rondom (Nick collision from services.) 02.01.12 Join Rondom [0] (n=Rondom@dslb-084-057-148-176.pools.arcor-ip.net) 02.01.15 Quit JdGordon| ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") 02.02.13 Join saratoga [0] (i=9803c6dd@gateway/web/freenode/x-wwscknztftzrcfcf) 02.03.32 # JdGordon: did you ever figure out your missing sim AA? 02.05.09 Join Strife89 [0] (n=michael@adsl-220-102-96.mcn.bellsouth.net) 02.08.21 Join JdGordon_ [0] (i=836b004a@gateway/web/freenode/x-bgqozaxdkjzkyyuv) 02.12.30 *** Saving seen data "./dancer.seen" 02.13.06 Quit JdGordon_ (Ping timeout: 180 seconds) 02.18.39 Join JdGordon_ [0] (i=63cc90a5@gateway/web/freenode/x-qftsicrdnsmndnbk) 02.21.51 Join CaptainKewl [0] (n=jason@207-237-172-77.c3-0.nyr-ubr4.nyr.ny.cable.rcn.com) 02.26.13 # New commit by 03mcuelenaere (r22416): Onda's: add touchscreen boot menu for targets without/not much physical buttons (VX777) 02.35.35 Join froggyman [0] (n=chatzill@pool-72-69-196-209.chi01.dsl-w.verizon.net) 02.39.34 Join JucaBlues [0] (n=felipe@189.79.113.38) 02.42.23 Quit bertrik (Read error: 113 (No route to host)) 02.42.47 Quit JdGordon_ (Ping timeout: 180 seconds) 02.43.30 Quit mcuelenaere () 02.47.09 # Recently I've been annoyed by gNewSense policies related to mp3 encoder availability and software patents plus my dad owning an ipod model not supported by rockbox which put me in a dead-end. 02.47.15 # I have read the irc channel guidelines and I hope this is not condidered off-topic. I'd like to discuss rockbox role in this debate. 02.48.40 # when considering my personal choices, I reach the conclusion that I'd like to know which portable music players support ogg natively and are also supported by rockbox 02.48.43 # well, you come at a bad time for that 02.48.55 # why? 02.49.09 # it's usually almost completely silent these hours 02.49.14 # ah, ok 02.49.48 # to your question, the sansa fuze plays ogg in the OF, but is also (almost) supported by rockbox 02.50.53 # what do you mean by "almost" ? 02.51.21 # there are a few issues (mainly with some rare microsd), but it runs fine mostly and there's tools and instructions for installing 02.52.44 # nice. Then this is probably a good ethical choice for me. I want to buy a device from a manufacturer that supports ogg. But at the same time I dont want to use proprietary firmware. 02.54.07 # although there are v2 fuzes yet, which do not run rockbox at all 02.54.51 # now... my dad's ipod is not supported at all. Do you know why? It is a nano 2nd gen 02.55.23 # work started on that a couple weeks ago 02.55.37 # someone just recently figured out how to run code on it 02.56.06 # I thought I could eventually buy him a sansa fuze and then try to help nano 2ng gen development 02.56.15 # JucaBlues: rockbox is entirely a volunteer effort. for a long time nobody had a means to inject code into nano2g... now that that's happened work has *started* on RB for it. 02.56.56 # IIRC it played sound already? 02.57.10 # or was that on the meizu only (which has nearly identical hardware)? 02.58.15 # because my dad's mp3-only ipod forces me to install mp3-encoder in my gNewSense (which is OK legally, because Brazil does not allow software patents, but is ethically controversial) 02.59.51 # JucaBlues: i don't see any ethical problems with using LAME, really 02.59.52 # Um, excuse me, I put a folder of Ogg Vorbis files on my iPod (Video, 30 GB) and they don't seem to be showing up when I shuffle all. How can I get them to show up in the playlist? 03.01.10 # Unhelpful: I dont wat to support a patent-encumbered file format, even though it is not a local issue in my country, I'd like to think globally and avoid patented tecnologies at all 03.02.24 # FOSS isn't free of patens entirely either (though rockbox is) 03.02.54 # patents* 03.04.21 # lots of rockbox code is patented 03.04.33 # we just don't pay any attention to it 03.05.22 # oh I didn't know that. what code is patented? 03.05.36 # mpeg definetly 03.06.31 # fat, most of the codecs as well 03.06.56 # there's no patents on code in the EU, so... 03.07.19 # but what do I know ;) 03.07.38 # * JdGordon knows the skin display code is a bit convoluted :p 03.08.04 Join Blue_Dude [0] (n=chatzill@adsl-235-222-153.mco.bellsouth.net) 03.09.08 # doesn't matter, the few external functions are sufficient so far :) 03.09.38 # I would like to know why the my custtom sb shows the rewind icon initially 03.09.57 # it doesn't get it from get_token_value() 03.11.11 # something == 0 03.16.22 Quit martian67 (Read error: 104 (Connection reset by peer)) 03.17.25 Join martian67 [0] (n=martian6@about/linux/regular/martian67) 03.20.19 # did we ever allow viewports to share id's ? 03.22.14 # apparently yes... time to fix the code then 03.25.23 # eh 03.25.32 # JdGordon: you advertised that when you committed it 03.25.51 # yeah, apparently... 03.26.01 # minor oversight in the latest changes... 03.26.03 # fixing 03.26.06 # not a bug 03.30.18 # whats not a bug? 03.31.34 # sharing ids 03.31.43 # I know.. 03.31.58 # the bug is forgetting they are allowed to be shared 03.40.10 Quit Strife89 ("Bed.") 03.47.22 Join wincent [0] (n=wincent@host-091-097-059-130.ewe-ip-backbone.de) 03.48.45 # * kugel thinks he fixed all id3 == NULL problems 03.49.12 # good good 03.49.13 # how? 03.49.18 # made the tags safe? 03.49.38 # yea 03.49.50 # return "n/a" or "0" if !id3 03.50.14 # excellent :) 03.51.33 # does the playback status tag retun anything for stopped? 03.52.20 Part JucaBlues 03.52.55 # New commit by 03jdgordon (r22417): conditional viewports are allowed to share labels.. so make sure they are all toggled with %xd