gnash-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gnash-commit] gnash ChangeLog libmedia/VideoDecoder.h


From: Sandro Santilli
Subject: [Gnash-commit] gnash ChangeLog libmedia/VideoDecoder.h
Date: Mon, 25 Feb 2008 07:41:32 +0000

CVSROOT:        /sources/gnash
Module name:    gnash
Changes by:     Sandro Santilli <strk>  08/02/25 07:41:32

Modified files:
        .              : ChangeLog 
        libmedia       : VideoDecoder.h 

Log message:
        typo, doc styles and a request for more info about pop().

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.5739&r2=1.5740
http://cvs.savannah.gnu.org/viewcvs/gnash/libmedia/VideoDecoder.h?cvsroot=gnash&r1=1.12&r2=1.13

Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/gnash/gnash/ChangeLog,v
retrieving revision 1.5739
retrieving revision 1.5740
diff -u -b -r1.5739 -r1.5740
--- ChangeLog   25 Feb 2008 07:34:03 -0000      1.5739
+++ ChangeLog   25 Feb 2008 07:41:31 -0000      1.5740
@@ -1,5 +1,7 @@
 2008-02-25 Sandro Santilli <address@hidden>
 
+       * libmedia/VideoDecoder.h: typo, doc styles and a request for
+         more info about pop().
        * libmedia/sdl: drop unused code.
 
 2008-02-24 Bastiaan Jacques <address@hidden>

Index: libmedia/VideoDecoder.h
===================================================================
RCS file: /sources/gnash/gnash/libmedia/VideoDecoder.h,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -b -r1.12 -r1.13
--- libmedia/VideoDecoder.h     23 Feb 2008 18:12:51 -0000      1.12
+++ libmedia/VideoDecoder.h     25 Feb 2008 07:41:32 -0000      1.13
@@ -16,7 +16,7 @@
 // along with this program; if not, write to the Free Software
 // Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 
-// $Id: VideoDecoder.h,v 1.12 2008/02/23 18:12:51 bjacques Exp $
+// $Id: VideoDecoder.h,v 1.13 2008/02/25 07:41:32 strk Exp $
 
 #ifndef __VIDEODECODER_H__
 #define __VIDEODECODER_H__
@@ -29,13 +29,14 @@
 
 class EncodedVideoFrame;
 
-/// \brief Abstract base class for embedded video decoders.
-///
-/// This very simple design allows, but does not require does not require,
+/// Abstract base class for embedded video decoders.
+//
+/// This very simple design allows, but does not require,
 /// the use of threads in an implementation. A user of this class push a frame
 /// into the decoder and can subsequently pop a decoded frame. Since the pop()
 /// call may block, it is advisable to first call peek() to see if there is a
 /// frame ready to be popped.
+///
 class VideoDecoder : public boost::noncopyable {
 
 public:
@@ -44,19 +45,25 @@
   }
   
   /// Push an encoded video frame into the decoder
-  ///
+  //
   /// @param the video frame to decode
+  ///
   virtual void push(const EncodedVideoFrame& buffer) = 0;
   
   /// Pop a decoded frame from the decoder. THIS METHOD MAY BLOCK.
-  ///
+  //
   /// @return The decoded video frame.
+  ///         Q: or the NULL auto_ptr if ?
+  ///
   virtual std::auto_ptr<image::rgb> pop() = 0;
   
-  /// Check whether a decoded frame is ready to be popped. This method will
-  /// never block.
+  /// \brief
+  /// Check whether a decoded frame is ready to be popped.
+  //
+  /// This method will never block.
   ///
   /// @return true if there is a frame ready to be popped.
+  ///
   virtual bool peek() = 0;
 };
 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]