LlParcelMediaQuery
From Second Life Wiki
(Redirected from LSL llParcelMediaQuery)
| LSL Portal | | | Functions | | | Events | | | Types | | | Operators | | | Constants | | | Flow Control | | | Script Library | | | Tutorials |
Description
Function: list llParcelMediaQuery( list query );| 299 | Function ID |
| 2.0 | Delay |
| 10.0 | Energy |
Returns a list containing results of query. The results are in the same order as the request.
| • list | query |
| Constant | Return | Description | |
|---|---|---|---|
| 4 | PARCEL_MEDIA_COMMAND_TEXTURE | key uuid | Use this to get or set the parcel's media texture. |
| 5 | PARCEL_MEDIA_COMMAND_URL | string url | Used to get or set the parcel's media url. |
| 10 | PARCEL_MEDIA_COMMAND_TYPE | string mime_type | Use this to get or set the parcel media MIME type (e.g. "text/html"). (1.19.1 RC0 or later) |
| 11 | PARCEL_MEDIA_COMMAND_SIZE | integer x, integer y | Use this to get or set the parcel media pixel resolution. (1.19.1 RC0 or later) |
| 12 | PARCEL_MEDIA_COMMAND_DESC | string desc | Use this to get or set the parcel media description. (1.19.1 RC0 or later) |
| 13 | PARCEL_MEDIA_COMMAND_LOOP_SET | float loop | Use this to get or set the parcel's media loop duration. (1.19.1 RC0 or later) |
Caveats
- This function causes the script to sleep for 2.0 seconds.
- This script's object must be owned by the landowner or the function will silently fail.
- If the script's object is over group owned land, then the object must be deeded to that group.
Examples
//-- quick function to tell you the URL of the Media the Parcel is set for default{ touch_start( integer vIntNull ){ //-- named null because we're ignoring it llSay( 0, "The Media URL is\n" + (string)llParcelMediaQuery( (list)PARCEL_MEDIA_COMMAND_URL ) ); } }

