TODO
资源名称:mpeg2编解码.zip [点击查看]
上传用户:hkgotone
上传日期:2013-02-17
资源大小:293k
文件大小:2k
源码类别:
Windows Mobile
开发平台:
C/C++
- 1. Test bitstream
- Small example bitstream (128x128 pixel dimensions) which employs all
- picture_structure (top field, bottom field, frame), picture_coding_type
- (I, P, and B), macroblock_type (forwards/backwards/interpolated,
- intra/non-intra, coded/not-coded, quant/no quant, etc.), and
- motion_type (field, frame, 16X8, dual prime) modes.
- 2. add trace printing for mpeg1 getblk routines.
- 3. modify getsys.c to parse program layer bitstreams (Systems)
- with variable-length packets.
- 4. 24 bit X11 display
- (borrow from Berkeley or find way for our code to use their interface)
- 5. MPEG-2 Transport layer systems streams parsing
- 6. Document IPR issue
- provide CableLabs URL
- how IPR relates to our disclaimer.
- 7. TIFF library support (YCbCr 4:4:4, 4:2:2, and 4:2:0 pictures)
- [deferred]
- 10. IDCT rounding
- As per IDCT corridgendum (Savatier, MPEG 95/XXX)
- [done, but verified ?]
- 12. green dots in can
- [ appears to be a display issue, probably related to convmat[]
- error ]
- 19. move Dual_Prime calculation into picture_data()
- 20. motion vector calculation to include tappable stages to test
- whether elements fall within [low:high] range.
- 21. Integrate verifier routines
- 22. Inter-layer verification routines
- - check base and enhancement layers (e.g. SNR)
- 23. Spatial verification
- - considering that no base layer is available.
- 24. SNR verification
- [ done ]
- 25. DP verification
- [ not done. No longer any bitstreams with Data Partitioning distributed
- since DP is not part of any official Profile ]
- 26. merge all global bitsteam element variables into
- common data structure (similar to layer_data). This is needed
- for the verifier (whether or not headers in SNR and DP streams
- are identical where needed to that of the base layer).
- 27. investigate why MS-DOS wants an extra % sign for filename patterns
- when more than one filename pattern is used in the command line argument
- 28. convert -t (trace) flag into levels, merge with Verbose.
- 29. seek to a specified frame number (support for MCI-like functions)
- 30. document the "flash" VLC table decoding method in detail.
- (namely how to map tables in Annex B to those in getvlc.h)
- 31. MPEG-2 program stream compatibility
- (a few minor bits of difference in the system header ).
- --------