- /* If i_dvb_program == -1 it means the user specified
- * --sout-all or --programs, so she want to stream, and
- * she doesn't want to stream several identical ESes
- * with different language descriptors. So for -1 we
- * just enable descriptor pass-through. --Meuuh */
- if( p_sys->i_dvb_program != -1 )
+ /* In stream output mode, only enable descriptor
+ * pass-through. */
+ if( !p_demux->out->b_sout )