Skip to content

Instantly share code, notes, and snippets.

@hsiboy
Last active February 1, 2024 21:27
Show Gist options
  • Star 3 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save hsiboy/5662ee465979550452cf0470ff144353 to your computer and use it in GitHub Desktop.
Save hsiboy/5662ee465979550452cf0470ff144353 to your computer and use it in GitHub Desktop.
Majority KINGS DAB+ Internet Radio - notes
### This is the /etc/init.d/rcS script taken from the renkforce (conrad.de) MS-60i internet radio
#!/bin/sh
# Magic player start here!!
# Set default Date
date -s 201401010000
# mount part
/bin/mount -t proc none /proc
#/bin/mount -t devpts none /dev/pts
/bin/mount -t jffs2 /dev/mtdblock0 /flash
/bin/mount -t sysfs none /sys
#/bin/echo /sbin/mdev > /proc/sys/kernel/hotplug
/sbin/mdev -s
/bin/mount -t devpts none /dev/pts
./usr/LCMINIT &
mkdir /tmp/mplayer
insmod /sbin/mt7601Usta.ko
sleep 1
insmod /sbin/usb-storage.ko
if [ -f "/sbin/asix.ko" ]; then
insmod /sbin/asix.ko
sleep 1
ifconfig ra0 up
/sbin/mac
/sbin/ifconfig eth0 up
fi
#telnetd -l /bin/login &
httpd -p 8080 -h /UIData &
#if [ -f "/sbin/asix.ko" ]; then
#sleep 1
#fi
#####./mplayer/init_process FMINIT
# network port
telnetd -l /bin/login &
# Backup process
cd /mplayer
./init_process MRUN UPDATE
# JY@2009/09/28 REMOVE version .gz file
# rm /tmp/stn.dat.gz
#sleep 1
# player start
./init_process OSDDAEMON W950OSD &
rm /tmp/W950OSD.gz
rm /tmp/W950OSD.lzma
sleep 1
./init_process OSDDAEMON UIProto &
rm /tmp/UIProto.gz
rm /tmp/UIProto.lzma
sleep 5
unlzma -c /tmp/mplayer.gz > /tmp/mplayer/mplayer
chmod 755 /tmp/mplayer/mplayer
./init_process OSDDAEMON mplayer &
rm /tmp/mplayer.gz
rm /tmp/mplayer.lzma

Majority Kings Internet DAB+ Radio - Notes

A collection of notes on the inner workings of the majority kings radio.

Features

Media:

  • Internet Radio
  • CD Player
  • IR Remote Control
  • DAB/DAB+
  • FM
  • Bluetooth
  • AUX In
  • USB - Play & Charge. USB supports MP2/MP3/AAC/FLAC/OGG/WMA/WAV
  • Media Centre with UPNP
  • colour LCD screen

Functionality Features:

  • 150+ preset options for internet, DAB/DAB+ and FM
  • Dual Alarm Clock
  • Local Weather Display

Software:

There is an http server listening on port 8080, static content is located in /UIData The CSS styles etc referenced within the html were not there.

UIProto is the heart of the radio. A statically compiled application that listens to port 80, launches mplayer , displays information on the screen, and much more. By the number of references to the name of this binary on the Internet, it seems that it was developed by an outsourcing company (mediayou.net) for most Chinese Internet radios.

UIProto saves the favorites playlist in binary format to the file /flash/myradio.cfg . It is possible to read it through the terminal output, but only as text. To get the file completely I had to sweat a little. Fortunately, busybox on the radio is compiled with support for the ftpput and ftpget commands . I used them to copy the file to the computer for further study, after setting up the FTP server.


Hardware:

Main CPU: NUVOTON N32903U5DN LFQP-128

Built on the ARM926EJ-S CPU core with integrated 4Mbitx16 1.8V DDR SDRAM, JPEG codec, CMOS sensor interface, 32-channel Sound Processing Unit, ADC, DAC.

A combination of ARM926 @ 200MHz, synchronous DRAM, 2D BitBLT accelerator, CMOS image sensor interface, LCD panel interface, USB 1.1 Host & USB2.0 HS Device. Maximum resolution for N3290 series is XVGA (1,024x768) @ TFT LCD panel.

Software Support

  • Bootloader / Diagnostic Program / NAND Writer Program: ADS 1.2 or RVDS 2.x or 3.x
  • Linux Kernel (2.6.17.14) / System Manager: GCC 4.2
  • TurboWriter / Sync Tool: Microsoft VC 6.0
  • NAND Flash File System
  • FAT12, FAT16 and FAT32 with long filename are supported
  • Hidden disk is supported
  • RAM disk is supported
  • S/W audio Library
  • Decoders with ADPCM / MP3 / ACC / OGG / WMA format support
  • 32-polyphony Wavetable MIDI synthesizer
  • Programmable sampling rate and target bit rate
  • USB Driver
  • MS (Mass Storage) Class
  • HID (Human Interface Device) Class

Flash ROM:

Winbond W25Q32JVSSIQ - SOIC-8 - 32Mbit

Tuner:

Keystone Semi Corp. T3B Tuner Module (DAB+ / FM)

Audio Processing:

Prineton Technology Corp. CSC231 - 4 stereo input selector with adjustable gain, master volume control,low frequency loudness compensation, speaker output attenuator and tone control. - SOP-28

WLAN:

Mediatek MT7601UN based module, with USB 2.0 interface.

USB:

Genesys Logic, Inc. GL850G 4 Port USB 2.0 Hub Controller - SSOP-28

Headphone Amplifier:

UNISONIC TECHNOLOGIES CO. UC3541 - CLASS AB STEREO HEADPHONE DRIVER WITH MUTE.

Bluetooth:

Zuhai Jie Li (珠海杰理). JL AS19AP SOP-24

Interface

Port 80 HTTP server, identifies as magic iradio

API Reference

Using invalid commands returns

<result>
<rt>INVALID_CMD</rt>
</result>

Doing things it doesnt undertsand:

GET ../../../tmp/wifi.cfg

<?xml version="1.0" encoding="UTF-8"?>
<result>
	<rt>NO_SUPPORT</rt>
</result>

GET /GetSystemInfo HTTP/1.1

<?xml version="1.0" encoding="UTF-8"?>
<menu>
    <SW_Ver>AD9THCCR-i801h-i724**ad-i725a-(DB:20210527)</SW_Ver>
    <wifi_info>
        <status>connected</status>
        <MAC>74EE2AE9298A</MAC>
        <SSID>FREE_WIFI!</SSID>
        <Signal>0</Signal>
        <Encryption>--</Encryption>
        <IP>192.168.1.10</IP>
        <Subnet>255.255.255.0</Subnet>
        <Gateway>192.168.1.1</Gateway >
        <DNS1>192.168.1.1</DNS1>
        <DNS2>8.8.8.8</DNS2>
    </wifi_info>
</menu>

INIT

GET /init?language=en

GET /init?language=de

<?xml version="1.0" encoding="UTF-8"?>
<result>
    <id>1</id>
    <version>i80120180801h</version>
    <lang>en</lang>
    <wifi_set_url>http://192.168.78.1/scan_wifi</wifi_set_url>
    <ptver>20170822</ptver>
    <hotkey_fav>1</hotkey_fav>
    <push_talk>1</push_talk>
    <leave_msg>1</leave_msg>
    <leave_msg_ios>1</leave_msg_ios>
    <M7_SUPPORT>0</M7_SUPPORT>
    <SMS_SUPPORT>0</SMS_SUPPORT>
    <MKEY_SUPPORT>0</MKEY_SUPPORT>
    <UART_CD>1</UART_CD>
    <PlayMode>1</PlayMode>
    <SWUpdate>NO</SWUpdate>
</result>

Note the error in the address for the wifi scan URL above

hotkeylist

GET /hotkeylist

<?xml version="1.0" encoding="UTF-8"?>
<menu>
    <item_total>5</item_total>
    <item_return>5</item_return>
    <item>
        <id>75_256</id>
        <status>emptyfile</status>
        <name>Empty</name>
    </item>
    <item>
        <id>75_770</id>
        <status>emptyfile</status>
        <name>Empty</name>
    </item>
    <item><id>75_4</id>
    <status>emptyfile</status>
    <name>Empty</name>
    </item>
    <item>
        <id>75_0</id>
        <status>emptyfile</status>
        <name>Empty</name>
        </item>
    <item>
	 <id>75_0</id>
	 <status>emptyfile</status>
	 <name>Empty</name>
    </item>
</menu>

List

GET /list?id=1&start=1&count=15

<?xml version="1.0" encoding="UTF-8"?>
<menu>
  <item_total>10</item_total>
  <item_return>10</item_return>
  <item>
    <id>87</id>
    <status>content</status>
    <name>Local Radio</name>
  </item>
  <item>
    <id>52</id>
    <status>content</status>
    <name>Internet Radio</name>
  </item>
  <item>
    <id>2</id>
    <status>content</status>
    <name>Media Center</name>
  </item>
  <item>
    <id>5</id>
    <status>content</status>
    <name>FM</name>
  </item>
  <item>
    <id>91</id>
    <status>content</status>
    <name>DAB/DAB+</name>
  </item>
  <item>
    <id>146</id>
    <status>content</status>
    <name>CD</name>
  </item>
  <item>
    <id>3</id>
    <status>content</status>
    <name>Information Center</name>
  </item>
  <item>
    <id>47</id>
    <status>content</status>
    <name>AUX</name>
  </item>
  <item>
    <id>104</id>
    <status>content</status>
    <name>Bluetooth</name>
  </item>
  <item>
    <id>6</id>
    <status>content</status>
    <name>Configuration</name>
  </item>
</menu>

GET /list?id=91&start=1&count=500

<?xml version="1.0" encoding="UTF-8"?>
<menu>
  <item_total>89</item_total>
  <item_return>10</item_return>
  <item>
    <id>91_1</id>
    <status>file</status>
    <name>Absolute C Rock </name>
  </item>
  <item>
    <id>91_2</id>
    <status>file</status>
    <name>Absolute C Rock </name>
  </item>
  <item>
    <id>91_3</id>
    <status>file</status>
    <name>Absolute Country </name>
  </item>
  <item>
    <id>91_4</id>
    <status>file</status>
    <name>Absolute Country </name>
  </item>
  <item>
    <id>91_5</id>
    <status>file</status>
    <name>Absolute Rad 80s </name>
  </item>
  <item>
    <id>91_6</id>
    <status>file</status>
    <name>Absolute Rad 90s </name>
  </item>
  <item>
    <id>91_7</id>
    <status>file</status>
    <name>Absolute Radio   </name>
  </item>
  <item>
    <id>91_8</id>
    <status>file</status>
    <name>BBC Lancashire   </name>
  </item>
  <item>
    <id>91_9</id>
    <status>file</status>
    <name>BBC Merseyside   </name>
  </item>
  <item>
    <id>91_10</id>
    <status>file</status>
    <name>BBC R Cymru 2    </name>
  </item>
</menu>

gochild

GET /gochild?id=91

<?xml version="1.0" encoding="UTF-8"?>
<result>
  <id>91</id>
</result>

playinfo

GET /playinfo

<?xml version="1.0" encoding="UTF-8"?>
<result>FAIL</result>

When playing media (DAB radio in this case)

<?xml version="1.0" encoding="UTF-8"?>
<result>
    <vol>3</vol>
    <mute>0</mute>
    <status>Playing </status>
    <Signal>1</Signal>
</result>

GET /DABhotkeylist

<?xml version="1.0" encoding="UTF-8"?>
<menu>
  <item_total>5</item_total>
  <item_return>5</item_return>
  <item>
    <id>137_0</id>
    <status>file</status>
    <name>Smooth Chill     </name>
  </item>
  <item>
    <id>137_1</id>
    <status>emptyfile</status>
    <name>Empty</name>
  </item>
  <item>
    <id>137_2</id>
    <status>emptyfile</status>
    <name>Empty</name>
  </item>
  <item>
    <id>137_3</id>
    <status>emptyfile</status>
    <name>Empty</name>
  </item>
  <item>
    <id>137_4</id>
    <status>emptyfile</status>
    <name>Empty</name>
  </item>
</menu>

GET /playDABhotkey?key=1

<?xml version="1.0" encoding="UTF-8"?>
<result>
  <id>137</id>
  <rt>OK</rt>
</result>

GET /LocalPlay?url=http://192.168.1.100/msg.wav&name=intercom

seams to work only for special files/domains

GET /LocalPlay?url=http://192.168.1.100/msg.wav&save=1

<result><rt>OK</rt></result>

GET /play_stn?id=91_6

<?xml version="1.0" encoding="UTF-8"?>
<result>
  <id>91_6</id>
  <isfav>0</isfav>
</result>

GET /irdevice.xml

<?xml version="1.0"?>
<root>
<device>
<friendlyName>AirMusic</friendlyName>
</device>
</root>

GET /stop

<?xml version="1.0" encoding="UTF-8"?>
<result>OK</result>

GET /exit

<?xml version="1.0" encoding="UTF-8"?>
<result>OK</result>

Sendkey from Remote Control

GET /Sendkey?key=2

<?xml version="1.0" encoding="UTF-8"?>
<result>
  <rt>OK</rt>
</result>

Remote Control Keys

Key Description
2 UP
3 Down
4 LEFT
5 Right
6 ENTER
8 MUTE
9 Vol+
10 Vol -
28 Mode
1 Home
15 Star
168 KEY
12 Sleep
11 Alarm
14 Light
32 prev
29 play/pause
31 next
115 1
116 2
116 3
117 4
118 5
19 EQ
106 OFF
7

GET /back

<?xml version="1.0" encoding="UTF-8"?>
<result>
  <id>52</id>
</result>

`http://:8080/playlogo.jpg Reurns Radio Staion Logo if transmitted.

GET /background_play_status

<?xml version="1.0" encoding="UTF-8"?>
<result>
  <sid>6</sid>
  <playtime_left>00:00:00</playtime_left>
  <vol>9</vol>
  <mute>0</mute>
</result>

GET /GetFMFAVlist

If there are no FM favourites:

<?xml version="1.0" encoding="UTF-8"?>
<menu>
  <item_total>0</item_total>
  <item_return>0</item_return>
</menu>

If there are favourites:

<?xml version="1.0" encoding="UTF-8"?>
<menu>
	<item_total>26</item_total>
	<item_return>26</item_return>
	<item>
		<id>1</id>
		<Freq>87.60</Freq>
	</item>
	<item>
		<id>2</id>
		<Freq>88.70</Freq>
	</item>
	<item>
		<id>3</id>
		<Freq>89.10</Freq>
	</item>
	<item>
		<id>4</id>
		<Freq>89.50</Freq>
	</item>
	<item>
		<id>5</id>
		<Freq>90.30</Freq>
	</item>
	<item>
		<id>6</id>
		<Freq>91.70</Freq>
	</item>
	<item>
		<id>7</id>
		<Freq>92.30</Freq>
	</item>
	<item>
		<id>8</id>
		<Freq>93.00</Freq>
	</item>
	<item>
		<id>9</id>
		<Freq>94.20</Freq>
	</item>
	<item>
		<id>10</id>
		<Freq>95.00</Freq>
	</item>
	<item>
		<id>11</id>
		<Freq>96.00</Freq>
	</item>
	<item>
		<id>12</id>
		<Freq>97.10</Freq>
	</item>
	<item>
		<id>13</id>
		<Freq>98.10</Freq>
	</item>
	<item>
		<id>14</id>
		<Freq>99.20</Freq>
	</item>
	<item>
		<id>15</id>
		<Freq>100.00</Freq>
	</item>
	<item>
		<id>16</id>
		<Freq>100.60</Freq>
	</item>
	<item>
		<id>17</id>
		<Freq>102.90</Freq>
	</item>
	<item>
		<id>18</id>
		<Freq>103.20</Freq>
	</item>
	<item>
		<id>19</id>
		<Freq>103.60</Freq>
	</item>
	<item>
		<id>20</id>
		<Freq>104.00</Freq>
	</item>
	<item>
		<id>21</id>
		<Freq>104.50</Freq>
	</item>
	<item>
		<id>22</id>
		<Freq>105.10</Freq>
	</item>
	<item>
		<id>23</id>
		<Freq>106.40</Freq>
	</item>
	<item>
		<id>24</id>
		<Freq>106.80</Freq>
	</item>
	<item>
		<id>25</id>
		<Freq>107.40</Freq>
	</item>
	<item>
		<id>26</id>
		<Freq>108.00</Freq>
	</item>
</menu>

GET /GotoFMfav?fav=5

<?xml version="1.0" encoding="UTF-8"?>
<result>OK</result>

GET /setvol?vol=9&mute=0

<?xml version="1.0" encoding="UTF-8"?>
<result>
  <vol>9</vol>
  <mute>0</mute>
</result>

GET /GetFMStatus

<?xml version="1.0" encoding="UTF-8"?>
<result>
  <vol>1</vol>
  <mute>0</mute>
  <Signal>3</Signal>
  <Sound>STEREO</Sound>
  <Search>FALSE</Search>
  <Freq>90.30</Freq>
  <RDS> </RDS>
</result>

GET /GetBTStatus

<?xml version="1.0" encoding="UTF-8"?>
<result>
  <vol>1</vol>
  <mute>0</mute>
  <Status>2</Status>
</result>

Search for station called 'hits'

GET /searchstn?str=hits -> returns id=100

<?xml version="1.0" encoding="UTF-8"?>
<result>
  <id>100</id>
  <rt>OK</rt>
</result>

GET /gochild?id=100

<?xml version="1.0" encoding="UTF-8"?>
<result>
  <id>100</id>
</result>

Search Results GET /list?id=100&start=1&count=100

<?xml version="1.0" encoding="UTF-8"?>
<menu>
	<item_total>248</item_total>
	<item_return>20</item_return>
	<item>
		<id>100_1</id>
		<status>file</status>
		<name>#%RD RADIO.DISCOunt</name>
	</item>
	<item>
		<id>100_2</id>
		<status>file</status>
		<name>#POPHITS</name>
	</item>
	<item>
		<id>100_3</id>
		<status>file</status>
		<name>#Pop Radio</name>
	</item>
	<item>
		<id>100_4</id>
		<status>file</status>
		<name>'t Is Vloms Radio</name>
	</item>
	<item>
		<id>100_5</id>
		<status>file</status>
		<name>'MEGA RADIO</name>
	</item>
	<item>
		<id>100_6</id>
		<status>file</status>
		<name>(((EBM Radio)))</name>
	</item>
	<item>
		<id>100_7</id>
		<status>file</status>
		<name>(a)ac Radio FM</name>
	</item>
	<item>
		<id>100_8</id>
		<status>file</status>
		<name>1 Classic</name>
	</item>
	<item>
		<id>100_9</id>
		<status>file</status>
		<name>1 HITS 50s</name>
	</item>
	<item>
		<id>100_10</id>
		<status>file</status>
		<name>1 HITS 60s</name>
	</item>
	<item>
		<id>100_11</id>
		<status>file</status>
		<name>1 HITS 70s</name>
	</item>
	<item>
		<id>100_12</id>
		<status>file</status>
		<name>1 HITS 80s</name>
	</item>
	<item>
		<id>100_13</id>
		<status>file</status>
		<name>1 HITS 90s</name>
	</item>
	<item>
		<id>100_14</id>
		<status>file</status>
		<name>1 MASTER HIP-HOP</name>
	</item>
	<item>
		<id>100_15</id>
		<status>file</status>
		<name>1 Music Radio</name>
	</item>
	<item>
		<id>100_16</id>
		<status>file</status>
		<name>1 Pure EDM Radio</name>
	</item>
	<item>
		<id>100_17</id>
		<status>file</status>
		<name>1 Radio Dance</name>
	</item>
	<item>
		<id>100_18</id>
		<status>file</status>
		<name>1 Radio Jazz</name>
	</item>
	<item>
		<id>100_19</id>
		<status>file</status>
		<name>1 Radio Lounge</name>
	</item>
	<item>
		<id>100_20</id>
		<status>file</status>
		<name>1-Dance</name>
	</item>
</menu>

choose a station from the list:

GET /play_url?id=154_2

<?xml version="1.0" encoding="UTF-8"?>
<result>
 <url>http://b1.mediayou.net/embedded/playURL_sleep.php?id=2&sc=N9XX_AAC</url>
</result>

Note the parameter 'sc' has the value 'N9XX_AAC', the radio uses a N32903U5DN processor, which can decode an AAC stream.

GET /set_dname?name=AirMusic

<html><head><meta content="text/html; charset=UTF-8" http-equiv="Content-Type"><meta content="width=device-width, initial-scale=1.0, user-scalable=no, minimum-scale=1.0, maximum-scale=1.0" name="viewport"><title>AirMusic</title><link type="text/css" rel="stylesheet" href="http://192.168.1.10:8080/style.css">
<script src="http://192.168.1.10:8080/magic.js" type="text/javascript"></script></head><body>
<script language="JavaScript">
function scan()
{ window.location ="/scan_wifi";}
</script>
<script language="JavaScript">
function SaveDrvName( dname )
{ window.location ="/set_dname?name="+document.getElementById(dname).value;}
</script>
<div class="cls_body">
<div class="cls_topbar_title1">Setting</div>
<div class="cls_mid"><div class="contentf_bor"><table id="aplist" class="contentf1">
<tbody>
<tbody><tr class="cls_contitem_top" onclick="SetDevName("AirMusic","")">
<td class="cls_contitem_i1_aplist">Change Device Name
<div id="wifi_AirMusic" class="cls_div" style="visibility:hidden;display:none;border:1px solid #666666;border-top:none;background-color:#373737;">Device Name :
<input id="inp_AirMusic" name="inp_AirMusic" type="text" class="form-text" size="12" maxlength="32">
<br><div class="cls_center1"><input type="button" class="cls_btn" onClick="SaveDrvName('inp_AirMusic');" value="Save">
</div></div></td>
<td class="cls_contitem_i2_aplist">
<img id="unfold_AirMusic" src="http://192.168.1.10:8080/tab_unfold.png" height="36" width="36" onClick="SetDevName('AirMusic','');">
<img id="fold_AirMusic" src="http://192.168.1.10:8080/tab_fold.png" height="36" width="36" onClick="SetDevName('AirMusic','cancel');" style="visibility:hidden;display:none;" >
</td></tr></tbody>
<tr class="cls_contitem_top" onclick="scan()">
<tbody><td class="cls_contitem_i1_aplist">Wifi Setting
<td class="cls_contitem_i2_aplist">
<img id="unfold_AirMusic" src="http://192.168.1.10:8080/tab_right.png" height="36" width="36" onClick="scan();">
</td></tr></tbody>
<tbody><tr class="cls_contitem_top" onclick="SWDisp("AirMusic","")">
<td class="cls_contitem_i1_aplist">Software Update
<div id="sw_AirMusic" class="cls_div" style="visibility:hidden;display:none;border:1px solid #666666;border-top:none;background-color:#373737;">AD9THCCR-i801h-i724**ad-<br>i725a-(DB:20210527)
</div></td>
<td class="cls_contitem_i2_aplist">
<img id="swunfold_AirMusic" src="http://192.168.1.10:8080/tab_unfold.png" height="36" width="36" onClick="SWDisp('AirMusic','');">
<img id="swfold_AirMusic" src="http://192.168.1.10:8080/tab_fold.png" height="36" width="36" onClick="SWDisp('AirMusic','cancel');" style="visibility:hidden;display:none;" >
</td></tr></tbody>
</table></div></div></div></body></html>

GET /scan_wifi

GET /scan_results

GET /con_result

<result>OK</result>

UPNP

Appendix

Firmware Update

The firmware can be updated via MediaU or local USB adapter. MediaU also provides the Radio stream library, weather and stock data. The firmware update via MediaU goes like this:

My system version shows: BT000D5A-a809-a721-a803-c723

UIProto makes this call to MediaU: http://b1.mediayou.net/cgi-bin/GetSW?PD=%s&MP=%s&DS=%s&UI=%s%s&OSD=%s&SER1=%s&SER2=%s

  • PD= ProductID (BT000D5A)
  • MP= mplayer version (a80320100803) (a803) /tmp/mv.dat
  • DS=
  • UI= UIProto version
  • OSD= W950OSD version (a80920100809) (a809) /tmp/W950OSDVer.dat
  • SER1= 000000445588
  • SER2= 20100721 ?

GET http://b1.mediayou.net/cgi-bin/GetSW?PD=BT000D5A > [GetFile]vps.mediayou.net/update/stn-d201_005.dat.gz.upd That gives for this device only the station update list.

For other similar devices:

http://b1.mediayou.net/cgi-bin/GetSW?PD=HS0015BL > [GetFile]vps.mediayou.net/update/stn-d125_SW75.dat.gz.upd earlier it gave this :) [GetFile]download.mediayou.net/mplayer-c619_HS15.gz.upd [GetFile]download.mediayou.net/UIProto-ba18_kicker.gz.upd [GetFile]download.mediayou.net/W950OSD-b719_kicker.gz.upd

http://b1.mediayou.net/cgi-bin/GetSW?PD=HS00015A > [GetFile]vps.mediayou.net/update/stn-d201_005.dat.gz.upd earlier it gave this :) [GetFile]www.mediayou.net/SWUpdate/mplayer-a612_HS.gz.upd [GetFile]www.mediayou.net/SWUpdate/UIProto-a612_HS.gz.upd [GetFile]www.mediayou.net/SWUpdate/W950OSD-a612_HS.gz.upd

The online firmware update downloads these [Getfuile]*.gz.upd files.

The process is as follows:

  • files are downloaded in /tmp/*.upd.tmp
  • then /mplayer/mrun CRC is run to make /tmp/*.gz.aaa files
  • /tmp/.gz.aaa files are renamed to /tmp/.gz then updated by UIProto

type /mplayer/mrun UPDATE or use Software Update on device to complete the process. If you downloaded the upd file manually you can copy them from an USB stick to /tmp, run /mplayer/mrun CRC, rename them from *.gz.aaa to *.gz and run /mplayer/mrun UPDATE

Files that can be flashed / Software Updated from an USB stick are:

/attach/ms0/UIProto.gz - the GUI /attach/ms0/mplayer.gz - streaming player /attach/ms0/stn.dat.gz - internet radio list /attach/ms0/W950OSD.gz - OSD manager /attach/ms0/fontv - the font bitmap file /attach/ms0/info - ??? /attach/ms0/flashbin - 8 Mb flash file, whole firmware /attach/ms0/logobin - the boot logo

Problems

The main problem with the device was that it didn't respond to the remote after a few days of operation and standby cycles. Afyter decompiling UIProto I found that the CPU has 3 clock states. The lowest one is 32 Mhz by default. That turned out to be the problem. Probably some device drivers (like ir and wifi) couldn't handle that freq. So I changed it to 64 Mhz in the UIProto binary. It worked. echo 192 > /sys/devices/platform/nuc930-clk/clock echo 144 > /sys/devices/platform/nuc930-clk/clock echo 32 > /sys/devices/platform/nuc930-clk/clock << changed to 64, 32 problems with ir and wifi

Improvements

Adding Spotify Connect Adding DNLA

Author

gfff
MMS
MMS
MMS
MMS
MMS
MMS
MMS
gfff|
gfff
gfff
gfff<
gfff
;0@-
3333
UUUU(G
3333
UUUU
3333
UUUU
3333
UUUU
3333
UUUU
3333
UUUU
RIFFWAVEfmt data0@-
RIFF
fmt data
QZ^&
MAC
0lB8
`F2$
`F2$
0lB:
`F2$
`F2$
VUUU
VUUU
f032
e032
QZ^&
<p@-
7~Q0-
?v<y5
ri7f>
f?>UUUUU
?v<y5
=UUUUUU
UUUUU
UUUUUU
NEJ(~
33333
4o?Y
ri7f>
f?>UUUUU
@T1cb
V?LUUUUU
pA48
IUUUUU
?0@-
!1C ,
3333
WM/WMADRCPeakReference
WM/WMADRCPeakTarget
WM/WMADRCAverageReference
WM/WMADRCAverageTarget
Fold%To%Channels%
65rv
pG"
@ffffff
?333333
#=\c
Ap@-
?333?
>fff?ff&?
F:\PROJECT\=910\Library\MP3_EABI\Src\bit.h
(dst!= 0) && (src != 0)
forbidden bit allocation value
reserved header layer value
invalid (null) buffer pointer
no error
input buffer too small (or EOF)
not enough memory
lost synchronization
forbidden bitrate value
reserved sample frequency value
reserved emphasis value
CRC check failed
bad main_data_begin pointer
bad big_values count
bad scalefactor index
bad frame length
reserved block_type
bad scalefactor selection info
bad audio data length
bad Huffman table select
Huffman data overrun
incompatible block_type for JS
i>V6@^
@tm
3>yY
a3OP
F:\PROJECT\=910\Library\MP3_EABI\Src\layer3.c
-bits_left <= MP3_BUFFER_GUARD * CHAR_BIT
F:\PROJECT\=910\Library\MP3_EABI\Src\layer3.c
VUUU
cat /proc/meminfo > /tmp/mem.txt
MemFree:
memory free = %d K
@@@@@ Catche signal SIGFPE @@@@@
stl = %d fsize = %d
302 MOVED
301 MOVED
302 FOUND
Location:
FILE1=
MMS://
HTTP://
RTSP://
http://%s/%s
$+!*'(),
%%%02x
http://
HTTP/1.0 302
HTTP/1.1 302
HTTP/1.1 301
HTTP/1.0 301
404 NOT FOUND
<REPEAT>
<ENTRY
<REF HREF
CLIENTSKIP="NO
.wma
.wav
.gif
.mp3
.wmv
.jpg
.WMA
.WAV
.GIF
.MP3
.WMV
.JPG
MMS:\\
HTTP:\\
RTSP:\\
local://
.asx
.wax
.m3u
.pls
file://
[MPLAYER TYPE=HTTP]
[MPLAYER TYPE=ASX]
Play : [%s]
/dev/dsp0
waudio://
play exit!!!start_play = %d
Version
%s%s
a803
20100803
MPlayer Version 2.05 2010/08/03
MPlayer Initial fail!!
force mplayer re-start!!!!
echo 3 > /proc/sys/vm/drop_caches
l = %d codec = %d [%s]
TCP disconnect!!
#### MMS7 tcp recv error!
MPEG AUDIO
\\%d.%d.%d.%d\TCP\%d
NSPlayer/10.0.0.3802; %s
ip = %s:%d mms_req = %s
%d.%d.%d.%d
tcp send timeout
#EXTINF
vorbis
sample rate = %d
OggS
icy-name:
icy-description:
x-audiocast-name:
OGG %d kbps/
audio/aacp
Content-Length:
icy-br:
x-audiocast-bitrate:
@@@@@@ buffer_level = %d play_data_byte = %d Bitrate = %d @@@@
end of stream!!
HTTP:
Host: %s
Pragma: xClientGUID=%s
Pragma: client-id=%s
WWW.WINAMP.COM
WWW.W3.ORG
AUDIO/MPEG
CONTENT-TYPE: TEXT/HTML
200 OK
client-id=
HTTP
RTSP
REF1=
HTTP/1.0 200
LOCATION:
AUDIO/X-MPEGURL
AUDIO/MPEGURL
AUDIO/X-MPEG
APPLICATION/OCTET-STREAM
AUDIO/X-VMPEG
COUGAR
REX
APPLICATION/OGG
AUDIO/X-PN-REALAUDIO
TEXT/HTML
<ASX
http://%s
get PLS url : %s
Accept: */*
User-Agent: NSPlayer/11.0.5721.5145
Host: mirror1.livestream.tempo.fm
X-Accept-Authentication: Negotiate, NTLM, Digest, Basic
Pragma: version11-enabled=1
Pragma: no-cache,rate=1.000,stream-time=0,stream-offset=4294967295:4294967295,packet-num=4294967295,max-duration=0
Pragma: xPlayStrm=1
Pragma: client-id=2973610193
Pragma: LinkBW=2147483647, AccelBW=2147483647, AccelDuration=2147483647
Supported: com.microsoft.wm.srvppair, com.microsoft.wm.sswitch, com.microsoft.wm.predstrm, com.microsoft.wm.startupprofile
Pragma: xClientGUID={3300AD50-2C39-46c0-AE0A-502E767C2ABA}
Pragma: stream-switch-count=3
Pragma: stream-switch-entry=ffff:1:0 ffff:2:0 ffff:3:0
Accept-Language: en-US, *;q=0.1
Pragma: no-cache,rate=1.000,stream-time=0,stream-offset=0:0,packet-num=4294967295,max-duration=0
Pragma: packet-pair-experiment=1
Pragma: pipeline-experiment=1
Pragma: stream-switch-entry=ffff:1:0 ffff:2:2 ffff:3:2
%s / HTTP/1.1
%s %s HTTP/1.1
Cookie:
POST
Accept: application/pdf, application/x-comet, */*
%shttp://%s%s
Referer:
%s%s
Host:
%s%d
Content-Length:
Connection: close
%s%c%c%c%c
%s%c%c
%s%s:%d%c%c
%s%s%c%c
Accept-Language: zh-tw
Accept-Encoding:
User-Agent: Mozilla/4.0 (compatible; MSIE 4.01; Windows 98)
Host: asx.giga.net.tw:1566
GET / HTTP/1.1
GET %s HTTP/1.1
connect to server fail
HttpGETRequest_sock recv timeout -- %d rval = %d rbuf_size = %d rbyte = %d
Content-Type: application/x-www-form-urlencoded
Accept-Encoding: gzip, deflate
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-powerpoint, application/vnd.ms-excel, application/msword, */*
Accept-Language: zh-tw
Accept-Encoding:
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322)
### AudioOutputProc 8s protect!!
AudioOutputProc stop!! %02x %02x %d
start AudioOutputProc!! rtl = %d left = %d pcm_tl =%d pcm_input_idx = %d
streaming low, start buffering ...(%d/%d/%d)
LowBufChk stop cmd = %d
low buff timeout!!
[keep %d - %d] end buffering
Low buffer stop or timeout cnt = %d
LowBufChk fail, retur 0.......
WMA %d kbps/
[WMA] This should be first frame:%d nSamplingRate=%d nChannel=%d pcm_begin_size = %d
[WMA] Start playing wma ... play_data_byte = %d
@@@@ [WMA] Exit player
***** sample_rate = %d pcm_begin_size = %d *******
#### change sample rate from %d to %d channel = %d
[OGG] Start playing ogg ... play_data_byte = %d
[MP3] This should be first frame:%d channel = %d srate = %d bitrate = %d pcm_begin_size = %d
mp3 %d kbps/
[MP3] Start playing mp3 ... play_data_byte = %d
[MP3] Stop playing mp3 ...stop %02x
/tmp/fileurl
DownloadOnly
FILEURL
RespUIPlayCmd len = %d cur_play_sts = %02x play_sts = %d
@@@@@@ pcnt = %d @@@@@
re-connect sock = %d
/tmp/dsock_m
WAudioPlay == %s
tcp_conn = %d host = %s pno = %d
Error:outbuffer == NULL
Got error callback: %s
FLAC %d kbps/
FLAC /
APE %d kbps/
APE /
fopen fail!!
ERROR: allocating decoder
ERROR: initializing decoder: %s
succeeded
FAILED
decoding: %s
state: %s
<== this is the first frame ==>
write dsp error
Xing
****** PlayFileAPE_Direct exit -- %d *****
mp3_play_mp3 exit!!
FileReadProc!! file end play_sts = %02x
[MP3] Start playing mp3 file ...
MP3 play stop play_sts = %02x
[WMA] Start playing wma ...
[WMA] Exit player
&repeat=
[repeat=
.APE
.OGG
.FLAC
audio/mpeg
www.winamp.com
unknown format type %d
tcode_base_org = [%d] %08x
df >/tmp/df.txt
/home/usb
%s %s %s %s
%s %s %s %s
/flash/iradio.cfg
TimeZone
TimeZone hour=%d min=%d
%s/Download_%02d%02d%02d%02d%02d%s
### save path = [%s] media_format = %d ###
/mediaU/
/tmp/recname.txt
%s/%s_%02d%02d%02d%02d%02d.wma
%s/%s_%02d%02d%02d%02d%02d.rm
%s/%s_%02d%02d%02d%02d%02d.ogg
%s/%s_%02d%02d%02d%02d%02d.mp3
0/0 (0%)
/tmp/usbfull.flg
/tmp/rec.dat
echo 1 > /proc/sys/vm/drop_caches
%d kb/%d kb (%d%%)
sync
Se0&
;base64,
Session:
X-Playlist-Gen-Id:
a=control:
rtsp://
GET_PARAMETER rtsp://%s%s RTSP/1.0
Content-Length: 0
Session: %s
CSeq: %d
PLAY rtsp://%s%s RTSP/1.0
X-Playlist-Seek-Id: %s
Referer: rtsp://%s%s
RTSP/1.0 200
rtsp_play FAIL : %s
<XML><Summary></Summary><c-dns>-</c-dns><c-ip>0.0.0.0</c-ip><c-os>Windows_XP</c-os><c-osversion>5.1.0.2600</c-osversion><date>%d-%02d-%02d</date><time>%02d:%02d:%02d</time><c-cpu>Pentium</c-cpu><transport>TCP</transport></XML>
SET_PARAMETER rtsp://%s%s RTSP/1.0
Content-Length: %d
SETUP %s%s RTSP/1.0
X-Playlist-Gen-Id: %s
rtsp_setup FAIL : %s
rtsp_get_parameter FAIL : %s
DESCRIBE rtsp://%s%s RTSP/1.0
RTSP/1.0 302
rtsp : host = %s path = %s port = %d
SET_PARAMETER
Content-Length: 220
User-Agent: WMPlayer/10.0.0.364
Accept-Charset: UTF-8, *;q=0.1
X-Accept-Authentication: Negotiate, NTLM, Digest, Basic
Accept-Language: zh-tw, *;q=0.1
Session:
Content-Type: application/x-wms-Logconnectstats;charset=UTF-8
CSeq: 5
PLAY
X-Playlist-Seek-Id: 539549
User-Agent: WMPlayer/11.0.5358.4827
Session: 13094213375998050077
CSeq: 4
Range: npt=0.000-
Bandwidth: 1427357
Referer:
X-Accelerate-Streaming: AccelDuration=18000;AccelBandwidth=2147483647
SETUP
Accept-Language: zh-TW, *;q=0.1
CSeq: 3
X-Playlist-Gen-Id: 539549
Transport: RTP/AVP/TCP;unicast;interleaved=0-1;ssrc=e1997777;mode=PLAY
GET_PARAMETER
Content-Type: application/x-rtsp-packetpair
CSeq: 2
DESCRIBE
Accept: application/sdp
CSeq: 1
Supported: com.microsoft.wm.srvppair, com.microsoft.wm.sswitch, com.microsoft.wm.eosmsg, com.microsoft.wm.predstrm, com.microsoft.wm.startupprofile
packlen = %d preroll = %d
0.9.29
Input does not appear to be an Ogg bitstream.
Error reading first page of Ogg bitstream data.
Error reading initial header packet.
This Ogg bitstream does not contain Vorbis audio data.
Corrupt secondary header. Exiting.
End of file before finding all Vorbis headers!
Bitstream is %d channel, %ldHz
Corrupt or missing data in bitstream; continuing...
Done.
US]CQ
^(BM
kZ;&
'4AP_o
%*17>ELT[cks{
#&),/259<@CGJNRVY]aeimquy}
!"$%'(*+-.013568:;=?@BDFHIKMOQSUWYZ\^`bdfhjlnprtvxz|~
!!"#$$%&&'())*++,-.//012334567789:;<==>?@ABCDDEFGHIJKLMNOOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~
!!!"""###$$$%%%&&'''((()))**+++,,,--...//0001122233444556667788899::;;;<<==>>>??@@AABBBCCDDEEFFFGGHHIIJJKKKLLMMNNOOPPQQRRSSSTTUUVVWWXXYYZZ[[\\]]^^__``aabbccddeeffgghhiiijjkkllmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~
!!!!!!""""""######$$$$$$%%%%%&&&&&&'''''(((((()))))******+++++,,,,,------...../////0000011111222223333344444555556666677778888899999:::::;;;;<<<<<=====>>>>?????@@@@AAAAABBBBCCCCCDDDDEEEEEFFFFGGGGGHHHHIIIIJJJJJKKKKLLLLMMMMMNNNNOOOOPPPPQQQQQRRRRSSSSTTTTUUUUVVVVVWWWWXXXXYYYYZZZZ[[[[\\\\]]]]^^^^^____````aaaabbbbccccddddeeeeffffgggghhhhiiiijjjjkkkkllllmmmmnnnnooooppppqqqqrrrrssssttttuuuuvvvvwwwwxxxxyyyyzzzz{{{{||||}}}}~~~~
!!!!!!!!!!!!"""""""""""############$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&'''''''''''((((((((((()))))))))))**********+++++++++++,,,,,,,,,,,----------..........///////////00000000001111111111222222222233333333334444444444555555555666666666677777777778888888889999999999:::::::::;;;;;;;;;;<<<<<<<<<=========>>>>>>>>>??????????@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJJJKKKKKKKKKLLLLLLLLLMMMMMMMMNNNNNNNNNOOOOOOOOPPPPPPPPPQQQQQQQQRRRRRRRRRSSSSSSSSTTTTTTTTTUUUUUUUUVVVVVVVVWWWWWWWWWXXXXXXXXYYYYYYYYZZZZZZZZ[[[[[[[[[\\\\\\\\]]]]]]]]^^^^^^^^________````````aaaaaaaaabbbbbbbbccccccccddddddddeeeeeeeeffffffffgggggggghhhhhhhhiiiiiiiijjjjjjjjkkkkkkkkllllllllmmmmmmmmnnnnnnnnooooooooppppppppqqqqqqqqrrrrrrrrssssssssttttttttuuuuuuuuvvvvvvvvwwwwwwwxxxxxxxxyyyyyyyyzzzzzzzz{{{{{{{{||||||||}}}}}}}}~~~~~~~~
APETAGEX
18CMACProgressHelper
15CWAVInputSource
12CInputSource
filename input is NULL, use callback function instead!!
13CStdLibFileIO
3CIO
17CAPEDecompressOld
14IAPEDecompress
14CAntiPredictor
33CAntiPredictorExtraHigh0000To3320
33CAntiPredictorExtraHigh3320To3600
33CAntiPredictorExtraHigh3600To3700
33CAntiPredictorExtraHigh3700To3800
36CAntiPredictorExtraHigh3800ToCurrent
31CAntiPredictorFast3320ToCurrent
28CAntiPredictorFast0000To3320
33CAntiPredictorNormal3800ToCurrent
30CAntiPredictorNormal3320To3800
30CAntiPredictorNormal0000To3320
31CAntiPredictorHigh3800ToCurrent
28CAntiPredictorHigh3700To3800
28CAntiPredictorHigh3600To3700
28CAntiPredictorHigh3320To3600
28CAntiPredictorHigh0000To3320
20CAntiPredictorOffset
12CAPECompress
12IAPECompress
14CAPEDecompress
8CAPEInfo
[Monkey's Audio Image Link File]
Image File=
Start Block=
Finish Block=
33CPredictorDecompress3950toCurrent
36CPredictorDecompressNormal3930to3950
24CPredictorCompressNormal
20IPredictorDecompress
18IPredictorCompress
n;^
Qkkbal
i]Wb
9a&g
MGiI
wn>Jj
#.zf
+o*7
15CUnBitArrayBase
13CCircleBuffer
14CUnBitArrayOld
11CUnBitArray
FLAC__STREAM_DECODER_SEARCH_FOR_METADATA
FLAC__STREAM_DECODER_READ_METADATA
FLAC__STREAM_DECODER_SEARCH_FOR_FRAME_SYNC
FLAC__STREAM_DECODER_READ_FRAME
FLAC__STREAM_DECODER_END_OF_STREAM
FLAC__STREAM_DECODER_OGG_ERROR
FLAC__STREAM_DECODER_SEEK_ERROR
FLAC__STREAM_DECODER_ABORTED
FLAC__STREAM_DECODER_MEMORY_ALLOCATION_ERROR
FLAC__STREAM_DECODER_UNINITIALIZED
FLAC__STREAM_DECODER_INIT_STATUS_OK
FLAC__STREAM_DECODER_INIT_STATUS_UNSUPPORTED_CONTAINER
FLAC__STREAM_DECODER_INIT_STATUS_INVALID_CALLBACKS
FLAC__STREAM_DECODER_INIT_STATUS_MEMORY_ALLOCATION_ERROR
FLAC__STREAM_DECODER_INIT_STATUS_ERROR_OPENING_FILE
FLAC__STREAM_DECODER_INIT_STATUS_ALREADY_INITIALIZED
FLAC__STREAM_DECODER_READ_STATUS_CONTINUE
FLAC__STREAM_DECODER_READ_STATUS_END_OF_STREAM
FLAC__STREAM_DECODER_READ_STATUS_ABORT
FLAC__STREAM_DECODER_SEEK_STATUS_OK
FLAC__STREAM_DECODER_SEEK_STATUS_ERROR
FLAC__STREAM_DECODER_SEEK_STATUS_UNSUPPORTED
FLAC__STREAM_DECODER_TELL_STATUS_OK
FLAC__STREAM_DECODER_TELL_STATUS_ERROR
FLAC__STREAM_DECODER_TELL_STATUS_UNSUPPORTED
FLAC__STREAM_DECODER_LENGTH_STATUS_OK
FLAC__STREAM_DECODER_LENGTH_STATUS_ERROR
FLAC__STREAM_DECODER_LENGTH_STATUS_UNSUPPORTED
FLAC__STREAM_DECODER_WRITE_STATUS_CONTINUE
FLAC__STREAM_DECODER_WRITE_STATUS_ABORT
FLAC__STREAM_DECODER_ERROR_STATUS_LOST_SYNC
FLAC__STREAM_DECODER_ERROR_STATUS_BAD_HEADER
FLAC__STREAM_DECODER_ERROR_STATUS_FRAME_CRC_MISMATCH
FLAC__STREAM_DECODER_ERROR_STATUS_UNPARSEABLE_STREAM
FLAC
bitreader is NULL
bitreader: capacity=%u words=%u bytes=%u consumed: words=%u, bits=%u
%08X:
%01u
8?61$#*-pw~ylkbeHOFATSZ]
' ).;<52
WPY^KLEBohafst}z
ing`ur{|QV_XMJCD
!&/(=:34NI@GRU\[vqx
jmdc>907"%,+
CD-DA cue sheet must have a lead-in length of at least 2 seconds
CD-DA cue sheet lead-in length must be evenly divisible by 588 samples
cue sheet must have at least one track (the lead-out)
CD-DA cue sheet must have a lead-out track number 170 (0xAA)
cue sheet may not have a track number 0
CD-DA cue sheet track number must be 1-99 or 170
CD-DA cue sheet lead-out offset must be evenly divisible by 588 samples
CD-DA cue sheet track offset must be evenly divisible by 588 samples
cue sheet track must have at least one index point
cue sheet track's first index number must be 0 or 1
CD-DA cue sheet track index offset must be evenly divisible by 588 samples
cue sheet track index numbers must increase by 1
MIME type string must contain only printable ASCII characters (0x20-0x7e)
description string must be valid UTF-8
1.2.1
reference libFLAC 1.2.1 20070917
PARTITIONED_RICE
PARTITIONED_RICE2
CONSTANT
VERBATIM
FIXED
INDEPENDENT
LEFT_SIDE
RIGHT_SIDE
MID_SIDE
FRAME_NUMBER_TYPE_FRAME_NUMBER
FRAME_NUMBER_TYPE_SAMPLE_NUMBER
STREAMINFO
PADDING
APPLICATION
SEEKTABLE
VORBIS_COMMENT
CUESHEET
PICTURE
Other
32x32 pixels 'file icon' (PNG only)
Other file icon
Cover (front)
Cover (back)
Leaflet page
Media (e.g. label side of CD)
Lead artist/lead performer/soloist
Artist/performer
Conductor
Band/Orchestra
Composer
Lyricist/text writer
Recording Location
During recording
During performance
Movie/video screen capture
A bright coloured fish
Illustration
Band/artist logotype
Publisher/Studio logotype
fLaCCaLf
FLAC__lpc_restore_signal_wide: OVERFLOW, i=%u, sum=%lld
FLAC__lpc_restore_signal_wide: OVERFLOW, i=%u, residual=%d, sum=%lld, data=%lld
FLAC__lpc_restore_signal: OVERFLOW, i=%u, j=%u, c=%d, d=%d, sumo=%lld
v<y5
=v<y5
! @|
!)@:F,@zj/@\G1@|
:@:F<@Z
=@zj?@L~@@\GA@l
-Dt>
@ %z8
i5__gnu_cxx::__concurrence_lock_error
__gnu_cxx::__concurrence_unlock_error
N9__gnu_cxx24__concurrence_lock_errorE
N9__gnu_cxx26__concurrence_unlock_errorE
std::exception
std::bad_exception
St13bad_exception
St9exception
pure virtual method called
std::bad_cast
std::bad_typeid
N10__cxxabiv121__vmi_class_type_infoE
N10__cxxabiv120__si_class_type_infoE
N10__cxxabiv117__class_type_infoE
St10bad_typeid
St8bad_cast
St9type_info
N10__cxxabiv129__pointer_to_member_type_infoE
N10__cxxabiv119__pointer_type_infoE
N10__cxxabiv117__pbase_type_infoE
N10__cxxabiv116__enum_type_infoE
N10__cxxabiv120__function_type_infoE
N10__cxxabiv117__array_type_infoE
N10__cxxabiv123__fundamental_type_infoE
std::bad_alloc
St9bad_alloc
terminate called recursively
terminate called after throwing an instance of '
what():
terminate called without an active exception
_GLOBAL_
(anonymous namespace)
string literal
vtable for
VTT for
construction vtable for
-in-
typeinfo for
typeinfo name for
typeinfo fn for
non-virtual thunk to
covariant return thunk to
java Class for
guard variable for
reference temporary for
hidden alias for
operator
operator
) : (
false
true
restrict
volatile
const
complex
imaginary
global constructors keyed to
global destructors keyed to
std::allocator
allocator
std::basic_string
basic_string
std::string
std::basic_string<char, std::char_traits<char>, std::allocator<char> >
std::istream
std::basic_istream<char, std::char_traits<char> >
basic_istream
std::ostream
std::basic_ostream<char, std::char_traits<char> >
basic_ostream
std::iostream
std::basic_iostream<char, std::char_traits<char> >
basic_iostream
delete[]
delete
new[]
sizeof
signed char
bool
boolean
char
byte
double
long double
float
__float128
unsigned char
unsigned int
unsigned
long
unsigned long
__int128
unsigned __int128
short
unsigned short
void
wchar_t
long long
unsigned long long
?function?
%s: %s: %d: %s: Assertion `%s' failed.
/etc/TZ
,M4.1.0,M10.5.0
,M3.2.0,M11.1.0
""##$$$%%&&
(nil)
(null)
hlLjztqZ
npxXoudifFeEgGaACScs
+0-#'I
/bin/sh
/dev/null
/dev/urandom
O8M2
hlLjztq
npxXoudifFeEgGaACSncs[
(nil)
nfinity
clntudp_create: out of memory
xdr_string: out of memory
xdr_bytes: out of memory
/etc/resolv.conf
/etc/config/resolv.conf
nameserver
domain
search
infinity
__get_myaddress: socket
__get_myaddress: ioctl (get interface configuration)
__get_myaddress: ioctl
Cannot register service
bad auth_len gid %d str %d auth %d
/etc/hosts
/etc/config/hosts
%s%s%s
Unknown error
RPC: (unknown error code)
%s:
; errno = %s
; low version = %lu, high version = %lu
; why =
(unknown authentication error - %d)
; s1 = %lu, s2 = %lu
Authentication OK
Invalid client credential
Server rejected credential
Invalid client verifier
Server rejected verifier
Client credential too weak
Invalid server verifier
Failed (unspecified error)
RPC: Success
RPC: Can't encode arguments
RPC: Can't decode result
RPC: Unable to send
RPC: Unable to receive
RPC: Timed out
RPC: Incompatible versions of RPC
RPC: Authentication error
RPC: Program unavailable
RPC: Program/version mismatch
RPC: Procedure unavailable
RPC: Server can't decode arguments
RPC: Remote system error
RPC: Unknown host
RPC: Unknown protocol
RPC: Port mapper failure
RPC: Program not registered
RPC: Failed (unspecified error)
xdr_array: out of memory
Success
Operation not permitted
No such file or directory
No such process
Interrupted system call
Input/output error
No such device or address
Argument list too long
Exec format error
Bad file descriptor
No child processes
Resource temporarily unavailable
Cannot allocate memory
Permission denied
Bad address
Block device required
Device or resource busy
File exists
Invalid cross-device link
No such device
Not a directory
Is a directory
Invalid argument
Too many open files in system
Too many open files
Inappropriate ioctl for device
Text file busy
File too large
No space left on device
Illegal seek
Read-only file system
Too many links
Broken pipe
Numerical argument out of domain
Numerical result out of range
Resource deadlock avoided
File name too long
No locks available
Function not implemented
Directory not empty
Too many levels of symbolic links
No message of desired type
Identifier removed
Channel number out of range
Level 2 not synchronized
Level 3 halted
Level 3 reset
Link number out of range
Protocol driver not attached
No CSI structure available
Level 2 halted
Invalid exchange
Invalid request descriptor
Exchange full
No anode
Invalid request code
Invalid slot
Bad font file format
Device not a stream
No data available
Timer expired
Out of streams resources
Machine is not on the network
Package not installed
Object is remote
Link has been severed
Advertise error
Srmount error
Communication error on send
Protocol error
Multihop attempted
RFS specific error
Bad message
Value too large for defined data type
Name not unique on network
File descriptor in bad state
Remote address changed
Can not access a needed shared library
Accessing a corrupted shared library
.lib section in a.out corrupted
Attempting to link in too many shared libraries
Cannot exec a shared library directly
Invalid or incomplete multibyte or wide character
Interrupted system call should be restarted
Streams pipe error
Too many users
Socket operation on non-socket
Destination address required
Message too long
Protocol wrong type for socket
Protocol not available
Protocol not supported
Socket type not supported
Operation not supported
Protocol family not supported
Address family not supported by protocol
Address already in use
Cannot assign requested address
Network is down
Network is unreachable
Network dropped connection on reset
Software caused connection abort
Connection reset by peer
No buffer space available
Transport endpoint is already connected
Transport endpoint is not connected
Cannot send after transport endpoint shutdown
Too many references: cannot splice
Connection timed out
Connection refused
Host is down
No route to host
Operation already in progress
Operation now in progress
Stale NFS file handle
Structure needs cleaning
Not a XENIX named type file
No XENIX semaphores available
Is a named type file
Remote I/O error
Disk quota exceeded
No medium found
Wrong medium type
No Equalizer
Classical
Club
Dance
Full Bass
Live
Rock
Soft
User define
t!w"z
Se3&
_\D+
Se{
Se6&
_\D+
Se<
8Nk$e
(FKx#
u2wc
(=p_G=*
=<N >
->U0B>
+>;p6>>
Tq>?W
>:#*>V
V>"l`>
?t>
z>}?
>aTj>
3OP
<A@L\A:
BM76Bp
XJC5
*EC3HEj
FPFeamF
9qGm
mqH}
:RI#$nI
qBKh
M]2&M
HNN8bN
T|Njh
Oe*2OP
LP/%fP:
#JQTQcQGw|Q{
DRTs]R
MvR0
p#SF
6mSi
)V(dAV6
~CYamZY
'Z5~>Z
-UZ%
Xrg"
yL@u
?KLDl
Av<_
3OP
stream->md_len + md_len - si.main_data_begin <= MP3_BUFFER_MDLEN
"(.66
"*26L
&.8DTf
"""***
"""***
&.6>FL$
&.4<D:6
,,,
***
,,,
***
(08@LZ
% %
% %
u u
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-powerpoint, application/vnd.ms-excel, application/msword, */*
Accept-Language: zh-tw
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322)
Host:
Connection: keep-alive
8G-4M
YUgZ
W1K!
3333333333333333333333333333333333333333
333333333333333333333333fff&fff&fff&
33333333
@fffF
LfffFfffF3333
333sffff
L33333333fff&fff&fff&33333333
ffffffffffff
L3333
,fff&
,3333
fff&fff&
@3333fff&fff&fff&
@3333
fff&
L3333
,fff&
@fffF
3333333333333333333333333333333333333333
CAk[S
GCC: (GNU) 3.3.2 20031005 (Debian prerelease)
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
ARM/Thumb C/C++ Compiler, RVCT3.0 [Build 586]
armcc --split_sections -c --gnu --library_interface=aeabi_glibc --info=totals -owma_eabi_Data\Debug\ObjectCode\wmafront.o --cpu=ARM946E-S -Otime --diag_style=ide --diag_suppress=2083 -I. -I..\src\front -I..\src\asfparse_s -I..\src\armx -I..\src\common -I..\src\fmthlpr\include -I..\src\decoder -I..\src\win32\decoder -I..\src\fmthlpr -I..\include -I..\include\common\include -I..\src\armx\incgen -J..\..\..\..\..\..\ARM\RVCT\Data\3.0\586\include\windows -D__forceinline=__inline -D_RECONSTRUCTION_ -D__arm -DDISABLE_PREPROCESSING -DNDEBUG -DENABLE_LPC -DBITSTREAM_CORRUPTION_ASSERTS -DENABLE_ALL_ENCOPT -DWBFILE=1 -DARMV4 -DARM -DBUILD_INTEGER -D_ARM_ -DBUILD_WMASTD -DDEV_TEST_MODES -DUSE_UART=1 -DWMAAPI_NO_DRM_STREAM -DWMA_V9 -DENABLE_EQUALIZER -DBUILD_INT_FLOAT -DWMAAPI_NO_DRM --enum_is_int --wchar32 --brief_diagnostics F:\PROJECT\=910\Library\WMA_EABI\WMA_EABI\src\front\wmafront.c
ARM/Thumb C/C++ Compiler, RVCT3.0 [Build 586]
armcc --split_sections -c --gnu --library_interface=aeabi_glibc --info=totals -owma_eabi_Data\Debug\ObjectCode\wma_eq.o --cpu=ARM946E-S -Otime --diag_style=ide --diag_suppress=2083 -I. -I..\src\front -I..\src\asfparse_s -I..\src\armx -I..\src\common -I..\src\fmthlpr\include -I..\src\decoder -I..\src\win32\decoder -I..\src\fmthlpr -I..\include -I..\include\common\include -I..\src\armx\incgen -J..\..\..\..\..\..\ARM\RVCT\Data\3.0\586\include\windows -D__forceinline=__inline -D_RECONSTRUCTION_ -D__arm -DDISABLE_PREPROCESSING -DNDEBUG -DENABLE_LPC -DBITSTREAM_CORRUPTION_ASSERTS -DENABLE_ALL_ENCOPT -DWBFILE=1 -DARMV4 -DARM -DBUILD_INTEGER -D_ARM_ -DBUILD_WMASTD -DDEV_TEST_MODES -DUSE_UART=1 -DWMAAPI_NO_DRM_STREAM -DWMA_V9 -DENABLE_EQUALIZER -DBUILD_INT_FLOAT -DWMAAPI_NO_DRM --enum_is_int --wchar32 --brief_diagnostics F:\PROJECT\=910\Library\WMA_EABI\WMA_EABI\src\front\wma_eq.c
ARM/Thumb C/C++ Compiler, RVCT3.0 [Build 586]
armcc --split_sections -c --gnu --library_interface=aeabi_glibc --info=totals -owma_eabi_Data\Debug\ObjectCode\wmaudio.o --cpu=ARM946E-S -Otime --diag_style=ide --diag_suppress=2083 -I. -I..\src\front -I..\src\asfparse_s -I..\src\armx -I..\src\common -I..\src\fmthlpr\include -I..\src\decoder -I..\src\win32\decoder -I..\src\fmthlpr -I..\include -I..\include\common\include -I..\src\armx\incgen -J..\..\..\..\..\..\ARM\RVCT\Data\3.0\586\include\windows -D__forceinline=__inline -D_RECONSTRUCTION_ -D__arm -DDISABLE_PREPROCESSING -DNDEBUG -DENABLE_LPC -DBITSTREAM_CORRUPTION_ASSERTS -DENABLE_ALL_ENCOPT -DWBFILE=1 -DARMV4 -DARM -DBUILD_INTEGER -D_ARM_ -DBUILD_WMASTD -DDEV_TEST_MODES -DUSE_UART=1 -DWMAAPI_NO_DRM_STREAM -DWMA_V9 -DENABLE_EQUALIZER -DBUILD_INT_FLOAT -DWMAAPI_NO_DRM --enum_is_int --wchar32 --brief_diagnostics F:\PROJECT\=910\Library\WMA_EABI\WMA_EABI\src\asfparse_s\wmaudio.c
ARM/Thumb C/C++ Compiler, RVCT3.0 [Build 586]
armcc --split_sections -c --gnu --library_interface=aeabi_glibc --info=totals -owma_eabi_Data\Debug\ObjectCode\wmaudio_audec.o --cpu=ARM946E-S -Otime --diag_style=ide --diag_suppress=2083 -I. -I..\src\front -I..\src\asfparse_s -I..\src\armx -I..\src\common -I..\src\fmthlpr\include -I..\src\decoder -I..\src\win32\decoder -I..\src\fmthlpr -I..\include -I..\include\common\include -I..\src\armx\incgen -J..\..\..\..\..\..\ARM\RVCT\Data\3.0\586\include\windows -D__forceinline=__inline -D_RECONSTRUCTION_ -D__arm -DDISABLE_PREPROCESSING -DNDEBUG -DENABLE_LPC -DBITSTREAM_CORRUPTION_ASSERTS -DENABLE_ALL_ENCOPT -DWBFILE=1 -DARMV4 -DARM -DBUILD_INTEGER -D_ARM_ -DBUILD_WMASTD -DDEV_TEST_MODES -DUSE_UART=1 -DWMAAPI_NO_DRM_STREAM -DWMA_V9 -DENABLE_EQUALIZER -DBUILD_INT_FLOAT -DWMAAPI_NO_DRM --enum_is_int --wchar32 --brief_diagnostics F:\PROJECT\=910\Library\WMA_EABI\WMA_EABI\src\asfparse_s\wmaudio_audec.c
ARM/Thumb C/C++ Compiler, RVCT3.0 [Build 586]
armcc --split_sections -c --gnu --library_interface=aeabi_glibc --info=totals -owma_eabi_Data\Debug\ObjectCode\msaudiodec.o --cpu=ARM946E-S -Otime --diag_style=ide --diag_suppress=2083 -I. -I..\src\front -I..\src\asfparse_s -I..\src\armx -I..\src\common -I..\src\fmthlpr\include -I..\src\decoder -I..\src\win32\decoder -I..\src\fmthlpr -I..\include -I..\include\common\include -I..\src\armx\incgen -J..\..\..\..\..\..\ARM\RVCT\Data\3.0\586\include\windows -D__forceinline=__inline -D_RECONSTRUCTION_ -D__arm -DDISABLE_PREPROCESSING -DNDEBUG -DENABLE_LPC -DBITSTREAM_CORRUPTION_ASSERTS -DENABLE_ALL_ENCOPT -DWBFILE=1 -DARMV4 -DARM -DBUILD_INTEGER -D_ARM_ -DBUILD_WMASTD -DDEV_TEST_MODES -DUSE_UART=1 -DWMAAPI_NO_DRM_STREAM -DWMA_V9 -DENABLE_EQUALIZER -DBUILD_INT_FLOAT -DWMAAPI_NO_DRM --enum_is_int --wchar32 --brief_diagnostics F:\PROJECT\=910\Library\WMA_EABI\WMA_EABI\src\decoder\msaudiodec.c
ARM/Thumb C/C++ Compiler, RVCT3.0 [Build 586]
armcc --split_sections -c --gnu --library_interface=aeabi_glibc --info=totals -owma_eabi_Data\Debug\ObjectCode\strmdec_wma.o --cpu=ARM946E-S -Otime --diag_style=ide --diag_suppress=2083 -I. -I..\src\front -I..\src\asfparse_s -I..\src\armx -I..\src\common -I..\src\fmthlpr\include -I..\src\decoder -I..\src\win32\decoder -I..\src\fmthlpr -I..\include -I..\include\common\include -I..\src\armx\incgen -J..\..\..\..\..\..\ARM\RVCT\Data\3.0\586\include\windows -D__forceinline=__inline -D_RECONSTRUCTION_ -D__arm -DDISABLE_PREPROCESSING -DNDEBUG -DENABLE_LPC -DBITSTREAM_CORRUPTION_ASSERTS -DENABLE_ALL_ENCOPT -DWBFILE=1 -DARMV4 -DARM -DBUILD_INTEGER -D_ARM_ -DBUILD_WMASTD -DDEV_TEST_MODES -DUSE_UART=1 -DWMAAPI_NO_DRM_STREAM -DWMA_V9 -DENABLE_EQUALIZER -DBUILD_INT_FLOAT -DWMAAPI_NO_DRM --enum_is_int --wchar32 --brief_diagnostics F:\PROJECT\=910\Library\WMA_EABI\WMA_EABI\src\decoder\strmdec_wma.c
ARM/Thumb C/C++ Compiler, RVCT3.0 [Build 586]
armcc --split_sections -c --gnu --library_interface=aeabi_glibc --info=totals -owma_eabi_Data\Debug\ObjectCode\wmafmt.o --cpu=ARM946E-S -Otime --diag_style=ide --diag_suppress=2083 -I. -I..\src\front -I..\src\asfparse_s -I..\src\armx -I..\src\common -I..\src\fmthlpr\include -I..\src\decoder -I..\src\win32\decoder -I..\src\fmthlpr -I..\include -I..\include\common\include -I..\src\armx\incgen -J..\..\..\..\..\..\ARM\RVCT\Data\3.0\586\include\windows -D__forceinline=__inline -D_RECONSTRUCTION_ -D__arm -DDISABLE_PREPROCESSING -DNDEBUG -DENABLE_LPC -DBITSTREAM_CORRUPTION_ASSERTS -DENABLE_ALL_ENCOPT -DWBFILE=1 -DARMV4 -DARM -DBUILD_INTEGER -D_ARM_ -DBUILD_WMASTD -DDEV_TEST_MODES -DUSE_UART=1 -DWMAAPI_NO_DRM_STREAM -DWMA_V9 -DENABLE_EQUALIZER -DBUILD_INT_FLOAT -DWMAAPI_NO_DRM --enum_is_int --wchar32 --brief_diagnostics F:\PROJECT\=910\Library\WMA_EABI\WMA_EABI\src\fmthlpr\wmafmt.c
ARM/Thumb C/C++ Compiler, RVCT3.0 [Build 586]
armcc --split_sections -c --gnu --library_interface=aeabi_glibc --info=totals -owma_eabi_Data\Debug\ObjectCode\pcmfmt.o --cpu=ARM946E-S -Otime --diag_style=ide --diag_suppress=2083 -I. -I..\src\front -I..\src\asfparse_s -I..\src\armx -I..\src\common -I..\src\fmthlpr\include -I..\src\decoder -I..\src\win32\decoder -I..\src\fmthlpr -I..\include -I..\include\common\include -I..\src\armx\incgen -J..\..\..\..\..\..\ARM\RVCT\Data\3.0\586\include\windows -D__forceinline=__inline -D_RECONSTRUCTION_ -D__arm -DDISABLE_PREPROCESSING -DNDEBUG -DENABLE_LPC -DBITSTREAM_CORRUPTION_ASSERTS -DENABLE_ALL_ENCOPT -DWBFILE=1 -DARMV4 -DARM -DBUILD_INTEGER -D_ARM_ -DBUILD_WMASTD -DDEV_TEST_MODES -DUSE_UART=1 -DWMAAPI_NO_DRM_STREAM -DWMA_V9 -DENABLE_EQUALIZER -DBUILD_INT_FLOAT -DWMAAPI_NO_DRM --enum_is_int --wchar32 --brief_diagnostics F:\PROJECT\=910\Library\WMA_EABI\WMA_EABI\src\fmthlpr\pcmfmt.c
ARM/Thumb C/C++ Compiler, RVCT3.0 [Build 586]
armcc --split_sections -c --gnu --library_interface=aeabi_glibc --info=totals -owma_eabi_Data\Debug\ObjectCode\lpcstd.o --cpu=ARM946E-S -Otime --diag_style=ide --diag_suppress=2083 -I. -I..\src\front -I..\src\asfparse_s -I..\src\armx -I..\src\common -I..\src\fmthlpr\include -I..\src\decoder -I..\src\win32\decoder -I..\src\fmthlpr -I..\include -I..\include\common\include -I..\src\armx\incgen -J..\..\..\..\..\..\ARM\RVCT\Data\3.0\586\include\windows -D__forceinline=__inline -D_RECONSTRUCTION_ -D__arm -DDISABLE_PREPROCESSING -DNDEBUG -DENABLE_LPC -DBITSTREAM_CORRUPTION_ASSERTS -DENABLE_ALL_ENCOPT -DWBFILE=1 -DARMV4 -DARM -DBUILD_INTEGER -D_ARM_ -DBUILD_WMASTD -DDEV_TEST_MODES -DUSE_UART=1 -DWMAAPI_NO_DRM_STREAM -DWMA_V9 -DENABLE_EQUALIZER -DBUILD_INT_FLOAT -DWMAAPI_NO_DRM --enum_is_int --wchar32 --brief_diagnostics F:\PROJECT\=910\Library\WMA_EABI\WMA_EABI\src\common\lpcstd.c
ARM/Thumb C/C++ Compiler, RVCT3.0 [Build 586]
armcc --split_sections -c --gnu --library_interface=aeabi_glibc --info=totals -owma_eabi_Data\Debug\ObjectCode\wma_log2.o --cpu=ARM946E-S -Otime --diag_style=ide --diag_suppress=2083 -I. -I..\src\front -I..\src\asfparse_s -I..\src\armx -I..\src\common -I..\src\fmthlpr\include -I..\src\decoder -I..\src\win32\decoder -I..\src\fmthlpr -I..\include -I..\include\common\include -I..\src\armx\incgen -J..\..\..\..\..\..\ARM\RVCT\Data\3.0\586\include\windows -D__forceinline=__inline -D_RECONSTRUCTION_ -D__arm -DDISABLE_PREPROCESSING -DNDEBUG -DENABLE_LPC -DBITSTREAM_CORRUPTION_ASSERTS -DENABLE_ALL_ENCOPT -DWBFILE=1 -DARMV4 -DARM -DBUILD_INTEGER -D_ARM_ -DBUILD_WMASTD -DDEV_TEST_MODES -DUSE_UART=1 -DWMAAPI_NO_DRM_STREAM -DWMA_V9 -DENABLE_EQUALIZER -DBUILD_INT_FLOAT -DWMAAPI_NO_DRM --enum_is_int --wchar32 --brief_diagnostics F:\PROJECT\=910\Library\WMA_EABI\WMA_EABI\src\front\wma_log2.c
ARM/Thumb C/C++ Compiler, RVCT3.0 [Build 586]
armcc --split_sections -c --gnu --library_interface=aeabi_glibc --info=totals -owma_eabi_Data\Debug\ObjectCode\wmaudio_parse.o --cpu=ARM946E-S -Otime --diag_style=ide --diag_suppress=2083 -I. -I..\src\front -I..\src\asfparse_s -I..\src\armx -I..\src\common -I..\src\fmthlpr\include -I..\src\decoder -I..\src\win32\decoder -I..\src\fmthlpr -I..\include -I..\include\common\include -I..\src\armx\incgen -J..\..\..\..\..\..\ARM\RVCT\Data\3.0\586\include\windows -D__forceinline=__inline -D_RECONSTRUCTION_ -D__arm -DDISABLE_PREPROCESSING -DNDEBUG -DENABLE_LPC -DBITSTREAM_CORRUPTION_ASSERTS -DENABLE_ALL_ENCOPT -DWBFILE=1 -DARMV4 -DARM -DBUILD_INTEGER -D_ARM_ -DBUILD_WMASTD -DDEV_TEST_MODES -DUSE_UART=1 -DWMAAPI_NO_DRM_STREAM -DWMA_V9 -DENABLE_EQUALIZER -DBUILD_INT_FLOAT -DWMAAPI_NO_DRM --enum_is_int --wchar32 --brief_diagnostics F:\PROJECT\=910\Library\WMA_EABI\WMA_EABI\src\asfparse_s\wmaudio_parse.c
ARM/Thumb C/C++ Compiler, RVCT3.0 [Build 586]
armcc --split_sections -c --gnu --library_interface=aeabi_glibc --info=totals -owma_eabi_Data\Debug\ObjectCode\aumalloc.o --cpu=ARM946E-S -Otime --diag_style=ide --diag_suppress=2083 -I. -I..\src\front -I..\src\asfparse_s -I..\src\armx -I..\src\common -I..\src\fmthlpr\include -I..\src\decoder -I..\src\win32\decoder -I..\src\fmthlpr -I..\include -I..\include\common\include -I..\src\armx\incgen -J..\..\..\..\..\..\ARM\RVCT\Data\3.0\586\include\windows -D__forceinline=__inline -D_RECONSTRUCTION_ -D__arm -DDISABLE_PREPROCESSING -DNDEBUG -DENABLE_LPC -DBITSTREAM_CORRUPTION_ASSERTS -DENABLE_ALL_ENCOPT -DWBFILE=1 -DARMV4 -DARM -DBUILD_INTEGER -D_ARM_ -DBUILD_WMASTD -DDEV_TEST_MODES -DUSE_UART=1 -DWMAAPI_NO_DRM_STREAM -DWMA_V9 -DENABLE_EQUALIZER -DBUILD_INT_FLOAT -DWMAAPI_NO_DRM --enum_is_int --wchar32 --brief_diagnostics F:\PROJECT\=910\Library\WMA_EABI\WMA_EABI\src\common\aumalloc.c
ARM/Thumb C/C++ Compiler, RVCT3.0 [Build 586]
armcc --split_sections -c --gnu --library_interface=aeabi_glibc --info=totals -owma_eabi_Data\Debug\ObjectCode\buffilt.o --cpu=ARM946E-S -Otime --diag_style=ide --diag_suppress=2083 -I. -I..\src\front -I..\src\asfparse_s -I..\src\armx -I..\src\common -I..\src\fmthlpr\include -I..\src\decoder -I..\src\win32\decoder -I..\src\fmthlpr -I..\include -I..\include\common\include -I..\src\armx\incgen -J..\..\..\..\..\..\ARM\RVCT\Data\3.0\586\include\windows -D__forceinline=__inline -D_RECONSTRUCTION_ -D__arm -DDISABLE_PREPROCESSING -DNDEBUG -DENABLE_LPC -DBITSTREAM_CORRUPTION_ASSERTS -DENABLE_ALL_ENCOPT -DWBFILE=1 -DARMV4 -DARM -DBUILD_INTEGER -D_ARM_ -DBUILD_WMASTD -DDEV_TEST_MODES -DUSE_UART=1 -DWMAAPI_NO_DRM_STREAM -DWMA_V9 -DENABLE_EQUALIZER -DBUILD_INT_FLOAT -DWMAAPI_NO_DRM --enum_is_int --wchar32 --brief_diagnostics F:\PROJECT\=910\Library\WMA_EABI\WMA_EABI\src\common\buffilt.c
ARM/Thumb C/C++ Compiler, RVCT3.0 [Build 586]
armcc --split_sections -c --gnu --library_interface=aeabi_glibc --info=totals -owma_eabi_Data\Debug\ObjectCode\configcommon.o --cpu=ARM946E-S -Otime --diag_style=ide --diag_suppress=2083 -I. -I..\src\front -I..\src\asfparse_s -I..\src\armx -I..\src\common -I..\src\fmthlpr\include -I..\src\decoder -I..\src\win32\decoder -I..\src\fmthlpr -I..\include -I..\include\common\include -I..\src\armx\incgen -J..\..\..\..\..\..\ARM\RVCT\Data\3.0\586\include\windows -D__forceinline=__inline -D_RECONSTRUCTION_ -D__arm -DDISABLE_PREPROCESSING -DNDEBUG -DENABLE_LPC -DBITSTREAM_CORRUPTION_ASSERTS -DENABLE_ALL_ENCOPT -DWBFILE=1 -DARMV4 -DARM -DBUILD_INTEGER -D_ARM_ -DBUILD_WMASTD -DDEV_TEST_MODES -DUSE_UART=1 -DWMAAPI_NO_DRM_STREAM -DWMA_V9 -DENABLE_EQUALIZER -DBUILD_INT_FLOAT -DWMAAPI_NO_DRM --enum_is_int --wchar32 --brief_diagnostics F:\PROJECT\=910\Library\WMA_EABI\WMA_EABI\src\common\configcommon.c
ARM/Thumb C/C++ Compiler, RVCT3.0 [Build 586]
armcc --split_sections -c --gnu --library_interface=aeabi_glibc --info=totals -owma_eabi_Data\Debug\ObjectCode\dectablesstd.o --cpu=ARM946E-S -Otime --diag_style=ide --diag_suppress=2083 -I. -I..\src\front -I..\src\asfparse_s -I..\src\armx -I..\src\common -I..\src\fmthlpr\include -I..\src\decoder -I..\src\win32\decoder -I..\src\fmthlpr -I..\include -I..\include\common\include -I..\src\armx\incgen -J..\..\..\..\..\..\ARM\RVCT\Data\3.0\586\include\windows -D__forceinline=__inline -D_RECONSTRUCTION_ -D__arm -DDISABLE_PREPROCESSING -DNDEBUG -DENABLE_LPC -DBITSTREAM_CORRUPTION_ASSERTS -DENABLE_ALL_ENCOPT -DWBFILE=1 -DARMV4 -DARM -DBUILD_INTEGER -D_ARM_ -DBUILD_WMASTD -DDEV_TEST_MODES -DUSE_UART=1 -DWMAAPI_NO_DRM_STREAM -DWMA_V9 -DENABLE_EQUALIZER -DBUILD_INT_FLOAT -DWMAAPI_NO_DRM --enum_is_int --wchar32 --brief_diagnostics F:\PROJECT\=910\Library\WMA_EABI\WMA_EABI\src\common\dectablesstd.c
ARM/Thumb C/C++ Compiler, RVCT3.0 [Build 586]
armcc --split_sections -c --gnu --library_interface=aeabi_glibc --info=totals -owma_eabi_Data\Debug\ObjectCode\dectablesstdpro.o --cpu=ARM946E-S -Otime --diag_style=ide --diag_suppress=2083 -I. -I..\src\front -I..\src\asfparse_s -I..\src\armx -I..\src\common -I..\src\fmthlpr\include -I..\src\decoder -I..\src\win32\decoder -I..\src\fmthlpr -I..\include -I..\include\common\include -I..\src\armx\incgen -J..\..\..\..\..\..\ARM\RVCT\Data\3.0\586\include\windows -D__forceinline=__inline -D_RECONSTRUCTION_ -D__arm -DDISABLE_PREPROCESSING -DNDEBUG -DENABLE_LPC -DBITSTREAM_CORRUPTION_ASSERTS -DENABLE_ALL_ENCOPT -DWBFILE=1 -DARMV4 -DARM -DBUILD_INTEGER -D_ARM_ -DBUILD_WMASTD -DDEV_TEST_MODES -DUSE_UART=1 -DWMAAPI_NO_DRM_STREAM -DWMA_V9 -DENABLE_EQUALIZER -DBUILD_INT_FLOAT -DWMAAPI_NO_DRM --enum_is_int --wchar32 --brief_diagnostics F:\PROJECT\=910\Library\WMA_EABI\WMA_EABI\src\common\dectablesstdpro.c
ARM/Thumb C/C++ Compiler, RVCT3.0 [Build 586]
armcc --split_sections -c --gnu --library_interface=aeabi_glibc --info=totals -owma_eabi_Data\Debug\ObjectCode\msaudio.o --cpu=ARM946E-S -Otime --diag_style=ide --diag_suppress=2083 -I. -I..\src\front -I..\src\asfparse_s -I..\src\armx -I..\src\common -I..\src\fmthlpr\include -I..\src\decoder -I..\src\win32\decoder -I..\src\fmthlpr -I..\include -I..\include\common\include -I..\src\armx\incgen -J..\..\..\..\..\..\ARM\RVCT\Data\3.0\586\include\windows -D__forceinline=__inline -D_RECONSTRUCTION_ -D__arm -DDISABLE_PREPROCESSING -DNDEBUG -DENABLE_LPC -DBITSTREAM_CORRUPTION_ASSERTS -DENABLE_ALL_ENCOPT -DWBFILE=1 -DARMV4 -DARM -DBUILD_INTEGER -D_ARM_ -DBUILD_WMASTD -DDEV_TEST_MODES -DUSE_UART=1 -DWMAAPI_NO_DRM_STREAM -DWMA_V9 -DENABLE_EQUALIZER -DBUILD_INT_FLOAT -DWMAAPI_NO_DRM --enum_is_int --wchar32 --brief_diagnostics F:\PROJECT\=910\Library\WMA_EABI\WMA_EABI\src\common\msaudio.c
ARM/Thumb C/C++ Compiler, RVCT3.0 [Build 586]
armcc --split_sections -c --gnu --library_interface=aeabi_glibc --info=totals -owma_eabi_Data\Debug\ObjectCode\msaudiostd.o --cpu=ARM946E-S -Otime --diag_style=ide --diag_suppress=2083 -I. -I..\src\front -I..\src\asfparse_s -I..\src\armx -I..\src\common -I..\src\fmthlpr\include -I..\src\decoder -I..\src\win32\decoder -I..\src\fmthlpr -I..\include -I..\include\common\include -I..\src\armx\incgen -J..\..\..\..\..\..\ARM\RVCT\Data\3.0\586\include\windows -D__forceinline=__inline -D_RECONSTRUCTION_ -D__arm -DDISABLE_PREPROCESSING -DNDEBUG -DENABLE_LPC -DBITSTREAM_CORRUPTION_ASSERTS -DENABLE_ALL_ENCOPT -DWBFILE=1 -DARMV4 -DARM -DBUILD_INTEGER -D_ARM_ -DBUILD_WMASTD -DDEV_TEST_MODES -DUSE_UART=1 -DWMAAPI_NO_DRM_STREAM -DWMA_V9 -DENABLE_EQUALIZER -DBUILD_INT_FLOAT -DWMAAPI_NO_DRM --enum_is_int --wchar32 --brief_diagnostics F:\PROJECT\=910\Library\WMA_EABI\WMA_EABI\src\common\msaudiostd.c
ARM/Thumb C/C++ Compiler, RVCT3.0 [Build 586]
armcc --split_sections -c --gnu --library_interface=aeabi_glibc --info=totals -owma_eabi_Data\Debug\ObjectCode\msaudiostdpro.o --cpu=ARM946E-S -Otime --diag_style=ide --diag_suppress=2083 -I. -I..\src\front -I..\src\asfparse_s -I..\src\armx -I..\src\common -I..\src\fmthlpr\include -I..\src\decoder -I..\src\win32\decoder -I..\src\fmthlpr -I..\include -I..\include\common\include -I..\src\armx\incgen -J..\..\..\..\..\..\ARM\RVCT\Data\3.0\586\include\windows -D__forceinline=__inline -D_RECONSTRUCTION_ -D__arm -DDISABLE_PREPROCESSING -DNDEBUG -DENABLE_LPC -DBITSTREAM_CORRUPTION_ASSERTS -DENABLE_ALL_ENCOPT -DWBFILE=1 -DARMV4 -DARM -DBUILD_INTEGER -D_ARM_ -DBUILD_WMASTD -DDEV_TEST_MODES -DUSE_UART=1 -DWMAAPI_NO_DRM_STREAM -DWMA_V9 -DENABLE_EQUALIZER -DBUILD_INT_FLOAT -DWMAAPI_NO_DRM --enum_is_int --wchar32 --brief_diagnostics F:\PROJECT\=910\Library\WMA_EABI\WMA_EABI\src\common\msaudiostdpro.c
ARM/Thumb C/C++ Compiler, RVCT3.0 [Build 586]
armcc --split_sections -c --gnu --library_interface=aeabi_glibc --info=totals -owma_eabi_Data\Debug\ObjectCode\equalizer.o --cpu=ARM946E-S -Otime --diag_style=ide --diag_suppress=2083 -I. -I..\src\front -I..\src\asfparse_s -I..\src\armx -I..\src\common -I..\src\fmthlpr\include -I..\src\decoder -I..\src\win32\decoder -I..\src\fmthlpr -I..\include -I..\include\common\include -I..\src\armx\incgen -J..\..\..\..\..\..\ARM\RVCT\Data\3.0\586\include\windows -D__forceinline=__inline -D_RECONSTRUCTION_ -D__arm -DDISABLE_PREPROCESSING -DNDEBUG -DENABLE_LPC -DBITSTREAM_CORRUPTION_ASSERTS -DENABLE_ALL_ENCOPT -DWBFILE=1 -DARMV4 -DARM -DBUILD_INTEGER -D_ARM_ -DBUILD_WMASTD -DDEV_TEST_MODES -DUSE_UART=1 -DWMAAPI_NO_DRM_STREAM -DWMA_V9 -DENABLE_EQUALIZER -DBUILD_INT_FLOAT -DWMAAPI_NO_DRM --enum_is_int --wchar32 --brief_diagnostics F:\PROJECT\=910\Library\WMA_EABI\WMA_EABI\src\decoder\equalizer.c
ARM/Thumb C/C++ Compiler, RVCT3.0 [Build 586]
armcc --split_sections -c --gnu --library_interface=aeabi_glibc --info=totals -owma_eabi_Data\Debug\ObjectCode\entropydec.o --cpu=ARM946E-S -Otime --diag_style=ide --diag_suppress=2083 -I. -I..\src\front -I..\src\asfparse_s -I..\src\armx -I..\src\common -I..\src\fmthlpr\include -I..\src\decoder -I..\src\win32\decoder -I..\src\fmthlpr -I..\include -I..\include\common\include -I..\src\armx\incgen -J..\..\..\..\..\..\ARM\RVCT\Data\3.0\586\include\windows -D__forceinline=__inline -D_RECONSTRUCTION_ -D__arm -DDISABLE_PREPROCESSING -DNDEBUG -DENABLE_LPC -DBITSTREAM_CORRUPTION_ASSERTS -DENABLE_ALL_ENCOPT -DWBFILE=1 -DARMV4 -DARM -DBUILD_INTEGER -D_ARM_ -DBUILD_WMASTD -DDEV_TEST_MODES -DUSE_UART=1 -DWMAAPI_NO_DRM_STREAM -DWMA_V9 -DENABLE_EQUALIZER -DBUILD_INT_FLOAT -DWMAAPI_NO_DRM --enum_is_int --wchar32 --brief_diagnostics F:\PROJECT\=910\Library\WMA_EABI\WMA_EABI\src\decoder\entropydec.c
ARM/Thumb C/C++ Compiler, RVCT3.0 [Build 586]
armcc --split_sections -c --gnu --library_interface=aeabi_glibc --info=totals -owma_eabi_Data\Debug\ObjectCode\entropydecstd.o --cpu=ARM946E-S -Otime --diag_style=ide --diag_suppress=2083 -I. -I..\src\front -I..\src\asfparse_s -I..\src\armx -I..\src\common -I..\src\fmthlpr\include -I..\src\decoder -I..\src\win32\decoder -I..\src\fmthlpr -I..\include -I..\include\common\include -I..\src\armx\incgen -J..\..\..\..\..\..\ARM\RVCT\Data\3.0\586\include\windows -D__forceinline=__inline -D_RECONSTRUCTION_ -D__arm -DDISABLE_PREPROCESSING -DNDEBUG -DENABLE_LPC -DBITSTREAM_CORRUPTION_ASSERTS -DENABLE_ALL_ENCOPT -DWBFILE=1 -DARMV4 -DARM -DBUILD_INTEGER -D_ARM_ -DBUILD_WMASTD -DDEV_TEST_MODES -DUSE_UART=1 -DWMAAPI_NO_DRM_STREAM -DWMA_V9 -DENABLE_EQUALIZER -DBUILD_INT_FLOAT -DWMAAPI_NO_DRM --enum_is_int --wchar32 --brief_diagnostics F:\PROJECT\=910\Library\WMA_EABI\WMA_EABI\src\decoder\entropydecstd.c
ARM/Thumb C/C++ Compiler, RVCT3.0 [Build 586]
armcc --split_sections -c --gnu --library_interface=aeabi_glibc --info=totals -owma_eabi_Data\Debug\ObjectCode\huffdec.o --cpu=ARM946E-S -Otime --diag_style=ide --diag_suppress=2083 -I. -I..\src\front -I..\src\asfparse_s -I..\src\armx -I..\src\common -I..\src\fmthlpr\include -I..\src\decoder -I..\src\win32\decoder -I..\src\fmthlpr -I..\include -I..\include\common\include -I..\src\armx\incgen -J..\..\..\..\..\..\ARM\RVCT\Data\3.0\586\include\windows -D__forceinline=__inline -D_RECONSTRUCTION_ -D__arm -DDISABLE_PREPROCESSING -DNDEBUG -DENABLE_LPC -DBITSTREAM_CORRUPTION_ASSERTS -DENABLE_ALL_ENCOPT -DWBFILE=1 -DARMV4 -DARM -DBUILD_INTEGER -D_ARM_ -DBUILD_WMASTD -DDEV_TEST_MODES -DUSE_UART=1 -DWMAAPI_NO_DRM_STREAM -DWMA_V9 -DENABLE_EQUALIZER -DBUILD_INT_FLOAT -DWMAAPI_NO_DRM --enum_is_int --wchar32 --brief_diagnostics F:\PROJECT\=910\Library\WMA_EABI\WMA_EABI\src\decoder\huffdec.c
ARM/Thumb C/C++ Compiler, RVCT3.0 [Build 586]
armcc --split_sections -c --gnu --library_interface=aeabi_glibc --info=totals -owma_eabi_Data\Debug\ObjectCode\fft.o --cpu=ARM946E-S -Otime --diag_style=ide --diag_suppress=2083 -I. -I..\src\front -I..\src\asfparse_s -I..\src\armx -I..\src\common -I..\src\fmthlpr\include -I..\src\decoder -I..\src\win32\decoder -I..\src\fmthlpr -I..\include -I..\include\common\include -I..\src\armx\incgen -J..\..\..\..\..\..\ARM\RVCT\Data\3.0\586\include\windows -D__forceinline=__inline -D_RECONSTRUCTION_ -D__arm -DDISABLE_PREPROCESSING -DNDEBUG -DENABLE_LPC -DBITSTREAM_CORRUPTION_ASSERTS -DENABLE_ALL_ENCOPT -DWBFILE=1 -DARMV4 -DARM -DBUILD_INTEGER -D_ARM_ -DBUILD_WMASTD -DDEV_TEST_MODES -DUSE_UART=1 -DWMAAPI_NO_DRM_STREAM -DWMA_V9 -DENABLE_EQUALIZER -DBUILD_INT_FLOAT -DWMAAPI_NO_DRM --enum_is_int --wchar32 --brief_diagnostics F:\PROJECT\=910\Library\WMA_EABI\WMA_EABI\src\common\fft.c
ARM/Thumb C/C++ Compiler, RVCT3.0 [Build 586]
armcc --split_sections -c --gnu --library_interface=aeabi_glibc --info=totals -owma_eabi_Data\Debug\ObjectCode\dectables.o --cpu=ARM946E-S -Otime --diag_style=ide --diag_suppress=2083 -I. -I..\src\front -I..\src\asfparse_s -I..\src\armx -I..\src\common -I..\src\fmthlpr\include -I..\src\decoder -I..\src\win32\decoder -I..\src\fmthlpr -I..\include -I..\include\common\include -I..\src\armx\incgen -J..\..\..\..\..\..\ARM\RVCT\Data\3.0\586\include\windows -D__forceinline=__inline -D_RECONSTRUCTION_ -D__arm -DDISABLE_PREPROCESSING -DNDEBUG -DENABLE_LPC -DBITSTREAM_CORRUPTION_ASSERTS -DENABLE_ALL_ENCOPT -DWBFILE=1 -DARMV4 -DARM -DBUILD_INTEGER -D_ARM_ -DBUILD_WMASTD -DDEV_TEST_MODES -DUSE_UART=1 -DWMAAPI_NO_DRM_STREAM -DWMA_V9 -DENABLE_EQUALIZER -DBUILD_INT_FLOAT -DWMAAPI_NO_DRM --enum_is_int --wchar32 --brief_diagnostics F:\PROJECT\=910\Library\WMA_EABI\WMA_EABI\src\common\dectables.c
ARM/Thumb C/C++ Compiler, RVCT3.0 [Build 586]
armcc --split_sections -c --gnu --library_interface=aeabi_glibc --info=totals -owma_eabi_Data\Debug\ObjectCode\lowrate_commonstd.o --cpu=ARM946E-S -Otime --diag_style=ide --diag_suppress=2083 -I. -I..\src\front -I..\src\asfparse_s -I..\src\armx -I..\src\common -I..\src\fmthlpr\include -I..\src\decoder -I..\src\win32\decoder -I..\src\fmthlpr -I..\include -I..\include\common\include -I..\src\armx\incgen -J..\..\..\..\..\..\ARM\RVCT\Data\3.0\586\include\windows -D__forceinline=__inline -D_RECONSTRUCTION_ -D__arm -DDISABLE_PREPROCESSING -DNDEBUG -DENABLE_LPC -DBITSTREAM_CORRUPTION_ASSERTS -DENABLE_ALL_ENCOPT -DWBFILE=1 -DARMV4 -DARM -DBUILD_INTEGER -D_ARM_ -DBUILD_WMASTD -DDEV_TEST_MODES -DUSE_UART=1 -DWMAAPI_NO_DRM_STREAM -DWMA_V9 -DENABLE_EQUALIZER -DBUILD_INT_FLOAT -DWMAAPI_NO_DRM --enum_is_int --wchar32 --brief_diagnostics F:\PROJECT\=910\Library\WMA_EABI\WMA_EABI\src\common\lowrate_commonstd.c
ARM/Thumb C/C++ Compiler, RVCT3.0 [Build 586]
armcc --split_sections -c --gnu --library_interface=aeabi_glibc --info=totals -owma_eabi_Data\Debug\ObjectCode\lpc.o --cpu=ARM946E-S -Otime --diag_style=ide --diag_suppress=2083 -I. -I..\src\front -I..\src\asfparse_s -I..\src\armx -I..\src\common -I..\src\fmthlpr\include -I..\src\decoder -I..\src\win32\decoder -I..\src\fmthlpr -I..\include -I..\include\common\include -I..\src\armx\incgen -J..\..\..\..\..\..\ARM\RVCT\Data\3.0\586\include\windows -D__forceinline=__inline -D_RECONSTRUCTION_ -D__arm -DDISABLE_PREPROCESSING -DNDEBUG -DENABLE_LPC -DBITSTREAM_CORRUPTION_ASSERTS -DENABLE_ALL_ENCOPT -DWBFILE=1 -DARMV4 -DARM -DBUILD_INTEGER -D_ARM_ -DBUILD_WMASTD -DDEV_TEST_MODES -DUSE_UART=1 -DWMAAPI_NO_DRM_STREAM -DWMA_V9 -DENABLE_EQUALIZER -DBUILD_INT_FLOAT -DWMAAPI_NO_DRM --enum_is_int --wchar32 --brief_diagnostics F:\PROJECT\=910\Library\WMA_EABI\WMA_EABI\src\common\lpc.c
ARM/Thumb C/C++ Compiler, RVCT3.0 [Build 586]
armcc --split_sections --no_debug_macros -c --gnu --library_interface=aeabi_glibc --info=totals -oF:\PROJECT\=910\Library\MP3_EABI\project\mp3_eabi\mp3_eabi_Data\Debug\ObjectCode\mp3front.o --cpu=ARM946E-S -Otime -Ono_autoinline --diag_style=ide --diag_suppress=2083 -IF:\PROJECT\=910\Library\MP3_EABI\project\mp3_eabi -IF:\PROJECT\=910\Library\MP3_EABI\project\mp3_eabi\Debug -IF:\PROJECT\=910\Library\MP3_EABI\project\mp3_eabi\Release -IF:\PROJECT\=910\Library\MP3_EABI\Src -IF:\PROJECT\=910\Library\MP3_EABI\Src\EQ -IF:\PROJECT\=910\Library\MP3_EABI\Include -IF:\PROJECT\=910\Library\MP3_EABI\Src\Tag -JF:\ARM\RVCT\Data\3.0\586\include\windows -DHAVE_CONFIG_H=1 -DFPM_ARM=1 -D__forceinline=__inline -D__arm --enum_is_int --wchar32 --brief_diagnostics F:\PROJECT\=910\Library\MP3_EABI\Src\mp3front.c
ARM/Thumb C/C++ Compiler, RVCT3.0 [Build 586]
armcc --split_sections --no_debug_macros -c --gnu --library_interface=aeabi_glibc --info=totals -omp3_eabi_Data\Debug\ObjectCode\mp3mem.o --cpu=ARM946E-S -Otime -Ono_autoinline --diag_style=ide --diag_suppress=2083 -I. -IDebug -IRelease -I..\..\Src -I..\..\Src\EQ -I..\..\Include -I..\..\Src\Tag -J..\..\..\..\..\..\ARM\RVCT\Data\3.0\586\include\windows -DHAVE_CONFIG_H=1 -DFPM_ARM=1 -D__forceinline=__inline -D__arm --enum_is_int --wchar32 --brief_diagnostics F:\PROJECT\=910\Library\mp3_eabi2\Src\mp3mem.c
ARM/Thumb C/C++ Compiler, RVCT3.0 [Build 586]
armcc --split_sections --no_debug_macros -c --gnu --library_interface=aeabi_glibc --info=totals -oF:\PROJECT\=910\Library\MP3_EABI\project\mp3_eabi\mp3_eabi_Data\Debug\ObjectCode\stream.o --cpu=ARM946E-S -Otime -Ono_autoinline --diag_style=ide --diag_suppress=2083 -IF:\PROJECT\=910\Library\MP3_EABI\project\mp3_eabi -IF:\PROJECT\=910\Library\MP3_EABI\project\mp3_eabi\Debug -IF:\PROJECT\=910\Library\MP3_EABI\project\mp3_eabi\Release -IF:\PROJECT\=910\Library\MP3_EABI\Src -IF:\PROJECT\=910\Library\MP3_EABI\Src\EQ -IF:\PROJECT\=910\Library\MP3_EABI\Include -IF:\PROJECT\=910\Library\MP3_EABI\Src\Tag -JF:\ARM\RVCT\Data\3.0\586\include\windows -DHAVE_CONFIG_H=1 -DFPM_ARM=1 -D__forceinline=__inline -D__arm --enum_is_int --wchar32 --brief_diagnostics F:\PROJECT\=910\Library\MP3_EABI\Src\stream.c
ARM/Thumb C/C++ Compiler, RVCT3.0 [Build 586]
armcc --split_sections --no_debug_macros -c --gnu --library_interface=aeabi_glibc --info=totals -omp3_eabi_Data\Debug\ObjectCode\synth.o --cpu=ARM946E-S -Otime -Ono_autoinline --diag_style=ide --diag_suppress=2083 -I. -IDebug -IRelease -I..\..\Src -I..\..\Src\EQ -I..\..\Include -I..\..\Src\Tag -J..\..\..\..\..\..\ARM\RVCT\Data\3.0\586\include\windows -DHAVE_CONFIG_H=1 -DFPM_ARM=1 -D__forceinline=__inline -D__arm --enum_is_int --wchar32 --brief_diagnostics F:\PROJECT\=910\Library\mp3_eabi2\Src\synth.c
ARM/Thumb C/C++ Compiler, RVCT3.0 [Build 586]
armcc --split_sections --no_debug_macros -c --gnu --library_interface=aeabi_glibc --info=totals -oF:\PROJECT\=910\Library\MP3_EABI\project\mp3_eabi\mp3_eabi_Data\Debug\ObjectCode\XHeader.o --cpu=ARM946E-S -Otime -Ono_autoinline --diag_style=ide --diag_suppress=2083 -IF:\PROJECT\=910\Library\MP3_EABI\project\mp3_eabi -IF:\PROJECT\=910\Library\MP3_EABI\project\mp3_eabi\Debug -IF:\PROJECT\=910\Library\MP3_EABI\project\mp3_eabi\Release -IF:\PROJECT\=910\Library\MP3_EABI\Src -IF:\PROJECT\=910\Library\MP3_EABI\Src\EQ -IF:\PROJECT\=910\Library\MP3_EABI\Include -IF:\PROJECT\=910\Library\MP3_EABI\Src\Tag -JF:\ARM\RVCT\Data\3.0\586\include\windows -DHAVE_CONFIG_H=1 -DFPM_ARM=1 -D__forceinline=__inline -D__arm --enum_is_int --wchar32 --brief_diagnostics F:\PROJECT\=910\Library\MP3_EABI\Src\Tag\XHeader.C
ARM/Thumb C/C++ Compiler, RVCT3.0 [Build 586]
armcc --split_sections --no_debug_macros -c --gnu --library_interface=aeabi_glibc --info=totals -oF:\PROJECT\=910\Library\MP3_EABI\project\mp3_eabi\mp3_eabi_Data\Debug\ObjectCode\bit.o --cpu=ARM946E-S -Otime -Ono_autoinline --diag_style=ide --diag_suppress=2083 -IF:\PROJECT\=910\Library\MP3_EABI\project\mp3_eabi -IF:\PROJECT\=910\Library\MP3_EABI\project\mp3_eabi\Debug -IF:\PROJECT\=910\Library\MP3_EABI\project\mp3_eabi\Release -IF:\PROJECT\=910\Library\MP3_EABI\Src -IF:\PROJECT\=910\Library\MP3_EABI\Src\EQ -IF:\PROJECT\=910\Library\MP3_EABI\Include -IF:\PROJECT\=910\Library\MP3_EABI\Src\Tag -JF:\ARM\RVCT\Data\3.0\586\include\windows -DHAVE_CONFIG_H=1 -DFPM_ARM=1 -D__forceinline=__inline -D__arm --enum_is_int --wchar32 --brief_diagnostics F:\PROJECT\=910\Library\MP3_EABI\Src\bit.c
ARM/Thumb C/C++ Compiler, RVCT3.0 [Build 586]
armcc --split_sections --no_debug_macros -c --gnu --library_interface=aeabi_glibc --info=totals -oF:\PROJECT\=910\Library\MP3_EABI\project\mp3_eabi\mp3_eabi_Data\Debug\ObjectCode\frame.o --cpu=ARM946E-S -Otime -Ono_autoinline --diag_style=ide --diag_suppress=2083 -IF:\PROJECT\=910\Library\MP3_EABI\project\mp3_eabi -IF:\PROJECT\=910\Library\MP3_EABI\project\mp3_eabi\Debug -IF:\PROJECT\=910\Library\MP3_EABI\project\mp3_eabi\Release -IF:\PROJECT\=910\Library\MP3_EABI\Src -IF:\PROJECT\=910\Library\MP3_EABI\Src\EQ -IF:\PROJECT\=910\Library\MP3_EABI\Include -IF:\PROJECT\=910\Library\MP3_EABI\Src\Tag -JF:\ARM\RVCT\Data\3.0\586\include\windows -DHAVE_CONFIG_H=1 -DFPM_ARM=1 -D__forceinline=__inline -D__arm --enum_is_int --wchar32 --brief_diagnostics F:\PROJECT\=910\Library\MP3_EABI\Src\frame.c
ARM/Thumb C/C++ Compiler, RVCT3.0 [Build 586]
armcc --split_sections --no_debug_macros -c --gnu --library_interface=aeabi_glibc --info=totals -oF:\PROJECT\=910\Library\MP3_EABI\project\mp3_eabi\mp3_eabi_Data\Debug\ObjectCode\layer3.o --cpu=ARM946E-S -Otime -Ono_autoinline --diag_style=ide --diag_suppress=2083 -IF:\PROJECT\=910\Library\MP3_EABI\project\mp3_eabi -IF:\PROJECT\=910\Library\MP3_EABI\project\mp3_eabi\Debug -IF:\PROJECT\=910\Library\MP3_EABI\project\mp3_eabi\Release -IF:\PROJECT\=910\Library\MP3_EABI\Src -IF:\PROJECT\=910\Library\MP3_EABI\Src\EQ -IF:\PROJECT\=910\Library\MP3_EABI\Include -IF:\PROJECT\=910\Library\MP3_EABI\Src\Tag -JF:\ARM\RVCT\Data\3.0\586\include\windows -DHAVE_CONFIG_H=1 -DFPM_ARM=1 -D__forceinline=__inline -D__arm --enum_is_int --wchar32 --brief_diagnostics F:\PROJECT\=910\Library\MP3_EABI\Src\layer3.c
ARM/Thumb C/C++ Compiler, RVCT3.0 [Build 586]
armcc --split_sections --no_debug_macros -c --gnu --library_interface=aeabi_glibc --info=totals -oF:\PROJECT\=910\Library\MP3_EABI\project\mp3_eabi\mp3_eabi_Data\Debug\ObjectCode\layer12.o --cpu=ARM946E-S -Otime -Ono_autoinline --diag_style=ide --diag_suppress=2083 -IF:\PROJECT\=910\Library\MP3_EABI\project\mp3_eabi -IF:\PROJECT\=910\Library\MP3_EABI\project\mp3_eabi\Debug -IF:\PROJECT\=910\Library\MP3_EABI\project\mp3_eabi\Release -IF:\PROJECT\=910\Library\MP3_EABI\Src -IF:\PROJECT\=910\Library\MP3_EABI\Src\EQ -IF:\PROJECT\=910\Library\MP3_EABI\Include -IF:\PROJECT\=910\Library\MP3_EABI\Src\Tag -JF:\ARM\RVCT\Data\3.0\586\include\windows -DHAVE_CONFIG_H=1 -DFPM_ARM=1 -D__forceinline=__inline -D__arm --enum_is_int --wchar32 --brief_diagnostics F:\PROJECT\=910\Library\MP3_EABI\Src\layer12.c
ARM/Thumb C/C++ Compiler, RVCT3.0 [Build 586]
armcc --split_sections --no_debug_macros -c --gnu --library_interface=aeabi_glibc --info=totals -oF:\PROJECT\=910\Library\MP3_EABI\project\mp3_eabi\mp3_eabi_Data\Debug\ObjectCode\polyDi.o --cpu=ARM946E-S -Otime -Ono_autoinline --diag_style=ide --diag_suppress=2083 -IF:\PROJECT\=910\Library\MP3_EABI\project\mp3_eabi -IF:\PROJECT\=910\Library\MP3_EABI\project\mp3_eabi\Debug -IF:\PROJECT\=910\Library\MP3_EABI\project\mp3_eabi\Release -IF:\PROJECT\=910\Library\MP3_EABI\Src -IF:\PROJECT\=910\Library\MP3_EABI\Src\EQ -IF:\PROJECT\=910\Library\MP3_EABI\Include -IF:\PROJECT\=910\Library\MP3_EABI\Src\Tag -JF:\ARM\RVCT\Data\3.0\586\include\windows -DHAVE_CONFIG_H=1 -DFPM_ARM=1 -D__forceinline=__inline -D__arm --enum_is_int --wchar32 --brief_diagnostics F:\PROJECT\=910\Library\MP3_EABI\Src\polyDi.c
ARM/Thumb C/C++ Compiler, RVCT3.0 [Build 586]
armcc --split_sections --no_debug_macros -c --gnu --library_interface=aeabi_glibc --info=totals -oF:\PROJECT\=910\Library\MP3_EABI\project\mp3_eabi\mp3_eabi_Data\Debug\ObjectCode\requantizer.o --cpu=ARM946E-S -Otime -Ono_autoinline --diag_style=ide --diag_suppress=2083 -IF:\PROJECT\=910\Library\MP3_EABI\project\mp3_eabi -IF:\PROJECT\=910\Library\MP3_EABI\project\mp3_eabi\Debug -IF:\PROJECT\=910\Library\MP3_EABI\project\mp3_eabi\Release -IF:\PROJECT\=910\Library\MP3_EABI\Src -IF:\PROJECT\=910\Library\MP3_EABI\Src\EQ -IF:\PROJECT\=910\Library\MP3_EABI\Include -IF:\PROJECT\=910\Library\MP3_EABI\Src\Tag -JF:\ARM\RVCT\Data\3.0\586\include\windows -DHAVE_CONFIG_H=1 -DFPM_ARM=1 -D__forceinline=__inline -D__arm --enum_is_int --wchar32 --brief_diagnostics F:\PROJECT\=910\Library\MP3_EABI\Src\requantizer.c
ARM/Thumb C/C++ Compiler, RVCT3.0 [Build 586]
armcc --split_sections --no_debug_macros -c --gnu --library_interface=aeabi_glibc --info=totals -oF:\PROJECT\=910\Library\MP3_EABI\project\mp3_eabi\mp3_eabi_Data\Debug\ObjectCode\huffman.o --cpu=ARM946E-S -Otime -Ono_autoinline --diag_style=ide --diag_suppress=2083 -IF:\PROJECT\=910\Library\MP3_EABI\project\mp3_eabi -IF:\PROJECT\=910\Library\MP3_EABI\project\mp3_eabi\Debug -IF:\PROJECT\=910\Library\MP3_EABI\project\mp3_eabi\Release -IF:\PROJECT\=910\Library\MP3_EABI\Src -IF:\PROJECT\=910\Library\MP3_EABI\Src\EQ -IF:\PROJECT\=910\Library\MP3_EABI\Include -IF:\PROJECT\=910\Library\MP3_EABI\Src\Tag -JF:\ARM\RVCT\Data\3.0\586\include\windows -DHAVE_CONFIG_H=1 -DFPM_ARM=1 -D__forceinline=__inline -D__arm --enum_is_int --wchar32 --brief_diagnostics F:\PROJECT\=910\Library\MP3_EABI\Src\huffman.c
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 4.2.1
GCC: (GNU) 3.3.2 20031005 (Debian prerelease)
aeabi
.shstrtab
.init
.text
i.wma_set_position
i.WMADebugMessage
i.WMAFileCBGetData
i.wma_play_wma
i.wma_enable_equalizer
i.wma_disable_equalizer
i.wma_enable_visualizer
i.wma_disable_visualizer
i.wma_get_visual_data
i.wma_set_user_profile_data
i.wma_get_current_profile
i.wma_get_profile_data
i.wma_get_profile_string
i.wma_set_eq_profile
i.wma_eq_process
i.ibstrmSuppressPacketLoss
i.ibstrmBitsLeft
i.ibstrmDwBuf
i.ibstrmBuf
i.ibstrmBufLen
i.ibstrmSetGetMoreData
i.ibstrmSetUserData
i.ibstrmGetPacketHeader
i.ibstrmSetPacketHeader
i.ibstrmGetPacketHeaderT
i.ibstrmSetPacketHeaderT
i.ibstrmSetPrevPacketNum
i.ibstrmFlush
i.ibstrmFlushByteNoLoad
i.WMA_set_PacketLoss
i.WMA_get_nHdrBits
i.WMA_CompareWToC
i.WMA_ParseFoldDown
i.WMAF_UpdateNewPayload
i.WMAFileMBRAudioStreams
i.WMAFileSetTargetMBRAudioStream
i.WMAFileIsWMA
i.WMAGetLicenseStore
i.WMAFileDecodeClose
i.WMAFileDecodeCreate
i.WMAFileDecodeInitEx
i.WMAFileDecodeInit
i.WMAFileIsLosslessWMA
i.WMAFileDecodeInfo
i.WMAFileContentDesc
i.WMAFileExtendedContentDesc
i.WMAGetNumberOfMarkers
i.WMAGetMarker
i.WMAFormatDate
i.WMAFileLicenseInit
i.WMAFileSeekBase
i.WMAFileSeek
i.WMAFileGetInput
i.WMAFileDecodeData
i.WMAFileGetPCM
i.prvDeletePcInfoDEC
i.prvDecDelete
i.audecDelete
i.prvWipeCleanDecoder
i.audecNew
i.prvAllocPcInfoDEC
i.audecCheckInitParams
i.prvInitDecoderSetFunctionPtrs
i.auInitPcInfoDEC
i.audecPostProcessPrePCM
i.prvInterpolateInit
i.auLowPass2
i.prvDecodeChannelXform
i.prvResetRunLevelState
i.auReconCoefficentsHighRate_Dec
i.auInvRlcCoefV3_ChannelHT_Dec
i.auInvRlcCoefV3_Channel_Dec
i.prvDecodeSubFrameHighRate
i.prvDecodeSubFrame
i.prvReConfig
i.audecInit
i.audecReset
i.prvNewInputBuffer
i.audecInput
i.prvDecodeData
i.prvDecodeInfo
i.audecDecode
i.prvInterpolate2X
i.prvInterpolateResample
i.audecPostProcessPostPCM
i.audecGetPCMWrap
i.audecGetPCM
i.prvdecSetPlayerInfo
i.audecSetPlayerInfo
i.prvUpdateSubFrameConfig
i.prvInitInverseQuadRootTable
i.InverseQuadRoot
i.auAdaptToSubFrameConfigDEC
i.ibstrmReset
i.ibstrmInit
i.ibstrmLoadBits
i.ibstrmAttach
i.ibstrmProcessGap
i.ibstrmMoreInputAfterGap
i.ibstrmGetMoreData
i.ibstrmPeekBits
i.ibstrmLookForBits
i.ibstrmFlushBits
i.ibstrmResetPacket
i.ibstrmNoMoreInput
i.ibstrmBitsInDots
i.ibstrmSetGap
i.ibstrmGetBits
i.WaveFormat2WMAFormat
i.WMAExtraDataSizeFromFormatTag
i.FormatTagFromWMAFormatInfo
i.WMAFormatInfo2WMAFormat
i.WMAFormatInfo2WaveFormat
i.WMAFormat2PCMFormat
i.ValidateWMAWaveFormat
i.DefaultChannelMask
i.WaveFormatEx2PCMFormat
i.SetRedundantFields
i.FormatTag2GUID
i.PCMFormat2WaveFormatEx
i.PCMFormat2WaveFormatExtensible
i.NeedExtensible
i.ValidateWaveFormat
i.ValidateUncompressedFormat
i.PCMFormatEquivalent
i.prvPq2lpc
i.prvConvolve_odd
i.prvConvolve
i.prvLsp2pq
i.auLsp2lpc
i.gLZLTableInit
i.square
i.square64
i.InverseQuadRootOfSumSquares
i.prvDoLpc4
i.prvLpcJLoopBottom
i.prvLpcToSpectrum
i.Log2_norm
i.wma_log2
i.SWAPWORD
i.SWAPDWORD
i.SWAPBYTES
i.SwapWstr
i.AllocateAndLoadMetadataStr
i.WMA_LoadObjectHeader
i.WMA_LoadVirtualObjectHeader
i.WMA_LoadHeaderObject
i.WMA_LoadPropertiesObject
i.WMA_LoadAudioObject
i.WMA_LoadEncryptionObject
i.WMA_LoadContentDescriptionObject
i.WMA_LoadExtendedContentDescObject
i.WMA_LoadLicenseStoreObject
i.WMA_LoadMarkerObject
i.WMA_GetMarkerObject
i.WMA_LoadVirtualMetaDataObject
i.WMA_LoadVirtualExtendedStreamPropertiesObject
i.WMA_LoadClockObject
i.WMA_ParseAsfHeader
i.WMA_ParsePacketHeader
i.WMA_ParsePayloadHeader
i.auFree
i.auMalloc
i.mallocAligned
i.freeAligned
i.auMallocGetCount
i.auMallocSetState
i.bufFiltZero
i.bufFiltFree
i.bufFiltInit
i.bufFilt
i.bufFiltFlush
i.bufScaleDelayZero
i.bufScaleDelayFree
i.bufScaleDelayInit
i.bufScaleDelay
i.bufScaleDelayFlush
i.ltrtDownmixZero
i.ltrtDownmixFree
i.ltrtDownmixInit
i.ltrtGetCurGain
i.ltrtDownmix51
i.ltrtDownmix51Flush
i.msaudioGetSamplePerFrame
i.MaxSamplesPerPacket
i.auReconSample
i.auNew
i.prvMultiXIDCTDelete
i.prvDeleteBarkResampleMatrix
i.auDelete
i.auDeletePcInfoCommon
i.prvInitCommonParameters
i.prvSetAdjustedValues
i.prvGetChannelNumAtSpeakerPosition
i.prvInitCommonSecondaryFixed
i.prvAllocatePcInfoCommon
i.prvMultiXIDCTAllocate
i.prvAllocateBarkResampleMatrix
i.prvInitCommonAllocate
i.qstCalcQuantStepModifier
i.prvResetPcInfoCommon
i.prvMultiXIDCTInit
i.prvSetSubWooferCutOffs
i.auInitBarkResampleMatrix
i.prvInitCommonSecondaryAllocated
i.prvInitCommonResetOperational
i.prvGetSample
i.prvSetSample
i.prvGetSample16
i.prvSetSample16
i.prvGetSample2024
i.prvSetSample2024
i.prvGetSample24
i.prvSetSample24
i.prvInitGetSetFn
i.prvInitCommonSetFunctionPtrs
i.auInit
i.prvGetFramePCM
i.prvShiftPCMBuffer
i.prvCountAlignedPCM
i.auPreGetPCM
i.auReconstructPureLLM
i.auGetPCM
i.prvSetAdjustedValuesPC
i.auAdaptToSubFrameConfig
i.SetActualPower
i.SetActualPowerHighRate
i.prvCountSamples
i.prvLLMVerBResetAllCom_MLLM
i.prvContinuousDecodeAdjustment
i.prvAllocChannelGrpInfo
i.prvDeleteChannelGrpInfo
i.auGetTransformFromGivensFactors
i.auInvWeightSpectrumV3
i.auPreScaleCoeffsV3
i.auPreScaleQuantV3
i.auPostScaleCoeffsV3
i.prvWeightedQuantization
i.prvSetBarkIndex
i.prvCalcQ3Q4
i.prvCalcQ1Q2
i.auSubframeRecon
i.prvAdaptTrigToSubframeConfig
i.auUpdateMaxEsc
i.auLowPass
i.qstCalcQuantStep
i.prvInitDiscardSilence
i.auInvChannelXForm
i.audecSetEqualizer
i.audecResetEqualizer
i.prvEqualize
i.prvComputeBandPower
i.audecGetBandPower
i.audecStartComputeBandPower
i.audecStopComputeBandPower
i.prvAdaptEqToSubFrame
i.prvInitDecodeFrameHeader
i.prvEntropyDecodePostProcXform
i.prvDecodeTileHdr
i.prvInitDecodeTileHdr
i.prvDecodeFrameHeader
i.prvDecodeMaskRunLevel
i.prvDecodeMaskHeaderV3_Channel
i.prvDecodeQuantStepModifiers
i.prvDecodeQuantStepV3
i.prvEntropyDecodeChannelXform
i.prvDecodeSubFrameHeader
i.prvDecodeTrailerBit
i.prvEscapeDecodeRunV3
i.prvGetNextRunDECVecTableIndex
i.prvResetVecCoder
i.prvDecodeQuantStepV2
i.prvSetDecTable
i.prvGetNextRunDEC
i.prvDecodeRunLevel
i.prvDecodeCoefficientMono
i.prvDecodeCoefficientStereo
i.prvDecodeSubFrameHeaderLpc
i.prvDecodeSubFrameHeaderNoiseSub
i.ffltAvgSquareWeights
i.ffltSqrtRatio
i.prvGetBandWeightLowRate
i.huffDecGet
i.prvFFT4DCT
i.auDctIV
i.uiInverseMaxWeight
i.prvInverseQuantizeLowRate
i.prvGetBandWeightMidRate
i.prvInitNoiseSubSecondaryFixed
i.prvInitNoiseSubSecondaryAllocated
i.auResampleWeightFactorLPC
i.prvInverseQuantizeMidRate
i.NormUInt
i.prvScanForNextBarkIndex
i.prvFreeMCLMSPredictor
i.prvMCLMSPredictorReset
i.prvInitMCLMSPredictor
i.prvMCLMSPredictorUpdate_I16_C
i.prvMCLMSPredictorPred_I16_C
i.prvMCLMSPredictorUpdate_I32_C
i.prvMCLMSPredictorPred_I32_C
i.prvFreeLMSPredictor
i.prvResetLMSPredictor
i.prvInitLMSPredictor
i.prvLMSPredictorPred_I32_C
i.prvLMSPredictorUpdate_I32_C
i.prvLMSPredictorPred_I16_C
i.prvLMSPredictorUpdate_I16_C
i.prvLMSPredictorUpdateSpeedChange
i.mp3_bit_clone
i._mp3_f_scale64
i._mp3_f_mul
i._mp3_f_mul_nr
i.mp3_dec_init
i.mp3_dec_stream_info
i.mp3_dec_fill_stream
i.mp3_dec_frame
i.mp3_dec_finish
i.mp3_set_position
i.mp3_seek_to_first_frame
i.mp3_info_parse2
i.mp3_info_parse
i.mp3_dec_info2
i.mp3_dec_info
i.search_stamp_table
i.mp3_play_mp3
i.mp3_position_to_file_offset
i.mp3_malloc
i.mp3_free
i.mp3_stream_init
i.mp3_stream_finish
i.mp3_stream_buffer
i.mp3_stream_skip
i.mp3_stream_sync
i.mp3_stream_errorstr
i.mp3_synth_mute
i.mp3_synth_init
i.dct32
i.SAT
i.LIMITER
i.Synth_Polyphase_2ch
i.Synth_Polyphase_1ch
i.synth_full_1ch
i.synth_full_2ch
i.synth_full
i.mp3_synth_frame
i.ReadBigInt
i.ReadXingHeader
i.SeekPosition
i.mp3_bit_init
i.mp3_bit_length
i.mp3_bit_nextbyte
i.mp3_bit_skip
i.mp3_bit_read
i.mp3_bit_crc
i.mp3_header_init
i.mp3_frame_mute
i.mp3_frame_init
i.mp3_frame_finish
i.decode_header
i.free_bitrate
i.mp3_header_decode
i.mp3_frame_decode
i.III_sideinfo
i.III_scalefactors_lsf
i.III_scalefactors
i.III_exponents
i.III_requantize
i.III_huffdecode
i.III_reorder
i.III_stereo
i.III_aliasreduce
i.fastsdct
i.sdctII
i.dctIV
i.imdct36
i.III_imdct_l
i.III_imdct_s
i.III_overlap
i.III_overlap_z
i.III_freqinver
i.III_decode
i.mp3_layer_III
i.I_sample
i.mp3_layer_I
i.II_samples
i.mp3_layer_II
i.exp_x
i.ln
i.rq_function
.fini
.rodata
.conststring
.constdata
.ARM.extab
.ARM.exidx
.eh_frame
.init_array
.fini_array
.jcr
.data.rel.ro
.got
.data
.bss
.comment
.ARM.attributes
.arm_vfe_header
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment