I ran into some new problems with the card. As I wrote before, I managed to get the input working with PAL-material.
Now what I'm trying to do is take in some HD 720p 60Hz material from my home theater scaler to the Intensity, and open it using VLC player. I need to use VLC player for it's streaming capabilities.
When I try to open the HD material it says in VLC's debug messages the following:
Code: Select all
main debug: adding playlist item `dshow://' ( dshow:// )
main debug: creating new input thread
main debug: waiting for thread completion
main debug: thread 4180 (input) created at priority 1 (input/input.c:265)
main debug: creating statistics handler
main debug: `dshow://' gives access `dshow' demux `' path `'
main debug: creating demux: access='dshow' demux='' path=''
main debug: looking for access_demux module: 1 candidate
dshow debug: found device: Decklink Video Capture
dshow debug: using device: Decklink Video Capture
dshow debug: EnumDeviceCaps: output pin: Capture
dshow debug: EnumDeviceCaps: output pin: ~VANC
dshow debug: EnumDeviceCaps: output pin: ~Timecode
dshow debug: EnumDeviceCaps: trying pin Capture
dshow debug: EnumDeviceCaps: input pin default format configured
dshow debug: EnumDeviceCaps: input pin media: unsupported format (video v210)
dshow debug: EnumDeviceCaps: trying pin ~VANC
dshow debug: EnumDeviceCaps: input pin accepts chroma: UYVY, width:1280, height:720, fps:23.976043
dshow debug: CaptureFilter::JoinFilterGraph
dshow debug: connecting filters
dshow debug: CaptureFilter::EnumPins
dshow debug: CapturePin::QueryDirection
dshow debug: CapturePin::ConnectedTo [not connected]
dshow debug: CapturePin::QueryPinInfo
dshow debug: CaptureFilter::QueryFilterInfo
dshow debug: CapturePin::QueryPinInfo
dshow debug: CaptureFilter::EnumPins
dshow debug: CapturePin::QueryDirection
dshow debug: CapturePin::QueryDirection
dshow debug: CapturePin::QueryAccept [OK] (width=1280, height=30, chroma=UYVY, fps=23.976043)
dshow debug: CapturePin::ReceiveConnection [OK]
dshow debug: CapturePin::NotifyAllocator
dshow debug: CapturePin::QueryAccept [OK] (width=1280, height=30, chroma=UYVY, fps=23.976043)
dshow debug: filters connected successfully !
So for some reason it doesn't accept the output from the Capture pin and then tries to use the ~VANC pin. This results in a picture 1280x30 pixels from the top of the output, which obviously is no good
In other directshow viewers, such as just plain Microsoft Graph builder or Media Express included with the Intensity the output opens correctly.
What I'm guessing is that the VLC directshow-modules simply does not support the HD-format (v210 it seems) which the Intensity card offers throught directshow. It should use the cards own decoder dll, which other players manage to do, but this just has not been programmed to the VLC players directshow.
Anyway, that's just what I'm thinking at the moment. Any ideas or possible solutions would be greatly appreciated. If you can suggest another solution/software for streaming the HD-content over LAN that would be helpful too.