Showing the changes to libavdevice/decklink_dec.cpp (1 of 2 files). Show all
Unified · Split
| @@ -431,7 +431,6 @@ av_cold int ff_decklink_read_header(AVFormatContext *avctx) · 430 unmodified lines | ||
| 431 | 431 | { |
| 432 | 432 | struct decklink_cctx *cctx = (struct decklink_cctx *) avctx->priv_data; |
| 433 | 433 | struct decklink_ctx *ctx; |
| 434 | − IDeckLinkDisplayModeIterator *itermode; | |
| 435 | 434 | IDeckLinkIterator *iter; |
| 436 | 435 | IDeckLink *dl = NULL; |
| 437 | 436 | AVStream *st; |
| @@ -520,12 +519,6 @@ av_cold int ff_decklink_read_header(AVFormatContext *avctx) · 82 unmodified lines | ||
| 520 | 519 | return AVERROR_EXIT; |
| 521 | 520 | } |
| 522 | 521 | |
| 523 | − if (ctx->dli->GetDisplayModeIterator(&itermode) != S_OK) { | |
| 524 | − av_log(avctx, AV_LOG_ERROR, "Could not get Display Mode Iterator\n"); | |
| 525 | − ctx->dl->Release(); | |
| 526 | − return AVERROR(EIO); | |
| 527 | − } | |
| 528 | − | |
| 529 | 522 | if (mode_num > 0) { |
| 530 | 523 | if (ff_decklink_set_format(avctx, DIRECTION_IN, mode_num) < 0) { |
| 531 | 524 | av_log(avctx, AV_LOG_ERROR, "Could not set mode %d for %s\n", mode_num, fname); |
| @@ -533,8 +526,6 @@ av_cold int ff_decklink_read_header(AVFormatContext *avctx) · 1 unmodified line | ||
| 533 | 526 | } |
| 534 | 527 | } |
| 535 | 528 | |
| 536 | − itermode->Release(); | |
| 537 | − | |
| 538 | 529 | /* Setup streams. */ |
| 539 | 530 | st = avformat_new_stream(avctx, NULL); |
| 540 | 531 | if (!st) { |