Hello all,<br><br>I'll echo my sentiments on the trac ticket (although thank you for keeping the discussion where it belongs). I am doing it because it works for me, and in a way that works for me. It's fun for me to tinker with when I'm not doing something more important, and because I am writing it, I'll (pardon any unintended rudeness) do it the way I want. Now, when Anduin gets around to it, depending on where I'm at with it, he may choose to make modifications when/if it gets committed to trunk, and those are welcome (as I'll either adjust, acknowledge an improvement, or revert and use my own way). Until that point, I will add features that I feel appropriate, write it to behave however I like, and generally enjoy myself doing so. <br>
<br>Yes, ultimately a DB component would be appropriate. There are numerous reasons it is NOT appropriate right now, not the least of which is I don't care to chase the db revisions around with patches to dbcheck.cpp. Secondly, Myth currently has no simple method of distinguishing between one "class" of video file (TV, Movie, Trailer) and another in the database, and that's an improvement that is in progress and not in my hands. When that capability exists, I intend to add trailers as a class and use them to their fullest extent. Until then, I won't be stepping on anyone else's work, reinventing the wheel, or creating large amounts of work that will ultimately be thrown out in favor of someone elses (better) implementation.<br>
<br>So, in short: If you want to use it, enjoy! If not, or if you disagree with any of the above, no worries to that either. But the chorus of opinions about implementation, while appreciated for what they are, are not necessary at this time.<br>
<br>Thanks,<br><br>Robert<br>