View | Details | Raw Unified
Collapse All | Expand All

(-) cinelerra-cvs-20051005/cinelerra/vrender.h (-18 / +18 lines)
 Lines 354-360    Link Here 
	int get_title_h();
	int get_title_h();
	int calculate_item_coords();
	int calculate_item_coords();
	void BC_ListBox::calculate_last_coords_recursive(
	void calculate_last_coords_recursive(
		ArrayList<BC_ListBoxItem*> *data,
		ArrayList<BC_ListBoxItem*> *data,
		int *icon_x,
		int *icon_x,
		int *next_icon_x,
		int *next_icon_x,
 Lines 139-145    Link Here 
// Read frame of video into the argument
// Read frame of video into the argument
	int File::read_frame(VFrame *frame);
	int read_frame(VFrame *frame);
// The following involve no extra copies.
// The following involve no extra copies.
 Lines 28-34    Link Here 
// Called during each process buffer operation to reset the status
// Called during each process buffer operation to reset the status
// of the attachments to unprocessed.
// of the attachments to unprocessed.
	void VirtualConsole::reset_attachments();
	void reset_attachments();
	void dump();
	void dump();
 Lines 24-30    Link Here 
	~ZoomBar();
	~ZoomBar();
	int create_objects();
	int create_objects();
	void ZoomBar::resize_event();
	void resize_event();
	int draw();
	int draw();
	int resize_event(int w, int h);
	int resize_event(int w, int h);
	void redraw_time_dependancies();
	void redraw_time_dependancies();
 Lines 24-34    Link Here 
	static int convert_cmodel_transfer(VFrame *frame_in,VFrame *frame_out);
	static int convert_cmodel_transfer(VFrame *frame_in,VFrame *frame_out);
	static int init_picture_from_frame(AVPicture *picture, VFrame *frame);
	static int init_picture_from_frame(AVPicture *picture, VFrame *frame);
	static CodecID FFMPEG::codec_id(char *codec_string);
	static CodecID codec_id(char *codec_string);
 private:
 private:
	static PixelFormat color_model_to_pix_fmt(int color_model);
	static PixelFormat color_model_to_pix_fmt(int color_model);
	static int FFMPEG::pix_fmt_to_color_model(PixelFormat pix_fmt);
	static int pix_fmt_to_color_model(PixelFormat pix_fmt);
	int got_picture;
	int got_picture;
	Asset *asset;
	Asset *asset;
 Lines 11-26    Link Here 
class Pipe {
class Pipe {
 public:
 public:
	Pipe::Pipe(char *command, char *sub_str = 0, char sub_char = '%');
	Pipe(char *command, char *sub_str = 0, char sub_char = '%');
 	Pipe::~Pipe() ;		
 	~Pipe() ;		
	int Pipe::open_read() ;
	int open_read() ;
	int Pipe::open_write() ;
	int open_write() ;
	void Pipe::close() ;
	void close() ;
	int fd;
	int fd;
 private:
 private:
	int Pipe::substitute() ;
	int substitute() ;
 	int Pipe::open(char *mode) ;
 	int open(char *mode) ;
	
	
	char sub_char;
	char sub_char;
	char *sub_str;
	char *sub_str;
 Lines 72-78    Link Here 
		int64_t position,
		int64_t position,
		double frame_rate,
		double frame_rate,
		int *item_return);
		int *item_return);
	int FrameCache::frame_exists(int64_t position, 
	int frame_exists(int64_t position, 
		double frame_rate,
		double frame_rate,
		int color_model,
		int color_model,
		int w,
		int w,
 Lines 70-76    Link Here 
	void RenderFarmClientThread::read_preferences(int socket_fd, 
	void read_preferences(int socket_fd, 
		Preferences *preferences);
		Preferences *preferences);
	void read_asset(int socket_fd, Asset *asset);
	void read_asset(int socket_fd, Asset *asset);
	void read_edl(int socket_fd, 
	void read_edl(int socket_fd, 
 Lines 75-81    Link Here 
	void BurnMain::HSItoRGB(double H, 
	void HSItoRGB(double H, 
		double S, 
		double S, 
		double I, 
		double I, 
		int *r, 
		int *r, 
 Lines 62-68    Link Here 
	int wait_process_frame();
	int wait_process_frame();
	void run();
	void run();
	void get_pixel(const int &x, const int &y, VPixel *pixel, VPixel **input_rows);
	void get_pixel(const int &x, const int &y, VPixel *pixel, VPixel **input_rows);
	int PolarEngine::calc_undistorted_coords(int wx,
	int calc_undistorted_coords(int wx,
			 int wy,
			 int wy,
			 double &x,
			 double &x,
			 double &y);
			 double &y);
 Lines 48-54    Link Here 
// Flash the output on the display
// Flash the output on the display
	int flash_output();
	int flash_output();
// Determine if data can be copied directly from the file to the output device.
// Determine if data can be copied directly from the file to the output device.
	void VRender::get_render_strategy(Edit* &playable_edit, 
	void get_render_strategy(Edit* &playable_edit, 
		int &colormodel, 
		int &colormodel, 
		int &use_vconsole,
		int &use_vconsole,
		int64_t position);
		int64_t position);