#include <stdbool.h>
#include <sys/types.h>
+
+#include <QLabel>
#include <QMainWindow>
+#include "clip_list.h"
#include "db.h"
#include "state.pb.h"
Ui::MainWindow *ui;
private:
+ QLabel *disk_free_label;
Player *preview_player, *live_player;
DB db;
void preview_angle_clicked(unsigned stream_idx);
void play_clicked();
void live_player_clip_done();
+ Clip live_player_get_next_clip();
void live_player_clip_progress(double played_this_clip, double total_length);
void playlist_duplicate();
void playlist_remove();
void resizeEvent(QResizeEvent *event) override;
bool eventFilter(QObject *watched, QEvent *event) override;
+ void report_disk_space(off_t free_bytes, double estimated_seconds_left);
+ void exit_triggered();
+
private slots:
void relayout();
};