media: dvb_demux: dvb_demux_feed.pusi_seen is boolean
authorMauro Carvalho Chehab <mchehab@s-opensource.com>
Tue, 19 Sep 2017 22:57:54 +0000 (18:57 -0400)
committerMauro Carvalho Chehab <mchehab@s-opensource.com>
Wed, 11 Oct 2017 17:10:59 +0000 (13:10 -0400)
Instead of using an integer to represent it, use boolean,
as this better describes what this field really means.

Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
drivers/media/dvb-core/dvb_demux.c
drivers/media/dvb-core/dvb_demux.h
drivers/media/pci/ttpci/av7110.c
drivers/media/pci/ttpci/budget-core.c

index 68e9336..b9360cb 100644 (file)
@@ -223,10 +223,10 @@ static void dvb_dmx_swfilter_section_new(struct dvb_demux_feed *feed)
  *  when the second packet arrives.
  *
  * Fix:
- * when demux is started, let feed->pusi_seen = 0 to
+ * when demux is started, let feed->pusi_seen = false to
  * prevent initial feeding of garbage from the end of
  * previous section. When you for the first time see PUSI=1
- * then set feed->pusi_seen = 1
+ * then set feed->pusi_seen = true
  */
 static int dvb_dmx_swfilter_section_copy_dump(struct dvb_demux_feed *feed,
                                              const u8 *buf, u8 len)
@@ -318,10 +318,10 @@ static int dvb_dmx_swfilter_section_packet(struct dvb_demux_feed *feed,
                 */
 #endif
                /*
-                * Discontinuity detected. Reset pusi_seen = 0 to
+                * Discontinuity detected. Reset pusi_seen to
                 * stop feeding of suspicious data until next PUSI=1 arrives
                 */
-               feed->pusi_seen = 0;
+               feed->pusi_seen = false;
                dvb_dmx_swfilter_section_new(feed);
        }
 
@@ -335,8 +335,8 @@ static int dvb_dmx_swfilter_section_packet(struct dvb_demux_feed *feed,
 
                        dvb_dmx_swfilter_section_copy_dump(feed, before,
                                                           before_len);
-                       /* before start of new section, set pusi_seen = 1 */
-                       feed->pusi_seen = 1;
+                       /* before start of new section, set pusi_seen */
+                       feed->pusi_seen = true;
                        dvb_dmx_swfilter_section_new(feed);
                        dvb_dmx_swfilter_section_copy_dump(feed, after,
                                                           after_len);
index 7008879..9db3c2b 100644 (file)
@@ -101,7 +101,7 @@ struct dvb_demux_feed {
        enum dmx_ts_pes pes_type;
 
        int cc;
-       int pusi_seen;          /* prevents feeding of garbage from previous section */
+       bool pusi_seen;         /* prevents feeding of garbage from previous section */
 
        u16 peslen;
 
index f46947d..f89fb23 100644 (file)
@@ -1224,7 +1224,7 @@ static int budget_start_feed(struct dvb_demux_feed *feed)
        dprintk(2, "av7110: %p\n", budget);
 
        spin_lock(&budget->feedlock1);
-       feed->pusi_seen = 0; /* have a clean section start */
+       feed->pusi_seen = false; /* have a clean section start */
        status = start_ts_capture(budget);
        spin_unlock(&budget->feedlock1);
        return status;
index 97499b2..b3dc45b 100644 (file)
@@ -330,7 +330,7 @@ static int budget_start_feed(struct dvb_demux_feed *feed)
                return -EINVAL;
 
        spin_lock(&budget->feedlock);
-       feed->pusi_seen = 0; /* have a clean section start */
+       feed->pusi_seen = false; /* have a clean section start */
        if (budget->feeding++ == 0)
                status = start_ts_capture(budget);
        spin_unlock(&budget->feedlock);