lu-zero / libbmd

C wrapper over Blackmagic Devices Decklink C++ api
GNU General Public License v3.0
9 stars 9 forks source link

DeckLink Mini Recorder not working #2

Open wieshka opened 11 years ago

wieshka commented 11 years ago

OS: Linux BMD driver: 9.7.7 BMD SDK: 9.7.7

DeckLink Mini Recorder is not working - for avconv it does not starts processing input.

bmdcapture returns error while trying to list cards supported modes:

Could not obtain the IDeckLinkOutput interface - result = 80000004

Command line arguments for input:

avconv -analyzeduration 0 -f bmd -video_mode 8 -instance 0 -audio_connection 2 -video_connection 4 -video_format 1

BlackmagicFirmwareUpdater status:

blackmagic0 [DeckLink Mini Recorder] 0x0a OK

lspci -vvv

02:00.0 Multimedia video controller: Blackmagic Design Device a130 Subsystem: Blackmagic Design Device a130 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- SERR- <PERR- INTx- Latency: 0, Cache Line Size: 64 bytes Interrupt: pin A routed to IRQ 17 Region 0: Memory at dfa00000 (32-bit, non-prefetchable) [size=1M] Capabilities: [40] Power Management version 3 Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold-) Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME- Capabilities: [48] MSI: Enable- Count=1/1 Maskable- 64bit+ Address: 0000000000000000 Data: 0000 Capabilities: [58] Express (v1) Endpoint, MSI 00 DevCap: MaxPayload 512 bytes, PhantFunc 0, Latency L0s unlimited, L1 unlimited ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset- DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported- RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop+ MaxPayload 128 bytes, MaxReadReq 512 bytes DevSta: CorrErr+ UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend- LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s, Latency L0 unlimited, L1 unlimited ClockPM- Surprise- LLActRep- BwNot- LnkCtl: ASPM L0s Enabled; RCB 64 bytes Disabled- Retrain- CommClk+ ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt- LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt- Kernel driver in use: blackmagic_driver Kernel modules: blackmagic

The same issue applies there: https://github.com/lu-zero/bmdtools/issues/18

--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/998627-decklink-mini-recorder-not-working?utm_campaign=plugin&utm_content=tracker%2F256780&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F256780&utm_medium=issues&utm_source=github).
emptygalaxy commented 9 years ago

I seem to have the same problem. Did you end up finding a workable solution?

orthatg commented 8 years ago

I believe this is not actually an error, though not very clear either. The mini-recorders do not have any video outputs, so the message is simply saying that it couldn't find an ouput (because there are none).

emptygalaxy commented 8 years ago

It does give an error about not obtaining an output interface. However, it shouldn't because we are starting the capture functionality with bmdcapture (hence the recorder).