changeset 10516:14c8c762c2b7

removed obsolete my_profile
author alex
date Sun, 03 Aug 2003 18:33:28 +0000
parents 56b59bcdee80
children d94cb807c793
files Makefile libvo/osd.c libvo/osd_template.c my_profile.c my_profile.h
diffstat 5 files changed, 1 insertions(+), 54 deletions(-) [+]
line wrap: on
line diff
--- a/Makefile	Sun Aug 03 18:28:28 2003 +0000
+++ b/Makefile	Sun Aug 03 18:33:28 2003 +0000
@@ -22,7 +22,7 @@
 DO_MAKE = @ for i in $(SUBDIRS); do $(MAKE) -C $$i $@; done
 endif
 
-SRCS_COMMON = cpudetect.c codec-cfg.c cfgparser.c my_profile.c spudec.c playtree.c playtreeparser.c asxparser.c vobsub.c subreader.c sub_cc.c find_sub.c m_config.c m_option.c parser-cfg.c m_struct.c
+SRCS_COMMON = cpudetect.c codec-cfg.c cfgparser.c spudec.c playtree.c playtreeparser.c asxparser.c vobsub.c subreader.c sub_cc.c find_sub.c m_config.c m_option.c parser-cfg.c m_struct.c
 SRCS_MENCODER = mencoder.c mp_msg-mencoder.c $(SRCS_COMMON) libao2/afmt.c divx4_vbr.c libvo/aclib.c libvo/osd.c libvo/sub.c libvo/font_load.c libvo/font_load_ft.c xvid_vbr.c parser-mecmd.c
 SRCS_MPLAYER = mplayer.c mp_msg.c $(SRCS_COMMON) mixer.c parser-mpcmd.c
 
--- a/libvo/osd.c	Sun Aug 03 18:28:28 2003 +0000
+++ b/libvo/osd.c	Sun Aug 03 18:33:28 2003 +0000
@@ -8,8 +8,6 @@
 #include "config.h"
 #include "osd.h"
 #include "mp_msg.h"
-//#define ENABLE_PROFILE
-#include "../my_profile.h"
 #include <inttypes.h>
 #include "../cpudetect.h"
 #include "../mangle.h"
--- a/libvo/osd_template.c	Sun Aug 03 18:28:28 2003 +0000
+++ b/libvo/osd_template.c	Sun Aug 03 18:33:28 2003 +0000
@@ -32,7 +32,6 @@
 #if defined(FAST_OSD) && !defined(HAVE_MMX)
     w=w>>1;
 #endif
-PROFILE_START();
     for(y=0;y<h;y++){
         register int x;
 #ifdef HAVE_MMX
@@ -91,7 +90,6 @@
 #ifdef HAVE_MMX
 	asm volatile(EMMS:::"memory");
 #endif
-PROFILE_END("vo_draw_alpha_yv12");
     return;
 }
 
@@ -100,7 +98,6 @@
 #if defined(FAST_OSD) && !defined(HAVE_MMX)
     w=w>>1;
 #endif
-PROFILE_START();
     for(y=0;y<h;y++){
         register int x;
 #ifdef HAVE_MMX
@@ -160,7 +157,6 @@
 #ifdef HAVE_MMX
 	asm volatile(EMMS:::"memory");
 #endif
-PROFILE_END("vo_draw_alpha_yuy2");
     return;
 }
 
@@ -268,7 +264,6 @@
 
 static inline void RENAME(vo_draw_alpha_rgb32)(int w,int h, unsigned char* src, unsigned char *srca, int srcstride, unsigned char* dstbase,int dststride){
     int y;
-PROFILE_START();
 #ifdef WORDS_BIGENDIAN
     dstbase++;
 #endif
@@ -420,6 +415,5 @@
 #ifdef HAVE_MMX
 	asm volatile(EMMS:::"memory");
 #endif
-PROFILE_END("vo_draw_alpha_rgb32");
     return;
 }
--- a/my_profile.c	Sun Aug 03 18:28:28 2003 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,12 +0,0 @@
-/*
- *  my_profile.c
- *
- *	Copyright (C) Nick Kurshev <nickols_k@mail.ru> - Oct 2001
- *
- *  You can redistribute this file under terms and conditions
- *  of GNU General Public licence v2.
- */
- 
-#include "my_profile.h"
-
-volatile unsigned long long int my_profile_start,my_profile_end,my_profile_total;
--- a/my_profile.h	Sun Aug 03 18:28:28 2003 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,33 +0,0 @@
-/*
- *  my_profile.h
- *
- *	Copyright (C) Nick Kurshev <nickols_k@mail.ru> - Oct 2001
- *
- *  You can redistribute this file under terms and conditions
- *  of GNU General Public licence v2.
- */
-#ifndef MY_PROFILE_INC
-#define MY_PROFILE_INC
-
-extern volatile unsigned long long int my_profile_start,my_profile_end,my_profile_total;
-
-#if defined ( ENABLE_PROFILE ) && defined ( ARCH_X86 )
-static inline unsigned long long int read_tsc( void )
-{
-  unsigned long long int retval;
-  __asm __volatile ("rdtsc":"=A"(retval)::"memory");
-  return retval;
-}
-
-#define PROFILE_RESET()                 (my_profile_total=0ULL)
-#define PROFILE_START()			{ static int inited=0; if(!inited) { inited=1; my_profile_total=0ULL; } my_profile_start=read_tsc(); }
-#define PROFILE_END(your_message)	{ my_profile_end=read_tsc(); my_profile_total+=(my_profile_end-my_profile_start); printf(your_message" current=%llu total=%llu\n\t",(my_profile_end-my_profile_start),my_profile_total); }
-#else
-#define PROFILE_RESET()
-#define PROFILE_START()
-#define PROFILE_END(your_message)
-#endif
-
-
-
-#endif