On 5/17/06, <b class="gmail_sendername">J.D.</b> &lt;<a href="mailto:mythtv@demuth.homelinux.org">mythtv@demuth.homelinux.org</a>&gt; wrote:<div><span class="gmail_quote"></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
&gt; Did you also apply the patch I posted to the list that fixes how the commands are sent?<br><br>I'm working on the same thing and thought (from your followup post) that the patch made it already into the SVN repository.
<br><br>Found the patch, applied it, will try it tonight and report back ...<br><br>j.d.<br><br>_______________________________________________<br>mythtv-users mailing list<br><a href="mailto:mythtv-users@mythtv.org">mythtv-users@mythtv.org
</a><br><a href="http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users">http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users</a><br></blockquote></div><br>Thanks for all the help Matt you have been hanging with me through this
entire ordeal. I didn't apply the patch because I don't really know the
correct way to do this. I found the patch I think:<br>
<br>
<div style="margin-left: 40px;"><font size="1">*** sa3250ch.c.orig &nbsp; &nbsp; 2006-04-07 18:01:29.000000000 -0400</font><br>
<font size="1">--- sa3250ch.c &nbsp;2006-04-18 21:50:33.000000000 -0400</font><br>
<font size="1">***************</font><br>
<font size="1">*** 121,127 ****</font><br>
<font size="1">--- 121,130 ----</font><br>
<font size="1"> &nbsp; &nbsp; &nbsp;dig[0] = 0x30 | ((chn % 1000) / 100);</font><br>
<br>
<font size="1"> &nbsp; &nbsp; &nbsp;cmd[0] = CTL_CMD0 | AVC1394_SA3250_OPERAND_KEY</font><font size="1">_PRESS;</font><br>
<font size="1">+ &nbsp; &nbsp;/* MCM</font><br>
<font size="1"> &nbsp; &nbsp; &nbsp;cmd[1] = CTL_CMD1 | (dig[0] &lt;&lt; 16) | (dig[1] &lt;&lt; 8) | dig[2];</font><br>
<font size="1">+ &nbsp; &nbsp;*/</font><br>
<font size="1">+ &nbsp; &nbsp;cmd[1] = CTL_CMD1 | (chn &lt;&lt; 8);</font><br>
<font size="1"> &nbsp; &nbsp; &nbsp;cmd[2] = CTL_CMD2;</font><br>
<br>
<font size="1"> &nbsp; &nbsp; &nbsp;if (verbose)</font><br>
<font size="1">***************</font><br>
<font size="1">*** 130,135 ****</font><br>
<font size="1">--- 133,140 ----</font><br>
<br>
<font size="1"> &nbsp; &nbsp; &nbsp;avc1394_transaction_block</font><font size="1">(handle, 0, cmd, 3, 1);</font><br>
<font size="1"> &nbsp; &nbsp; &nbsp;cmd[0] = CTL_CMD0 | AVC1394_SA3250_OPERAND_KEY</font><font size="1">_RELEASE;</font><br>
<font size="1">+ &nbsp; &nbsp;cmd[1] = CTL_CMD1 | (chn &lt;&lt; 8);</font><br>
<font size="1">+ &nbsp; &nbsp;cmd[2] = CTL_CMD2;</font><br>
<br>
<font size="1"> &nbsp; &nbsp; &nbsp;if (verbose)</font><br>
<font size="1"> &nbsp; &nbsp; &nbsp; &nbsp; printf(&quot;AV/C Command: %d%d%d = cmd0=0x%08x cmd2=0x%08x cmd3=0x%08x\n&quot;,</font><br>
</div>
<div style="direction: ltr;"><br>
But how do I go in and make the changes to you fix the differences
manually or can you somehow apply this to the source code? Thanks for
all the help. I'll give it a try in an hour or two if I can figure out
how to do it.<br>
<br>
Allan<br>
</div>