#ifndef FILEOGG_H
#define FILEOGG_H
-#include "../config.h"
+#include "edl.inc"
#include "filebase.h"
#include "file.inc"
#include "packagingengine.h"
~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);
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);