avplayer: auto-start playback without an event callback

This commit is contained in:
nmzik
2026-09-25 16:39:54 +04:00
parent 0ec43a8d3d
commit 7e1c2d1532
+1 -1
View File
@@ -1719,7 +1719,7 @@ static AvPlayerInternal* create_player(const AvPlayerMemAllocator& mem,
h->mem = mem;
h->file = file;
h->event = event;
h->auto_start = auto_start;
h->auto_start = auto_start || event.event_callback == nullptr;
h->video_buffers = std::clamp(video_buffers <= 0 ? 2 : video_buffers, 2, 16);
h->post_init.demux_video_buffer_size = 4 * 1024 * 1024;
return h;