News:

Rule #1 - Be Patient - Rule #2 - Don't ask when, if you don't contribute - Rule #3 - You have coding skills - LinuxMCE's small brother is available: http://www.agocontrol.com

Main Menu

Adding New Media Scenario

Started by klanmce, March 31, 2011, 02:50:42 PM

Previous topic - Next topic

klanmce

I am trying to add a new media scenario similar to the auto generated Video scenario to point to a directory - this is to separate my music videos. When I try adding through the web interface, I am not seeing the option to specify the file options that are shown for the Video scenario, what I see is the device, for eg. the xine player.

What are my options to accomplish this, right now my head space is manually adding to the DB, not sure how wise that is?

Thanks in advance.

cafedumonde


This is a cool idea. I'd like to do this as well. Someone please suggest how this might be done..

Marie.O

klanmce,

do you want to play a single directory, or do you want the media list to contain only contents from a specific directory?
If I helped you, feel free to buy me a coffee: [url="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=2VKASZLTJH7ES"]https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=2VKASZLTJH7ES[/url]

klanmce

I want to list all the contents in that specific directory.

golgoj4

why not just give them the media subtype of music videos and use the attributes browser?
Linuxmce - Where everyone is never wrong, but we are always behind xbmc in the media / ui department.

klanmce

I am presently doing that, but wanted to refine the process a bit more, is it, that this is not possible?

Marie.O

#6
at the moment I do not see a way of achieving this the way you want to.
If I helped you, feel free to buy me a coffee: [url="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=2VKASZLTJH7ES"]https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=2VKASZLTJH7ES[/url]

klanmce

Cool thanks.

Which tables hold the data that influence the scenarios shown both auto and created?

Marie.O

klanmce,

best way to find out the relationship is the web admin. Look at the code of the scenario views and you should be able to find what you need.
If I helped you, feel free to buy me a coffee: [url="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=2VKASZLTJH7ES"]https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=2VKASZLTJH7ES[/url]

klanmce

Ok, I tried looking at the database and found the following:

CommandGroup
CommandGroup_Command
Command
Template

The table CommandGroup has the scenarios and the room it belong to, my question thus far, is which table, if any, holds the actual directory that this  34 | Media Wiz - File/Disc (found in template), points to.

No luck with the web admin search yet to find the relationships.

Marie.O

klanmce,

there is no directory. That's why I said it is not possible atm.

You specify the media type. If you go into the scenarios in the webadmin, you will find all the media scenarios. Looking at it, you will find the Command it uses, as well as the parameter. At the moment, the parameter is a media type. LinuxMCE in its infinite wisdom goes out to the pluto_media database, and gets all media with that specific mediatype.
If I helped you, feel free to buy me a coffee: [url="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=2VKASZLTJH7ES"]https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=2VKASZLTJH7ES[/url]

klanmce

Got you.

I checked the MediaType table and realized that there is a subdirectory in that table which could possible relate to the directory to check for videos, see excerpt below, is this assumption correct or close?

Quote
mysql> select Define,Description,Subdirectory from MediaType where PK_MediaType = 5;
+-------------------+---------------------+--------------+
| Define            | Description         | Subdirectory |
+-------------------+---------------------+--------------+
| pluto_StoredVideo | LinuxMCE Video File | videos       |
+-------------------+---------------------+--------------+
1 row in set (0.00 sec)

If I include in this table an entry to reflect my task, with the appropriate bits, would this break LMCE in any way?


tschak909

Right now, there's a whole chunk of code in Orbiter's screen handler, for the media file list...that deals with passing back grid parameters to the datagrid as to what is displayed. This parameter is not exposed at all...you would need to:

(1) expose this parameter as a command parameter by adding a new command parameter to show file list
(2) run DCEGen on the Orbiter device template, to get the new Show File List method inside Orbiter
(3) modify the method to check if this parameter is set, if so, set the appropriate sParams inside.

This would get you what you would need.
-Thom

Marie.O

Quote from: klanmce on April 02, 2011, 02:59:03 PM
I checked the MediaType table and realized that there is a subdirectory in that table which could possible relate to the directory to check for videos, see excerpt below, is this assumption correct or close?

I do not know what that specific directory is used for, but I DO know, that video files are located outside of that directory as well.
Quote
If I include in this table an entry to reflect my task, with the appropriate bits, would this break LMCE in any way?

I don't think so. Feel free to play with it. If something breaks, and you want to revert, go into web admin / sqlCVS / diff - select the MediaType table - and check for diffs. Select the entry you made, click revert, and everything is back to normal
If I helped you, feel free to buy me a coffee: [url="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=2VKASZLTJH7ES"]https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=2VKASZLTJH7ES[/url]

klanmce

Just as indicated, the "ratch" did not work.

TSCHAK909