Indexing and flagging offline removable DVD Video discs in the library database?
da-anda Wrote:@jmarshall
Thanks for clarification. I wasn't sure as I'm managing my media with EmberMM since quite some time now and didn't remember XBMCs behavior from the time before EmberMM.

The patch is gonna bring the skins behaviour of looking for dvd, bluray, etc. into the actual XBMC code ... btw, the patch is basically done, just a few minor touch ups tomorrow and it should be up on the trac waiting for approval.

Quote:@Harry Muscle
As for the file suffix, I'd still go the way to use the suffix ".offline" for it I think and add the parser for the strings "dvd/bluray/brd/hddvd" to the "default" file parser of XBMC (if something like this exists). Maybe you have to implement it at the same place anyway.

Unfortunately I'd have to disagree with the .offline extension. Offline files are those that aren't there ... the official term for the kind of support that I'm adding is stub files. Files that are there (therefore not offline) but represent another media (ie: DVD, Bluray, etc.). We also need to differenciate between which type of media is represents, since for example for HDDVD there's no point in asking the user to put in the disc since XBMC can't play them anyway. There's a decent amount of demand for offline file support and I really don't want this patch to step into that field ... it's totally different, although technically it can be used to accomplish the same thing.

Quote:And I don't think you should use stuff like "movie-title.disc-123.dvd" for the label support, due to the fact that XBMC might think that those files could be a stack as it's already looking for "disc[0-9]*" IIRC. So better find a approach/spelling that's not yet in use and allows any disc label - not just numbers - like my proposal with the "#" prefix: "movie-title.#any-label.dvd.offline"

That's a very good point about the stacking ... didn't think of that. I've got another idea ... I'll post it seperately to keep things more clear.

Quote:Slightly OT:
It'll be cool if one could hook into the file parser of XBMC and add custom parsing rules and perform actions based on them, so that the offline support could become a addon with a more frequent release cycle. Not sure if you guys are familiar with hooks, so I'll try to explain: Hooks are pretty much like events - so a addon would have to register itself to a hook/event of a certain process. Those processes explicitly need to support hooks/events of course, so they need to check if there are registered listeners/hook-methods and call one after another by passing n parameters to the registered addon methods. I know this hook concept from PHP frameworks and it's a nice way to extend tools. Maybe that's already possible somehow - I'm unfortunately not (yet) familiar with C++ and was totally lost when I had a look at the source code of XBMC (it's not the syntax, but more a question of getting used to the partly cryptic variable names, find out where to start looking and find out how stuff is interacting with eachother).

No comment on that one Smile

Thanks,
Harry
Reply


Messages In This Thread
[No subject] - by kraqh3d - 2007-01-24, 21:53
[No subject] - by Nick8888 - 2007-01-25, 00:38
[No subject] - by AaronD - 2007-01-25, 04:27
[No subject] - by Msan - 2007-01-26, 00:17
[No subject] - by Nick8888 - 2007-01-29, 03:16
[No subject] - by morte0815 - 2007-01-29, 10:08
[No subject] - by HarshReality - 2007-01-29, 11:42
[No subject] - by Nick8888 - 2007-01-29, 12:03
[No subject] - by HarshReality - 2007-01-29, 14:17
[No subject] - by ultrabrutal - 2007-11-29, 20:26
[No subject] - by aaronb - 2007-11-30, 07:05
[No subject] - by SleepyP - 2007-11-30, 08:35
[No subject] - by SleepyP - 2007-11-30, 08:36
[No subject] - by jmarshall - 2007-11-30, 09:14
[No subject] - by blittan - 2008-01-10, 21:41
[No subject] - by ultrabrutal - 2008-01-10, 22:53
[No subject] - by Smeagol - 2008-01-10, 23:11
[No subject] - by The_Dogg - 2008-01-30, 20:25
[No subject] - by spiff - 2008-01-30, 20:35
[No subject] - by The_Dogg - 2008-01-30, 20:50
[No subject] - by Smeagol - 2008-01-30, 20:55
[No subject] - by plooger - 2008-07-01, 19:04
[No subject] - by aaronb - 2008-07-02, 00:58
[No subject] - by snoxbox - 2008-07-02, 02:00
[No subject] - by plooger - 2008-07-04, 21:51
[No subject] - by PrinceBrand - 2008-07-06, 16:22
[No subject] - by SandmanCL - 2008-07-06, 23:07
[No subject] - by jeepcook - 2008-07-15, 10:34
Yet another approach - by freezer - 2008-07-30, 17:16
[No subject] - by willers.nail - 2008-08-07, 23:26
[No subject] - by Freddo - 2008-09-21, 16:39
[No subject] - by HaTeNL - 2008-09-21, 20:07
[No subject] - by azido - 2008-11-30, 17:32
[No subject] - by willers.nail - 2008-12-02, 20:50
offline media - by xbmchead - 2008-12-02, 21:37
offline media - by xbmchead - 2008-12-02, 21:39
[No subject] - by fekker - 2008-12-09, 17:04
[No subject] - by pecinko - 2008-12-14, 22:14
[No subject] - by spiff - 2008-12-14, 23:07
[No subject] - by pecinko - 2008-12-15, 11:08
[No subject] - by watzen - 2008-12-27, 02:46
[No subject] - by m.savazzi - 2008-12-27, 15:11
[No subject] - by xbmcjb - 2009-01-01, 19:14
[No subject] - by timdog82001 - 2009-01-11, 06:08
[No subject] - by argus - 2009-04-02, 22:55
[No subject] - by amducious - 2009-04-03, 01:03
[No subject] - by Swifty - 2009-07-21, 16:02
[No subject] - by fidoboy - 2009-07-22, 14:19
[No subject] - by ezechiel1917 - 2009-07-22, 15:15
[No subject] - by spiff - 2009-07-22, 15:20
[No subject] - by ezechiel1917 - 2009-07-22, 15:33
[No subject] - by spiff - 2009-07-22, 16:10
[No subject] - by XBL. - 2009-07-24, 18:52
[No subject] - by kri kri - 2009-08-18, 04:32
[No subject] - by seedzero - 2009-08-18, 04:36
[No subject] - by kri kri - 2009-08-18, 21:26
[No subject] - by fidoboy - 2009-08-18, 23:26
[No subject] - by MaxNL - 2009-08-19, 10:37
[No subject] - by seedzero - 2009-08-19, 11:13
[No subject] - by da-anda - 2009-08-20, 10:13
[No subject] - by ezechiel1917 - 2009-08-20, 10:55
[No subject] - by seedzero - 2009-08-20, 14:07
[No subject] - by da-anda - 2009-08-21, 11:08
[ALL] Offline Catalog - by adsoto - 2009-09-18, 22:08
[No subject] - by stacked - 2009-09-18, 23:13
Patch created - by cuginosgrizzo - 2010-01-04, 12:34
[No subject] - by ezechiel1917 - 2010-01-04, 21:21
[No subject] - by pecinko - 2010-01-05, 02:42
[No subject] - by da-anda - 2010-01-05, 11:31
[No subject] - by cuginosgrizzo - 2010-01-05, 15:46
[No subject] - by ezechiel1917 - 2010-01-05, 18:20
[No subject] - by cuginosgrizzo - 2010-01-05, 19:28
[No subject] - by pecinko - 2010-01-06, 01:38
[No subject] - by da-anda - 2010-01-06, 13:45
[No subject] - by pecinko - 2010-01-06, 14:13
[No subject] - by GJones - 2010-01-06, 20:56
[No subject] - by mikeandjeny - 2010-01-06, 21:33
[No subject] - by pecinko - 2010-01-06, 21:51
[No subject] - by pecinko - 2010-01-06, 21:56
[No subject] - by mikeandjeny - 2010-01-06, 21:58
[No subject] - by mikeandjeny - 2010-01-06, 22:10
[No subject] - by da-anda - 2010-01-07, 00:51
[No subject] - by luvien - 2010-01-09, 17:25
[No subject] - by pecinko - 2010-01-09, 20:04
Offline DVD Collection - by Dragen - 2010-07-15, 00:50
[No subject] - by Harry Muscle - 2010-09-24, 04:34
[No subject] - by pecinko - 2010-09-24, 12:07
[No subject] - by Harry Muscle - 2010-09-24, 14:27
[No subject] - by pecinko - 2010-09-25, 10:42
[No subject] - by da-anda - 2010-09-25, 10:48
[No subject] - by pecinko - 2010-09-25, 12:30
[No subject] - by Harry Muscle - 2010-09-26, 05:04
[No subject] - by Harry Muscle - 2010-09-26, 05:05
[No subject] - by da-anda - 2010-09-26, 12:37
[No subject] - by da-anda - 2010-09-26, 13:03
[No subject] - by pecinko - 2010-09-26, 22:16
[No subject] - by pecinko - 2010-09-26, 22:18
[No subject] - by Harry Muscle - 2010-09-27, 03:28
[No subject] - by Harry Muscle - 2010-09-27, 03:49
[No subject] - by jmarshall - 2010-09-27, 03:57
[No subject] - by Harry Muscle - 2010-09-27, 04:04
[No subject] - by da-anda - 2010-09-27, 14:53
[No subject] - by Harry Muscle - 2010-09-28, 18:24
[No subject] - by spiff - 2010-09-28, 18:34
[No subject] - by Harry Muscle - 2010-09-30, 05:13
[No subject] - by Harry Muscle - 2010-09-30, 05:19
[No subject] - by Harry Muscle - 2010-09-30, 05:22
[No subject] - by pecinko - 2010-09-30, 11:02
[No subject] - by pecinko - 2010-09-30, 11:10
[No subject] - by Harry Muscle - 2010-09-30, 15:24
[No subject] - by Harry Muscle - 2010-09-30, 15:30
[No subject] - by pecinko - 2010-09-30, 16:23
[No subject] - by Harry Muscle - 2010-09-30, 16:39
[No subject] - by Harry Muscle - 2010-09-30, 17:15
[No subject] - by pecinko - 2010-09-30, 17:23
[No subject] - by da-anda - 2010-10-01, 12:09
[No subject] - by da-anda - 2010-10-01, 12:14
[No subject] - by da-anda - 2010-10-01, 12:35
[No subject] - by pecinko - 2010-10-01, 15:30
[No subject] - by Harry Muscle - 2010-10-02, 05:06
[No subject] - by da-anda - 2010-10-02, 12:19
[No subject] - by da-anda - 2010-10-02, 12:37
[No subject] - by pecinko - 2010-10-02, 16:46
[No subject] - by Harry Muscle - 2010-10-04, 16:08
[No subject] - by fidoboy - 2010-10-04, 20:46
[No subject] - by Harry Muscle - 2010-10-05, 15:31
[No subject] - by Harry Muscle - 2010-10-07, 18:23
[No subject] - by Harry Muscle - 2010-10-24, 20:26
[No subject] - by LupinSansei - 2010-10-25, 22:08
[No subject] - by Harry Muscle - 2010-10-26, 00:46
[No subject] - by LupinSansei - 2010-10-26, 01:28
Add Owned DVDs to Library - by super_sobbie - 2010-12-13, 16:39
[No subject] - by Harry Muscle - 2011-02-14, 22:17
[No subject] - by fidoboy - 2011-02-14, 22:35
[No subject] - by Harry Muscle - 2011-03-23, 16:57
[No subject] - by GJones - 2011-03-23, 18:29
[No subject] - by Harry Muscle - 2011-03-23, 18:40
[No subject] - by Harry Muscle - 2011-03-23, 18:47
[No subject] - by pettergulbra - 2011-03-24, 11:01
[No subject] - by ezechiel1917 - 2011-03-28, 12:15
[No subject] - by sialivi - 2011-03-28, 17:04
[No subject] - by ezechiel1917 - 2011-03-28, 17:37
[No subject] - by pettergulbra - 2011-03-28, 20:53
[No subject] - by Harry Muscle - 2011-03-29, 02:57
[No subject] - by Harry Muscle - 2011-03-29, 03:02
[No subject] - by timdog82001 - 2011-03-29, 09:06
[No subject] - by sialivi - 2011-03-29, 09:20
[No subject] - by Harry Muscle - 2011-03-29, 14:35
[No subject] - by pettergulbra - 2011-03-29, 17:16
[No subject] - by Harry Muscle - 2011-03-30, 03:17
[No subject] - by pecinko - 2011-03-30, 11:34
[No subject] - by pettergulbra - 2011-03-30, 17:37
[No subject] - by pecinko - 2011-03-30, 20:19
[No subject] - by pettergulbra - 2011-03-30, 23:41
[No subject] - by pecinko - 2011-03-30, 23:59
[No subject] - by pettergulbra - 2011-03-31, 14:50
[No subject] - by sialivi - 2011-04-24, 21:26
[No subject] - by LupinSansei - 2011-04-27, 06:11
[No subject] - by timdog82001 - 2011-04-27, 07:26
[No subject] - by LupinSansei - 2011-05-01, 04:31
[No subject] - by LupinSansei - 2011-05-04, 19:26
[No subject] - by LupinSansei - 2011-05-05, 21:18
[No subject] - by gorih - 2011-05-05, 21:51
[No subject] - by LupinSansei - 2011-05-05, 22:55
[No subject] - by Harry Muscle - 2011-05-09, 22:34
[No subject] - by sialivi - 2011-05-10, 03:59
[No subject] - by darks0ul - 2011-05-11, 00:03
[No subject] - by Nick8888 - 2011-05-11, 06:35
[No subject] - by hegemon13 - 2011-08-31, 16:07
[No subject] - by Walter Sobchak - 2011-09-13, 20:15
[No subject] - by darks0ul - 2012-01-04, 01:14
[No subject] - by LupinSansei - 2012-01-05, 23:25
[No subject] - by fidoboy - 2012-01-05, 23:58
[No subject] - by scudlee - 2012-01-07, 02:26
[No subject] - by shaihulud - 2012-02-02, 21:36
[No subject] - by alazybum - 2012-02-12, 03:46
[No subject] - by da-anda - 2012-02-12, 12:28
Logout Mark Read Team Forum Stats Members Help
Indexing and flagging offline removable DVD Video discs in the library database?1