Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

CascadeCodec.h

Go to the documentation of this file.
00001 //
00002 // CascadeCodec.h - header file for class CascadeCodec
00003 //
00004 // Copyright (c) 2004, Roku, LLC.  All rights reserved.
00005 //
00008 
00009 #ifndef _ROKU_INCLUDE_CASCADE_AV_CASCADECODEC_H
00010 #define _ROKU_INCLUDE_CASCADE_AV_CASCADECODEC_H
00011 
00012 #include <cascade/CascadeObject.h>
00013 #include <cascade/util/CascadeStream.h>
00014 
00025 class CascadeCodec : public CascadeObject
00026 {
00027 public:
00028         CascadeCodec();
00032         virtual ~CascadeCodec();
00036 public:
00037     virtual bool SetInputStream(CascadeStream * pInputStream) = 0;
00044     virtual CascadeStream * GetOutputStream() = 0;
00052 };
00053 
00054 #endif // #ifndef _ROKU_INCLUDE_CASCADE_AV_CASCADECODEC_H
00055 
00057 // LOG
00059 // 03-Mar-04    dwoodward       created
00060 

Generated on Sun Jul 24 14:27:17 2005 for Cascade Library by  doxygen 1.4.1