1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- #ifndef _NSV_ENC_IF_H_
- #define _NSV_ENC_IF_H_
- class VideoCoder
- {
- public:
- VideoCoder() { }
- virtual int Encode(void *in, void *out, int *iskf)=0;
- virtual ~VideoCoder() { };
- };
- class AudioCoder
- {
- public:
- AudioCoder() { }
- virtual int Encode(int framepos, void *in, int in_avail, int *in_used, void *out, int out_avail)=0;
- virtual ~AudioCoder() { };
- };
- #endif
|