project_files/Android-build/log.pas
author Stepan777 <stepik-777@mail.ru>
Fri, 08 Jun 2012 02:52:35 +0400
changeset 7198 5debd5fe526e
parent 5621 ea796c83ea47
child 7889 57b117d441b9
permissions -rw-r--r--
1. Add IFDEFs for video recording 2. Options for video recording were hardcoded in engine, now they are hardcoded in frontend and passed to engine thru command line (later it will be possible to change them in frontend)
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
5306
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
     1
unit log;
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
     2
{$ifdef fpc}
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
     3
 {$mode delphi}
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
     4
{$endif}
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
     5
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
     6
interface
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
     7
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
     8
const libname='liblog.so';
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
     9
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
    10
      ANDROID_LOG_UNKNOWN=0;
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
    11
      ANDROID_LOG_DEFAULT=1;
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
    12
      ANDROID_LOG_VERBOSE=2;
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
    13
      ANDROID_LOG_DEBUG=3;
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
    14
      ANDROID_LOG_INFO=4;
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
    15
      ANDROID_LOG_WARN=5;
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
    16
      ANDROID_LOG_ERROR=6;
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
    17
      ANDROID_LOG_FATAL=7;
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
    18
      ANDROID_LOG_SILENT=8;
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
    19
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
    20
type android_LogPriority=integer;
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
    21
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
    22
function __android_log_write(prio:longint;tag,text:pchar):longint; cdecl; external libname name '__android_log_write';
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
    23
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
    24
//function __android_log_print(prio:longint;tag,print:pchar;params:array of pchar):longint; cdecl; external libname name '__android_log_print';
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
    25
  
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
    26
implementation
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
    27
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
    28
end.