Output all properties and options

This commit is contained in:
Kamil Trzcinski
2022-07-08 12:12:30 +02:00
parent 9051518082
commit b4668aa320
7 changed files with 42 additions and 17 deletions

View File

@ -2,6 +2,7 @@
#include <stdbool.h>
#include <stdint.h>
#include <stdio.h>
typedef struct buffer_s buffer_t;
typedef struct buffer_list_s buffer_list_t;
@ -13,6 +14,7 @@ typedef struct device_hw_s {
void (*device_close)(device_t *dev);
int (*device_set_decoder_start)(device_t *dev, bool do_on);
int (*device_video_force_key)(device_t *dev);
void (*device_dump_options)(device_t *dev, FILE *stream);
int (*device_set_fps)(device_t *dev, int desired_fps);
int (*device_set_option)(device_t *dev, const char *key, const char *value);
@ -65,6 +67,7 @@ int device_set_stream(device_t *dev, bool do_on);
int device_set_decoder_start(device_t *dev, bool do_on);
int device_video_force_key(device_t *dev);
void device_dump_options(device_t *dev, FILE *stream);
int device_set_fps(device_t *dev, int desired_fps);
int device_set_option_string(device_t *dev, const char *option, const char *value);
void device_set_option_list(device_t *dev, const char *option_list);