Difference between revisions of "APNG"

From CDOT Wiki
Jump to: navigation, search
 
Line 5: Line 5:
 
== Project Leader(s) ==
 
== Project Leader(s) ==
  
[[User:Andrew|Andrew Smith]] (andrew on IRC)
+
[[User:Andrew|Andrew Smith]] (andrew on [[IRC]])
  
 
== Project Details ==
 
== Project Details ==
Line 11: Line 11:
 
The project is broken up into several stages:
 
The project is broken up into several stages:
  
1. (complete) Edit the  
+
1. (complete) Create an [http://wiki.mozilla.org/APNG_Specification extension] to the [http://www.w3.org/TR/PNG/ PNG Specification]. [http://pavlov.net/blog/ Stuart Parmenter] and [http://blog.vlad1.com/ Vladimir Vukićević] did this in around 2004.
  
== Project News ==
+
2. (complete) Implement the APNG spec into [http://www.libpng.org/pub/png/ libpng]. This was done for libpng 1.2.10 during the summer of 2006. Patch available [http://littlesvr.ca/apng/ here].
  
This is where your regular updates will go. In these you should discuss the status or your work, your interactions with other members of the community (e.g., Seneca and Mozilla), problems you have encountered, etc.
+
3. (current, fall 2006) Implement the modified libpng into Mozilla.
  
Put detailed technical information into the Project Details page (i.e., update it as you go), and save this section for news about participation in the project.
+
4. Attempt to get the APNG patch integrated into libpng.
 +
 
 +
5. Fail.
 +
 
 +
6. Give up.
 +
 
 +
7. Try again.

Revision as of 21:17, 12 September 2006

APNG

APNG stands for Animated PNG, an extension to the PNG specification to allow for animated PNG images. Similar to how Animated GIF is an extension of GIF.

Project Leader(s)

Andrew Smith (andrew on IRC)

Project Details

The project is broken up into several stages:

1. (complete) Create an extension to the PNG Specification. Stuart Parmenter and Vladimir Vukićević did this in around 2004.

2. (complete) Implement the APNG spec into libpng. This was done for libpng 1.2.10 during the summer of 2006. Patch available here.

3. (current, fall 2006) Implement the modified libpng into Mozilla.

4. Attempt to get the APNG patch integrated into libpng.

5. Fail.

6. Give up.

7. Try again.