[vlc-commits] demux: ts: kill psip warning

Francois Cartegnie git at videolan.org
Wed Sep 14 14:50:58 CEST 2016


vlc | branch: master | Francois Cartegnie <fcvlcdev at free.fr> | Tue Sep 13 12:40:02 2016 +0200| [a649dc29df1a3d8d42e86a960093d0ffa39dd156] | committer: Francois Cartegnie

demux: ts: kill psip warning

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=a649dc29df1a3d8d42e86a960093d0ffa39dd156
---

 modules/demux/mpeg/ts_psip.c | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/modules/demux/mpeg/ts_psip.c b/modules/demux/mpeg/ts_psip.c
index 48e829b..a9ee265 100644
--- a/modules/demux/mpeg/ts_psip.c
+++ b/modules/demux/mpeg/ts_psip.c
@@ -797,11 +797,13 @@ static void ATSC_NewTable_Callback( dvbpsi_t *p_dvbpsi, uint8_t i_table_id,
     switch( i_table_id )
     {
         case ATSC_ETT_TABLE_ID:
-            ATSC_ATTACH_WITH_FIXED_DECODER( p_dvbpsi, ETT, ATSC_ETT_TABLE_ID, i_extension, p_cb_pid );
+            if( !ATSC_ATTACH_WITH_FIXED_DECODER( p_dvbpsi, ETT, ATSC_ETT_TABLE_ID, i_extension, p_cb_pid ) )
+                msg_Warn( p_demux, "Cannot attach ETT decoder source %" PRIu16, i_extension );
             break;
 
         case ATSC_EIT_TABLE_ID:
-            ATSC_ATTACH( p_dvbpsi, EIT, ATSC_EIT_TABLE_ID, i_extension, p_cb_pid );
+            if( !ATSC_ATTACH( p_dvbpsi, EIT, ATSC_EIT_TABLE_ID, i_extension, p_cb_pid ) )
+                msg_Warn( p_demux, "Cannot attach EIT decoder source %" PRIu16, i_extension );
             break;
 
         default:



More information about the vlc-commits mailing list