[vlc-commits] qt: playlist: Display the stream icon when appropriate
Hugo Beauzée-Luyssen
git at videolan.org
Fri Jul 21 15:57:41 CEST 2017
vlc | branch: master | Hugo Beauzée-Luyssen <hugo at beauzee.fr> | Fri Jul 21 15:56:21 2017 +0200| [00094c7d66b24b59dc3544627e8a557807e1a559] | committer: Hugo Beauzée-Luyssen
qt: playlist: Display the stream icon when appropriate
Fix #18534
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=00094c7d66b24b59dc3544627e8a557807e1a559
---
modules/gui/qt/components/playlist/playlist_model.cpp | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/modules/gui/qt/components/playlist/playlist_model.cpp b/modules/gui/qt/components/playlist/playlist_model.cpp
index 18c84cf7f8..ebccf8ad76 100644
--- a/modules/gui/qt/components/playlist/playlist_model.cpp
+++ b/modules/gui/qt/components/playlist/playlist_model.cpp
@@ -346,7 +346,10 @@ QVariant PLModel::data( const QModelIndex &index, const int role ) const
{
PLItem *item = getItem( index );
/* Used to segfault here because i_type wasn't always initialized */
- return QVariant( icons[item->inputItem()->i_type] );
+ int idx = item->inputItem()->i_type;
+ if( item->inputItem()->b_net && item->inputItem()->i_type == ITEM_TYPE_FILE )
+ idx = ITEM_TYPE_STREAM;
+ return QVariant( icons[idx] );
}
case COLUMN_COVER:
/* !warn: changes tree item line height. Otherwise, override
More information about the vlc-commits
mailing list