X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavdevice%2Fdecklink_common_c.h;h=3c5f2187130bb66eef2cff79c387024a172b0860;hb=775389fc59bc46ac00babc1baf35e273e65f8541;hp=2b5d92f2501eaaf4960b973df2041867ce24ea4d;hpb=d3327b7eda97523d1f4555f0f3615c69cd9ab65a;p=ffmpeg diff --git a/libavdevice/decklink_common_c.h b/libavdevice/decklink_common_c.h index 2b5d92f2501..3c5f2187130 100644 --- a/libavdevice/decklink_common_c.h +++ b/libavdevice/decklink_common_c.h @@ -22,6 +22,13 @@ #ifndef AVDEVICE_DECKLINK_COMMON_C_H #define AVDEVICE_DECKLINK_COMMON_C_H +typedef enum DecklinkPtsSource { + PTS_SRC_AUDIO = 1, + PTS_SRC_VIDEO = 2, + PTS_SRC_REFERENCE = 3, + PTS_SRC_WALLCLOCK = 4, +} DecklinkPtsSource; + struct decklink_cctx { const AVClass *cclass; @@ -34,6 +41,11 @@ struct decklink_cctx { double preroll; int v210; int audio_channels; + int duplex_mode; + DecklinkPtsSource audio_pts_source; + DecklinkPtsSource video_pts_source; + int audio_input; + int video_input; }; #endif /* AVDEVICE_DECKLINK_COMMON_C_H */