Rev 1085 | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
1085 | pj | 1 | 1. Test bitstream |
2 | Small example bitstream (128x128 pixel dimensions) which employs all |
||
3 | picture_structure (top field, bottom field, frame), picture_coding_type |
||
4 | (I, P, and B), macroblock_type (forwards/backwards/interpolated, |
||
5 | intra/non-intra, coded/not-coded, quant/no quant, etc.), and |
||
6 | motion_type (field, frame, 16X8, dual prime) modes. |
||
7 | |||
8 | 2. add trace printing for mpeg1 getblk routines. |
||
9 | |||
10 | 3. modify getsys.c to parse program layer bitstreams (Systems) |
||
11 | with variable-length packets. |
||
12 | |||
13 | 4. 24 bit X11 display |
||
14 | (borrow from Berkeley or find way for our code to use their interface) |
||
15 | |||
16 | 5. MPEG-2 Transport layer systems streams parsing |
||
17 | |||
18 | 6. Document IPR issue |
||
19 | |||
20 | provide CableLabs URL |
||
21 | how IPR relates to our disclaimer. |
||
22 | |||
23 | 7. TIFF library support (YCbCr 4:4:4, 4:2:2, and 4:2:0 pictures) |
||
24 | [deferred] |
||
25 | |||
26 | 10. IDCT rounding |
||
27 | As per IDCT corridgendum (Savatier, MPEG 95/XXX) |
||
28 | [done, but verified ?] |
||
29 | |||
30 | |||
31 | 12. green dots in can |
||
32 | [ appears to be a display issue, probably related to convmat[] |
||
33 | error ] |
||
34 | |||
35 | 19. move Dual_Prime calculation into picture_data() |
||
36 | |||
37 | 20. motion vector calculation to include tappable stages to test |
||
38 | whether elements fall within [low:high] range. |
||
39 | |||
40 | 21. Integrate verifier routines |
||
41 | |||
42 | 22. Inter-layer verification routines |
||
43 | - check base and enhancement layers (e.g. SNR) |
||
44 | |||
45 | 23. Spatial verification |
||
46 | - considering that no base layer is available. |
||
47 | |||
48 | 24. SNR verification |
||
49 | [ done ] |
||
50 | |||
51 | 25. DP verification |
||
52 | [ not done. No longer any bitstreams with Data Partitioning distributed |
||
53 | since DP is not part of any official Profile ] |
||
54 | |||
55 | 26. merge all global bitsteam element variables into |
||
56 | common data structure (similar to layer_data). This is needed |
||
57 | for the verifier (whether or not headers in SNR and DP streams |
||
58 | are identical where needed to that of the base layer). |
||
59 | |||
60 | 27. investigate why MS-DOS wants an extra % sign for filename patterns |
||
61 | when more than one filename pattern is used in the command line argument |
||
62 | |||
63 | 28. convert -t (trace) flag into levels, merge with Verbose. |
||
64 | |||
65 | 29. seek to a specified frame number (support for MCI-like functions) |
||
66 | |||
67 | 30. document the "flash" VLC table decoding method in detail. |
||
68 | (namely how to map tables in Annex B to those in getvlc.h) |
||
69 | |||
70 | 31. MPEG-2 program stream compatibility |
||
71 | (a few minor bits of difference in the system header ). |
||
72 | |||
73 | -------- |