X-Git-Url: https://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Fresourcepixmap.h;h=9b4e7d76b9871c591e936b5397a9ab6a65151bfc;hb=83b70dd60863377cb281e6be5206304e10373e30;hp=931877fea7cfa2f31ae2418697a3fc89372ba002;hpb=c6a143f0f3e245d79881da50e61e6f35c556d88d;p=goodguy%2Fcinelerra.git diff --git a/cinelerra-5.1/cinelerra/resourcepixmap.h b/cinelerra-5.1/cinelerra/resourcepixmap.h index 931877fe..9b4e7d76 100644 --- a/cinelerra-5.1/cinelerra/resourcepixmap.h +++ b/cinelerra-5.1/cinelerra/resourcepixmap.h @@ -24,6 +24,7 @@ #include "bctimer.inc" #include "edit.inc" +#include "track.inc" #include "guicast.h" #include "mwindow.inc" #include "trackcanvas.inc" @@ -46,6 +47,7 @@ public: Edit *edit, int64_t edit_x, int64_t edit_w, int64_t pixmap_x, int64_t pixmap_w, int64_t pixmap_h, int mode, int indexes_only); + int calculate_center_pixel(Track *track); void draw_audio_resource(TrackCanvas *canvas, Edit *edit, int x, int w); void draw_video_resource(TrackCanvas *canvas, @@ -61,6 +63,7 @@ public: void draw_wave(TrackCanvas *canvas, int x, double high, double low); VFrame *change_title_color(VFrame *title_bg, int color); + VFrame *change_picon_alpha(VFrame *picon_frame, int alpha); void draw_title(TrackCanvas *canvas, Edit *edit, int64_t edit_x, int64_t edit_w, int64_t pixmap_x, int64_t pixmap_w); @@ -74,11 +77,12 @@ public: MWindowGUI *gui; // Visible in entire track canvas int visible; + int data_h; // Section drawn int64_t edit_id; int pane_number; int64_t edit_x, pixmap_x, pixmap_w, pixmap_h; - int64_t zoom_sample, zoom_track, zoom_y; + int64_t zoom_sample; int64_t startsource; double source_framerate, project_framerate; int64_t source_samplerate, project_samplerate;