Correct the test case data to expect a granulepos of -1 on pages where
no packet ends. The spec is clear about this but the unit tests assumed the old behaviour (carry over the previous granulepos) was correct. I did not verify the new CRC values by hand however, they are just copied from the library output. Also update changelog for the bug fix. svn path=/trunk/ogg/; revision=9601
This commit is contained in:
parent
5d4aa6d6cb
commit
d0acdd7d7e
4
CHANGES
4
CHANGES
@ -1,3 +1,7 @@
|
||||
Version 1.1.3 (unreleased)
|
||||
|
||||
* Correct a bug in the granulepos field of pages where no packet ends
|
||||
|
||||
Version 1.1.2 (2004 September 23)
|
||||
|
||||
* fix a bug with multipage packet assembly after seek
|
||||
|
@ -1079,9 +1079,9 @@ const int head1_4[] = {0x4f,0x67,0x67,0x53,0,0x02,
|
||||
0};
|
||||
|
||||
const int head2_4[] = {0x4f,0x67,0x67,0x53,0,0x00,
|
||||
0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
|
||||
0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
|
||||
0x01,0x02,0x03,0x04,1,0,0,0,
|
||||
0x34,0x24,0xd5,0x29,
|
||||
0x54,0x05,0x51,0xc8,
|
||||
17,
|
||||
255,255,255,255,255,255,255,255,
|
||||
255,255,255,255,255,255,255,255,255};
|
||||
@ -1165,9 +1165,9 @@ const int head2_6[] = {0x4f,0x67,0x67,0x53,0,0x00,
|
||||
255,255,255,255,255,255,255,255};
|
||||
|
||||
const int head3_6[] = {0x4f,0x67,0x67,0x53,0,0x01,
|
||||
0x07,0x04,0x00,0x00,0x00,0x00,0x00,0x00,
|
||||
0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
|
||||
0x01,0x02,0x03,0x04,2,0,0,0,
|
||||
0xbd,0xd5,0xb5,0x8b,
|
||||
0x01,0xd2,0xe5,0xe5,
|
||||
17,
|
||||
255,255,255,255,255,255,255,255,
|
||||
255,255,255,255,255,255,255,255,255};
|
||||
|
Loading…
Reference in New Issue
Block a user