Commit 01ff226b authored by Rémi Denis-Courmont's avatar Rémi Denis-Courmont

Privatize a variable

parent 03d82d1d
...@@ -164,6 +164,7 @@ void *rtp_thread (void *data) ...@@ -164,6 +164,7 @@ void *rtp_thread (void *data)
{ {
demux_t *demux = data; demux_t *demux = data;
demux_sys_t *p_sys = demux->p_sys; demux_sys_t *p_sys = demux->p_sys;
bool autodetect = true;
do do
{ {
...@@ -174,7 +175,7 @@ void *rtp_thread (void *data) ...@@ -174,7 +175,7 @@ void *rtp_thread (void *data)
p_sys->dead = true; /* Fatal error: abort */ p_sys->dead = true; /* Fatal error: abort */
else else
{ {
if (p_sys->autodetect) if (autodetect)
{ /* Autodetect payload type, _before_ rtp_queue() */ { /* Autodetect payload type, _before_ rtp_queue() */
if (rtp_autodetect (demux, p_sys->session, block)) if (rtp_autodetect (demux, p_sys->session, block))
{ {
...@@ -182,7 +183,7 @@ void *rtp_thread (void *data) ...@@ -182,7 +183,7 @@ void *rtp_thread (void *data)
block_Release (block); block_Release (block);
continue; continue;
} }
p_sys->autodetect = false; autodetect = false;
} }
rtp_queue (demux, p_sys->session, block); rtp_queue (demux, p_sys->session, block);
} }
......
...@@ -244,7 +244,6 @@ static int Open (vlc_object_t *obj) ...@@ -244,7 +244,6 @@ static int Open (vlc_object_t *obj)
p_sys->timeout = var_CreateGetInteger (obj, "rtp-timeout"); p_sys->timeout = var_CreateGetInteger (obj, "rtp-timeout");
p_sys->max_dropout = var_CreateGetInteger (obj, "rtp-max-dropout"); p_sys->max_dropout = var_CreateGetInteger (obj, "rtp-max-dropout");
p_sys->max_misorder = var_CreateGetInteger (obj, "rtp-max-misorder"); p_sys->max_misorder = var_CreateGetInteger (obj, "rtp-max-misorder");
p_sys->autodetect = true;
p_sys->framed_rtp = (tp == IPPROTO_TCP); p_sys->framed_rtp = (tp == IPPROTO_TCP);
p_sys->dead = false; p_sys->dead = false;
......
...@@ -66,7 +66,6 @@ struct demux_sys_t ...@@ -66,7 +66,6 @@ struct demux_sys_t
uint16_t max_dropout; /**< Max packet forward misordering */ uint16_t max_dropout; /**< Max packet forward misordering */
uint16_t max_misorder; /**< Max packet backward misordering */ uint16_t max_misorder; /**< Max packet backward misordering */
uint8_t max_src; /**< Max simultaneous RTP sources */ uint8_t max_src; /**< Max simultaneous RTP sources */
bool autodetect; /**< Payload format autodetection */
bool framed_rtp; /**< Framed RTP packets over TCP */ bool framed_rtp; /**< Framed RTP packets over TCP */
bool dead; /**< End of stream */ bool dead; /**< End of stream */
}; };
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment