Credit Andrew - fix vorbis audio which was scratchy and ensure aging plugin does...
[goodguy/cinelerra.git] / cinelerra-5.1 / cinelerra / resourcepixmap.h
index 7f5fba2c780a61a486a260a82ccacd7ce9fbf67c..9b4e7d76b9871c591e936b5397a9ab6a65151bfc 100644 (file)
@@ -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,
@@ -75,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;