[vlc-devel] commit: Simplify. (Antoine Cellerier )
git version control
git at videolan.org
Fri Apr 18 15:52:37 CEST 2008
vlc | branch: master | Antoine Cellerier <dionoea at videolan.org> | Fri Apr 18 15:53:21 2008 +0200| [db4b575c88074562a575cc75ac6b30f99f8cdfdb]
Simplify.
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=db4b575c88074562a575cc75ac6b30f99f8cdfdb
---
modules/demux/mjpeg.c | 23 +++++++++++------------
1 files changed, 11 insertions(+), 12 deletions(-)
diff --git a/modules/demux/mjpeg.c b/modules/demux/mjpeg.c
index 4b1d7a9..126970b 100644
--- a/modules/demux/mjpeg.c
+++ b/modules/demux/mjpeg.c
@@ -351,7 +351,7 @@ static int Open( vlc_object_t * p_this )
p_sys->b_still = true;
if( val.f_float)
{
- p_sys->i_still_length =1000000.0 / val.f_float;
+ p_sys->i_still_length = 1000000.0 / val.f_float;
}
else
{
@@ -431,10 +431,9 @@ static int MimeDemux( demux_t *p_demux )
{
demux_sys_t *p_sys = p_demux->p_sys;
int i_size, i;
- bool b_match;
- bool b_done;
- b_match = CheckMimeHeader( p_demux, &i_size );
+ bool b_match = CheckMimeHeader( p_demux, &i_size );
+
if( i_size > 0 )
{
stream_Read( p_demux->s, NULL, i_size );
@@ -454,6 +453,7 @@ static int MimeDemux( demux_t *p_demux )
msg_Warn( p_demux, "cannot peek data" );
return 0;
}
+
i = 0;
i_size = strlen( p_sys->psz_separator ) + 2;
if( p_sys->i_data_peeked < i_size )
@@ -461,8 +461,8 @@ static int MimeDemux( demux_t *p_demux )
msg_Warn( p_demux, "data shortage" );
return 0;
}
- b_done = false;
- while( !b_done )
+
+ for( ;; )
{
while( !( p_sys->p_peek[i] == '-' && p_sys->p_peek[i+1] == '-' ) )
{
@@ -481,16 +481,15 @@ static int MimeDemux( demux_t *p_demux )
}
}
}
+
if( !strncmp( p_sys->psz_separator, (char *)(p_sys->p_peek + i + 2),
strlen( p_sys->psz_separator ) ) )
{
- b_done = true;
- }
- else
- {
- i++;
- i_size++;
+ break;
}
+
+ i++;
+ i_size++;
}
if( !b_match )
More information about the vlc-devel
mailing list