Login
1 branch 0 tags
Ben (Desktop/Arch) Code cleanup, extracted playlist code from now_playing_screen e62119b 29 days ago 79 Commits
moon / src / screens / podcast_episode_screen.h
#pragma once
#include "../ui.h"
#include "lvgl.h"

struct podcast_episode_screen_state {
	lv_obj_t* list;
	char dir[STORAGE_MAX_PATH];
	char audio_path[STORAGE_MAX_PATH];
	char enclosure_url[256];
	bool has_audio;
	bool downloading;
};

ui_state_t setup_podcast_episode_screen(lv_obj_t* parent);
void free_podcast_episode_screen(podcast_episode_screen_state_t* state);
void update_podcast_episode_screen(podcast_episode_screen_state_t* state);