]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
added missing break in psi_desc_ca()
authorsb1066 <sb1066@gmail.com>
Mon, 4 Jan 2010 21:36:10 +0000 (21:36 +0000)
committersb1066 <sb1066@gmail.com>
Mon, 4 Jan 2010 21:36:10 +0000 (21:36 +0000)
src/psi.c

index 5dedd1e40391939bf6e18185cf3c1db4e50b86c1..a5ccbbc0a0c04fdf1eae0ec79f536beb04358cf5 100644 (file)
--- a/src/psi.c
+++ b/src/psi.c
@@ -268,6 +268,7 @@ psi_desc_ca(th_transport_t *t, const uint8_t *buffer, int size)
 
       i += nanolen;
     }
+    break;
   case 0x0D00:// Cryptoworks
     for (i = 8; i < size;) {
       unsigned char nano = buffer[i++];
@@ -443,6 +444,7 @@ psi_parse_pmt(th_transport_t *t, const uint8_t *ptr, int len, int chksvcid,
       case DVB_DESC_TELETEXT:
        if(estype == 0x06)
          hts_stream_type = SCT_TELETEXT;
+         memcpy(lang, ptr, 3);
        break;
 
       case DVB_DESC_AC3: