Re: hdpvr troubles

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 06/11/2014 09:43 PM, Scott Doty wrote:
> On 06/11/2014 01:24 AM, Hans Verkuil wrote:
>> On 06/03/14 03:23, Scott Doty wrote:
>>> Hello Mr. Hans and mailing list,
>>>
>>> In a nutshell, I'm having some hdpvr trouble:
>>>
>>> I'm using vlc to view the stream.  Kernel 3.9.11 works pretty well,
>>> including giving me AC3 5.1 audio from the optical input to the
>>> Hauppauge device.  The only problem I've run across is the device
>>> hanging when I change channels, but I've learned to live with that. 
>>> (Though naturally it would be nice to fix. :) )
>>>
>>> However, every kernel I've tried after 3.9.11 seems to have trouble with
>>> the audio.  I get silence, and pulseaudio reports there is only stereo. 
>>> I've taken a couple of of snapshots of pavucontrol so you can see what I
>>> mean:
>>>
>>>    http://imgur.com/a/SIwc7
>>>
>>> I even tried a git bisect to try to narrow down where things went awry,
>>> but ran out of time to pursue the question.  But as far as I can tell,
>>> 3.9.11 is as far as I can go before my system won't use the device properly.
>>>
>>> I see the conversation in the archives from around the middle of May,
>>> where Hans was working with Ryley and Keith, but I'm not sure if I
>>> should apply that patch or not.  I would love to make this work,
>>> including submitting a patch if someone could outline where the problem
>>> might be.
>>>
>>> Thank you in advance for any help you can provide, and please let me
>>> know if I can send any more information. :)
>> You can certainly try this patch:
>>
>> https://patchwork.linuxtv.org/patch/23890/
>>
>> Nobody else reported audio problems other than the issue this patch tries
>> to resolve. However, that problem most likely has been with hdpvr since
>> the very beginning.
>>
>> There were some major changes made to the driver in 3.10, so that makes me
>> suspect that something might have broken. Odd though that I didn't see any
>> reports about that.
>>
>> Keith, Ryley, if you run v4l2-ctl -D, what is the version number that is
>> reported?
>>
>> If it is >= 3.10, then can you test with vlc as well?
> 
> Just tried the patch with 3.14.5, and it didn't solve the problem.
> 
> I'm not sure what's different about my system than other folks', unless
> they aren't using the optical input?
> 
> Indeed, it acts just like the driver isn't properly honoring
> "default_audio_input=2".  (For S/PDIF).  Thinking that might be a clue,
> I hooked up stereo through the RCA jacks.  With "default_audio_input=2",
> I did hear some crackling sounds -- but nothing intelligible, and I'm
> having a hard time reproducing that.  With "default_audio_input=0", I
> get clear stereo sound from the RCA jacks.

Ah, you never mentioned that you used the default_audio_input module option.
I looked at that and that did indeed break in 3.10. You probably need to
do 'v4l2-ctl -c audio_encoding=4'. In 3.9 selecting default_audio_input=2
would also switch to AC3 audio encoding, but in 3.10 that is reset a bit
later to AAC.

But by selecting it manually it should work again. Let me know if I am
correct and if so, then I'll make a patch for this to fix this behavior.

Regards,

	Hans
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux