mirror of https://git.ffmpeg.org/ffmpeg.git
checksum doesnt cover the forward_ptr anymore
Originally committed as revision 4579 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
177e5460b9
commit
a26e1d4c1f
|
@ -328,10 +328,10 @@ static int get_packetheader(NUTContext *nut, ByteIOContext *bc, int calculate_ch
|
||||||
int64_t start, size;
|
int64_t start, size;
|
||||||
start= url_ftell(bc) - 8;
|
start= url_ftell(bc) - 8;
|
||||||
|
|
||||||
init_checksum(bc, calculate_checksum ? update_adler32 : NULL, 0);
|
|
||||||
|
|
||||||
size= get_v(bc);
|
size= get_v(bc);
|
||||||
|
|
||||||
|
init_checksum(bc, calculate_checksum ? update_adler32 : NULL, 0);
|
||||||
|
|
||||||
nut->packet_start[2] = start;
|
nut->packet_start[2] = start;
|
||||||
nut->written_packet_size= size;
|
nut->written_packet_size= size;
|
||||||
|
|
||||||
|
@ -465,12 +465,12 @@ static int put_packetheader(NUTContext *nut, ByteIOContext *bc, int max_size, in
|
||||||
nut->packet_start[2]= url_ftell(bc) - 8;
|
nut->packet_start[2]= url_ftell(bc) - 8;
|
||||||
nut->written_packet_size = max_size;
|
nut->written_packet_size = max_size;
|
||||||
|
|
||||||
if(calculate_checksum)
|
|
||||||
init_checksum(bc, update_adler32, 0);
|
|
||||||
|
|
||||||
/* packet header */
|
/* packet header */
|
||||||
put_v(bc, nut->written_packet_size); /* forward ptr */
|
put_v(bc, nut->written_packet_size); /* forward ptr */
|
||||||
|
|
||||||
|
if(calculate_checksum)
|
||||||
|
init_checksum(bc, update_adler32, 0);
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue