Gnash - The GNU Flash player - Tasks: task #8574, Renderer alpha implementation
You are not allowed to post comments on this tracker with your current authentication level.
task #8574: Renderer alpha implementation
Submitter: | Benjamin Wolsey <bwy> | ||
Submitted: | Fri 29 Aug 2008 07:06:12 AM UTC | ||
Should Start On: | Thu 28 Aug 2008 10:00:00 PM UTC | Should be Finished on: | Thu 28 Aug 2008 10:00:00 PM UTC |
Category: | None | Priority: | 5 - Normal |
Status: | None | Privacy: | Public |
Assigned to: | None | Percent Complete: | 0% |
Open/Closed: | Open | Effort: | 0.00 |
Fri 29 Aug 2008 02:25:51 PM UTC, comment #2: |
Benjamin Wolsey <bwy> |
Fri 29 Aug 2008 07:21:39 AM UTC, comment #1: A video with alpha (partial transparency):
|
Benjamin Wolsey <bwy> |
Fri 29 Aug 2008 07:06:12 AM UTC, original submission:
easyvideo2.swf will play one video half superimposed on another.
|
Benjamin Wolsey <bwy> |
Depends on the following items: None found
Items that depend on this one: None found
There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.
Follow 2 latest changes.
Date | Changed by | Updated Field | Previous Value | => | Replaced by |
---|---|---|---|---|---|
2008-08-29 | bwy | Attached File | - | Added easyvideo2.c, #16384 | |
Attached File | - | Added easyvideo2.swf, #16385 |
Powered by Savane 3.13-cf05.
Corresponding source code
We've ascertained that ffmpeg's conversion from VP6A to RGBA sets all the alpha values to 0. The #ffmpeg IRC channel didn't have much of a clue about using swscale to convert from VP6A (YUVA) format, and it may be that it doesn't work at properly, or that the EncodedVideoFrame from the parser never contains alpha data (though in this case I'd think alpha would be set to 255 rather than 0).
I'll have a look at the original YUVA data itself (though probably not until Monday) and write a converter if it's valid.
I wonder if gst can convert it successfully (for when the gst handler gets some attention).