Mozilla2:Image Encoding: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 1: Line 1:
== Interface ==
== Interface ==
We need to add a new interface. Do we want to support passing in an output stream? When you read from the stream should we encode just that much?  Thoughts?
We need to add a new interface.  When you read from the stream should we encode just that much?  Thoughts?


Something like:
Something like:
Line 6: Line 6:
  interface imgIEncoder : nsISupports
  interface imgIEncoder : nsISupports
  {
  {
   nsIOutputStream encode(imgIContainer image);
   void encode(imgIContainer in, nsIInputStream out);
   
   
   /* Output width/height */
   /* Output width/height */
569

edits