Columns are sortable
|
|
# | Severity | Description | File |
---|---|---|---|
1 | error | syntax error: 1 = |
mythtv/libs/libmythtv/eitcache.cpp:124 |
2 | error | Non-local variable ' m_mplex' will use pointer to local variable ' mx' . |
mythtv/programs/mythtranscode/mpeg2fix.cpp:571 mythtv/programs/mythtranscode/mpeg2fix.cpp:545 mythtv/programs/mythtranscode/mpeg2fix.cpp:571 |
3 | warning | Either the condition ' file' is redundant or there is possible null pointer dereference: file. |
mythtv/libs/libmythbase/http/mythhttpcache.cpp:59 mythtv/libs/libmythbase/http/mythhttpcache.cpp:83 |
4 | warning | Either the condition ' file' is redundant or there is possible null pointer dereference: file. |
mythtv/libs/libmythbase/http/mythhttpcache.cpp:71 mythtv/libs/libmythbase/http/mythhttpcache.cpp:83 |
5 | warning | Either the condition ' file' is redundant or there is possible null pointer dereference: file. |
mythtv/libs/libmythbase/http/mythhttpcache.cpp:82 mythtv/libs/libmythbase/http/mythhttpcache.cpp:83 |
6 | warning | Either the condition ' file' is redundant or there is possible null pointer dereference: file. |
mythtv/libs/libmythbase/http/mythhttpencoding.cpp:340 mythtv/libs/libmythbase/http/mythhttpencoding.cpp:353 |
7 | warning | Either the condition ' file' is redundant or there is possible null pointer dereference: file. |
mythtv/libs/libmythbase/http/mythhttpranges.cpp:43 mythtv/libs/libmythbase/http/mythhttpranges.cpp:68 |
8 | warning | Either the condition ' file' is redundant or there is possible null pointer dereference: file. |
mythtv/libs/libmythbase/http/mythhttpranges.cpp:47 mythtv/libs/libmythbase/http/mythhttpranges.cpp:68 |
9 | warning | Either the condition ' file' is redundant or there is possible null pointer dereference: file. |
mythtv/libs/libmythbase/http/mythhttpranges.cpp:97 mythtv/libs/libmythbase/http/mythhttpranges.cpp:120 |
10 | warning | Either the condition ' file' is redundant or there is possible null pointer dereference: file. |
mythtv/libs/libmythbase/http/mythhttpranges.cpp:98 mythtv/libs/libmythbase/http/mythhttpranges.cpp:120 |
11 | warning | Either the condition ' file' is redundant or there is possible null pointer dereference: file. |
mythtv/libs/libmythbase/http/mythhttpranges.cpp:99 mythtv/libs/libmythbase/http/mythhttpranges.cpp:120 |
12 | warning | Either the condition ' file' is redundant or there is possible null pointer dereference: file. |
mythtv/libs/libmythbase/http/mythhttpranges.cpp:100 mythtv/libs/libmythbase/http/mythhttpranges.cpp:120 |
13 | warning | Shifting 64-bit value by 256 bits is undefined behaviour. See condition at line 433. |
mythtv/libs/libmythbase/mythbinaryplist.cpp:428 mythtv/libs/libmythbase/mythbinaryplist.cpp:428 |
14 | warning | Unused variable value ' uint' |
mythtv/libs/libmythbase/mythmedia.cpp:251 |
15 | warning | Unused variable value ' uint' |
mythtv/libs/libmythbase/mythmedia.cpp:525 |
16 | warning | Class ' MythObservable' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). |
mythtv/libs/libmythbase/mythobservable.h:16 |
17 | warning | Class ' MythObservable' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). |
mythtv/libs/libmythbase/mythobservable.h:16 |
18 | warning | Class ' PMapDBReplacement' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). |
mythtv/libs/libmythbase/programinfo.cpp:6291 |
19 | warning | Class ' PMapDBReplacement' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). |
mythtv/libs/libmythbase/programinfo.cpp:6291 |
20 | warning | Class ' CleanupHooks' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). |
mythtv/libs/libmythmetadata/cleanup.cpp:70 |
21 | warning | Class ' CleanupHooks' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). |
mythtv/libs/libmythmetadata/cleanup.cpp:70 |
22 | warning | Class ' FileAssociations' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). |
mythtv/libs/libmythmetadata/dbaccess.cpp:822 |
23 | warning | Class ' FileAssociations' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). |
mythtv/libs/libmythmetadata/dbaccess.cpp:822 |
24 | warning | Class ' ImageDbReader' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). |
mythtv/libs/libmythmetadata/imagemanager.h:431 |
25 | warning | Class ' ImageDbReader' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). |
mythtv/libs/libmythmetadata/imagemanager.h:431 |
26 | warning | Class ' ImageHandler < ImageDbSg > ' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). |
mythtv/libs/libmythmetadata/imagemanager.h:360 |
27 | warning | Class ' ImageHandler < ImageDbSg > ' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). |
mythtv/libs/libmythmetadata/imagemanager.h:360 |
28 | warning | Class ' ImageHandler < ImageDbLocal > ' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). |
mythtv/libs/libmythmetadata/imagemanager.h:360 |
29 | warning | Class ' ImageHandler < ImageDbLocal > ' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). |
mythtv/libs/libmythmetadata/imagemanager.h:360 |
30 | warning | Class ' VideoMetadataListManager' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). |
mythtv/libs/libmythmetadata/videometadatalistmanager.cpp:102 |
31 | warning | Class ' VideoMetadataListManager' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). |
mythtv/libs/libmythmetadata/videometadatalistmanager.cpp:102 |
32 | warning | Member variable ' HLSSegment::m_played' is not assigned a value in ' HLSSegment::operator=' . |
mythtv/libs/libmythtv/HLS/httplivestreambuffer.cpp:144 |
33 | warning | Possible null pointer dereference: vaapidevicectx |
mythtv/libs/libmythtv/decoders/mythvaapicontext.cpp:269 mythtv/libs/libmythtv/decoders/mythvaapicontext.cpp:264 mythtv/libs/libmythtv/decoders/mythvaapicontext.cpp:263 |
34 | warning | Class ' H2645Parser' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). |
mythtv/libs/libmythtv/mpeg/H2645Parser.cpp:88 |
35 | warning | The class ' SatIPStreamHandler' defines member variable with name ' m_inputId' also defined in its parent class ' StreamHandler' . |
mythtv/libs/libmythtv/recorders/satipstreamhandler.h:59 mythtv/libs/libmythtv/recorders/streamhandler.h:114 |
36 | warning | The class ' SatIPStreamHandler' defines member variable with name ' m_device' also defined in its parent class ' StreamHandler' . |
mythtv/libs/libmythtv/recorders/satipstreamhandler.h:64 mythtv/libs/libmythtv/recorders/streamhandler.h:113 |
37 | warning | Class ' DVBChannel' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). |
mythtv/libs/libmythtv/recorders/dvbchannel.cpp:93 |
38 | warning | Class ' DVBChannel' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). |
mythtv/libs/libmythtv/recorders/dvbchannel.cpp:93 |
39 | warning | Either the condition ' l> 0' is redundant or strncpy() argument nr 3 can have invalid value. The value is -1 but the valid values are ' 0:' . |
mythtv/libs/libmythtv/recorders/dvbdev/dvbci.cpp:173 mythtv/libs/libmythtv/recorders/dvbdev/dvbci.cpp:1361 mythtv/libs/libmythtv/recorders/dvbdev/dvbci.cpp:1359 mythtv/libs/libmythtv/recorders/dvbdev/dvbci.cpp:1356 mythtv/libs/libmythtv/recorders/dvbdev/dvbci.cpp:1353 |
40 | warning | %i in format string (no. 1) requires ' int' but the argument type is ' unsigned int' . |
mythtv/libs/libmythtv/recorders/dvbdev/dvbci.cpp:1618 |
41 | warning | Missing bounds check for extra iterator increment in loop. |
mythtv/libs/libmythtv/recorders/hdhrstreamhandler.cpp:259 mythtv/libs/libmythtv/recorders/hdhrstreamhandler.cpp:265 |
42 | warning | Either the condition ' m_playerContext.m_recorder' is redundant or there is possible null pointer dereference: m_playerContext.m_recorder. |
mythtv/libs/libmythtv/tv_play.cpp:5984 mythtv/libs/libmythtv/tv_play.cpp:5990 |
43 | warning | Either the condition ' tokens.size()> =2' is redundant or tokens size can be 2. Expression ' tokens[2]' cause access out of bounds. |
mythtv/libs/libmythtv/tv_play.cpp:7417 mythtv/libs/libmythtv/tv_play.cpp:7416 |
44 | warning | Either the condition ' sha_bang!=nullptr' is redundant or there is possible null pointer dereference: sha_bang2. |
mythtv/libs/libmythui/devices/lirc_client.cpp:898 mythtv/libs/libmythui/devices/lirc_client.cpp:896 mythtv/libs/libmythui/devices/lirc_client.cpp:915 |
45 | warning | Class ' MythGenericTree' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). |
mythtv/libs/libmythui/mythgenerictree.cpp:68 |
46 | warning | Class ' MythGenericTree' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). |
mythtv/libs/libmythui/mythgenerictree.cpp:68 |
47 | warning | Either the condition ' child' is redundant or there is possible null pointer dereference: child. |
mythtv/libs/libmythui/mythgenerictree.cpp:134 mythtv/libs/libmythui/mythgenerictree.cpp:136 |
48 | warning | Class ' MythNotificationCenter' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). |
mythtv/libs/libmythui/mythnotificationcenter.cpp:1324 |
49 | warning | Class ' MythNotificationCenter' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). |
mythtv/libs/libmythui/mythnotificationcenter.cpp:1324 |
50 | warning | The class ' MythThemedMenu' defines member variable with name ' m_parent' also defined in its parent class ' MythUIType' . |
mythtv/libs/libmythui/myththemedmenu.h:106 mythtv/libs/libmythui/mythuitype.h:294 |
51 | warning | Either the condition ' m_selPosition< m_itemList.size()' is redundant or ' m_selPosition' can have the value greater or equal to m_itemList.size(). Expression ' m_itemList.at(m_selPosition)' cause access out of bounds. |
mythtv/libs/libmythui/mythuibuttonlist.cpp:2085 mythtv/libs/libmythui/mythuibuttonlist.cpp:2080 |
52 | warning | Member variable ' ImageProperties::m_maskImage' is not assigned a value in ' ImageProperties::operator=' . |
mythtv/libs/libmythui/mythuiimage.cpp:47 |
53 | warning | Class ' MythUIThemeCache' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). |
mythtv/libs/libmythui/mythuithemecache.cpp:26 |
54 | warning | Class ' MythUIThemeCache' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). |
mythtv/libs/libmythui/mythuithemecache.cpp:26 |
55 | warning | Class ' BufferedSocketDevice' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). |
mythtv/libs/libmythupnp/bufferedsocketdevice.cpp:31 |
56 | warning | Class ' BufferedSocketDevice' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). |
mythtv/libs/libmythupnp/bufferedsocketdevice.cpp:31 |
57 | warning | Either the condition ' listline.size()< 3' is redundant or slist size can be 3. Expression ' slist[3]' cause access out of bounds. |
mythtv/programs/mythbackend/mainserver.cpp:6852 mythtv/programs/mythbackend/mainserver.cpp:928 mythtv/programs/mythbackend/mainserver.cpp:925 |
58 | warning | Member variable ' VideoFilterSettings::m_changedState' is not assigned a value in ' VideoFilterSettings::operator=' . |
mythtv/programs/mythfrontend/videofilter.cpp:76 |
59 | warning | Size of pointer ' buf' used instead of size of its data. |
mythtv/programs/mythtranscode/mpeg2fix.cpp:54 |
60 | warning | Size of pointer ' buf' used instead of size of its data. |
mythtv/programs/mythtranscode/mpeg2fix.cpp:57 |
61 | warning | Opposite inner ' if' condition leads to a dead code block. |
mythplugins/mythmusic/mythmusic/cdrip.cpp:1193 mythplugins/mythmusic/mythmusic/cdrip.cpp:1191 |
62 | warning | Class ' Encoder' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). |
mythplugins/mythmusic/mythmusic/encoder.cpp:19 |
63 | warning | Class ' Encoder' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). |
mythplugins/mythmusic/mythmusic/encoder.cpp:19 |
64 | warning | Class ' LameEncoder' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). |
mythplugins/mythmusic/mythmusic/lameencoder.cpp:103 |
65 | warning | Class ' LameEncoder' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). |
mythplugins/mythmusic/mythmusic/lameencoder.cpp:103 |
66 | warning | Return value of function dir.cd() is not used. |
mythplugins/mythweather/mythweather/weatherSource.cpp:337 |
67 | warning | Return value of function dir.cd() is not used. |
mythplugins/mythweather/mythweather/weatherSource.cpp:341 |
68 | performance | Prefer prefix ++/-- operators for non-primitive types. |
mythtv/libs/libmythtv/tv_play.cpp:1638 |
69 | performance | Prefer prefix ++/-- operators for non-primitive types. |
mythtv/libs/libmythui/mythmainwindow.cpp:1686 |
70 | performance | Prefer prefix ++/-- operators for non-primitive types. |
mythtv/libs/libmythui/mythmainwindow.cpp:1715 |
71 | performance | Prefer prefix ++/-- operators for non-primitive types. |
mythtv/libs/libmythui/mythmainwindow.cpp:1772 |
72 | performance | Prefer prefix ++/-- operators for non-primitive types. |
mythtv/libs/libmythui/mythmainwindow.cpp:1803 |
73 | performance | Variable ' m_message' is assigned in constructor body. Consider performing initialization in initialization list. |
mythtv/libs/libmythui/mythuitextedit.cpp:31 |
74 | performance | Prefer prefix ++/-- operators for non-primitive types. |
mythtv/libs/libmythui/mythuitype.cpp:250 |
75 | performance | Variable ' m_nWriteSize' is assigned in constructor body. Consider performing initialization in initialization list. |
mythtv/libs/libmythupnp/bufferedsocketdevice.cpp:57 |
76 | performance | Variable ' m_nWriteIndex' is assigned in constructor body. Consider performing initialization in initialization list. |
mythtv/libs/libmythupnp/bufferedsocketdevice.cpp:58 |
77 | performance | Variable ' m_ttExpires' is assigned in constructor body. Consider performing initialization in initialization list. |
mythtv/libs/libmythupnp/eventing.h:35 |
78 | performance | Variable ' m_ttLastNotified' is assigned in constructor body. Consider performing initialization in initialization list. |
mythtv/libs/libmythupnp/eventing.h:36 |
79 | performance | Variable ' m_sUUID' is assigned in constructor body. Consider performing initialization in initialization list. |
mythtv/libs/libmythupnp/eventing.h:37 |
80 | performance | Variable ' m_ttExpires' is assigned in constructor body. Consider performing initialization in initialization list. |
mythtv/libs/libmythupnp/eventing.h:44 |
81 | performance | Variable ' m_ttLastNotified' is assigned in constructor body. Consider performing initialization in initialization list. |
mythtv/libs/libmythupnp/eventing.h:45 |
82 | performance | Variable ' m_sUUID' is assigned in constructor body. Consider performing initialization in initialization list. |
mythtv/libs/libmythupnp/eventing.h:46 |
83 | performance | Variable ' m_sName' is assigned in constructor body. Consider performing initialization in initialization list. |
mythtv/libs/libmythupnp/eventing.h:101 |
84 | performance | Variable ' m_ttLastChanged' is assigned in constructor body. Consider performing initialization in initialization list. |
mythtv/libs/libmythupnp/eventing.h:102 |
85 | performance | Variable ' m_sNamespace' is assigned in constructor body. Consider performing initialization in initialization list. |
mythtv/libs/libmythupnp/serializers/soapSerializer.h:35 |
86 | performance | Variable ' m_nInterval' is assigned in constructor body. Consider performing initialization in initialization list. |
mythtv/libs/libmythupnp/upnptaskcache.h:46 |
87 | performance | Variable ' m_sUPnpDescPath' is assigned in constructor body. Consider performing initialization in initialization list. |
mythtv/libs/libmythupnp/ssdp.cpp:699 |
88 | performance | Function parameter ' value' should be passed by const reference. |
mythtv/libs/libmythupnp/eventing.h:128 |
89 | performance | Function parameter ' value' should be passed by const reference. |
mythtv/libs/libmythupnp/eventing.h:148 |
90 | performance | Variable ' m_nMaxAge' is assigned in constructor body. Consider performing initialization in initialization list. |
mythtv/libs/libmythupnp/upnptasknotify.cpp:51 |
91 | performance | Variable ' m_peerAddress' is assigned in constructor body. Consider performing initialization in initialization list. |
mythtv/libs/libmythupnp/upnptasksearch.cpp:55 |
92 | performance | Variable ' m_keyList' is assigned in constructor body. Consider performing initialization in initialization list. |
mythtv/programs/mythtranscode/mpeg2fix.cpp:141 |
93 | portability | Casting between unsigned char * and float * which have an incompatible binary data representation. |
mythtv/libs/libmyth/audio/audiooutputjack.cpp:418 |
94 | portability | Casting between const unsigned char * and const float * which have an incompatible binary data representation. |
mythtv/libs/libmythbase/mythbinaryplist.cpp:96 |
95 | portability | Casting between const unsigned char * and const double * which have an incompatible binary data representation. |
mythtv/libs/libmythbase/mythbinaryplist.cpp:96 |
96 | portability | Non reentrant function ' gmtime' called. For threadsafe applications it is recommended to use the reentrant replacement function ' gmtime_r' . |
mythtv/libs/libmythbase/compat.h:305 |
97 | portability | Non reentrant function ' localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function ' localtime_r' . |
mythtv/libs/libmythbase/compat.h:323 |
98 | portability | Shifting signed 64-bit value by 63 bits is implementation-defined behaviour. See condition at line 466. |
mythtv/libs/libmythtv/decoders/avformatdecoder.cpp:466 mythtv/libs/libmythtv/decoders/avformatdecoder.cpp:466 |
99 | portability | Non reentrant function ' readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function ' readdir_r' . |
mythtv/libs/libmythtv/io/mythiowrapper.cpp:490 |
100 | portability | %zd in format string (no. 2) requires ' ssize_t' but the argument type is ' size_t {aka unsigned long}' . |
mythtv/libs/libmythtv/recorders/dvbdev/dvbci.cpp:621 |
101 | portability | Shifting a negative value is technically undefined behaviour |
mythtv/programs/mythbackend/httpstatus.cpp:507 |
102 | style | Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. |
mythtv/libs/libmyth/audio/audiooutputca.cpp:291 |
103 | style | Variable ' err' is reassigned a value before the old one has been used. |
mythtv/libs/libmyth/audio/audiooutputca.cpp:1209 mythtv/libs/libmyth/audio/audiooutputca.cpp:1159 |
104 | style | Variable ' err' is reassigned a value before the old one has been used. |
mythtv/libs/libmyth/audio/audiooutputca.cpp:1209 mythtv/libs/libmyth/audio/audiooutputca.cpp:1179 |
105 | style | Variable ' err' is reassigned a value before the old one has been used. |
mythtv/libs/libmyth/audio/audiooutputca.cpp:1397 mythtv/libs/libmyth/audio/audiooutputca.cpp:1382 |
106 | style | Consider using std::any_of algorithm instead of a raw loop. |
mythtv/libs/libmyth/audio/audiooutputca.cpp:1664 |
107 | style | Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. |
mythtv/libs/libmyth/audio/audiooutputdx.cpp:326 |
108 | style | Condition ' m_client' is always true |
mythtv/libs/libmyth/audio/audiooutputjack.cpp:65 mythtv/libs/libmyth/audio/audiooutputjack.cpp:57 |
109 | style | Same expression on both sides of ' /' . |
mythtv/libs/libmyth/audio/audiooutputjack.cpp:273 |
110 | style | Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. |
mythtv/libs/libmyth/audio/audiooutputopensles.cpp:428 |
111 | style | Variable ' size' is assigned a value that is never used. |
mythtv/libs/libmyth/audio/audiooutputopensles.cpp:435 |
112 | style | struct member ' featureStruct::flag' is never used. |
mythtv/libs/libmyth/audio/audiooutputsettings.cpp:432 |
113 | style | struct member ' featureStruct::name' is never used. |
mythtv/libs/libmyth/audio/audiooutputsettings.cpp:433 |
114 | style | Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. |
mythtv/libs/libmyth/mediamonitor-unix.cpp:262 |
115 | style | Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. |
mythtv/libs/libmyth/mythcontext.cpp:1191 |
116 | style | Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. |
mythtv/libs/libmyth/mythcontext.cpp:1294 |
117 | style | Condition ' !WSAStarted' is always true |
mythtv/libs/libmyth/mythcontext.cpp:1573 |
118 | style | Variable ' startupState' is reassigned a value before the old one has been used. ' break; ' missing? |
mythtv/libs/libmyth/mythcontext.cpp:984 mythtv/libs/libmyth/mythcontext.cpp:944 |
119 | style | Variable ' startupState' is reassigned a value before the old one has been used. |
mythtv/libs/libmyth/mythcontext.cpp:984 mythtv/libs/libmyth/mythcontext.cpp:962 |
120 | style | The scope of the variable ' err' can be reduced. |
mythtv/libs/libmyth/mythcontext.cpp:809 |
121 | style | The scope of the variable ' port' can be reduced. |
mythtv/libs/libmyth/mythcontext.cpp:815 |
122 | style | Variable ' port' is assigned a value that is never used. |
mythtv/libs/libmyth/mythcontext.cpp:815 |
123 | style | Condition ' validDBMS' is always true |
mythtv/libs/libmyth/schemawizard.cpp:320 mythtv/libs/libmyth/schemawizard.cpp:311 mythtv/libs/libmyth/schemawizard.cpp:305 |
124 | style | The scope of the variable ' dirname' can be reduced. |
mythtv/libs/libmyth/storagegroupeditor.cpp:254 |
125 | style | Variable ' dirname' is assigned a value that is never used. |
mythtv/libs/libmyth/storagegroupeditor.cpp:260 |
126 | style | The scope of the variable ' sCustomAttr' can be reduced. |
mythtv/libs/libmythbase/http/mythxsd.cpp:408 |
127 | style | Variable ' sContentName' is assigned a value that is never used. |
mythtv/libs/libmythbase/http/mythxsd.cpp:409 |
128 | style | Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. |
mythtv/libs/libmythbase/mythmedia.cpp:152 |
129 | style | Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. |
mythtv/libs/libmythbase/mythmedia.cpp:165 |
130 | style | Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. |
mythtv/libs/libmythbase/mythmedia.cpp:171 |
131 | style | Class ' MythSystemLegacy' has a constructor with 1 argument that is not explicit. |
mythtv/libs/libmythbase/mythsystemlegacy.h:73 |
132 | style | Class ' MythSystemLegacy' has a constructor with 1 argument that is not explicit. |
mythtv/libs/libmythbase/mythsystemlegacy.h:74 |
133 | style | Parameter ' domElem' can be declared as reference to const |
mythtv/libs/libmythbase/netgrabbermanager.cpp:83 |
134 | style | The scope of the variable ' group' can be reduced. |
mythtv/libs/libmythbase/programinfo.cpp:2582 |
135 | style | The scope of the variable ' usageStr' can be reduced. |
mythtv/libs/libmythbase/programinfo.cpp:3202 |
136 | style | The scope of the variable ' recusage' can be reduced. |
mythtv/libs/libmythbase/programinfo.cpp:3203 |
137 | style | Parameter ' frames' can be declared as reference to const |
mythtv/libs/libmythbase/programinfo.cpp:3544 |
138 | style | Variable ' tables' can be declared as const array |
mythtv/libs/libmythbase/programinfo.cpp:2364 |
139 | style | Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. |
mythtv/libs/libmythbase/programinfoupdater.cpp:55 |
140 | style | Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. |
mythtv/libs/libmythbase/remoteutil.cpp:334 |
141 | style | Consider using std::accumulate algorithm instead of a raw loop. |
mythtv/libs/libmythbase/rssparse.cpp:373 |
142 | style | Condition ' p!=m_valMap.end()' is always true |
mythtv/libs/libmythmetadata/dbaccess.cpp:413 |
143 | style | Consider using std::transform algorithm instead of a raw loop. |
mythtv/libs/libmythmetadata/dbaccess.cpp:141 |
144 | style | Consider using std::transform algorithm instead of a raw loop. |
mythtv/libs/libmythmetadata/dbaccess.cpp:691 |
145 | style | Variable ' suffix' is assigned a value that is never used. |
mythtv/libs/libmythmetadata/dirscan.cpp:201 |
146 | style | Variable ' suffix' is assigned a value that is never used. |
mythtv/libs/libmythmetadata/dirscan.cpp:206 |
147 | style | Parameter ' images' can be declared as reference to const |
mythtv/libs/libmythmetadata/imagemanager.cpp:2287 |
148 | style | Consider using std::any_of algorithm instead of a raw loop. |
mythtv/libs/libmythmetadata/imagemanager.cpp:711 |
149 | style | Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. |
mythtv/libs/libmythmetadata/imagescanner.cpp:216 |
150 | style | The scope of the variable ' times' can be reduced. |
mythtv/libs/libmythmetadata/lyricsdata.cpp:273 |
151 | style | Local variable ' title' shadows outer function |
mythtv/libs/libmythmetadata/lyricsdata.cpp:104 mythtv/libs/libmythmetadata/lyricsdata.h:74 |
152 | style | Local variable ' artist' shadows outer function |
mythtv/libs/libmythmetadata/lyricsdata.cpp:105 mythtv/libs/libmythmetadata/lyricsdata.h:68 |
153 | style | Local variable ' album' shadows outer function |
mythtv/libs/libmythmetadata/lyricsdata.cpp:106 mythtv/libs/libmythmetadata/lyricsdata.h:71 |
154 | style | Local variable ' artist' shadows outer function |
mythtv/libs/libmythmetadata/lyricsdata.cpp:149 mythtv/libs/libmythmetadata/lyricsdata.h:68 |
155 | style | Local variable ' album' shadows outer function |
mythtv/libs/libmythmetadata/lyricsdata.cpp:154 mythtv/libs/libmythmetadata/lyricsdata.h:71 |
156 | style | Local variable ' title' shadows outer function |
mythtv/libs/libmythmetadata/lyricsdata.cpp:159 mythtv/libs/libmythmetadata/lyricsdata.h:74 |
157 | style | Local variable ' syncronized' shadows outer function |
mythtv/libs/libmythmetadata/lyricsdata.cpp:164 mythtv/libs/libmythmetadata/lyricsdata.h:80 |
158 | style | Local variable ' grabber' shadows outer function |
mythtv/libs/libmythmetadata/lyricsdata.cpp:169 mythtv/libs/libmythmetadata/lyricsdata.h:65 |
159 | style | Local variable ' lyrics' shadows outer function |
mythtv/libs/libmythmetadata/lyricsdata.cpp:264 mythtv/libs/libmythmetadata/lyricsdata.h:77 |
160 | style | The scope of the variable ' mxmlraw' can be reduced. |
mythtv/libs/libmythmetadata/metadatadownload.cpp:472 |
161 | style | The scope of the variable ' error' can be reduced. |
mythtv/libs/libmythmetadata/metadatadownload.cpp:517 |
162 | style | The scope of the variable ' nforaw' can be reduced. |
mythtv/libs/libmythmetadata/metadatadownload.cpp:521 |
163 | style | Consider using std::find_if algorithm instead of a raw loop. |
mythtv/libs/libmythmetadata/metadatadownload.cpp:375 |
164 | style | Variable ' rf' is assigned a value that is never used. |
mythtv/libs/libmythmetadata/metadatadownload.cpp:497 |
165 | style | Variable ' rf' is assigned a value that is never used. |
mythtv/libs/libmythmetadata/metadatadownload.cpp:548 |
166 | style | Consider using std::find_if algorithm instead of a raw loop. |
mythtv/libs/libmythmetadata/metadatagrabber.cpp:182 |
167 | style | Consider using std::find_if algorithm instead of a raw loop. |
mythtv/libs/libmythmetadata/metadatagrabber.cpp:208 |
168 | style | Consider using std::find_if algorithm instead of a raw loop. |
mythtv/libs/libmythmetadata/metadatagrabber.cpp:219 |
169 | style | struct member ' GrabberOpts::m_path' is never used. |
mythtv/libs/libmythmetadata/metadatagrabber.cpp:31 |
170 | style | struct member ' GrabberOpts::m_setting' is never used. |
mythtv/libs/libmythmetadata/metadatagrabber.cpp:32 |
171 | style | struct member ' GrabberOpts::m_def' is never used. |
mythtv/libs/libmythmetadata/metadatagrabber.cpp:33 |
172 | style | Obsolescent function ' utime' called. It is recommended to use ' utimensat' instead. |
mythtv/libs/libmythmetadata/metaio.cpp:228 |
173 | style | The scope of the variable ' name' can be reduced. |
mythtv/libs/libmythmetadata/musicfilescanner.cpp:800 |
174 | style | The scope of the variable ' name' can be reduced. |
mythtv/libs/libmythmetadata/musicfilescanner.cpp:856 |
175 | style | Checking if unsigned expression ' db_meta-> ID()' is less than zero. |
mythtv/libs/libmythmetadata/musicfilescanner.cpp:571 |
176 | style | Variable ' newparentid' is assigned a value that is never used. |
mythtv/libs/libmythmetadata/musicfilescanner.cpp:88 |
177 | style | Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. |
mythtv/libs/libmythmetadata/musicmetadata.cpp:2046 |
178 | style | Parameter ' albumart' can be declared as reference to const |
mythtv/libs/libmythmetadata/musicmetadata.cpp:1197 |
179 | style | Parameter ' the_track' can be declared as pointer to const |
mythtv/libs/libmythmetadata/musicmetadata.cpp:1639 |
180 | style | Consider using std::find_if algorithm instead of a raw loop. |
mythtv/libs/libmythmetadata/musicmetadata.cpp:2104 |
181 | style | Consider using std::find_if algorithm instead of a raw loop. |
mythtv/libs/libmythmetadata/musicmetadata.cpp:2115 |
182 | style | Consider using std::accumulate algorithm instead of a raw loop. |
mythtv/libs/libmythmetadata/musicmetadata.cpp:2127 |
183 | style | Consider using std::find_if algorithm instead of a raw loop. |
mythtv/libs/libmythmetadata/musicmetadata.cpp:2227 |
184 | style | Class ' ParentalLevel' has a constructor with 1 argument that is not explicit. |
mythtv/libs/libmythmetadata/parentalcontrols.h:16 |
185 | style | Class ' meta_data_node' has a constructor with 1 argument that is not explicit. |
mythtv/libs/libmythmetadata/videometadatalistmanager.h:63 |
186 | style | Class ' meta_dir_node' has a constructor with 1 argument that is not explicit. |
mythtv/libs/libmythmetadata/videometadatalistmanager.h:92 |
187 | style | Class ' simple_ref_ptr < VideoMetadata , NoLock > ' has a constructor with 1 argument that is not explicit. |
mythtv/libs/libmythmetadata/quicksp.h:31 |
188 | style | Class ' simple_ref_ptr < meta_dir_node , NoLock > ' has a constructor with 1 argument that is not explicit. |
mythtv/libs/libmythmetadata/quicksp.h:31 |
189 | style | Class ' simple_ref_ptr < meta_data_node , NoLock > ' has a constructor with 1 argument that is not explicit. |
mythtv/libs/libmythmetadata/quicksp.h:31 |
190 | style | Checking if unsigned expression ' m_ref-> dec()' is less than zero. |
mythtv/libs/libmythmetadata/quicksp.h:142 |
191 | style | Consider using std::transform algorithm instead of a raw loop. |
mythtv/libs/libmythmetadata/videoscan.cpp:172 |
192 | style | Consider using std::any_of algorithm instead of a raw loop. |
mythtv/libs/libmythmetadata/videoutils.cpp:108 |
193 | style | Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. |
mythtv/libs/libmythprotoserver/requesthandler/deletethread.cpp:46 |
194 | style | The scope of the variable ' currentDir' can be reduced. |
mythtv/libs/libmythprotoserver/requesthandler/fileserverhandler.cpp:502 |
195 | style | The scope of the variable ' lang_sub_cnt' can be reduced. |
mythtv/libs/libmythtv/DVD/mythdvddecoder.cpp:438 |
196 | style | The scope of the variable ' fields' can be reduced. |
mythtv/libs/libmythtv/DVD/mythdvdplayer.cpp:329 |
197 | style | The scope of the variable ' name' can be reduced. |
mythtv/libs/libmythtv/DVD/mythdvdplayer.cpp:330 |
198 | style | The scope of the variable ' serialid' can be reduced. |
mythtv/libs/libmythtv/DVD/mythdvdplayer.cpp:331 |
199 | style | The scope of the variable ' dvdstate' can be reduced. |
mythtv/libs/libmythtv/DVD/mythdvdplayer.cpp:332 |
200 | style | The scope of the variable ' name' can be reduced. |
mythtv/libs/libmythtv/DVD/mythdvdplayer.cpp:377 |
201 | style | The scope of the variable ' serialid' can be reduced. |
mythtv/libs/libmythtv/DVD/mythdvdplayer.cpp:378 |
202 | style | Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. |
mythtv/libs/libmythtv/HLS/httplivestream.cpp:834 |
203 | style | Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. |
mythtv/libs/libmythtv/HLS/httplivestream.cpp:947 |
204 | style | Condition ' m_interrupted' is always false |
mythtv/libs/libmythtv/HLS/httplivestreambuffer.cpp:1135 mythtv/libs/libmythtv/HLS/httplivestreambuffer.cpp:1125 |
205 | style | Variable ' ccp' can be declared as reference to const |
mythtv/libs/libmythtv/captions/cc608reader.cpp:286 |
206 | style | Condition ' DLY==code' is always true |
mythtv/libs/libmythtv/captions/cc708decoder.cpp:407 mythtv/libs/libmythtv/captions/cc708decoder.cpp:393 mythtv/libs/libmythtv/captions/cc708decoder.cpp:405 |
207 | style | Variable ' chr' can be declared as reference to const |
mythtv/libs/libmythtv/captions/cc708window.cpp:322 |
208 | style | The scope of the variable ' fg_palette' can be reduced. |
mythtv/libs/libmythtv/captions/subtitlescreen.cpp:1515 |
209 | style | Consider using std::transform algorithm instead of a raw loop. |
mythtv/libs/libmythtv/cardutil.cpp:469 |
210 | style | Consider using std::find_if algorithm instead of a raw loop. |
mythtv/libs/libmythtv/cardutil.cpp:2845 |
211 | style | struct member ' fe_caps_name::idx' is never used. |
mythtv/libs/libmythtv/cardutil.cpp:2504 |
212 | style | struct member ' fe_caps_name::name' is never used. |
mythtv/libs/libmythtv/cardutil.cpp:2505 |
213 | style | Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. |
mythtv/libs/libmythtv/channelscan/channelscan_sm.cpp:2008 |
214 | style | Variable ' tt' can be declared as reference to const |
mythtv/libs/libmythtv/channelscan/channelscan_sm.cpp:727 |
215 | style | Consider using std::any_of algorithm instead of a raw loop. |
mythtv/libs/libmythtv/channelscan/channelscan_sm.cpp:729 |
216 | style | Consider using std::accumulate algorithm instead of a raw loop. |
mythtv/libs/libmythtv/channelscan/channelscan_sm.cpp:1343 |
217 | style | Condition ' m_stopNow' is always false |
mythtv/libs/libmythtv/channelscan/hdhrchannelfetcher.cpp:337 mythtv/libs/libmythtv/channelscan/hdhrchannelfetcher.cpp:316 |
218 | style | Condition ' m_stopNow' is always false |
mythtv/libs/libmythtv/channelscan/iptvchannelfetcher.cpp:121 mythtv/libs/libmythtv/channelscan/iptvchannelfetcher.cpp:101 |
219 | style | Variable ' scan' can be declared as reference to const |
mythtv/libs/libmythtv/channelscan/scaninfo.cpp:260 |
220 | style | Local variable ' frequency' shadows outer function |
mythtv/libs/libmythtv/channelscan/scanwizardconfig.cpp:31 mythtv/libs/libmythtv/channelscan/panedvbs2.h:35 |
221 | style | Condition ' m_stopNow' is always false |
mythtv/libs/libmythtv/channelscan/vboxchannelfetcher.cpp:139 mythtv/libs/libmythtv/channelscan/vboxchannelfetcher.cpp:114 |
222 | style | Variable ' mplexID' is assigned a value that is never used. |
mythtv/libs/libmythtv/channelscan/vboxchannelfetcher.cpp:184 |
223 | style | Parameter ' Context' can be declared as pointer to const |
mythtv/libs/libmythtv/decoders/avformatdecoder.cpp:216 |
224 | style | Consider using std::find_if algorithm instead of a raw loop. |
mythtv/libs/libmythtv/decoders/avformatdecoder.cpp:2536 |
225 | style | Consider using std::copy_if algorithm instead of a raw loop. |
mythtv/libs/libmythtv/decoders/avformatdecoder.cpp:4237 |
226 | style | Variable ' entry' can be declared as reference to const |
mythtv/libs/libmythtv/decoders/decoderbase.cpp:516 |
227 | style | struct member ' V4L2RequestDescriptor::drm' is never used. |
mythtv/libs/libmythtv/decoders/mythv4l2m2mcontext.cpp:31 |
228 | style | Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. |
mythtv/libs/libmythtv/diseqc.cpp:495 |
229 | style | Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. |
mythtv/libs/libmythtv/diseqc.cpp:527 |
230 | style | Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. |
mythtv/libs/libmythtv/diseqc.cpp:653 |
231 | style | Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. |
mythtv/libs/libmythtv/diseqc.cpp:730 |
232 | style | Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. |
mythtv/libs/libmythtv/diseqc.cpp:755 |
233 | style | Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. |
mythtv/libs/libmythtv/diseqc.cpp:763 |
234 | style | Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. |
mythtv/libs/libmythtv/diseqc.cpp:765 |
235 | style | Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. |
mythtv/libs/libmythtv/diseqc.cpp:783 |
236 | style | Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. |
mythtv/libs/libmythtv/diseqc.cpp:820 |
237 | style | Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. |
mythtv/libs/libmythtv/diseqc.cpp:1124 |
238 | style | Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. |
mythtv/libs/libmythtv/diseqc.cpp:1442 |
239 | style | Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. |
mythtv/libs/libmythtv/diseqc.cpp:1464 |
240 | style | Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. |
mythtv/libs/libmythtv/diseqc.cpp:1486 |
241 | style | Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. |
mythtv/libs/libmythtv/diseqc.cpp:1721 |
242 | style | Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. |
mythtv/libs/libmythtv/diseqc.cpp:2212 |
243 | style | Variable ' tree' can be declared as reference to const |
mythtv/libs/libmythtv/diseqc.cpp:287 |
244 | style | Variable ' child' can be declared as pointer to const |
mythtv/libs/libmythtv/diseqc.cpp:1330 |
245 | style | Consider using std::find_if algorithm instead of a raw loop. |
mythtv/libs/libmythtv/diseqc.cpp:100 |
246 | style | Consider using std::find_if algorithm instead of a raw loop. |
mythtv/libs/libmythtv/diseqc.cpp:109 |
247 | style | Consider using std::accumulate algorithm instead of a raw loop. |
mythtv/libs/libmythtv/diseqc.cpp:1333 |
248 | style | Consider using std::find_if algorithm instead of a raw loop. |
mythtv/libs/libmythtv/dtvconfparser.cpp:307 |
249 | style | Variable ' event.m_subtitle' is reassigned a value before the old one has been used. |
mythtv/libs/libmythtv/eitfixup.cpp:1054 mythtv/libs/libmythtv/eitfixup.cpp:1049 |
250 | style | struct member ' NLMapResult::name' is never used. |
mythtv/libs/libmythtv/eitfixup.cpp:1977 |
251 | style | struct member ' grCategoryEntry::category' is never used. |
mythtv/libs/libmythtv/eitfixup.cpp:2905 |
252 | style | Unused private function: ' TransportScanItem::GetMultiplexIdFromDB' |
mythtv/libs/libmythtv/frequencytables.h:170 |
253 | style | Class ' transport_scan_items_it_t' has a constructor with 1 argument that is not explicit. |
mythtv/libs/libmythtv/frequencytables.h:199 |
254 | style | Consider using std::transform algorithm instead of a raw loop. |
mythtv/libs/libmythtv/frequencytables.cpp:257 |
255 | style | Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. |
mythtv/libs/libmythtv/io/mythfifowriter.cpp:154 |
256 | style | Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. |
mythtv/libs/libmythtv/io/mythfifowriter.cpp:275 |
257 | style | Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. |
mythtv/libs/libmythtv/io/mythfilebuffer.cpp:225 |
258 | style | Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. |
mythtv/libs/libmythtv/io/mythfilebuffer.cpp:243 |
259 | style | Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. |
mythtv/libs/libmythtv/io/mythfilebuffer.cpp:518 |
260 | style | Same expression on both sides of ' |' because ' O_STREAMING' and ' O_LARGEFILE' represent the same value. |
mythtv/libs/libmythtv/io/mythfilebuffer.cpp:214 mythtv/libs/libmythtv/io/mythfilebuffer.cpp:38 mythtv/libs/libmythtv/io/mythfilebuffer.cpp:34 |
261 | style | Same expression on both sides of ' |' because ' O_BINARY' and ' O_STREAMING' represent the same value. |
mythtv/libs/libmythtv/io/mythfilebuffer.cpp:214 mythtv/libs/libmythtv/io/mythfilebuffer.cpp:34 mythtv/libs/libmythtv/io/mythfilebuffer.cpp:42 |
262 | style | Consider using std::accumulate algorithm instead of a raw loop. |
mythtv/libs/libmythtv/io/mythfilebuffer.cpp:156 |
263 | style | Consider using std::accumulate algorithm instead of a raw loop. |
mythtv/libs/libmythtv/io/mythfilebuffer.cpp:332 |
264 | style | Condition ' available< Count' is always true |
mythtv/libs/libmythtv/io/mythmediabuffer.cpp:1216 mythtv/libs/libmythtv/io/mythmediabuffer.cpp:1213 |
265 | style | Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. |
mythtv/libs/libmythtv/jobqueue.cpp:787 |
266 | style | Consider using std::find_if algorithm instead of a raw loop. |
mythtv/libs/libmythtv/jobqueue.cpp:1063 |
267 | style | Variable ' filesize' is assigned a value that is never used. |
mythtv/libs/libmythtv/jobqueue.cpp:2011 |
268 | style | Variable ' path' is assigned a value that is never used. |
mythtv/libs/libmythtv/jobqueue.cpp:2327 |
269 | style | Variable ' block' can be declared as pointer to const |
mythtv/libs/libmythtv/mheg/dsmccobjcarousel.cpp:71 |
270 | style | Consider using std::accumulate algorithm instead of a raw loop. |
mythtv/libs/libmythtv/mheg/dsmccobjcarousel.cpp:72 |
271 | style | Variable ' it' can be declared as reference to const |
mythtv/libs/libmythtv/mheg/mhi.cpp:149 |
272 | style | struct member ' lineSeg::m_yBottom' is never used. |
mythtv/libs/libmythtv/mheg/mhi.cpp:1706 |
273 | style | struct member ' lineSeg::m_yTop' is never used. |
mythtv/libs/libmythtv/mheg/mhi.cpp:1706 |
274 | style | struct member ' lineSeg::m_xBottom' is never used. |
mythtv/libs/libmythtv/mheg/mhi.cpp:1706 |
275 | style | struct member ' lineSeg::m_slope' is never used. |
mythtv/libs/libmythtv/mheg/mhi.cpp:1706 |
276 | style | The scope of the variable ' use_delta_flag' can be reduced. |
mythtv/libs/libmythtv/mpeg/HEVCParser.cpp:1057 |
277 | style | The scope of the variable ' delta_poc_s0_minus1' can be reduced. |
mythtv/libs/libmythtv/mpeg/HEVCParser.cpp:1059 |
278 | style | Unsigned expression ' type' can' t be negative so it is unnecessary to test it. |
mythtv/libs/libmythtv/mpeg/HEVCParser.h:240 |
279 | style | struct member ' huffman_table::m_character' is never used. |
mythtv/libs/libmythtv/mpeg/atsc_huffman.cpp:11 |
280 | style | struct member ' huffman_table::m_numberOfBits' is never used. |
mythtv/libs/libmythtv/mpeg/atsc_huffman.cpp:12 |
281 | style | struct member ' huff2_parts::table' is never used. |
mythtv/libs/libmythtv/mpeg/atsc_huffman.cpp:2184 |
282 | style | struct member ' huff2_parts::lookup' is never used. |
mythtv/libs/libmythtv/mpeg/atsc_huffman.cpp:2185 |
283 | style | Consider using std::accumulate algorithm instead of a raw loop. |
mythtv/libs/libmythtv/mpeg/atsctables.cpp:135 |
284 | style | Consider using std::accumulate algorithm instead of a raw loop. |
mythtv/libs/libmythtv/mpeg/atsctables.cpp:164 |
285 | style | Consider using std::accumulate algorithm instead of a raw loop. |
mythtv/libs/libmythtv/mpeg/atsctables.cpp:272 |
286 | style | Consider using std::accumulate algorithm instead of a raw loop. |
mythtv/libs/libmythtv/mpeg/atsctables.cpp:297 |
287 | style | Same expression used in consecutive assignments of ' tid' and ' bid' . |
mythtv/libs/libmythtv/mpeg/dvbstreamdata.cpp:941 mythtv/libs/libmythtv/mpeg/dvbstreamdata.cpp:942 |
288 | style | Consider using std::copy algorithm instead of a raw loop. |
mythtv/libs/libmythtv/mpeg/mpegstreamdata.cpp:424 |
289 | style | Consider using std::copy algorithm instead of a raw loop. |
mythtv/libs/libmythtv/mpeg/mpegstreamdata.cpp:427 |
290 | style | Consider using std::any_of algorithm instead of a raw loop. |
mythtv/libs/libmythtv/mpeg/mpegstreamdata.cpp:1629 |
291 | style | Consider using std::any_of algorithm instead of a raw loop. |
mythtv/libs/libmythtv/mpeg/mpegstreamdata.cpp:1654 |
292 | style | Consider using std::any_of algorithm instead of a raw loop. |
mythtv/libs/libmythtv/mpeg/mpegstreamdata.cpp:1681 |
293 | style | Consider using std::any_of algorithm instead of a raw loop. |
mythtv/libs/libmythtv/mpeg/mpegstreamdata.cpp:1721 |
294 | style | Consider using std::any_of algorithm instead of a raw loop. |
mythtv/libs/libmythtv/mpeg/mpegstreamdata.cpp:1746 |
295 | style | Consider using std::accumulate algorithm instead of a raw loop. |
mythtv/libs/libmythtv/mpeg/mpegtables.cpp:936 |
296 | style | Consider using std::accumulate algorithm instead of a raw loop. |
mythtv/libs/libmythtv/mpeg/mpegtables.cpp:954 |
297 | style | Consider using std::accumulate algorithm instead of a raw loop. |
mythtv/libs/libmythtv/mpeg/mpegtables.cpp:1186 |
298 | style | Consider using std::accumulate algorithm instead of a raw loop. |
mythtv/libs/libmythtv/mpeg/mpegtables.cpp:1205 |
299 | style | Virtual function ' HasCRC' is called from constructor ' PESPacket(const char*pesdata)' at line 39. Dynamic binding is not used. |
mythtv/libs/libmythtv/mpeg/pespacket.h:132 mythtv/libs/libmythtv/mpeg/pespacket.cpp:171 mythtv/libs/libmythtv/mpeg/pespacket.h:39 |
300 | style | Virtual function ' HasCRC' is called from constructor ' PESPacket(const std::vector< uint8_t> & pesdata)' at line 46. Dynamic binding is not used. |
mythtv/libs/libmythtv/mpeg/pespacket.h:132 mythtv/libs/libmythtv/mpeg/pespacket.cpp:171 mythtv/libs/libmythtv/mpeg/pespacket.h:46 |
301 | style | Local variable ' data' shadows outer function |
mythtv/libs/libmythtv/mpeg/pespacket.cpp:146 mythtv/libs/libmythtv/mpeg/pespacket.h:169 |
302 | style | Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. |
mythtv/libs/libmythtv/dummydecoder.h:21 |
303 | style | Condition ' m_decoder' is always true |
mythtv/libs/libmythtv/mythplayer.cpp:1138 |
304 | style | Condition ' m_decoder' is always true |
mythtv/libs/libmythtv/mythplayer.cpp:1140 |
305 | style | Condition ' length_ms< offset_ms' is always true |
mythtv/libs/libmythtv/mythplayer.cpp:1791 mythtv/libs/libmythtv/mythplayer.cpp:1787 |
306 | style | Condition ' m_ffrewSkip> 0' is always false |
mythtv/libs/libmythtv/mythplayerui.cpp:206 mythtv/libs/libmythtv/mythplayerui.cpp:202 |
307 | style | Condition ' nomatch_without_fill' is always false |
mythtv/libs/libmythtv/mythvideobounds.cpp:372 mythtv/libs/libmythtv/mythvideobounds.cpp:357 mythtv/libs/libmythtv/mythvideobounds.cpp:366 |
308 | style | Condition ' nomatch_without_fill' is always false |
mythtv/libs/libmythtv/mythvideobounds.cpp:378 mythtv/libs/libmythtv/mythvideobounds.cpp:357 mythtv/libs/libmythtv/mythvideobounds.cpp:366 |
309 | style | Condition ' !cudabuffer' is always false |
mythtv/libs/libmythtv/opengl/mythnvdecinterop.cpp:153 |
310 | style | Variable ' texture' can be declared as reference to const |
mythtv/libs/libmythtv/opengl/mythopenglvideo.cpp:1020 |
311 | style | Variable ' texture' can be declared as reference to const |
mythtv/libs/libmythtv/opengl/mythopenglvideo.cpp:1022 |
312 | style | Variable ' texture' can be declared as reference to const |
mythtv/libs/libmythtv/opengl/mythopenglvideo.cpp:1024 |
313 | style | Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. |
mythtv/libs/libmythtv/previewgenerator.cpp:542 |
314 | style | Obsolescent function ' utime' called. It is recommended to use ' utimensat' instead. |
mythtv/libs/libmythtv/previewgenerator.cpp:556 |
315 | style | Obsolescent function ' utime' called. It is recommended to use ' utimensat' instead. |
mythtv/libs/libmythtv/previewgenerator.cpp:715 |
316 | style | The scope of the variable ' chanid' can be reduced. |
mythtv/libs/libmythtv/programdata.cpp:1649 |
317 | style | The scope of the variable ' starttime' can be reduced. |
mythtv/libs/libmythtv/programdata.cpp:1650 |
318 | style | The scope of the variable ' endtime' can be reduced. |
mythtv/libs/libmythtv/programdata.cpp:1651 |
319 | style | Variable ' credit' can be declared as reference to const |
mythtv/libs/libmythtv/programdata.cpp:905 |
320 | style | Variable ' credit' can be declared as reference to const |
mythtv/libs/libmythtv/programdata.cpp:1231 |
321 | style | Variable ' credit' can be declared as reference to const |
mythtv/libs/libmythtv/programdata.cpp:1403 |
322 | style | Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. |
mythtv/libs/libmythtv/recorders/DeviceReadBuffer.cpp:327 |
323 | style | Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. |
mythtv/libs/libmythtv/recorders/DeviceReadBuffer.cpp:373 |
324 | style | Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. |
mythtv/libs/libmythtv/recorders/DeviceReadBuffer.cpp:398 |
325 | style | Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. |
mythtv/libs/libmythtv/recorders/DeviceReadBuffer.cpp:669 |
326 | style | Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. |
mythtv/libs/libmythtv/recorders/ExternalRecorder.cpp:97 |
327 | style | The scope of the variable ' result' can be reduced. |
mythtv/libs/libmythtv/recorders/ExternalStreamHandler.cpp:1131 |
328 | style | Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. |
mythtv/libs/libmythtv/recorders/HLS/HLSReader.cpp:867 |
329 | style | Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. |
mythtv/libs/libmythtv/recorders/asirecorder.cpp:145 |
330 | style | Condition ' isLocked' is always true |
mythtv/libs/libmythtv/recorders/asisignalmonitor.cpp:117 mythtv/libs/libmythtv/recorders/asisignalmonitor.cpp:104 |
331 | style | Variable ' drb' is assigned a value that is never used. |
mythtv/libs/libmythtv/recorders/asistreamhandler.cpp:152 |
332 | style | Variable ' drb' is assigned a value that is never used. |
mythtv/libs/libmythtv/recorders/asistreamhandler.cpp:165 |
333 | style | Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. |
mythtv/libs/libmythtv/recorders/cetonrecorder.cpp:99 |
334 | style | The scope of the variable ' sig' can be reduced. |
mythtv/libs/libmythtv/recorders/cetonsignalmonitor.cpp:100 |
335 | style | Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. |
mythtv/libs/libmythtv/recorders/cetonstreamhandler.cpp:441 |
336 | style | Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. |
mythtv/libs/libmythtv/recorders/cetonstreamhandler.cpp:460 |
337 | style | Condition ' channel' is always true |
mythtv/libs/libmythtv/recorders/channelbase.cpp:821 |
338 | style | Variable ' device' is reassigned a value before the old one has been used. |
mythtv/libs/libmythtv/recorders/channelbase.cpp:383 mythtv/libs/libmythtv/recorders/channelbase.cpp:378 |
339 | style | Variable ' channel' can be declared as reference to const |
mythtv/libs/libmythtv/recorders/channelbase.cpp:84 |
340 | style | Consider using std::any_of algorithm instead of a raw loop. |
mythtv/libs/libmythtv/recorders/channelbase.cpp:88 |
341 | style | Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. |
mythtv/libs/libmythtv/recorders/darwinfirewiredevice.cpp:187 |
342 | style | Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. |
mythtv/libs/libmythtv/recorders/darwinfirewiredevice.cpp:220 |
343 | style | Unused private function: ' DarwinFirewireDevice::RunController' |
mythtv/libs/libmythtv/recorders/darwinfirewiredevice.h:69 |
344 | style | Unused private function: ' DarwinFirewireDevice::UpdateDeviceListItem' |
mythtv/libs/libmythtv/recorders/darwinfirewiredevice.h:71 |
345 | style | Unused private function: ' DarwinFirewireDevice::ProcessNoDataMessage' |
mythtv/libs/libmythtv/recorders/darwinfirewiredevice.h:72 |
346 | style | Unused private function: ' DarwinFirewireDevice::ProcessStreamingMessage' |
mythtv/libs/libmythtv/recorders/darwinfirewiredevice.h:73 |
347 | style | Virtual function ' ClosePort' is called from destructor ' ~DarwinFirewireDevice()' at line 130. Dynamic binding is not used. |
mythtv/libs/libmythtv/recorders/darwinfirewiredevice.h:28 mythtv/libs/libmythtv/recorders/darwinfirewiredevice.cpp:130 |
348 | style | Condition ' lnb' is always true |
mythtv/libs/libmythtv/recorders/dvbchannel.cpp:878 |
349 | style | The scope of the variable ' can_fec_auto' can be reduced. |
mythtv/libs/libmythtv/recorders/dvbchannel.cpp:790 |
350 | style | Local variable ' NumSlots' shadows outer function |
mythtv/libs/libmythtv/recorders/dvbdev/dvbci.cpp:1611 mythtv/libs/libmythtv/recorders/dvbdev/dvbci.h:147 |
351 | style | Consider using std::find_if algorithm instead of a raw loop. |
mythtv/libs/libmythtv/recorders/dvbdev/dvbci.cpp:1656 |
352 | style | Consider using std::find_if algorithm instead of a raw loop. |
mythtv/libs/libmythtv/recorders/dvbdev/dvbci.cpp:1665 |
353 | style | Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. |
mythtv/libs/libmythtv/recorders/dvbrecorder.cpp:147 |
354 | style | Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. |
mythtv/libs/libmythtv/recorders/dvbsignalmonitor.cpp:163 |
355 | style | Operator ' |' with one operand equal to zero is redundant. |
mythtv/libs/libmythtv/recorders/firewiredevice.cpp:195 |
356 | style | Operator ' |' with one operand equal to zero is redundant. |
mythtv/libs/libmythtv/recorders/firewiredevice.cpp:241 |
357 | style | Operator ' |' with one operand equal to zero is redundant. |
mythtv/libs/libmythtv/recorders/firewiredevice.cpp:262 |
358 | style | Variable ' digit' can be declared as const array |
mythtv/libs/libmythtv/recorders/firewiredevice.cpp:163 |
359 | style | Class ' RTPTSDataPacket' has a constructor with 1 argument that is not explicit. |
mythtv/libs/libmythtv/recorders/rtp/rtptsdatapacket.h:19 |
360 | style | Class ' RTPTSDataPacket' has a constructor with 1 argument that is not explicit. |
mythtv/libs/libmythtv/recorders/rtp/rtptsdatapacket.h:20 |
361 | style | Class ' RTPTSDataPacket' has a constructor with 1 argument that is not explicit. |
mythtv/libs/libmythtv/recorders/rtp/rtptsdatapacket.h:21 |
362 | style | Class ' UDPPacketBuffer' has a constructor with 1 argument that is not explicit. |
mythtv/libs/libmythtv/recorders/rtp/udppacketbuffer.h:15 |
363 | style | Condition ' m_requestRecording' is always false |
mythtv/libs/libmythtv/recorders/recorderbase.cpp:232 mythtv/libs/libmythtv/recorders/recorderbase.cpp:227 |
364 | style | Condition ' m_curRecording' is always true |
mythtv/libs/libmythtv/recorders/recorderbase.cpp:790 |
365 | style | Variable ' adhdr' can be declared as reference to const |
mythtv/libs/libmythtv/recorders/satiprtsp.cpp:76 |
366 | style | The if condition is the same as the previous if condition |
mythtv/libs/libmythtv/recorders/satipstreamhandler.cpp:429 mythtv/libs/libmythtv/recorders/satipstreamhandler.cpp:422 |
367 | style | Variable ' entry' can be declared as pointer to const |
mythtv/libs/libmythtv/recorders/signalmonitor.cpp:391 |
368 | style | Consider using std::any_of algorithm instead of a raw loop. |
mythtv/libs/libmythtv/recorders/signalmonitor.cpp:393 |
369 | style | Consider using std::copy_if algorithm instead of a raw loop. |
mythtv/libs/libmythtv/recorders/signalmonitor.cpp:407 |
370 | style | Variable ' pid' can be declared as reference to const |
mythtv/libs/libmythtv/recorders/streamhandler.cpp:253 |
371 | style | Variable ' pid' can be declared as reference to const |
mythtv/libs/libmythtv/recorders/streamhandler.cpp:329 |
372 | style | Variable ' pid' can be declared as reference to const |
mythtv/libs/libmythtv/recorders/streamhandler.cpp:333 |
373 | style | Consider using std::any_of, std::all_of, std::none_of, or std::accumulate algorithm instead of a raw loop. |
mythtv/libs/libmythtv/recorders/streamhandler.cpp:254 |
374 | style | Consider using std::any_of, std::all_of, std::none_of, or std::accumulate algorithm instead of a raw loop. |
mythtv/libs/libmythtv/recorders/streamhandler.cpp:330 |
375 | style | Consider using std::any_of, std::all_of, std::none_of, or std::accumulate algorithm instead of a raw loop. |
mythtv/libs/libmythtv/recorders/streamhandler.cpp:334 |
376 | style | Condition ' !IsHelperRequested()' is always false |
mythtv/libs/libmythtv/recorders/v4lrecorder.cpp:243 mythtv/libs/libmythtv/recorders/v4lrecorder.cpp:240 mythtv/libs/libmythtv/recorders/v4lrecorder.cpp:238 |
377 | style | Condition ' cvtp' is always false |
mythtv/libs/libmythtv/recorders/vbitext/vbi.cpp:107 mythtv/libs/libmythtv/recorders/vbitext/vbi.cpp:102 |
378 | style | Local variable ' sync' shadows outer function |
mythtv/libs/libmythtv/recorders/vbitext/vbi.cpp:369 mythtv//usr/include/unistd.h:970 |
379 | style | Parameter ' handler' can be declared as pointer to const |
mythtv/libs/libmythtv/recorders/vbitext/vbi.cpp:473 |
380 | style | Parameter ' data' can be declared as pointer to const |
mythtv/libs/libmythtv/recorders/vbitext/vbi.cpp:473 |
381 | style | The scope of the variable ' icon' can be reduced. |
mythtv/libs/libmythtv/recorders/vboxutils.cpp:335 |
382 | style | Variable ' icon' is assigned a value that is never used. |
mythtv/libs/libmythtv/recorders/vboxutils.cpp:335 |
383 | style | Variable ' icon' is assigned a value that is never used. |
mythtv/libs/libmythtv/recorders/vboxutils.cpp:340 |
384 | style | Variable ' option' can be declared as reference to const |
mythtv/libs/libmythtv/recordingprofile.cpp:1005 |
385 | style | The if condition is the same as the previous if condition |
mythtv/libs/libmythtv/tv_play.cpp:6754 mythtv/libs/libmythtv/tv_play.cpp:6752 |
386 | style | Condition ' !channum.isEmpty()' is always false |
mythtv/libs/libmythtv/tv_play.cpp:1531 mythtv/libs/libmythtv/tv_play.cpp:1527 |
387 | style | Condition ' !handled' is always true |
mythtv/libs/libmythtv/tv_play.cpp:3449 mythtv/libs/libmythtv/tv_play.cpp:3446 |
388 | style | Condition ' track> =start' is always true |
mythtv/libs/libmythtv/tv_play.cpp:4394 mythtv/libs/libmythtv/tv_play.cpp:4392 mythtv/libs/libmythtv/tv_play.cpp:4384 |
389 | style | Condition ' !Chanid' is always true |
mythtv/libs/libmythtv/tv_play.cpp:6028 mythtv/libs/libmythtv/tv_play.cpp:6000 |
390 | style | Operator ' |' with one operand equal to zero is redundant. |
mythtv/libs/libmythtv/tv_play.cpp:4900 |
391 | style | Variable ' subs' is reassigned a value before the old one has been used. |
mythtv/libs/libmythtv/tv_play.cpp:4412 mythtv/libs/libmythtv/tv_play.cpp:4402 |
392 | style | Variable ' subs' is reassigned a value before the old one has been used. |
mythtv/libs/libmythtv/tv_play.cpp:4422 mythtv/libs/libmythtv/tv_play.cpp:4412 |
393 | style | Variable ' subs' is reassigned a value before the old one has been used. |
mythtv/libs/libmythtv/tv_play.cpp:4432 mythtv/libs/libmythtv/tv_play.cpp:4422 |
394 | style | Variable ' subs' is reassigned a value before the old one has been used. |
mythtv/libs/libmythtv/tv_play.cpp:4442 mythtv/libs/libmythtv/tv_play.cpp:4432 |
395 | style | Variable ' result' is reassigned a value before the old one has been used. |
mythtv/libs/libmythtv/tv_play.cpp:8559 mythtv/libs/libmythtv/tv_play.cpp:8557 |
396 | style | Variable ' result' is reassigned a value before the old one has been used. |
mythtv/libs/libmythtv/tv_play.cpp:8561 mythtv/libs/libmythtv/tv_play.cpp:8559 |
397 | style | Variable ' result' is reassigned a value before the old one has been used. |
mythtv/libs/libmythtv/tv_play.cpp:8563 mythtv/libs/libmythtv/tv_play.cpp:8561 |
398 | style | Variable ' result' is reassigned a value before the old one has been used. |
mythtv/libs/libmythtv/tv_play.cpp:8571 mythtv/libs/libmythtv/tv_play.cpp:8569 |
399 | style | Variable ' result' is reassigned a value before the old one has been used. |
mythtv/libs/libmythtv/tv_play.cpp:8573 mythtv/libs/libmythtv/tv_play.cpp:8571 |
400 | style | Variable ' result' is reassigned a value before the old one has been used. |
mythtv/libs/libmythtv/tv_play.cpp:8575 mythtv/libs/libmythtv/tv_play.cpp:8573 |
401 | style | Variable ' result' is reassigned a value before the old one has been used. |
mythtv/libs/libmythtv/tv_play.cpp:8643 mythtv/libs/libmythtv/tv_play.cpp:8642 |
402 | style | Variable ' result' is reassigned a value before the old one has been used. |
mythtv/libs/libmythtv/tv_play.cpp:8644 mythtv/libs/libmythtv/tv_play.cpp:8643 |
403 | style | Variable ' result' is reassigned a value before the old one has been used. |
mythtv/libs/libmythtv/tv_play.cpp:8645 mythtv/libs/libmythtv/tv_play.cpp:8644 |
404 | style | Variable ' result' is reassigned a value before the old one has been used. |
mythtv/libs/libmythtv/tv_play.cpp:8646 mythtv/libs/libmythtv/tv_play.cpp:8645 |
405 | style | The scope of the variable ' tunable_on' can be reduced. |
mythtv/libs/libmythtv/tv_play.cpp:5982 |
406 | style | Variable ' input' can be declared as reference to const |
mythtv/libs/libmythtv/tv_play.cpp:5445 |
407 | style | Variable ' input' can be declared as reference to const |
mythtv/libs/libmythtv/tv_play.cpp:6692 |
408 | style | Variable ' visualiser' can be declared as reference to const |
mythtv/libs/libmythtv/tv_play.cpp:8515 |
409 | style | Variable ' input' can be declared as reference to const |
mythtv/libs/libmythtv/tv_play.cpp:8732 |
410 | style | Variable ' input' can be declared as reference to const |
mythtv/libs/libmythtv/tv_play.cpp:8755 |
411 | style | Consider using std::copy_if algorithm instead of a raw loop. |
mythtv/libs/libmythtv/tv_play.cpp:6048 |
412 | style | struct member ' speed::m_speedX100' is never used. |
mythtv/libs/libmythtv/tv_play.cpp:8614 |
413 | style | struct member ' speed::m_suffix' is never used. |
mythtv/libs/libmythtv/tv_play.cpp:8615 |
414 | style | struct member ' speed::m_trans' is never used. |
mythtv/libs/libmythtv/tv_play.cpp:8616 |
415 | style | Variable ' subs' is assigned a value that is never used. |
mythtv/libs/libmythtv/tv_play.cpp:4442 |
416 | style | Variable ' discard' can be declared as reference to const |
mythtv/libs/libmythtv/videobuffers.cpp:508 |
417 | style | Variable ' it' can be declared as reference to const |
mythtv/libs/libmythtv/videobuffers.cpp:532 |
418 | style | Variable ' it' can be declared as reference to const |
mythtv/libs/libmythtv/videobuffers.cpp:819 |
419 | style | The scope of the variable ' origPath' can be reduced. |
mythtv/libs/libmythtv/videodbcheck.cpp:555 |
420 | style | The comparison ' current != cur' is always false because ' current' and ' cur' represent the same value. |
mythtv/libs/libmythtv/videosource.cpp:1736 mythtv/libs/libmythtv/videosource.cpp:1712 |
421 | style | The scope of the variable ' dn' can be reduced. |
mythtv/libs/libmythtv/videosource.cpp:2431 |
422 | style | Variable ' channel' can be declared as reference to const |
mythtv/libs/libmythtv/videosource.cpp:3104 |
423 | style | Consider using std::accumulate algorithm instead of a raw loop. |
mythtv/libs/libmythtv/videosource.cpp:1725 |
424 | style | Variable ' cn' is assigned a value that is never used. |
mythtv/libs/libmythtv/videosource.cpp:2437 |
425 | style | Variable ' vbo' can be declared as reference to const |
mythtv/libs/libmythtv/visualisations/opengl/mythvisualmonoscopeopengl.cpp:23 |
426 | style | Variable ' m_dftL[k]' is reassigned a value before the old one has been used. |
mythtv/libs/libmythtv/visualisations/videovisualspectrum.cpp:61 mythtv/libs/libmythtv/visualisations/videovisualspectrum.cpp:60 |
427 | style | Variable ' vertex' can be declared as reference to const |
mythtv/libs/libmythtv/visualisations/vulkan/mythvisualmonoscopevulkan.cpp:345 |
428 | style | Condition ' rep==0' is always true |
mythtv/libs/libmythui/devices/lirc_client.cpp:1598 mythtv/libs/libmythui/devices/lirc_client.cpp:1561 mythtv/libs/libmythui/devices/lirc_client.cpp:1552 |
429 | style | Same expression on both sides of ' & & ' because ' token2!=nullptr' and ' strtok_r(nullptr," \t" ,& strtok_state)!=nullptr' represent the same value. |
mythtv/libs/libmythui/devices/lirc_client.cpp:1069 mythtv/libs/libmythui/devices/lirc_client.cpp:1068 |
430 | style | Class ' MythMenuItem' has a constructor with 1 argument that is not explicit. |
mythtv/libs/libmythui/mythdialogbox.h:70 |
431 | style | Condition ' err' is always false |
mythtv/libs/libmythui/mythdialogbox.cpp:145 mythtv/libs/libmythui/mythdialogbox.cpp:139 |
432 | style | Condition ' err' is always false |
mythtv/libs/libmythui/mythdialogbox.cpp:465 mythtv/libs/libmythui/mythdialogbox.cpp:460 |
433 | style | Condition ' cancelButton' is always false |
mythtv/libs/libmythui/mythdialogbox.cpp:471 mythtv/libs/libmythui/mythdialogbox.cpp:458 |
434 | style | Condition ' cancelButton' is always false |
mythtv/libs/libmythui/mythdialogbox.cpp:473 mythtv/libs/libmythui/mythdialogbox.cpp:458 |
435 | style | Condition ' okButton' is always false |
mythtv/libs/libmythui/mythdialogbox.cpp:476 mythtv/libs/libmythui/mythdialogbox.cpp:457 |
436 | style | Condition ' err' is always false |
mythtv/libs/libmythui/mythdialogbox.cpp:633 mythtv/libs/libmythui/mythdialogbox.cpp:627 |
437 | style | Condition ' cancelButton' is always false |
mythtv/libs/libmythui/mythdialogbox.cpp:639 mythtv/libs/libmythui/mythdialogbox.cpp:625 |
438 | style | Condition ' okButton' is always false |
mythtv/libs/libmythui/mythdialogbox.cpp:641 mythtv/libs/libmythui/mythdialogbox.cpp:624 |
439 | style | Condition ' messageText' is always false |
mythtv/libs/libmythui/mythdialogbox.cpp:648 mythtv/libs/libmythui/mythdialogbox.cpp:623 |
440 | style | Condition ' err' is always false |
mythtv/libs/libmythui/mythdialogbox.cpp:702 mythtv/libs/libmythui/mythdialogbox.cpp:696 |
441 | style | Condition ' cancelButton' is always false |
mythtv/libs/libmythui/mythdialogbox.cpp:708 mythtv/libs/libmythui/mythdialogbox.cpp:694 |
442 | style | Condition ' okButton' is always false |
mythtv/libs/libmythui/mythdialogbox.cpp:710 mythtv/libs/libmythui/mythdialogbox.cpp:693 |
443 | style | Condition ' messageText' is always false |
mythtv/libs/libmythui/mythdialogbox.cpp:713 mythtv/libs/libmythui/mythdialogbox.cpp:692 |
444 | style | Condition ' err' is always false |
mythtv/libs/libmythui/mythdialogbox.cpp:793 mythtv/libs/libmythui/mythdialogbox.cpp:785 |
445 | style | Condition ' cancelButton' is always false |
mythtv/libs/libmythui/mythdialogbox.cpp:799 mythtv/libs/libmythui/mythdialogbox.cpp:783 |
446 | style | Condition ' okButton' is always false |
mythtv/libs/libmythui/mythdialogbox.cpp:802 mythtv/libs/libmythui/mythdialogbox.cpp:782 |
447 | style | Condition ' err' is always false |
mythtv/libs/libmythui/mythdialogbox.cpp:901 mythtv/libs/libmythui/mythdialogbox.cpp:895 |
448 | style | Condition ' messageText' is always false |
mythtv/libs/libmythui/mythdialogbox.cpp:1010 mythtv/libs/libmythui/mythdialogbox.cpp:892 |
449 | style | Condition ' okButton' is always false |
mythtv/libs/libmythui/mythdialogbox.cpp:1013 mythtv/libs/libmythui/mythdialogbox.cpp:893 |
450 | style | The scope of the variable ' selected' can be reduced. |
mythtv/libs/libmythui/mythdialogbox.cpp:928 |
451 | style | The scope of the variable ' selected' can be reduced. |
mythtv/libs/libmythui/mythdialogbox.cpp:976 |
452 | style | Variable ' selected' is assigned a value that is never used. |
mythtv/libs/libmythui/mythdialogbox.cpp:928 |
453 | style | Variable ' selected' is assigned a value that is never used. |
mythtv/libs/libmythui/mythdialogbox.cpp:976 |
454 | style | Consider using std::find_if algorithm instead of a raw loop. |
mythtv/libs/libmythui/mythdisplay.cpp:358 |
455 | style | Local variable ' face' shadows outer function |
mythtv/libs/libmythui/mythfontproperties.cpp:231 mythtv/libs/libmythui/mythfontproperties.h:25 |
456 | style | Condition ' !twosel' is always false |
mythtv/libs/libmythui/mythgenerictree.cpp:35 mythtv/libs/libmythui/mythgenerictree.cpp:33 mythtv/libs/libmythui/mythgenerictree.cpp:35 |
457 | style | Unused private function: ' MythGesture::HasMinimumPoints' |
mythtv/libs/libmythui/mythgesture.h:115 |
458 | style | Condition ' !result' is always true |
mythtv/libs/libmythui/mythhdr.cpp:43 mythtv/libs/libmythui/mythhdr.cpp:31 |
459 | style | Local variable ' event' shadows outer function |
mythtv/libs/libmythui/mythmainwindow.cpp:1531 mythtv/libs/libmythui/mythmainwindow.h:147 |
460 | style | Local variable ' event' shadows outer function |
mythtv/libs/libmythui/mythmainwindow.cpp:1652 mythtv/libs/libmythui/mythmainwindow.h:147 |
461 | style | Local variable ' event' shadows outer function |
mythtv/libs/libmythui/mythmainwindow.cpp:1906 mythtv/libs/libmythui/mythmainwindow.h:147 |
462 | style | Local variable ' event' shadows outer function |
mythtv/libs/libmythui/mythmainwindow.cpp:1978 mythtv/libs/libmythui/mythmainwindow.h:147 |
463 | style | Local variable ' event' shadows outer function |
mythtv/libs/libmythui/mythmainwindow.cpp:2064 mythtv/libs/libmythui/mythmainwindow.h:147 |
464 | style | Consider using std::any_of algorithm instead of a raw loop. |
mythtv/libs/libmythui/mythmainwindow.cpp:413 |
465 | style | Class ' MythNotification' has a constructor with 1 argument that is not explicit. |
mythtv/libs/libmythui/mythnotification.h:40 |
466 | style | Redundant initialization for ' it' . The initialized value is overwritten before it is read. |
mythtv/libs/libmythui/mythnotificationcenter.cpp:1162 mythtv/libs/libmythui/mythnotificationcenter.cpp:1146 |
467 | style | Consider using std::accumulate algorithm instead of a raw loop. |
mythtv/libs/libmythui/mythpainter.cpp:507 |
468 | style | Class ' MythD3DSurface' has a constructor with 1 argument that is not explicit. |
mythtv/libs/libmythui/mythrender_d3d9.h:78 |
469 | style | Consider using std::any_of algorithm instead of a raw loop. |
mythtv/libs/libmythui/mythpainterwindow.cpp:126 |
470 | style | Variable ' screensaver' can be declared as pointer to const |
mythtv/libs/libmythui/mythscreensaver.cpp:72 |
471 | style | Consider using std::any_of algorithm instead of a raw loop. |
mythtv/libs/libmythui/mythscreensaver.cpp:83 |
472 | style | Consider using std::any_of algorithm instead of a raw loop. |
mythtv/libs/libmythui/mythscreenstack.cpp:321 |
473 | style | The scope of the variable ' menuaction' can be reduced. |
mythtv/libs/libmythui/myththemedmenu.cpp:224 |
474 | style | Consider using std::any_of algorithm instead of a raw loop. |
mythtv/libs/libmythui/myththemedmenu.cpp:709 |
475 | style | Condition ' err' is always false |
mythtv/libs/libmythui/mythuibuttonlist.cpp:3923 mythtv/libs/libmythui/mythuibuttonlist.cpp:3917 |
476 | style | The scope of the variable ' last_item' can be reduced. |
mythtv/libs/libmythui/mythuibuttonlist.cpp:736 |
477 | style | The scope of the variable ' found' can be reduced. |
mythtv/libs/libmythui/mythuibuttonlist.cpp:3157 |
478 | style | Local variable ' state' shadows outer function |
mythtv/libs/libmythui/mythuibuttonlist.cpp:3830 mythtv/libs/libmythui/mythuibuttonlist.h:130 |
479 | style | Variable ' end' is assigned a value that is never used. |
mythtv/libs/libmythui/mythuibuttonlist.cpp:624 |
480 | style | Variable ' last_item' is assigned a value that is never used. |
mythtv/libs/libmythui/mythuibuttonlist.cpp:736 |
481 | style | Variable ' total' is assigned a value that is never used. |
mythtv/libs/libmythui/mythuibuttonlist.cpp:905 |
482 | style | Variable ' x_adj' is assigned a value that is never used. |
mythtv/libs/libmythui/mythuibuttonlist.cpp:1162 |
483 | style | Variable ' y_adj' is assigned a value that is never used. |
mythtv/libs/libmythui/mythuibuttonlist.cpp:1163 |
484 | style | Variable ' found' is assigned a value that is never used. |
mythtv/libs/libmythui/mythuibuttonlist.cpp:3157 |
485 | style | Expression is always true because ' else if' condition is opposite to previous condition at line 467. |
mythtv/libs/libmythui/mythuibuttontree.cpp:480 mythtv/libs/libmythui/mythuibuttontree.cpp:467 |
486 | style | Local variable ' isDir' shadows outer function |
mythtv/libs/libmythui/mythuifilebrowser.cpp:68 mythtv/libs/libmythui/mythuifilebrowser.h:39 |
487 | style | Local variable ' size' shadows outer function |
mythtv/libs/libmythui/mythuifilebrowser.cpp:69 mythtv/libs/libmythui/mythuifilebrowser.h:44 |
488 | style | Local variable ' isDir' shadows outer function |
mythtv/libs/libmythui/mythuifilebrowser.cpp:79 mythtv/libs/libmythui/mythuifilebrowser.h:39 |
489 | style | Local variable ' size' shadows outer function |
mythtv/libs/libmythui/mythuifilebrowser.cpp:80 mythtv/libs/libmythui/mythuifilebrowser.h:44 |
490 | style | Parameter ' cbs' can be declared as reference to const |
mythtv/libs/libmythui/mythuihelper.cpp:76 |
491 | style | The scope of the variable ' imagelabel' can be reduced. |
mythtv/libs/libmythui/mythuiimage.cpp:1002 |
492 | style | Condition ' err' is always false |
mythtv/libs/libmythui/mythuispinbox.cpp:310 mythtv/libs/libmythui/mythuispinbox.cpp:304 |
493 | style | Variable ' end' is assigned a value that is never used. |
mythtv/libs/libmythui/mythuitext.cpp:478 |
494 | style | The scope of the variable ' dirName' can be reduced. |
mythtv/libs/libmythui/mythuithemehelper.cpp:161 |
495 | style | The statement ' if (m_enabled!=enable) m_enabled=enable' is logically equivalent to ' m_enabled=enable' . |
mythtv/libs/libmythui/mythuitype.cpp:1133 mythtv/libs/libmythui/mythuitype.cpp:1134 |
496 | style | Condition ' m_image' is always true |
mythtv/libs/libmythui/mythuivideo.cpp:87 |
497 | style | Redundant condition: m_active. ' !m_active || (m_active & & !m_browser-> hasFocus())' is equivalent to ' !m_active || !m_browser-> hasFocus()' |
mythtv/libs/libmythui/mythuiwebbrowser.cpp:1464 |
498 | style | struct member ' MimeType::m_extension' is never used. |
mythtv/libs/libmythui/mythuiwebbrowser.cpp:46 |
499 | style | struct member ' MimeType::m_isVideo' is never used. |
mythtv/libs/libmythui/mythuiwebbrowser.cpp:47 |
500 | style | Consider using std::find_if algorithm instead of a raw loop. |
mythtv/libs/libmythui/mythvirtualkeyboard.cpp:425 |
501 | style | Variable ' crtc' can be declared as reference to const |
mythtv/libs/libmythui/platforms/mythdisplaymutter.cpp:415 |
502 | style | Variable ' crtcs' is not assigned a value. |
mythtv/libs/libmythui/platforms/mythdisplaymutter.cpp:215 |
503 | style | Variable ' outputs' is not assigned a value. |
mythtv/libs/libmythui/platforms/mythdisplaymutter.cpp:216 |
504 | style | Variable ' outputs' is not assigned a value. |
mythtv/libs/libmythui/platforms/mythdisplaymutter.cpp:432 |
505 | style | Condition ' !dbuserr.isEmpty()' is always false |
mythtv/libs/libmythui/platforms/mythscreensaverdbus.cpp:155 |
506 | style | Condition ' m_xscreensaverRunning' is always true |
mythtv/libs/libmythui/platforms/mythscreensaverx11.cpp:37 mythtv/libs/libmythui/platforms/mythscreensaverx11.cpp:32 |
507 | style | Condition ' (++m_nKey)==0' is always false |
mythtv/libs/libmythupnp/eventing.h:56 |
508 | style | Variable ' cspNonce' is assigned a value that is never used. |
mythtv/libs/libmythupnp/htmlserver.cpp:121 |
509 | style | The scope of the variable ' bRange' can be reduced. |
mythtv/libs/libmythupnp/httprequest.cpp:483 |
510 | style | The scope of the variable ' ext' can be reduced. |
mythtv/libs/libmythupnp/httprequest.cpp:980 |
511 | style | Variable ' llEnd' is assigned a value that is never used. |
mythtv/libs/libmythupnp/httprequest.cpp:458 |
512 | style | Variable ' bRange' is assigned a value that is never used. |
mythtv/libs/libmythupnp/httprequest.cpp:483 |
513 | style | Variable ' sService' is assigned a value that is never used. |
mythtv/libs/libmythupnp/httprequest.cpp:1639 |
514 | style | Local variable ' address' shadows outer function |
mythtv/libs/libmythupnp/mmulticastsocketdevice.cpp:99 mythtv/libs/libmythupnp/mmulticastsocketdevice.h:62 |
515 | style | The scope of the variable ' bInCode' can be reduced. |
mythtv/libs/libmythupnp/serverSideScripting.cpp:449 |
516 | style | Variable ' nEndPos' is assigned a value that is never used. |
mythtv/libs/libmythupnp/serverSideScripting.cpp:575 |
517 | style | Variable ' nMatchPos' is assigned a value that is never used. |
mythtv/libs/libmythupnp/serverSideScripting.cpp:576 |
518 | style | Variable ' bMatchFound' is assigned a value that is never used. |
mythtv/libs/libmythupnp/serverSideScripting.cpp:577 |
519 | style | Variable ' ex' can be declared as reference to const |
mythtv/libs/libmythupnp/servicehost.cpp:162 |
520 | style | The scope of the variable ' sValue' can be reduced. |
mythtv/libs/libmythupnp/soapclient.cpp:153 |
521 | style | Variable ' socket' can be declared as reference to const |
mythtv/libs/libmythupnp/ssdp.cpp:133 |
522 | style | Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. |
mythtv/libs/libmythupnp/taskqueue.cpp:141 |
523 | style | Parameter ' sIPAddrList' can be declared as reference to const |
mythtv/libs/libmythupnp/upnp.cpp:90 |
524 | style | The scope of the variable ' filterName' can be reduced. |
mythtv/libs/libmythupnp/upnpcdsobjects.cpp:423 |
525 | style | Consider using std::find_if algorithm instead of a raw loop. |
mythtv/libs/libmythupnp/upnpdevice.cpp:799 |
526 | style | The scope of the variable ' str' can be reduced. |
mythtv/libs/libmythupnp/upnphelpers.cpp:369 |
527 | style | Variable ' str' is not assigned a value. |
mythtv/libs/libmythupnp/upnphelpers.cpp:369 |
528 | style | The scope of the variable ' timeout' can be reduced. |
mythtv/libs/libmythupnp/upnpsubscription.cpp:378 |
529 | style | Consider using std::any_of algorithm instead of a raw loop. |
mythtv/libs/libmythupnp/websocket.cpp:696 |
530 | style | Consider using std::any_of algorithm instead of a raw loop. |
mythtv/libs/libmythupnp/websocket.cpp:705 |
531 | style | Variable ' it' is assigned a value that is never used. |
mythtv/libs/libmythupnp/websocket.cpp:954 |
532 | style | Consider using std::find_if algorithm instead of a raw loop. |
mythtv/libs/libmythupnp/xsd.cpp:937 |
533 | style | Variable ' sContentName' is assigned a value that is never used. |
mythtv/libs/libmythupnp/xsd.cpp:394 |
534 | style | The scope of the variable ' msg' can be reduced. |
mythtv/programs/mythbackend/autoexpire.cpp:616 |
535 | style | Consider using std::transform algorithm instead of a raw loop. |
mythtv/programs/mythbackend/autoexpire.cpp:869 |
536 | style | The scope of the variable ' subversion' can be reduced. |
mythtv/programs/mythbackend/backendhousekeeper.cpp:356 |
537 | style | Variable ' tables' can be declared as const array |
mythtv/programs/mythbackend/backendhousekeeper.cpp:121 |
538 | style | Variable ' sRep' is reassigned a value before the old one has been used. |
mythtv/programs/mythbackend/httpstatus.cpp:1301 mythtv/programs/mythbackend/httpstatus.cpp:1300 |
539 | style | The scope of the variable ' sMsg' can be reduced. |
mythtv/programs/mythbackend/httpstatus.cpp:1407 |
540 | style | Variable ' hostname' is assigned a value that is never used. |
mythtv/programs/mythbackend/httpstatus.cpp:458 |
541 | style | Variable ' isLocalstr' is assigned a value that is never used. |
mythtv/programs/mythbackend/httpstatus.cpp:460 |
542 | style | Variable ' sMsg' is assigned a value that is never used. |
mythtv/programs/mythbackend/httpstatus.cpp:1407 |
543 | style | Variable ' sMsg' is assigned a value that is never used. |
mythtv/programs/mythbackend/httpstatus.cpp:1418 |
544 | style | Parameter ' chanid' can be declared as reference to const |
mythtv/programs/mythbackend/mainserver.cpp:2999 |
545 | style | Parameter ' slist' can be declared as reference to const |
mythtv/programs/mythbackend/mainserver.cpp:3742 |
546 | style | Consider using std::any_of algorithm instead of a raw loop. |
mythtv/programs/mythbackend/mainserver.cpp:1776 |
547 | style | Consider using std::find_if algorithm instead of a raw loop. |
mythtv/programs/mythbackend/mainserver.cpp:7980 |
548 | style | Consider using std::find_if algorithm instead of a raw loop. |
mythtv/programs/mythbackend/mainserver.cpp:8003 |
549 | style | Consider using std::find_if algorithm instead of a raw loop. |
mythtv/programs/mythbackend/mainserver.cpp:8025 |
550 | style | Consider using std::find_if algorithm instead of a raw loop. |
mythtv/programs/mythbackend/mainserver.cpp:8034 |
551 | style | Consider using std::find_if algorithm instead of a raw loop. |
mythtv/programs/mythbackend/mainserver.cpp:8044 |
552 | style | Consider using std::find_if algorithm instead of a raw loop. |
mythtv/programs/mythbackend/mainserver.cpp:8054 |
553 | style | Consider using std::find_if algorithm instead of a raw loop. |
mythtv/programs/mythbackend/mainserver.cpp:8064 |
554 | style | Consider using std::copy_if algorithm instead of a raw loop. |
mythtv/programs/mythbackend/mainserver.cpp:8089 |
555 | style | Variable ' masterServerSock' is assigned a value that is never used. |
mythtv/programs/mythbackend/mainserver.cpp:8250 |
556 | style | Variable ' pHttpServer' is assigned a value that is never used. |
mythtv/programs/mythbackend/mediaserver.cpp:82 |
557 | style | Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. |
mythtv/programs/mythbackend/mythbackend.cpp:177 |
558 | style | Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. |
mythtv/programs/mythbackend/scheduler.cpp:2046 |
559 | style | Condition ' m_doRun' is always true |
mythtv/programs/mythbackend/scheduler.cpp:95 mythtv/programs/mythbackend/scheduler.cpp:89 |
560 | style | Variable ' p' can be declared as reference to const |
mythtv/programs/mythbackend/scheduler.cpp:799 |
561 | style | Consider using std::copy algorithm instead of a raw loop. |
mythtv/programs/mythbackend/scheduler.cpp:583 |
562 | style | Consider using std::find_if algorithm instead of a raw loop. |
mythtv/programs/mythbackend/scheduler.cpp:1813 |
563 | style | Consider using std::find_if algorithm instead of a raw loop. |
mythtv/programs/mythbackend/scheduler.cpp:4675 |
564 | style | Consider using std::copy algorithm instead of a raw loop. |
mythtv/programs/mythbackend/scheduler.cpp:4773 |
565 | style | Consider using std::copy algorithm instead of a raw loop. |
mythtv/programs/mythbackend/scheduler.cpp:4893 |
566 | style | Consider using std::accumulate algorithm instead of a raw loop. |
mythtv/programs/mythbackend/scheduler.cpp:5782 |
567 | style | Condition ' i< (commercials-1)' is always true |
mythtv/programs/mythcommflag/ClassicCommDetector.cpp:1971 mythtv/programs/mythcommflag/ClassicCommDetector.cpp:1959 |
568 | style | The scope of the variable ' msg' can be reduced. |
mythtv/programs/mythcommflag/ClassicCommDetector.cpp:2245 |
569 | style | Condition ' histogramAnalyzer' is always true |
mythtv/programs/mythcommflag/CommDetector2.cpp:361 |
570 | style | Variable ' pas' can be declared as pointer to const |
mythtv/programs/mythcommflag/CommDetector2.cpp:172 |
571 | style | Expression is always true because ' else if' condition is opposite to previous condition at line 638. |
mythtv/programs/mythcommflag/mythcommflag.cpp:678 mythtv/programs/mythcommflag/mythcommflag.cpp:638 |
572 | style | The comparison ' API_VERSION == 1' is always true. |
mythtv/programs/mythfilerecorder/mythfilerecorder.cpp:195 mythtv/programs/mythfilerecorder/mythfilerecorder.cpp:26 |
573 | style | Condition ' dbChan.m_name!=(*i).m_name' is always false |
mythtv/programs/mythfilldatabase/channeldata.cpp:315 mythtv/programs/mythfilldatabase/channeldata.cpp:303 |
574 | style | Condition ' dbChan.m_chanNum!=(*i).m_chanNum' is always false |
mythtv/programs/mythfilldatabase/channeldata.cpp:317 mythtv/programs/mythfilldatabase/channeldata.cpp:305 |
575 | style | Condition ' dbChan.m_fineTune!=(*i).m_fineTune' is always false |
mythtv/programs/mythfilldatabase/channeldata.cpp:318 mythtv/programs/mythfilldatabase/channeldata.cpp:306 |
576 | style | Condition ' dbChan.m_freqId!=(*i).m_freqId' is always false |
mythtv/programs/mythfilldatabase/channeldata.cpp:319 mythtv/programs/mythfilldatabase/channeldata.cpp:307 |
577 | style | Condition ' dbChan.m_tvFormat!=(*i).m_tvFormat' is always false |
mythtv/programs/mythfilldatabase/channeldata.cpp:321 mythtv/programs/mythfilldatabase/channeldata.cpp:308 |
578 | style | The scope of the variable ' status' can be reduced. |
mythtv/programs/mythfilldatabase/filldata.cpp:249 |
579 | style | Condition ' !m_interrupted' is always true |
mythtv/programs/mythfrontend/audiogeneralsettings.cpp:690 mythtv/programs/mythfrontend/audiogeneralsettings.cpp:666 |
580 | style | Condition ' !m_interrupted' is always true |
mythtv/programs/mythfrontend/audiogeneralsettings.cpp:692 mythtv/programs/mythfrontend/audiogeneralsettings.cpp:666 |
581 | style | Condition ' !m_interrupted' is always true |
mythtv/programs/mythfrontend/audiogeneralsettings.cpp:749 mythtv/programs/mythfrontend/audiogeneralsettings.cpp:666 |
582 | style | Variable ' menuPopup' is assigned a value that is never used. |
mythtv/programs/mythfrontend/channelrecpriority.cpp:165 |
583 | style | The scope of the variable ' filename' can be reduced. |
mythtv/programs/mythfrontend/example.cpp:117 |
584 | style | The scope of the variable ' description' can be reduced. |
mythtv/programs/mythfrontend/example.cpp:118 |
585 | style | Local variable ' pause' shadows outer function |
mythtv/programs/mythfrontend/globalsettings.cpp:2533 mythtv//usr/include/unistd.h:469 |
586 | style | Local variable ' pause' shadows outer function |
mythtv/programs/mythfrontend/globalsettings.cpp:2547 mythtv//usr/include/unistd.h:469 |
587 | style | Parameter ' Value' can be declared as reference to const |
mythtv/programs/mythfrontend/globalsettings.cpp:1099 |
588 | style | Consider using std::accumulate algorithm instead of a raw loop. |
mythtv/programs/mythfrontend/globalsettings.cpp:1051 |
589 | style | Variable ' pi' can be declared as reference to const |
mythtv/programs/mythfrontend/guidegrid.cpp:1203 |
590 | style | Variable ' pHttpServer' is assigned a value that is never used. |
mythtv/programs/mythfrontend/mediarenderer.cpp:61 |
591 | style | The scope of the variable ' reply' can be reduced. |
mythtv/programs/mythfrontend/networkcontrol.cpp:1644 |
592 | style | The scope of the variable ' subtitle' can be reduced. |
mythtv/programs/mythfrontend/networkcontrol.cpp:1761 |
593 | style | The scope of the variable ' name' can be reduced. |
mythtv/programs/mythfrontend/playbackbox.cpp:2059 |
594 | style | The scope of the variable ' command' can be reduced. |
mythtv/programs/mythfrontend/playbackbox.cpp:3692 |
595 | style | The scope of the variable ' adjustmsg' can be reduced. |
mythtv/programs/mythfrontend/progdetails.cpp:165 |
596 | style | The scope of the variable ' pname' can be reduced. |
mythtv/programs/mythfrontend/progdetails.cpp:532 |
597 | style | The scope of the variable ' character' can be reduced. |
mythtv/programs/mythfrontend/progdetails.cpp:533 |
598 | style | The scope of the variable ' itemText' can be reduced. |
mythtv/programs/mythfrontend/progfind.cpp:450 |
599 | style | The scope of the variable ' keyText' can be reduced. |
mythtv/programs/mythfrontend/services/frontend.cpp:347 |
600 | style | The scope of the variable ' line' can be reduced. |
mythtv/programs/mythfrontend/statusbox.cpp:909 |
601 | style | The scope of the variable ' detail' can be reduced. |
mythtv/programs/mythfrontend/statusbox.cpp:910 |
602 | style | The scope of the variable ' hostnames' can be reduced. |
mythtv/programs/mythfrontend/statusbox.cpp:1370 |
603 | style | The scope of the variable ' contentLine' can be reduced. |
mythtv/programs/mythfrontend/statusbox.cpp:1574 |
604 | style | The scope of the variable ' detailInfo' can be reduced. |
mythtv/programs/mythfrontend/statusbox.cpp:1575 |
605 | style | Variable ' diskinfo' can be declared as reference to const |
mythtv/programs/mythfrontend/statusbox.cpp:1421 |
606 | style | struct member ' info::m_inputid' is never used. |
mythtv/programs/mythfrontend/statusbox.cpp:752 |
607 | style | struct member ' info::m_schedgroup' is never used. |
mythtv/programs/mythfrontend/statusbox.cpp:753 |
608 | style | struct member ' info::m_displayname' is never used. |
mythtv/programs/mythfrontend/statusbox.cpp:754 |
609 | style | struct member ' info::m_errored' is never used. |
mythtv/programs/mythfrontend/statusbox.cpp:755 |
610 | style | struct member ' info::m_unavailable' is never used. |
mythtv/programs/mythfrontend/statusbox.cpp:756 |
611 | style | struct member ' info::m_sleeping' is never used. |
mythtv/programs/mythfrontend/statusbox.cpp:757 |
612 | style | struct member ' info::m_recording' is never used. |
mythtv/programs/mythfrontend/statusbox.cpp:758 |
613 | style | struct member ' info::m_livetv' is never used. |
mythtv/programs/mythfrontend/statusbox.cpp:759 |
614 | style | struct member ' info::m_available' is never used. |
mythtv/programs/mythfrontend/statusbox.cpp:760 |
615 | style | struct member ' info::m_recordings' is never used. |
mythtv/programs/mythfrontend/statusbox.cpp:761 |
616 | style | The scope of the variable ' subversion' can be reduced. |
mythtv/programs/mythfrontend/themechooser.cpp:207 |
617 | style | Variable ' remoteTheme' is assigned a value that is never used. |
mythtv/programs/mythfrontend/themechooser.cpp:1110 |
618 | style | Variable ' remoteTheme' is assigned a value that is never used. |
mythtv/programs/mythfrontend/themechooser.cpp:1134 |
619 | style | The scope of the variable ' cover_file' can be reduced. |
mythtv/programs/mythfrontend/videodlg.cpp:3507 |
620 | style | The scope of the variable ' fanart_file' can be reduced. |
mythtv/programs/mythfrontend/videodlg.cpp:3530 |
621 | style | The scope of the variable ' banner_file' can be reduced. |
mythtv/programs/mythfrontend/videodlg.cpp:3546 |
622 | style | The scope of the variable ' screenshot_file' can be reduced. |
mythtv/programs/mythfrontend/videodlg.cpp:3562 |
623 | style | Variable ' fa' can be declared as reference to const |
mythtv/programs/mythfrontend/videofileassoc.cpp:179 |
624 | style | The scope of the variable ' ptnm' can be reduced. |
mythtv/programs/mythfrontend/videolist.cpp:972 |
625 | style | Condition ' counter< m_lcdHeight' is always true |
mythtv/programs/mythlcdserver/lcdprocclient.cpp:1362 mythtv/programs/mythlcdserver/lcdprocclient.cpp:1333 |
626 | style | The scope of the variable ' aString' can be reduced. |
mythtv/programs/mythlcdserver/lcdprocclient.cpp:417 |
627 | style | Consider using std::find_if algorithm instead of a raw loop. |
mythtv/programs/mythtranscode/mpeg2fix.cpp:1057 |
628 | style | Consider using std::find_if algorithm instead of a raw loop. |
mythtv/programs/mythtranscode/mpeg2fix.cpp:1681 |
629 | style | Parameter ' deleteMap' can be declared as pointer to const |
mythtv/programs/mythtranscode/mythtranscode.cpp:776 |
630 | style | The statement ' if (video_aspect!=new_aspect) video_aspect=new_aspect' is logically equivalent to ' video_aspect=new_aspect' . |
mythtv/programs/mythtranscode/transcode.cpp:1304 mythtv/programs/mythtranscode/transcode.cpp:1306 |
631 | style | Condition ' !avfw' is always false |
mythtv/programs/mythtranscode/transcode.cpp:435 |
632 | style | Condition ' !hls' is always false |
mythtv/programs/mythtranscode/transcode.cpp:462 |
633 | style | Condition ' m_avfMode' is always true |
mythtv/programs/mythtranscode/transcode.cpp:1408 mythtv/programs/mythtranscode/transcode.cpp:1394 |
634 | style | Variable ' encodingType' is assigned a value that is never used. |
mythtv/programs/mythtranscode/transcode.cpp:358 |
635 | style | Variable ' audsetting' is assigned a value that is never used. |
mythtv/programs/mythtranscode/transcode.cpp:363 |
636 | style | Variable ' vidfilters' is assigned a value that is never used. |
mythtv/programs/mythtranscode/transcode.cpp:364 |
637 | style | Local variable ' menu' shadows outer function |
mythtv/programs/mythtv-setup/channeleditor.cpp:582 mythtv/programs/mythtv-setup/channeleditor.h:23 |
638 | style | Local variable ' menu' shadows outer function |
mythtv/programs/mythtv-setup/channeleditor.cpp:755 mythtv/programs/mythtv-setup/channeleditor.h:23 |
639 | style | Class ' ExpertSettingsEditor' has a constructor with 1 argument that is not explicit. |
mythtv/programs/mythtv-setup/expertsettingseditor.h:13 |
640 | style | Parameter ' selection' can be declared as reference to const. However it seems that ' SetupMenuCallback' is a callback function, if ' selection' is declared with const you might also need to cast function pointer(s). |
mythtv/programs/mythtv-setup/mythtv-setup.cpp:71 mythtv/programs/mythtv-setup/mythtv-setup.cpp:181 |
641 | style | The scope of the variable ' image' can be reduced. |
mythtv/programs/mythutil/messageutils.cpp:62 |
642 | style | The scope of the variable ' origin' can be reduced. |
mythtv/programs/mythutil/messageutils.cpp:63 |
643 | style | The scope of the variable ' description' can be reduced. |
mythtv/programs/mythutil/messageutils.cpp:64 |
644 | style | The scope of the variable ' extra' can be reduced. |
mythtv/programs/mythutil/messageutils.cpp:65 |
645 | style | The scope of the variable ' progress_text' can be reduced. |
mythtv/programs/mythutil/messageutils.cpp:66 |
646 | style | The scope of the variable ' progress' can be reduced. |
mythtv/programs/mythutil/messageutils.cpp:67 |
647 | style | The scope of the variable ' fullscreen' can be reduced. |
mythtv/programs/mythutil/messageutils.cpp:68 |
648 | style | The scope of the variable ' error' can be reduced. |
mythtv/programs/mythutil/messageutils.cpp:69 |
649 | style | The scope of the variable ' visibility' can be reduced. |
mythtv/programs/mythutil/messageutils.cpp:70 |
650 | style | The scope of the variable ' type' can be reduced. |
mythtv/programs/mythutil/messageutils.cpp:71 |
651 | style | Variable ' status' is assigned a value that is never used. |
mythtv/programs/mythwelcome/welcomedialog.cpp:404 |
652 | style | Consider using std::accumulate algorithm instead of a raw loop. |
mythplugins/mytharchive/mytharchive/exportnative.cpp:136 |
653 | style | Variable ' searchDialog' is assigned a value that is never used. |
mythplugins/mytharchive/mytharchive/importnative.cpp:515 |
654 | style | Consider using std::accumulate algorithm instead of a raw loop. |
mythplugins/mytharchive/mytharchive/mythburn.cpp:192 |
655 | style | Consider using std::accumulate algorithm instead of a raw loop. |
mythplugins/mytharchive/mytharchive/mythburn.cpp:549 |
656 | style | Consider using std::find_if algorithm instead of a raw loop. |
mythplugins/mytharchive/mytharchive/mythburn.cpp:694 |
657 | style | Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. |
mythplugins/mytharchive/mytharchive/recordingselector.cpp:129 |
658 | style | Variable ' p' can be declared as pointer to const |
mythplugins/mytharchive/mytharchive/recordingselector.cpp:199 |
659 | style | Consider using std::any_of algorithm instead of a raw loop. |
mythplugins/mytharchive/mytharchive/recordingselector.cpp:315 |
660 | style | Assignment ' inc=-1' is redundant with condition ' inc==-1' . |
mythplugins/mytharchive/mytharchive/thumbfinder.cpp:719 mythplugins/mytharchive/mytharchive/thumbfinder.cpp:718 |
661 | style | Redundant initialization for ' it' . The initialized value is overwritten before it is read. |
mythplugins/mytharchive/mytharchive/thumbfinder.cpp:629 mythplugins/mytharchive/mytharchive/thumbfinder.cpp:627 |
662 | style | Variable ' v' can be declared as pointer to const |
mythplugins/mytharchive/mytharchive/videoselector.cpp:158 |
663 | style | Variable ' v' can be declared as pointer to const |
mythplugins/mytharchive/mytharchive/videoselector.cpp:480 |
664 | style | Consider using std::any_of algorithm instead of a raw loop. |
mythplugins/mytharchive/mytharchive/videoselector.cpp:253 |
665 | style | Consider using std::any_of algorithm instead of a raw loop. |
mythplugins/mytharchive/mytharchive/videoselector.cpp:273 |
666 | style | Consider using std::find_if algorithm instead of a raw loop. |
mythplugins/mytharchive/mytharchive/videoselector.cpp:527 |
667 | style | Condition ' count< =frameCount' is always true |
mythplugins/mytharchive/mytharchivehelper/mytharchivehelper.cpp:1726 mythplugins/mytharchive/mytharchivehelper/mytharchivehelper.cpp:1724 mythplugins/mytharchive/mytharchivehelper/mytharchivehelper.cpp:1696 |
668 | style | The scope of the variable ' dbVersion' can be reduced. |
mythplugins/mytharchive/mytharchivehelper/mytharchivehelper.cpp:900 |
669 | style | Parameter ' sourceDirectory' can be declared as reference to const |
mythplugins/mytharchive/mytharchivehelper/mytharchivehelper.cpp:140 |
670 | style | Parameter ' itemNode' can be declared as reference to const |
mythplugins/mytharchive/mytharchivehelper/mytharchivehelper.cpp:405 |
671 | style | Parameter ' itemNode' can be declared as reference to const |
mythplugins/mytharchive/mytharchivehelper/mytharchivehelper.cpp:628 |
672 | style | Variable ' type' is assigned a value that is never used. |
mythplugins/mytharchive/mytharchivehelper/mytharchivehelper.cpp:328 |
673 | style | Variable ' frameFinished' is assigned a value that is never used. |
mythplugins/mytharchive/mytharchivehelper/mytharchivehelper.cpp:1648 |
674 | style | Condition ' diskcount> 1' is always false |
mythplugins/mythgame/mythgame/gamehandler.cpp:361 mythplugins/mythgame/mythgame/gamehandler.cpp:360 mythplugins/mythgame/mythgame/gamehandler.cpp:335 |
675 | style | The scope of the variable ' key' can be reduced. |
mythplugins/mythgame/mythgame/gamehandler.cpp:109 |
676 | style | The scope of the variable ' diskcount' can be reduced. |
mythplugins/mythgame/mythgame/gamehandler.cpp:335 |
677 | style | The scope of the variable ' rom' can be reduced. |
mythplugins/mythgame/mythgame/gamehandler.cpp:860 |
678 | style | Variable ' info' is assigned a value that is never used. |
mythplugins/mythgame/mythgame/gamescan.cpp:102 |
679 | style | Consider using std::any_of algorithm instead of a raw loop. |
mythplugins/mythgame/mythgame/gamesettings.cpp:418 |
680 | style | struct member ' GameTypes::m_nameStr' is never used. |
mythplugins/mythgame/mythgame/gamesettings.cpp:15 |
681 | style | struct member ' GameTypes::m_idStr' is never used. |
mythplugins/mythgame/mythgame/gamesettings.cpp:16 |
682 | style | struct member ' GameTypes::m_extensions' is never used. |
mythplugins/mythgame/mythgame/gamesettings.cpp:17 |
683 | style | Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. |
mythplugins/mythmusic/mythmusic/cddecoder.cpp:135 |
684 | style | Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. |
mythplugins/mythmusic/mythmusic/cddecoder.cpp:394 |
685 | style | The scope of the variable ' tmp' can be reduced. |
mythplugins/mythmusic/mythmusic/cdrip.cpp:1073 |
686 | style | Consider using std::transform algorithm instead of a raw loop. |
mythplugins/mythmusic/mythmusic/cdrip.cpp:1287 |
687 | style | Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. |
mythplugins/mythmusic/mythmusic/decoderhandler.cpp:332 |
688 | style | The scope of the variable ' file' can be reduced. |
mythplugins/mythmusic/mythmusic/editmetadata.cpp:563 |
689 | style | The scope of the variable ' file' can be reduced. |
mythplugins/mythmusic/mythmusic/editmetadata.cpp:631 |
690 | style | The scope of the variable ' file' can be reduced. |
mythplugins/mythmusic/mythmusic/editmetadata.cpp:683 |
691 | style | Variable ' strList' is assigned a value that is never used. |
mythplugins/mythmusic/mythmusic/editmetadata.cpp:1364 |
692 | style | Local variable ' stop' shadows outer function |
mythplugins/mythmusic/mythmusic/mainvisual.cpp:231 mythplugins/mythmusic/mythmusic/mainvisual.h:45 |
693 | style | Variable ' statusString' is assigned a value that is never used. |
mythplugins/mythmusic/mythmusic/musiccommon.cpp:1190 |
694 | style | Variable ' statusString' is assigned a value that is never used. |
mythplugins/mythmusic/mythmusic/musiccommon.cpp:1219 |
695 | style | Variable ' statusString' is assigned a value that is never used. |
mythplugins/mythmusic/mythmusic/musiccommon.cpp:1223 |
696 | style | Variable ' statusString' is assigned a value that is never used. |
mythplugins/mythmusic/mythmusic/musiccommon.cpp:1316 |
697 | style | Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. |
mythplugins/mythmusic/mythmusic/musicdata.cpp:87 |
698 | style | Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. |
mythplugins/mythmusic/mythmusic/musicdata.cpp:133 |
699 | style | The scope of the variable ' intid' can be reduced. |
mythplugins/mythmusic/mythmusic/musicdbcheck.cpp:162 |
700 | style | The scope of the variable ' newname' can be reduced. |
mythplugins/mythmusic/mythmusic/musicdbcheck.cpp:164 |
701 | style | The scope of the variable ' fieldName' can be reduced. |
mythplugins/mythmusic/mythmusic/smartplaylist.cpp:246 |
702 | style | Consider using std::find_if algorithm instead of a raw loop. |
mythplugins/mythmusic/mythmusic/smartplaylist.cpp:88 |
703 | style | Consider using std::find_if algorithm instead of a raw loop. |
mythplugins/mythmusic/mythmusic/smartplaylist.cpp:98 |
704 | style | struct member ' SmartPLField::m_name' is never used. |
mythplugins/mythmusic/mythmusic/smartplaylist.cpp:34 |
705 | style | struct member ' SmartPLOperator::m_stringOnly' is never used. |
mythplugins/mythmusic/mythmusic/smartplaylist.cpp:65 |
706 | style | struct member ' SmartPLOperator::m_validForBoolean' is never used. |
mythplugins/mythmusic/mythmusic/smartplaylist.cpp:66 |
707 | style | Condition ' node' is always true |
mythplugins/mythmusic/mythmusic/visualize.cpp:1464 |
708 | style | Variable ' m_dftL[k]' is reassigned a value before the old one has been used. |
mythplugins/mythmusic/mythmusic/visualize.cpp:940 mythplugins/mythmusic/mythmusic/visualize.cpp:939 |
709 | style | Local variable ' range' shadows outer function |
mythplugins/mythmusic/mythmusic/visualize.cpp:119 mythplugins/mythmusic/mythmusic/visualize.h:185 |
710 | style | Consider using std::fill algorithm instead of a raw loop. |
mythplugins/mythmusic/mythmusic/visualize.cpp:1315 |
711 | style | Condition ' !result' is always false |
mythplugins/mythmusic/mythmusic/vorbisencoder.cpp:78 |
712 | style | Variable ' article' can be declared as reference to const |
mythplugins/mythnews/mythnews/mythnews.cpp:459 |
713 | style | Variable ' article' can be declared as reference to const |
mythplugins/mythnews/mythnews/mythnews.cpp:485 |
714 | style | The scope of the variable ' enclosure_type' can be reduced. |
mythplugins/mythnews/mythnews/newssite.cpp:341 |
715 | style | Local variable ' url' shadows outer function |
mythplugins/mythnews/mythnews/newssite.cpp:181 mythplugins/mythnews/mythnews/newssite.h:87 |
716 | style | Local variable ' description' shadows outer function |
mythplugins/mythnews/mythnews/newssite.cpp:327 mythplugins/mythnews/mythnews/newssite.h:90 |
717 | style | Local variable ' url' shadows outer function |
mythplugins/mythnews/mythnews/newssite.cpp:335 mythplugins/mythnews/mythnews/newssite.h:87 |
718 | style | Local variable ' description' shadows outer function |
mythplugins/mythnews/mythnews/newssite.cpp:472 mythplugins/mythnews/mythnews/newssite.h:90 |
719 | style | Local variable ' url' shadows outer function |
mythplugins/mythnews/mythnews/newssite.cpp:480 mythplugins/mythnews/mythnews/newssite.h:87 |
720 | style | Variable ' busyPopup' is assigned a value that is never used. |
mythplugins/mythweather/mythweather/sourceManager.cpp:148 |
721 | style | Variable ' busyPopup' is assigned a value that is never used. |
mythplugins/mythweather/mythweather/weatherSetup.cpp:963 |
722 | style | Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. |
mythplugins/mythzoneminder/mythzoneminder/zmclient.cpp:96 |
723 | style | The scope of the variable ' name' can be reduced. |
mythplugins/mythzoneminder/mythzoneminder/zmevents.cpp:385 |