X-Git-Url: http://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Ffileogg.h;h=1538281bc2de4075d761830b75ec561ba1388f84;hb=ecf90ad2d14e5f72505b824b7b50edd717d2d404;hp=7225e7eda4a1d576628a9c13aa889da357ee473c;hpb=30bdb85eb33a8ee7ba675038a86c6be59c43d7bd;p=goodguy%2Fhistory.git diff --git a/cinelerra-5.1/cinelerra/fileogg.h b/cinelerra-5.1/cinelerra/fileogg.h index 7225e7ed..1538281b 100644 --- a/cinelerra-5.1/cinelerra/fileogg.h +++ b/cinelerra-5.1/cinelerra/fileogg.h @@ -23,6 +23,7 @@ #define FILEOGG_H #include "../config.h" +#include "edl.inc" #include "filebase.h" #include "file.inc" #include "packagingengine.h" @@ -103,10 +104,8 @@ public: ~FileOGG(); static void get_parameters(BC_WindowBase *parent_window, - Asset *asset, - BC_WindowBase* &format_window, - int audio_options, - int video_options); + Asset *asset, BC_WindowBase* &format_window, + int audio_options, int video_options, EDL *edl); int reset_parameters_derived(); int open_file(int rd, int wr); @@ -151,7 +150,7 @@ private: int ogg_decode_more_samples(sync_window_t *sw, long serialno); int ogg_get_page_of_frame(sync_window_t *sw, long serialno, ogg_page *og, int64_t frame); - int ogg_seek_to_keyframe(sync_window_t *sw, long serialno, int64_t frame, int64_t *keyframe_number); + int ogg_seek_to_keyframe(sync_window_t *sw, long serialno, int64_t frame, int64_t *position); int ogg_seek_to_databegin(sync_window_t *sw, long serialno);