]> git.sesse.net Git - vlc/blobdiff - modules/codec/dts.c
* modules/codec/ffmpeg/ffmpeg.c, modules/packetizer/mpeg4video.c: added support for...
[vlc] / modules / codec / dts.c
index 0530e06e21601ca0a93e888cfd22795102b5ee64..c6adbc070048bba3edbbb092b6802d66a0c85a9c 100644 (file)
@@ -90,6 +90,8 @@ static block_t       *GetSoutBuffer( decoder_t * );
 vlc_module_begin();
     set_description( _("DTS parser") );
     set_capability( "decoder", 100 );
+    set_category( CAT_INPUT );
+    set_subcategory( SUBCAT_INPUT_ACODEC );
     set_callbacks( OpenDecoder, CloseDecoder );
 
     add_submodule();
@@ -173,7 +175,7 @@ static void *DecodeBlock( decoder_t *p_dec, block_t **pp_block )
         return NULL;
     }
 
-    if( (*pp_block)->i_flags&BLOCK_FLAG_DISCONTINUITY )
+    if( (*pp_block)->i_flags&(BLOCK_FLAG_DISCONTINUITY|BLOCK_FLAG_CORRUPTED) )
     {
         p_sys->i_state = STATE_NOSYNC;
     }