X-Git-Url: https://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Fresourcepixmap.h;h=3610c7a29d989a621980f3d006c847b054b2ce16;hb=9e3d90a964c0fbe97c0b58235336a47111932d5d;hp=1a2e1827914049f5812b2f61431e6657bf008f11;hpb=7fd85fb66168f6b518c5f2d73e04036e87faa0e1;p=goodguy%2Fcinelerra.git diff --git a/cinelerra-5.1/cinelerra/resourcepixmap.h b/cinelerra-5.1/cinelerra/resourcepixmap.h index 1a2e1827..3610c7a2 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, @@ -60,6 +62,8 @@ public: // Called by ResourceThread to update pixmap 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);