comparison DOCS/tech/binary-packaging.txt @ 19899:b748e4e64b50

Allow shared libavcodec, but explain the implications.
author rathann
date Tue, 19 Sep 2006 00:08:18 +0000
parents d77040154bad
children 65c1c0903740
comparison
equal deleted inserted replaced
19898:d77040154bad 19899:b748e4e64b50
81 lists. Binary packages MUST include both the man page and HTML 81 lists. Binary packages MUST include both the man page and HTML
82 documentation. Translated versions SHOULD be included, even if your 82 documentation. Translated versions SHOULD be included, even if your
83 package management system does not provide specific support for 83 package management system does not provide specific support for
84 internationalization. 84 internationalization.
85 85
86 Libavcodec MUST always be in the latest development version and it MUST 86 Libavcodec MUST always be in the latest development version and it SHOULD
87 be linked statically into the mplayer binary, because MPlayer requires a 87 be linked statically into the mplayer binary, because MPlayer requires a
88 recent libavcodec snapshot. While some distributions provide FFmpeg 88 recent libavcodec snapshot. It is acceptable to use a shared (again, recent)
89 packages containing a shared libavcodec library, they are often based on the 89 version of libavcodec, but you must be aware that this disables some of
90 last "release" version of FFmpeg, which is quite old and will usually not 90 MPlayer's functions (for example, some postprocessing filters) and sacrifices
91 function correctly with MPlayer. 91 speed.
92 92
93 Support for binary codecs SHOULD be present to the extent that the combination 93 Support for binary codecs SHOULD be present to the extent that the combination
94 of operating system and CPU architecture permits, but it MUST NOT result in a 94 of operating system and CPU architecture permits, but it MUST NOT result in a
95 hard dependency on a binary codecs package. MPlayer is fully functional without 95 hard dependency on a binary codecs package. MPlayer is fully functional without
96 external binary codecs. If you package binary codecs yourself, package the 96 external binary codecs. If you package binary codecs yourself, package the