[mythtv] Audio Pids PrefferedLanguages (Again)

John reidjr at lineone.net
Sun May 22 10:05:32 UTC 2005


I am struggling with Languages again.

Had a lot of help from Jesper in patching 0.17 to accept streams missing 
from the PAT/PMT, but this appears to be a diffrent problem. Cleanly 
upgrade to 0.18 and then on to CVS updates. So not sure what the state 
of multilanguage support on FF cards at the moment.

Running with CVS from a couple of days ago:

Tunning to a channel with 2 audio channels (fre and eng) and a FF card I 
get:

2005-05-22 10:42:29.410 DVB#1 AutoPID selecting PID 220, MPEG-2 Video
2005-05-22 10:42:29.411 DVB#1 AutoPID selecting PID 230, MPEG-1 Audio
2005-05-22 10:42:29.412 DVB#1 AutoPID selecting PID 231, MPEG-1 Audio
2005-05-22 10:42:29.413 DVB#1 AutoPID skipping PID 240, Teletext
2005-05-22 10:42:29.413 DVB#1 AutoPID skipping PID 7950, Unknown type: 5
2005-05-22 10:42:29.414 DVB#1 AutoPID skipping PID 7951, Unknown type: 5
2005-05-22 10:42:29.415 DVB#1 AutoPID Complete - PAT/PMT Loaded for service

followed by

2005-05-22 10:42:29.420 DVB#1 Adding pid 220
2005-05-22 10:42:29.464 DVB#1 Adding pid 230
which gives the french track, and all is well.

To get the english track I added PreferredLanguages = eng into  "settings"

I then get :

2005-05-22 10:50:30.691 DVB#1 AutoPID for ServiceID=1202, PCRPID=220
2005-05-22 10:50:30.695 DVB#1 AutoPID selecting PID 220, MPEG-2 Video
2005-05-22 10:50:30.695 DVB#1 AutoPID selecting PID 230, MPEG-1 Audio (fra
2005-05-22 10:50:30.696 DVB#1 AutoPID selecting PID 231, MPEG-1 Audio (eng
2005-05-22 10:50:30.697 DVB#1 AutoPID skipping PID 240, Teletext
2005-05-22 10:50:30.698 DVB#1 AutoPID skipping PID 7950, Unknown type: 5
2005-05-22 10:50:30.699 DVB#1 AutoPID skipping PID 7951, Unknown type: 5
2005-05-22 10:50:30.699 DVB#1 AutoPID Complete - PAT/PMT Loaded for service

followed by:

2005-05-22 10:50:30.704 DVB#1 Adding pid 220
2005-05-22 10:50:30.739 DVB#1 Adding pid 230
2005-05-22 10:50:30.772 DVB#1 Adding pid 231
2005-05-22 10:50:30.772 DVB#1 ERROR - Failed to set demux filter.
          (22) Invalid argument

Again I can watch French track, but Audio +/- is disabled, and French 
defaults as first track.


Have things changed, should I be using another settings entry ?


More information about the mythtv-dev mailing list