Opened 9 years ago

Closed 6 years 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 9 years ago.
decklink.patch (1.0 KB ) - added by jb_alvarado 9 years ago.

Download all attachments as: .zip

Change History (11)

comment:1 by Carl Eugen Hoyos, 9 years ago

Component: ffmpegundetermined
Keywords: regression added
Priority: normalimportant

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

comment:2 by Carl Eugen Hoyos, 9 years ago

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.

comment:3 by jb_alvarado, 9 years ago

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.

by jb_alvarado, 9 years ago

Attachment: decklink.patch added

comment:4 by Carl Eugen Hoyos, 9 years ago

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 by jb_alvarado, 9 years ago

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 by Carl Eugen Hoyos, 9 years ago

Resolution: fixed
Status: newclosed

Fixed by Jonathan Baecker in 868cec5874543a56e485b7a17018ce7d9ce89299

comment:7 by Carl Eugen Hoyos, 9 years ago

Component: undeterminedavdevice

comment:8 by Syl20, 6 years ago

Resolution: fixed
Status: closedreopened

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 by Carl Eugen Hoyos, 6 years ago

Resolution: fixed
Status: reopenedclosed
Note: See TracTickets for help on using tickets.