#include <filejpeg.h>
Inheritance diagram for FileJPEG:

Public Member Functions | |
| FileJPEG (Asset *asset, File *file) | |
| ~FileJPEG () | |
| int | colormodel_supported (int colormodel) |
| int | read_frame (VFrame *frame, VFrame *data) |
| int | write_frame (VFrame *frame, VFrame *data, FrameWriterUnit *unit) |
| int | can_copy_from (Edit *edit, int64_t position) |
| int | read_frame_header (char *path) |
| FrameWriterUnit * | new_writer_unit (FrameWriter *writer) |
Static Public Member Functions | |
| static int | check_sig (Asset *asset) |
| static void | get_parameters (BC_WindowBase *parent_window, Asset *asset, BC_WindowBase *&format_window, int audio_options, int video_options) |
| static int | get_best_colormodel (Asset *asset, int driver) |
Public Attributes | |
| void * | decompressor |
Definition at line 8 of file filejpeg.h.
|
||||||||||||
|
Definition at line 17 of file filejpeg.C. References decompressor. |
|
|
Definition at line 23 of file filejpeg.C. References decompressor. |
|
||||||||||||
|
Reimplemented from FileBase. Definition at line 78 of file filejpeg.C. References Edit::asset, Asset::format, FileBase::match4(), and Asset::vcodec. |
|
|
Definition at line 29 of file filejpeg.C. References fclose(), fopen(), fread(), and Asset::path. Referenced by File::open_file(). |
|
|
Reimplemented from FileBase. Definition at line 93 of file filejpeg.C. |
|
||||||||||||
|
Definition at line 99 of file filejpeg.C. Referenced by File::get_best_colormodel(). |
|
||||||||||||||||||||||||
|
Definition at line 61 of file filejpeg.C. References JPEGConfigVideo::create_objects(). Referenced by File::get_options(). |
|
|
Reimplemented from FileList. Definition at line 233 of file filejpeg.C. |
|
||||||||||||
|
Reimplemented from FileList. Definition at line 210 of file filejpeg.C. References FileBase::asset, decompressor, Asset::height, and Asset::width. |
|
|
Reimplemented from FileList. Definition at line 171 of file filejpeg.C. References FileBase::asset, fclose(), fopen(), Asset::height, Asset::interlace_mode, and Asset::width. |
|
||||||||||||||||
|
Reimplemented from FileList. Definition at line 133 of file filejpeg.C. References FileBase::asset, JPEGUnit::compressor, Asset::height, Asset::jpeg_quality, and Asset::width. |
|
|
Definition at line 30 of file filejpeg.h. Referenced by FileJPEG(), read_frame(), and ~FileJPEG(). |
1.4.4