@ -28,7 +28,7 @@
# define OFFSET(x) offsetof(struct decklink_cctx, x)
# define OFFSET(x) offsetof(struct decklink_cctx, x)
# define ENC AV_OPT_FLAG_ENCODING_PARAM
# define ENC AV_OPT_FLAG_ENCODING_PARAM
static const AVOption options [ ] = {
static const AVOption options [ ] = {
{ " list_devices " , " list available devices " , OFFSET ( list_devices ) , AV_OPT_TYPE_INT , { . i64 = 0 } , 0 , 1 , ENC } ,
{ " list_devices " , " list available devices " , OFFSET ( list_devices ) , AV_OPT_TYPE_BOOL , { . i64 = 0 } , 0 , 1 , ENC } ,
{ " list_formats " , " list supported formats " , OFFSET ( list_formats ) , AV_OPT_TYPE_INT , { . i64 = 0 } , 0 , 1 , ENC } ,
{ " list_formats " , " list supported formats " , OFFSET ( list_formats ) , AV_OPT_TYPE_INT , { . i64 = 0 } , 0 , 1 , ENC } ,
{ " preroll " , " video preroll in seconds " , OFFSET ( preroll ) , AV_OPT_TYPE_DOUBLE , { . dbl = 0.5 } , 0 , 5 , ENC } ,
{ " preroll " , " video preroll in seconds " , OFFSET ( preroll ) , AV_OPT_TYPE_DOUBLE , { . dbl = 0.5 } , 0 , 5 , ENC } ,
{ " duplex_mode " , " duplex mode " , OFFSET ( duplex_mode ) , AV_OPT_TYPE_INT , { . i64 = 0 } , 0 , 2 , ENC , " duplex_mode " } ,
{ " duplex_mode " , " duplex mode " , OFFSET ( duplex_mode ) , AV_OPT_TYPE_INT , { . i64 = 0 } , 0 , 2 , ENC , " duplex_mode " } ,