• All submissions to this site are governed by Second Life Project Contribution Agreement. By submitting patches and other information using this site, you acknowledge that you have read, understood, and agreed to those terms.
Issue Details (XML | Word | Printable)

Key: SVC-1764
Type: Bug Bug
Status: Closed Closed
Resolution: Fixed
Priority: Critical Critical
Assignee: Qarl Linden
Reporter: anthony reisman
Votes: 8
Watchers: 3
Operations

If you were logged in you would be able to see more operations.
2. Second Life Service - SVC

Setting parcel media for a single agent is broken with new media functionality

Created: 06/Mar/08 06:36 PM   Updated: 19/Mar/08 10:14 AM
Return to search
Component/s: Scripts
Affects Version/s: 1.19.0 Server
Fix Version/s: None

File Attachments: 1. Text File 81763.patch (2 kB)

Environment: with RC 1.19.1

Linden Lab Issue ID: DEV-11622
Linden Lab Internal Branch: Branch_1-19-1-Viewer


 Description  « Hide
At first everything seemed to work properly.
I have several objects that set media for a single agent using the llParcelMediaCommandList function.

When I first loaded 1.19.1, I was able to play media just fine through these objects (they have also been thoroughly tested in previous SL versions)

I then tested several parts of the new media functionality, loading a web page, and then showing an image.

I then tried to show a YouTube page, which showed a page, but without the Youtube (since the system uses an older version of flash)

Then I tried to load media through all of the previously working objects.

Thinking that I had somehow screwed up either the quicktime or SL system. I tried the following:
Restarted Quicktime: no effect
Restarted SL: No effect
Restarted my PC: no effect
Then SL restarted the region I was in (I had also tried other regions): Still couldn't get video to play using the same old commands.

I have also tried it with the following simple script (which must be deeded and you must set the texture key on something), but it didn't work either. I did notice that the first attempt after restarting SL would cause the media texture to momentarily flash gray and then switch back to the texture.

default
{
state_entry()

{ llSay(0, "Hello, Avatar!"); }

touch_start(integer total_number)

{ llParcelMediaCommandList([PARCEL_MEDIA_COMMAND_URL, "http://physics.nku.edu/movies/buggy1.mpg", PARCEL_MEDIA_COMMAND_TEXTURE, "b694513a-cb6b-e8ce-c529-b473e0afe9f4", PARCEL_MEDIA_COMMAND_AUTO_ALIGN,TRUE, PARCEL_MEDIA_COMMAND_PLAY, PARCEL_MEDIA_COMMAND_LOOP ] ); //llParcelMediaCommandList([PARCEL_MEDIA_COMMAND_URL, "http://physics.nku.edu/movies/buggy1.mpg", // PARCEL_MEDIA_COMMAND_TEXTURE, "16adf85f-cbc1-5961-0afc-0ed92c5f718e", // PARCEL_MEDIA_COMMAND_AUTO_ALIGN,TRUE, // PARCEL_MEDIA_COMMAND_PLAY, // PARCEL_MEDIA_COMMAND_LOOP, // PARCEL_MEDIA_COMMAND_AGENT,"798164f6-aea8-4e8e-a8e9-80ec0c51f272"] ); }

}

Also, I started up the Officially released 1.19.0.5 and used the same objects and tests, and everything worked perfectly fine. It was only when using the new RC 1.19.1

Clearing browser cache in preferences, also did not help.
Reinstalling RC1.19.1 over an existing install did not help.
Deleting everything in the RC directory and then installing again, also did help.

The commented part of the code is to test the llParcelMediaCommandList with setting it for a single agent.



 All   Comments   Change History      Sort Order: Ascending order - Click to sort in descending order
anthony reisman made changes - 06/Mar/08 06:48 PM
Field Original Value New Value
Description At first everything seemed to work properly.
I have several objects that set media for a single agent using the llParcelMediaCommandList function.

When I first loaded 1.19.1, I was able to play media just fine through these objects (they have also been thoroughly tested in previous SL versions)

I then tested several parts of the new media functionality, loading a web page, and then showing an image.

I then tried to show a YouTube page, which showed a page, but without the Youtube (since the system uses an older version of flash)

Then I tried to load media through all of the previously working objects.

Thinking that I had somehow screwed up either the quicktime or SL system. I tried the following:
Restarted Quicktime: no effect
Restarted SL: No effect
Restarted my PC: no effect
Then SL restarted the region I was in (I had also tried other regions): Still couldn't get video to play using the same old commands.

I have also tried it with the following simple script (which must be deeded and you must set the texture key on something), but it didn't work either. I did notice that the first attempt after restarting SL would cause the media texture to momentarily flash gray and then switch back to the texture.


default
{
    state_entry()
    {
        llSay(0, "Hello, Avatar!");
    }

    touch_start(integer total_number)
    {
        llParcelMediaCommandList([PARCEL_MEDIA_COMMAND_URL, "http://physics.nku.edu/movies/buggy1.mpg",
                                         PARCEL_MEDIA_COMMAND_TEXTURE, "b694513a-cb6b-e8ce-c529-b473e0afe9f4",
                                         PARCEL_MEDIA_COMMAND_AUTO_ALIGN,TRUE,
                                         PARCEL_MEDIA_COMMAND_PLAY,
                                         PARCEL_MEDIA_COMMAND_LOOP
                                         ] );
                                         
        //llParcelMediaCommandList([PARCEL_MEDIA_COMMAND_URL, "http://physics.nku.edu/movies/buggy1.mpg",
         // PARCEL_MEDIA_COMMAND_TEXTURE, "16adf85f-cbc1-5961-0afc-0ed92c5f718e",
         // PARCEL_MEDIA_COMMAND_AUTO_ALIGN,TRUE,
         // PARCEL_MEDIA_COMMAND_PLAY,
         // PARCEL_MEDIA_COMMAND_LOOP,
         // PARCEL_MEDIA_COMMAND_AGENT,"08548831-a241-40cd-84ce-6120c5128048"] );
    }
}
At first everything seemed to work properly.
I have several objects that set media for a single agent using the llParcelMediaCommandList function.

When I first loaded 1.19.1, I was able to play media just fine through these objects (they have also been thoroughly tested in previous SL versions)

I then tested several parts of the new media functionality, loading a web page, and then showing an image.

I then tried to show a YouTube page, which showed a page, but without the Youtube (since the system uses an older version of flash)

Then I tried to load media through all of the previously working objects.

Thinking that I had somehow screwed up either the quicktime or SL system. I tried the following:
Restarted Quicktime: no effect
Restarted SL: No effect
Restarted my PC: no effect
Then SL restarted the region I was in (I had also tried other regions): Still couldn't get video to play using the same old commands.

I have also tried it with the following simple script (which must be deeded and you must set the texture key on something), but it didn't work either. I did notice that the first attempt after restarting SL would cause the media texture to momentarily flash gray and then switch back to the texture.


default
{
    state_entry()
    {
        llSay(0, "Hello, Avatar!");
    }

    touch_start(integer total_number)
    {
        llParcelMediaCommandList([PARCEL_MEDIA_COMMAND_URL, "http://physics.nku.edu/movies/buggy1.mpg",
                                         PARCEL_MEDIA_COMMAND_TEXTURE, "b694513a-cb6b-e8ce-c529-b473e0afe9f4",
                                         PARCEL_MEDIA_COMMAND_AUTO_ALIGN,TRUE,
                                         PARCEL_MEDIA_COMMAND_PLAY,
                                         PARCEL_MEDIA_COMMAND_LOOP
                                         ] );
                                         
        //llParcelMediaCommandList([PARCEL_MEDIA_COMMAND_URL, "http://physics.nku.edu/movies/buggy1.mpg",
         // PARCEL_MEDIA_COMMAND_TEXTURE, "16adf85f-cbc1-5961-0afc-0ed92c5f718e",
         // PARCEL_MEDIA_COMMAND_AUTO_ALIGN,TRUE,
         // PARCEL_MEDIA_COMMAND_PLAY,
         // PARCEL_MEDIA_COMMAND_LOOP,
         // PARCEL_MEDIA_COMMAND_AGENT,"08548831-a241-40cd-84ce-6120c5128048"] );
    }
}


Also, I started up the Officially released 1.19.0.5 and used the same objects and tests, and everything worked perfectly fine. It was only when using the new RC 1.19.1

Clearing browser cache in preferences, also did not help.
Reinstalling RC1.19.1 over an existing install did not help.
Deleting everything in the RC directory and then installing again, also did help.
anthony reisman made changes - 06/Mar/08 07:06 PM
Description At first everything seemed to work properly.
I have several objects that set media for a single agent using the llParcelMediaCommandList function.

When I first loaded 1.19.1, I was able to play media just fine through these objects (they have also been thoroughly tested in previous SL versions)

I then tested several parts of the new media functionality, loading a web page, and then showing an image.

I then tried to show a YouTube page, which showed a page, but without the Youtube (since the system uses an older version of flash)

Then I tried to load media through all of the previously working objects.

Thinking that I had somehow screwed up either the quicktime or SL system. I tried the following:
Restarted Quicktime: no effect
Restarted SL: No effect
Restarted my PC: no effect
Then SL restarted the region I was in (I had also tried other regions): Still couldn't get video to play using the same old commands.

I have also tried it with the following simple script (which must be deeded and you must set the texture key on something), but it didn't work either. I did notice that the first attempt after restarting SL would cause the media texture to momentarily flash gray and then switch back to the texture.


default
{
    state_entry()
    {
        llSay(0, "Hello, Avatar!");
    }

    touch_start(integer total_number)
    {
        llParcelMediaCommandList([PARCEL_MEDIA_COMMAND_URL, "http://physics.nku.edu/movies/buggy1.mpg",
                                         PARCEL_MEDIA_COMMAND_TEXTURE, "b694513a-cb6b-e8ce-c529-b473e0afe9f4",
                                         PARCEL_MEDIA_COMMAND_AUTO_ALIGN,TRUE,
                                         PARCEL_MEDIA_COMMAND_PLAY,
                                         PARCEL_MEDIA_COMMAND_LOOP
                                         ] );
                                         
        //llParcelMediaCommandList([PARCEL_MEDIA_COMMAND_URL, "http://physics.nku.edu/movies/buggy1.mpg",
         // PARCEL_MEDIA_COMMAND_TEXTURE, "16adf85f-cbc1-5961-0afc-0ed92c5f718e",
         // PARCEL_MEDIA_COMMAND_AUTO_ALIGN,TRUE,
         // PARCEL_MEDIA_COMMAND_PLAY,
         // PARCEL_MEDIA_COMMAND_LOOP,
         // PARCEL_MEDIA_COMMAND_AGENT,"08548831-a241-40cd-84ce-6120c5128048"] );
    }
}


Also, I started up the Officially released 1.19.0.5 and used the same objects and tests, and everything worked perfectly fine. It was only when using the new RC 1.19.1

Clearing browser cache in preferences, also did not help.
Reinstalling RC1.19.1 over an existing install did not help.
Deleting everything in the RC directory and then installing again, also did help.
At first everything seemed to work properly.
I have several objects that set media for a single agent using the llParcelMediaCommandList function.

When I first loaded 1.19.1, I was able to play media just fine through these objects (they have also been thoroughly tested in previous SL versions)

I then tested several parts of the new media functionality, loading a web page, and then showing an image.

I then tried to show a YouTube page, which showed a page, but without the Youtube (since the system uses an older version of flash)

Then I tried to load media through all of the previously working objects.

Thinking that I had somehow screwed up either the quicktime or SL system. I tried the following:
Restarted Quicktime: no effect
Restarted SL: No effect
Restarted my PC: no effect
Then SL restarted the region I was in (I had also tried other regions): Still couldn't get video to play using the same old commands.

I have also tried it with the following simple script (which must be deeded and you must set the texture key on something), but it didn't work either. I did notice that the first attempt after restarting SL would cause the media texture to momentarily flash gray and then switch back to the texture.


default
{
    state_entry()
    {
        llSay(0, "Hello, Avatar!");
    }

    touch_start(integer total_number)
    {
        llParcelMediaCommandList([PARCEL_MEDIA_COMMAND_URL, "http://physics.nku.edu/movies/buggy1.mpg",
                                         PARCEL_MEDIA_COMMAND_TEXTURE, "b694513a-cb6b-e8ce-c529-b473e0afe9f4",
                                         PARCEL_MEDIA_COMMAND_AUTO_ALIGN,TRUE,
                                         PARCEL_MEDIA_COMMAND_PLAY,
                                         PARCEL_MEDIA_COMMAND_LOOP
                                         ] );
                                         
        //llParcelMediaCommandList([PARCEL_MEDIA_COMMAND_URL, "http://physics.nku.edu/movies/buggy1.mpg",
         // PARCEL_MEDIA_COMMAND_TEXTURE, "16adf85f-cbc1-5961-0afc-0ed92c5f718e",
         // PARCEL_MEDIA_COMMAND_AUTO_ALIGN,TRUE,
         // PARCEL_MEDIA_COMMAND_PLAY,
         // PARCEL_MEDIA_COMMAND_LOOP,
         // PARCEL_MEDIA_COMMAND_AGENT,"798164f6-aea8-4e8e-a8e9-80ec0c51f272"] );
    }
}


Also, I started up the Officially released 1.19.0.5 and used the same objects and tests, and everything worked perfectly fine. It was only when using the new RC 1.19.1

Clearing browser cache in preferences, also did not help.
Reinstalling RC1.19.1 over an existing install did not help.
Deleting everything in the RC directory and then installing again, also did help.

The commented part of the code is to test the llParcelMediaCommandList with setting it for a single agent.
lindenrobot made changes - 07/Mar/08 06:24 AM
Linden Lab Issue ID DEV-11622
Qarl Linden made changes - 07/Mar/08 09:49 AM
Assignee Qarl Linden [ Qarl Linden ]
Qarl Linden made changes - 07/Mar/08 01:32 PM
Status Open [ 1 ] Fix Pending [ 10001 ]
Linden Lab Internal Branch Branch_1-19-1-Viewer
Soft Linden made changes - 07/Mar/08 03:10 PM
Attachment 81763.patch [ 15277 ]
anthony reisman made changes - 13/Mar/08 07:52 PM
Resolution Fixed [ 1 ]
Status Fix Pending [ 10001 ] Closed [ 6 ]
Sue Linden made changes - 13/Nov/08 12:12 PM
Workflow jira-2007-12-22a [ 53024 ] jira-2008-11-14 [ 83128 ]
Sue Linden made changes - 13/Nov/08 04:55 PM
Workflow jira-2008-11-14 [ 83128 ] jira-2008-11-14a [ 95343 ]