Linux/MythTV: Unterschied zwischen den Versionen

Zeile 214: Zeile 214:
       int wlang    = wtrack.language;
       int wlang    = wtrack.language;
   
   
  @@ -2894,10 +2894,10 @@
  @@ -2894,7 +2894,7 @@
                   selTrack = filter_max_ch(ic, atracks, flang, CODEC_ID_DTS);
                   selTrack = filter_max_ch(ic, atracks, flang, CODEC_ID_DTS);
   
   
               if (selTrack < 0)
               if (selTrack < 0)
  -                selTrack = filter_max_ch(ic, atracks, flang, CODEC_ID_AC3);
  -                selTrack = filter_max_ch(ic, atracks, flang, CODEC_ID_AC3);
  +                selTrack = filter_max_ch(ic, atracks, flang);
  +                selTrack = filter_max_ch(ic, atracks, flang, CODEC_ID_MP3);
   
   
               if (selTrack < 0)
               if (selTrack < 0)
-                selTrack = filter_max_ch(ic, atracks, flang);
                  selTrack = filter_max_ch(ic, atracks, flang);
+                selTrack = filter_max_ch(ic, atracks, flang, CODEC_ID_AC3);
  @@ -2909,7 +2909,7 @@
          }
          // try to get best track for any language
          if (selTrack < 0)
  @@ -2909,10 +2909,10 @@
                   selTrack = filter_max_ch(ic, atracks, flang, CODEC_ID_DTS);
                   selTrack = filter_max_ch(ic, atracks, flang, CODEC_ID_DTS);
   
   
               if (selTrack < 0)
               if (selTrack < 0)
  -                selTrack = filter_max_ch(ic, atracks, flang, CODEC_ID_AC3);
  -                selTrack = filter_max_ch(ic, atracks, flang, CODEC_ID_AC3);
  +                selTrack = filter_max_ch(ic, atracks, flang);
  +                selTrack = filter_max_ch(ic, atracks, flang, CODEC_ID_MP3);
   
   
               if (selTrack < 0)
               if (selTrack < 0)
-                selTrack = filter_max_ch(ic, atracks, flang);
                  selTrack = filter_max_ch(ic, atracks, flang);
+                selTrack = filter_max_ch(ic, atracks, flang, CODEC_ID_AC3);
          }
      }
1.103

Bearbeitungen