X-Git-Url: https://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Fpackagingengine.h;h=a8e0c716487ee2a545e4106eab0f2ba3d3ac3c22;hb=refs%2Fheads%2Fmaster;hp=89837c1eab7279cdf6ba3402c8d18973c84e77d1;hpb=7fd85fb66168f6b518c5f2d73e04036e87faa0e1;p=goodguy%2Fcinelerra.git diff --git a/cinelerra-5.1/cinelerra/packagingengine.h b/cinelerra-5.1/cinelerra/packagingengine.h index 89837c1e..a8e0c716 100644 --- a/cinelerra-5.1/cinelerra/packagingengine.h +++ b/cinelerra-5.1/cinelerra/packagingengine.h @@ -2,6 +2,7 @@ /* * CINELERRA * Copyright (C) 2008 Adam Williams + * Copyright (C) 2003-2016 Cinelerra CV contributors * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -44,6 +45,7 @@ public: int use_local_rate) = 0; virtual int64_t get_progress_max() = 0; virtual void get_package_paths(ArrayList *path_list) = 0; + virtual int get_asset_list(ArrayList &idxbls) = 0; virtual int packages_are_done() = 0; }; @@ -66,6 +68,7 @@ public: int use_local_rate); int64_t get_progress_max(); void get_package_paths(ArrayList *path_list); + int get_asset_list(ArrayList &idxbls); int packages_are_done(); private: RenderPackage **packages; @@ -80,6 +83,7 @@ private: int64_t video_position; int64_t audio_end; int64_t video_end; + double current_position; int current_package; Asset *default_asset; Preferences *preferences;