From e7fe58857d7b12d24e3d331f0d417314bb8027fe Mon Sep 17 00:00:00 2001 From: k-m_schindler Date: Tue, 27 Mar 2012 17:22:41 +0000 Subject: create libavutil. Add and move include files. git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2847 b956fd51-792f-4845-bead-9b4dfca2ff2c --- src/lib/ffmpeg7/avutil.pas | 24 ++++++++++++++++-------- 1 file changed, 16 insertions(+), 8 deletions(-) (limited to 'src/lib/ffmpeg7/avutil.pas') diff --git a/src/lib/ffmpeg7/avutil.pas b/src/lib/ffmpeg7/avutil.pas index 1b66b2e5..6dd0643f 100644 --- a/src/lib/ffmpeg7/avutil.pas +++ b/src/lib/ffmpeg7/avutil.pas @@ -49,8 +49,6 @@ interface uses ctypes, - mathematics, - opt, rational, {$IFDEF UNIX} BaseUnix, @@ -154,19 +152,29 @@ type function av_get_picture_type_char(pict_type: TAVPictureType): Pchar; cdecl; external av__util; -{$INCLUDE error.pas} +{$INCLUDE libavutil/cpu.pas} -{$INCLUDE pixfmt.pas} +{$INCLUDE libavutil/dict.pas} + +{$INCLUDE libavutil/error.pas} + +{$INCLUDE libavutil/mathematics.pas} + +{$INCLUDE libavutil/mem.pas} + +{$INCLUDE libavutil/opt.pas} + +{$INCLUDE libavutil/log.pas} + +{$INCLUDE libavutil/pixfmt.pas} + +{$INCLUDE libavutil/samplefmt.pas} (* libavutil/common.h *) // until now MKTAG and MKBETAG is all from common.h KMS 19/5/2010 function MKTAG (a, b, c, d: AnsiChar): integer; function MKBETAG(a, b, c, d: AnsiChar): integer; -{$INCLUDE mem.pas} - -{$INCLUDE log.pas} - implementation (* libavutil/common.h *) -- cgit v1.2.3