]> git.sesse.net Git - ffmpeg/blobdiff - libavdevice/decklink_common_c.h
avcodec: postpone removal of deprecated libopenh264 wrapper options
[ffmpeg] / libavdevice / decklink_common_c.h
index 08e9f9bbd5e12d265f94e41526575881017c3142..68978fa8558532f8bff46f85032769df5e081872 100644 (file)
@@ -23,6 +23,8 @@
 #ifndef AVDEVICE_DECKLINK_COMMON_C_H
 #define AVDEVICE_DECKLINK_COMMON_C_H
 
+#include <DeckLinkAPIVersion.h>
+
 typedef enum DecklinkPtsSource {
     PTS_SRC_AUDIO     = 1,
     PTS_SRC_VIDEO     = 2,
@@ -40,9 +42,9 @@ struct decklink_cctx {
     /* Options */
     int list_devices;
     int list_formats;
+    int enable_klv;
     int64_t teletext_lines;
     double preroll;
-    int v210;
     int audio_channels;
     int audio_depth;
     int duplex_mode;
@@ -50,11 +52,15 @@ struct decklink_cctx {
     DecklinkPtsSource video_pts_source;
     int audio_input;
     int video_input;
+    int tc_format;
     int draw_bars;
     char *format_code;
     int raw_format;
     int64_t queue_size;
     int copyts;
+    int64_t timestamp_align;
+    int timing_offset;
+    int wait_for_tc;
 };
 
 #endif /* AVDEVICE_DECKLINK_COMMON_C_H */