standards.txt
资源名称:X264CODEC.rar [点击查看]
上传用户:lctgjx
上传日期:2022-06-04
资源大小:8887k
文件大小:1k
源码类别:
流媒体/Mpeg4/MP4
开发平台:
Visual C++
- x264 is written in C. The particular variant of C is: intersection of C99 and gcc>=3.4.
- checkasm is written in gcc, with no attempt at compatibility with anything else.
- We make the following additional assumptions which are true of real systems but not guaranteed by C99:
- * Two's complement.
- * Signed right-shifts are sign-extended.
- x86-specific assumptions:
- * The stack is 16-byte aligned. We align it on entry to libx264 and on entry to any thread, but the compiler must preserve alignment after that.
- * We call emms before any float operation and before returning from libx264, not after each mmx operation. So bad things could happen if the compiler inserts float operations where they aren't expected.