Commit 2f9b46d4 authored by Laurent Aimar's avatar Laurent Aimar

* mms: removed some old stuff.

parent a8ca3919
......@@ -2,7 +2,7 @@
* mms.c: MMS access plug-in
*****************************************************************************
* Copyright (C) 2001, 2002 VideoLAN
* $Id: mms.c,v 1.26 2003/03/16 01:37:44 fenrir Exp $
* $Id: mms.c,v 1.27 2003/03/16 01:49:28 fenrir Exp $
*
* Authors: Laurent Aimar <fenrir@via.ecp.fr>
*
......@@ -1528,8 +1528,14 @@ static int NetFillBuffer( input_thread_t *p_input )
i_tcp_read );
}
#endif
if( i_tcp_read > 0 )
{
p_access->i_buffer_tcp += i_tcp_read;
}
if( i_udp_read > 0 )
{
p_access->i_buffer_udp += i_udp_read;
}
return( i_tcp_read + i_udp_read);
#endif
......@@ -1622,7 +1628,6 @@ static int mms_ParsePacket( input_thread_t *p_input,
uint8_t *p_packet;
// *pi_used = i_data; /* default */
*pi_used = i_data; /* default */
if( i_data <= 8 )
{
......@@ -1729,7 +1734,6 @@ static int mms_ReceivePacket( input_thread_t *p_input )
msg_Warn( p_input, "cannot fill buffer" );
continue;
}
/* TODO udp */
i_packet_tcp_type = -1;
i_packet_udp_type = -1;
......@@ -1755,7 +1759,7 @@ static int mms_ReceivePacket( input_thread_t *p_input )
p_access->i_buffer_tcp,
&i_used );
}
if( i_used < MMS_BUFFER_SIZE )
if( i_used > 0 && i_used < MMS_BUFFER_SIZE )
{
memmove( p_access->buffer_tcp,
p_access->buffer_tcp + i_used,
......@@ -1766,26 +1770,14 @@ static int mms_ReceivePacket( input_thread_t *p_input )
else if( p_access->i_buffer_udp > 0 )
{
int i_used;
#if 0
if( GetDWLE( p_access->buffer_tcp + 4 ) == 0xb00bface )
{
i_packet_tcp_type =
mms_ParseCommand( p_input,
p_access->buffer_tcp,
p_access->i_buffer_tcp,
&i_used );
}
else
#endif
{
i_packet_tcp_type =
i_packet_udp_type =
mms_ParsePacket( p_input,
p_access->buffer_udp,
p_access->i_buffer_udp,
&i_used );
}
if( i_used < MMS_BUFFER_SIZE )
if( i_used > 0 && i_used < MMS_BUFFER_SIZE )
{
memmove( p_access->buffer_udp,
p_access->buffer_udp + i_used,
......@@ -1793,10 +1785,6 @@ static int mms_ReceivePacket( input_thread_t *p_input )
}
p_access->i_buffer_udp -= i_used;
}
else
{
i_packet_udp_type = -1;
}
if( i_packet_tcp_type == MMS_PACKET_CMD &&
p_access->i_command == 0x1b )
......
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