Opened 3 years ago

Closed 3 weeks ago

#4144 closed defect (fixed)

Broken DeckLink support

Reported by: laurfb Owned by:
Priority: important Component: avdevice
Version: git-master Keywords: decklink regression
Cc: jb_alvarado Blocked By:
Blocking: Reproduced by developer: no
Analyzed by developer: no

Description

Summary of the bug:
ffmpeg build based on curent git with enabled decklink option is not working.

Trying to list decklink devices with:
"ffmpeg -i test.avi -f decklink -list_devices 1 dummy"
we got
"COM initialization failed
[decklink @ 01cf8980] Could not create DeckLink? iterator"

Seems that decklink support is broken in curent v2.4 version.
Last version that is working fine is v2.3.5

best regards,
laur

Attachments (2)

not_working_ffmpeg-20141130-141001.log (5.9 KB) - added by laurfb 3 years ago.
decklink.patch (1.0 KB) - added by jb_alvarado 3 years ago.

Download all attachments as: .zip

Change History (11)

comment:1 Changed 3 years ago by cehoyos

  • Component changed from ffmpeg to undetermined
  • Keywords regression added
  • Priority changed from normal to important

Please use git bisect to find the change introducing the regression.

comment:2 Changed 3 years ago by cehoyos

And please test current git head and provide your failing command line together with the complete, uncut console output to make this a valid ticket.

Changed 3 years ago by laurfb

comment:3 Changed 3 years ago by jb_alvarado

In the forum from zeranoe they have provide 2 fixes and I put them together in a patch. It fix this problem and a other one to.

Changed 3 years ago by jb_alvarado

comment:4 Changed 3 years ago by cehoyos

  • Cc jb_alvarado added

Please send patches - made with git format-patch to the development mailing list, patches are often ignored on this bug tracker.

comment:5 Changed 3 years ago by jb_alvarado

Hello cehoyos,
I will try it to post it in the dev mailing list. But I see now to, that the patch is not complete. I don't know why... I need to fix it in the evening.

comment:6 Changed 3 years ago by cehoyos

  • Resolution set to fixed
  • Status changed from new to closed

Fixed by Jonathan Baecker in 868cec5874543a56e485b7a17018ce7d9ce89299

comment:7 Changed 3 years ago by cehoyos

  • Component changed from undetermined to avdevice

comment:8 Changed 5 weeks ago by Syl20

  • Resolution fixed deleted
  • Status changed from closed to reopened

Hi,

I've got the same error

Trying to list decklink devices with:

ffmpeg -i test.avi -f decklink -list_devices 1 dummy

or record with :

ffmpeg -format_code Hi50 -f decklink -i 'UltraStudio Mini Recorder' $input 


I've got :

[decklink @ 0x7fbd4d801800] Could not create DeckLink iterator
UltraStudio Mini Recorder: Generic error in an external library

Can you help me on that please ?

Thank you,
Sylvain

comment:9 Changed 3 weeks ago by cehoyos

  • Resolution set to fixed
  • Status changed from reopened to closed
Note: See TracTickets for help on using tickets.