65 bool mReachedEndOfFile;
Definition: image-io.h:83
LIBDE265_API ~ImageSink_YUV()
virtual LIBDE265_API void send_image(const de265_image *img)
LIBDE265_API ImageSink_YUV()
Definition: image-io.h:85
bool LIBDE265_API set_filename(const char *filename)
Definition: image-io.h:75
virtual LIBDE265_API ~ImageSink()
Definition: image-io.h:77
virtual LIBDE265_API void send_image(const de265_image *img)=0
Definition: image-io.h:49
bool LIBDE265_API set_input_file(const char *filename, int w, int h)
virtual LIBDE265_API void skip_frames(int n)
virtual LIBDE265_API int get_height() const
Definition: image-io.h:61
virtual LIBDE265_API int get_width() const
Definition: image-io.h:60
virtual LIBDE265_API de265_image * get_image(bool block=true)
virtual LIBDE265_API ~ImageSource_YUV()
LIBDE265_API ImageSource_YUV()
Definition: image-io.h:31
virtual LIBDE265_API int get_height() const =0
LIBDE265_API ImageSource()
virtual LIBDE265_API de265_image * get_image(bool block=true)=0
virtual LIBDE265_API int get_width() const =0
virtual LIBDE265_API void skip_frames(int n)=0
virtual LIBDE265_API ~ImageSource()
Definition: image-io.h:34
Definition: image-io.h:108
virtual LIBDE265_API ~PacketSink_File()
virtual LIBDE265_API void send_packet(const uint8_t *data, int n)
LIBDE265_API void set_filename(const char *filename)
LIBDE265_API PacketSink_File()
Definition: image-io.h:99
virtual LIBDE265_API ~PacketSink()
Definition: image-io.h:101
virtual LIBDE265_API void send_packet(const uint8_t *data, int n)=0
#define LIBDE265_API
Definition: de265.h:52