Skip to content

Add special case in discoverAVC to recognize Sony DVMC-DA1 as a video source#16

Merged
ddennedy merged 1 commit intoddennedy:masterfrom
aaeegg:master
Nov 30, 2023
Merged

Add special case in discoverAVC to recognize Sony DVMC-DA1 as a video source#16
ddennedy merged 1 commit intoddennedy:masterfrom
aaeegg:master

Conversation

@aaeegg
Copy link
Copy Markdown
Contributor

@aaeegg aaeegg commented Nov 26, 2023

The Sony DVMC-DA1 is a media converter without a tape transport. discoverAVC expects video sources to identify as a VCR in response to a SUBUNIT INFO Function Control Protocol command. But the DVMC-DA1 doesn't implement the AV/C command set, so it doesn't respond to the SUBUNIT INFO request at all. As a result, dvgrab doesn't know the device is a video source, so it won't try to use it unless you explicitly point dvgrab at it by GUID.

discoverAVC already has one special case to recognize Motorola DCT set-top boxes. This change adds another special case to also recognize the DVMC-DA1. dvgrab will then use the DVMC-DA1 without requiring a --guid option.

Since discoverAVC will potentially discover a non-AV/C device, it also changes the status text from "Found AV/C device" to "Found video device".

Comment thread raw1394util.c Outdated
@ddennedy ddennedy merged commit 8a368f4 into ddennedy:master Nov 30, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants