Showing the changes to libavdevice/decklink_enc.cpp (1 of 2 files). Show all
Unified · Split
| @@ -312,7 +312,6 @@ av_cold int ff_decklink_write_header(AVFormatContext *avctx) · 311 unmodified lines | ||
| 312 | 312 | { |
| 313 | 313 | struct decklink_cctx *cctx = (struct decklink_cctx *) avctx->priv_data; |
| 314 | 314 | struct decklink_ctx *ctx; |
| 315 | − IDeckLinkDisplayModeIterator *itermode; | |
| 316 | 315 | IDeckLinkIterator *iter; |
| 317 | 316 | IDeckLink *dl = NULL; |
| 318 | 317 | unsigned int n; |
| @@ -371,12 +370,6 @@ av_cold int ff_decklink_write_header(AVFormatContext *avctx) · 52 unmodified lines | ||
| 371 | 370 | return AVERROR_EXIT; |
| 372 | 371 | } |
| 373 | 372 | |
| 374 | − if (ctx->dlo->GetDisplayModeIterator(&itermode) != S_OK) { | |
| 375 | − av_log(avctx, AV_LOG_ERROR, "Could not get Display Mode Iterator\n"); | |
| 376 | − ctx->dl->Release(); | |
| 377 | − return AVERROR(EIO); | |
| 378 | − } | |
| 379 | − | |
| 380 | 373 | /* Setup streams. */ |
| 381 | 374 | for (n = 0; n < avctx->nb_streams; n++) { |
| 382 | 375 | AVStream *st = avctx->streams[n]; |
| @@ -392,7 +385,6 @@ av_cold int ff_decklink_write_header(AVFormatContext *avctx) · 9 unmodified lines | ||
| 392 | 385 | goto error; |
| 393 | 386 | } |
| 394 | 387 | } |
| 395 | − itermode->Release(); | |
| 396 | 388 | |
| 397 | 389 | return 0; |
| 398 | 390 | |