cvs | 1 Nov 10:52 2005
Picon

dave: apps/codecs/libfaad ps_dec.c,1.2,1.3

Update of /cvsroot/rockbox/apps/codecs/libfaad
In directory labb:/tmp/cvs-serv8490

Modified Files:
	ps_dec.c 
Log Message:
Fix gcc4 warnings for simulator builds

Index: ps_dec.c
===================================================================
RCS file: /cvsroot/rockbox/apps/codecs/libfaad/ps_dec.c,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- ps_dec.c	31 Oct 2005 20:33:27 -0000	1.2
+++ ps_dec.c	1 Nov 2005 09:52:24 -0000	1.3
 <at>  <at>  -1431,9 +1431,9  <at>  <at> 
     uint8_t sb, maxsb;
     uint8_t env;
     uint8_t nr_ipdopd_par;
-    complex_t h11, h12, h21, h22;
-    complex_t H11, H12, H21, H22;
-    complex_t deltaH11, deltaH12, deltaH21, deltaH22;
+    complex_t h11 = {0,0}, h12 = {0,0}, h21 = {0,0}, h22 = {0,0};
+    complex_t H11 = {0,0}, H12 = {0,0}, H21 = {0,0}, H22 = {0,0};
+    complex_t deltaH11= {0,0}, deltaH12 = {0,0}, deltaH21= {0,0}, deltaH22= {0,0};
     complex_t tempLeft;
     complex_t tempRight;
     complex_t phaseLeft;

(Continue reading)

cvs | 1 Nov 14:39 2005
Picon

miipekk: apps playback.c,1.173,1.174

Update of /cvsroot/rockbox/apps
In directory labb:/tmp/cvs-serv12911/apps

Modified Files:
	playback.c 
Log Message:
iRiver: Fixed another mutex issue that caused problems with seeking.
Don't crossfade if audio is paused when selecting a new track.

Index: playback.c
===================================================================
RCS file: /cvsroot/rockbox/apps/playback.c,v
retrieving revision 1.173
retrieving revision 1.174
diff -u -d -r1.173 -r1.174
--- playback.c	31 Oct 2005 20:56:29 -0000	1.173
+++ playback.c	1 Nov 2005 13:39:01 -0000	1.174
 <at>  <at>  -576,7 +576,7  <at>  <at> 
     ci.curpos = newpos;
     cur_ti->available = 0;
     lseek(current_fd, newpos, SEEK_SET);
-        
+
     mutex_unlock(&mutex_bufferfill);

     while (cur_ti->available == 0 && cur_ti->filerem > 0) {
 <at>  <at>  -584,7 +584,7  <at>  <at> 
         if (ci.stop_codec || ci.reload_codec)
             return false;
     }
(Continue reading)

cvs | 1 Nov 17:31 2005
Picon

bagder: apps FILES,1.34,1.35

Update of /cvsroot/rockbox/apps
In directory labb:/tmp/cvs-serv14704

Modified Files:
	FILES 
Log Message:
added libm4a

Index: FILES
===================================================================
RCS file: /cvsroot/rockbox/apps/FILES,v
retrieving revision 1.34
retrieving revision 1.35
diff -u -d -r1.34 -r1.35
--- FILES	31 Oct 2005 20:56:29 -0000	1.34
+++ FILES	1 Nov 2005 16:31:31 -0000	1.35
 <at>  <at>  -34,6 +34,7  <at>  <at> 
 codecs/SOURCES
 codecs/*.[ch]
 codecs/Makefile
+codecs/libm4a/*
 codecs/liba52/*
 codecs/libfaad/*
 codecs/libfaad/codebook/*

_______________________________________________
rockbox-cvs mailing list
rockbox-cvs <at> cool.haxx.se
http://cool.haxx.se/cgi-bin/mailman/listinfo/rockbox-cvs

(Continue reading)

cvs | 1 Nov 22:17 2005
Picon

amiconn: apps/codecs/libfaad fixed.h,1.1,1.2

Update of /cvsroot/rockbox/apps/codecs/libfaad
In directory labb:/tmp/cvs-serv1850/apps/codecs/libfaad

Modified Files:
	fixed.h 
Log Message:
Removed msvc-style x86 inline asm. Now the iriver win32 sim builds again.

Index: fixed.h
===================================================================
RCS file: /cvsroot/rockbox/apps/codecs/libfaad/fixed.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- fixed.h	31 Oct 2005 18:56:12 -0000	1.1
+++ fixed.h	1 Nov 2005 21:17:41 -0000	1.2
 <at>  <at>  -59,98 +59,7  <at>  <at> 
 #define Q2_PRECISION (1 << Q2_BITS)
 #define Q2_CONST(A) (((A) >= 0) ? ((real_t)((A)*(Q2_PRECISION)+0.5)) : ((real_t)((A)*(Q2_PRECISION)-0.5)))

-#if defined(_WIN32) && !defined(_WIN32_WCE)
-
-/* multiply with real shift */
-static INLINE real_t MUL_R(real_t A, real_t B)
-{
-    _asm {
-        mov eax,A
-        imul B
-        shrd eax,edx,REAL_BITS
-    }
(Continue reading)

cvs | 1 Nov 23:21 2005
Picon

preglow: apps/codecs/libfaad fixed.h,1.2,1.3

Update of /cvsroot/rockbox/apps/codecs/libfaad
In directory labb:/tmp/cvs-serv24760

Modified Files:
	fixed.h 
Log Message:
Added some EMAC optimised fixed point routines.

Index: fixed.h
===================================================================
RCS file: /cvsroot/rockbox/apps/codecs/libfaad/fixed.h,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- fixed.h	1 Nov 2005 21:17:41 -0000	1.2
+++ fixed.h	1 Nov 2005 22:21:27 -0000	1.3
 <at>  <at>  -59,7 +59,84  <at>  <at> 
 #define Q2_PRECISION (1 << Q2_BITS)
 #define Q2_CONST(A) (((A) >= 0) ? ((real_t)((A)*(Q2_PRECISION)+0.5)) : ((real_t)((A)*(Q2_PRECISION)-0.5)))

-#if defined(__GNUC__) && defined (__arm__)
+#if defined(CPU_COLDFIRE) && !defined(SIMULATOR)
+
+static INLINE real_t MUL_F(real_t A, real_t B)
+{
+    asm volatile (
+        "mac.l %[A], %[B], %%acc0\n\t"
+        "movclr.l %%acc0, %[A]"
+        : [A] "+&r" (A) : [B] "r" (B)
+    );
(Continue reading)

cvs | 2 Nov 00:27 2005
Picon

preglow: apps/codecs/libfaad decoder.c,1.2,1.3

Update of /cvsroot/rockbox/apps/codecs/libfaad
In directory labb:/tmp/cvs-serv17652

Modified Files:
	decoder.c 
Log Message:
Init EMAC properly.

Index: decoder.c
===================================================================
RCS file: /cvsroot/rockbox/apps/codecs/libfaad/decoder.c,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- decoder.c	31 Oct 2005 20:33:27 -0000	1.2
+++ decoder.c	1 Nov 2005 23:27:41 -0000	1.3
 <at>  <at>  -318,6 +318,10  <at>  <at> 
     hDecoder->adif_header_present = 0;
     hDecoder->adts_header_present = 0;

+    #if defined(CPU_COLDFIRE) && !defined(SIMULATOR)
+    coldfire_set_macsr(EMAC_FRACTIONAL | EMAC_SATURATE);
+    #endif
+
     /* decode the audio specific config */
     rc = AudioSpecificConfig2(pBuffer, SizeOfDecoderSpecificInfo, &mp4ASC,
         &(hDecoder->pce));

_______________________________________________
rockbox-cvs mailing list
(Continue reading)

cvs | 2 Nov 00:56 2005
Picon

kevin: apps/gui list.c, 1.5, 1.6 textarea.c, NONE, 1.1 textarea.h, NONE, 1.1

Update of /cvsroot/rockbox/apps/gui
In directory labb:/tmp/cvs-serv31819/apps/gui

Modified Files:
	list.c 
Added Files:
	textarea.c textarea.h 
Log Message:
Changed back the copyright's name in onplay.c (silly UTF-8, sorry Björn ! ), changed the internal
multi-screen API a little bit, in a cleaner way

--- NEW FILE: textarea.c ---
/***************************************************************************
 *             __________               __   ___.
 *   Open      \______   \ ____   ____ |  | _\_ |__   _______  ___
 *   Source     |       _//  _ \_/ ___\|  |/ /| __ \ /  _ \  \/  /
 *   Jukebox    |    |   (  <_> )  \___|    < | \_\ (  <_> > <  <
 *   Firmware   |____|_  /\____/ \___  >__|_ \|___  /\____/__/\_ \
 *                     \/            \/     \/    \/            \/
 * $Id: textarea.c,v 1.1 2005/11/01 23:56:03 kevin Exp $
 *
 * Copyright (C) 2005 by Kevin Ferrare
 *
 * All files in this archive are subject to the GNU General Public License.
 * See the file COPYING in the source tree root for full license agreement.
 *
 * This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
 * KIND, either express or implied.
 *
 ****************************************************************************/
(Continue reading)

cvs | 2 Nov 00:56 2005
Picon

kevin: apps SOURCES, 1.20, 1.21 onplay.c, 1.58, 1.59 screen_access.c, 1.5, 1.6 screen_access.h, 1.4, 1.5 tree.c, 1.366, 1.367

Update of /cvsroot/rockbox/apps
In directory labb:/tmp/cvs-serv31819/apps

Modified Files:
	SOURCES onplay.c screen_access.c screen_access.h tree.c 
Log Message:
Changed back the copyright's name in onplay.c (silly UTF-8, sorry Björn ! ), changed the internal
multi-screen API a little bit, in a cleaner way

Index: onplay.c
===================================================================
RCS file: /cvsroot/rockbox/apps/onplay.c,v
retrieving revision 1.58
retrieving revision 1.59
diff -u -d -r1.58 -r1.59
--- onplay.c	31 Oct 2005 18:38:48 -0000	1.58
+++ onplay.c	1 Nov 2005 23:56:03 -0000	1.59
 <at>  <at>  -7,7 +7,7  <at>  <at> 
  *                     \/            \/     \/    \/            \/
  * $Id$
  *
- * Copyright (C) 2002 Bj�n Stenberg
+ * Copyright (C) 2002 Björn Stenberg
  *
  * All files in this archive are subject to the GNU General Public License.
  * See the file COPYING in the source tree root for full license agreement.

Index: SOURCES
===================================================================
RCS file: /cvsroot/rockbox/apps/SOURCES,v
(Continue reading)

cvs | 2 Nov 01:09 2005
Picon

dave: apps/codecs wav.c, 1.11, 1.12 a52.c, 1.11, 1.12 wavpack.c, 1.13, 1.14 aac.c, 1.2, 1.3 flac.c, 1.16, 1.17 alac.c, 1.8, 1.9

Update of /cvsroot/rockbox/apps/codecs
In directory labb:/tmp/cvs-serv13243

Modified Files:
	wav.c a52.c wavpack.c aac.c flac.c alac.c 
Log Message:
Call ci->seek_complete() callback after processing a seek request (an old API change that wasn't
implemented in all the codecs)

Index: wavpack.c
===================================================================
RCS file: /cvsroot/rockbox/apps/codecs/wavpack.c,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -d -r1.13 -r1.14
--- wavpack.c	27 Oct 2005 11:32:02 -0000	1.13
+++ wavpack.c	2 Nov 2005 00:09:42 -0000	1.14
 <at>  <at>  -124,7 +124,7  <at>  <at> 
             }

             wpc = WavpackOpenFileInput (read_callback, error);
-            ci->seek_time = 0;
+            ci->seek_complete();

             if (!wpc)
                 break;

Index: aac.c
===================================================================
RCS file: /cvsroot/rockbox/apps/codecs/aac.c,v
(Continue reading)

cvs | 2 Nov 01:23 2005
Picon

kevin: apps onplay.c,1.59,1.60 screen_access.h,1.5,1.6

Update of /cvsroot/rockbox/apps
In directory labb:/tmp/cvs-serv24993/apps

Modified Files:
	onplay.c screen_access.h 
Log Message:
Should be iso 8859 (perhaps...) aslo fixed the warning

Index: onplay.c
===================================================================
RCS file: /cvsroot/rockbox/apps/onplay.c,v
retrieving revision 1.59
retrieving revision 1.60
diff -u -d -r1.59 -r1.60
--- onplay.c	1 Nov 2005 23:56:03 -0000	1.59
+++ onplay.c	2 Nov 2005 00:23:34 -0000	1.60
 <at>  <at>  -7,7 +7,7  <at>  <at> 
  *                     \/            \/     \/    \/            \/
  * $Id$
  *
- * Copyright (C) 2002 Björn Stenberg
+ * Copyright (C) 2002 Björn Stenberg
  *
  * All files in this archive are subject to the GNU General Public License.
  * See the file COPYING in the source tree root for full license agreement.

Index: screen_access.h
===================================================================
RCS file: /cvsroot/rockbox/apps/screen_access.h,v
retrieving revision 1.5
(Continue reading)


Gmane