ascii-chat 0.11.33
Video chat in your terminal
Loading...
Searching...
No Matches
yt_dlp.h
Go to the documentation of this file.
1
10#pragma once
11
12#include "../asciichat_errno.h"
13#include <stdbool.h>
14#include <stddef.h>
15
16#ifdef __cplusplus
17extern "C" {
18#endif
19
40asciichat_error_t yt_dlp_extract_stream_url(const char *url, const char *yt_dlp_options, char *output_url,
41 size_t output_size);
42
54bool yt_dlp_is_available(void);
55
56#ifdef __cplusplus
57}
58#endif
59
/* media */
asciichat_error_t
Error and exit codes - unified status values (0-255)
Definition error_codes.h:49
asciichat_error_t yt_dlp_extract_stream_url(const char *url, const char *yt_dlp_options, char *output_url, size_t output_size)
Extract stream URL using yt-dlp with optional parameters.
Definition yt_dlp.c:150
bool yt_dlp_is_available(void)
Check if yt-dlp is installed and accessible.
Definition yt_dlp.c:143
ClangTool/LibTooling compatibility shim for stdbool.h.