<?xml version="1.0" ?>
<?xml-stylesheet type="text/xsl" href="psplibdocdisplay.xsl" ?>
<PSPLIBDOC>
	<PRXFILES>
		<PRXFILE>
		<PRX>kd/libatrac3plus.prx</PRX>
		<PRXNAME>sceATRAC3plus_Library</PRXNAME>
		<LIBRARIES>
			<LIBRARY>
				<NAME>sceAtrac3plus</NAME>
				<FLAGS>0x00010011</FLAGS>
				<FUNCTIONS>
					<FUNCTION>
						<NID>0xD1F59FDB</NID>
						<NAME>sceAtracStartEntry</NAME>
					</FUNCTION>
					<FUNCTION>
						<NID>0xD5C28CC0</NID>
						<NAME>sceAtracEndEntry</NAME>
					</FUNCTION>
					<FUNCTION>
						<NID>0x780F88D1</NID>
						<NAME>sceAtracGetAtracID</NAME>
					</FUNCTION>
					<FUNCTION>
						<NID>0x61EB33F5</NID>
						<NAME>sceAtracReleaseAtracID</NAME>
					</FUNCTION>
					<FUNCTION>
						<NID>0x0E2A73AB</NID>
						<NAME>sceAtracSetData</NAME>
					</FUNCTION>
					<FUNCTION>
						<NID>0x3F6E26B5</NID>
						<NAME>sceAtracSetHalfwayBuffer</NAME>
					</FUNCTION>
					<FUNCTION>
						<NID>0x7A20E7AF</NID>
						<NAME>sceAtracSetDataAndGetID</NAME>
					</FUNCTION>
					<FUNCTION>
						<NID>0x0FAE370E</NID>
						<NAME>sceAtracSetHalfwayBufferAndGetID</NAME>
					</FUNCTION>
					<FUNCTION>
						<NID>0x5CF9D852</NID>
						<NAME>sceAtracSetMOutHalfwayBuffer</NAME>
					</FUNCTION>
					<FUNCTION>
						<NID>0x9CD7DE03</NID>
						<NAME>sceAtracSetMOutHalfwayBufferAndGetID</NAME>
					</FUNCTION>
					<FUNCTION>
						<NID>0x6A8C3CD5</NID>
						<NAME>sceAtracDecodeData</NAME>
					</FUNCTION>
					<FUNCTION>
						<NID>0x9AE849A7</NID>
						<NAME>sceAtracGetRemainFrame</NAME>
					</FUNCTION>
					<FUNCTION>
						<NID>0x5D268707</NID>
						<NAME>sceAtracGetStreamDataInfo</NAME>
					</FUNCTION>
					<FUNCTION>
						<NID>0x7DB31251</NID>
						<NAME>sceAtracAddStreamData</NAME>
					</FUNCTION>
					<FUNCTION>
						<NID>0x83E85EA0</NID>
						<NAME>sceAtracGetSecondBufferInfo</NAME>
					</FUNCTION>
					<FUNCTION>
						<NID>0x83BF7AFD</NID>
						<NAME>sceAtracSetSecondBuffer</NAME>
					</FUNCTION>
					<FUNCTION>
						<NID>0xECA32A99</NID>
						<NAME>sceAtracIsSecondBufferNeeded</NAME>
					</FUNCTION>
					<FUNCTION>
						<NID>0xE23E3A35</NID>
						<NAME>sceAtracGetNextDecodePosition</NAME>
					</FUNCTION>
					<FUNCTION>
						<NID>0xA2BBA8BE</NID>
						<NAME>sceAtracGetSoundSample</NAME>
					</FUNCTION>
					<FUNCTION>
						<NID>0x31668BAA</NID>
						<NAME>sceAtracGetChannel</NAME>
					</FUNCTION>
					<FUNCTION>
						<NID>0xB3B5D042</NID>
						<NAME>sceAtracGetOutputChannel</NAME>
					</FUNCTION>
					<FUNCTION>
						<NID>0xD6A5F2F7</NID>
						<NAME>sceAtracGetMaxSample</NAME>
					</FUNCTION>
					<FUNCTION>
						<NID>0x36FAABFB</NID>
						<NAME>sceAtracGetNextSample</NAME>
					</FUNCTION>
					<FUNCTION>
						<NID>0xA554A158</NID>
						<NAME>sceAtracGetBitrate</NAME>
					</FUNCTION>
					<FUNCTION>
						<NID>0xFAA4F89B</NID>
						<NAME>sceAtracGetLoopStatus</NAME>
					</FUNCTION>
					<FUNCTION>
						<NID>0x868120B5</NID>
						<NAME>sceAtracSetLoopNum</NAME>
					</FUNCTION>
					<FUNCTION>
						<NID>0x2DD3E298</NID>
						<NAME>sceAtrac3plus_2DD3E298</NAME>
					</FUNCTION>
					<FUNCTION>
						<NID>0xCA3CA3D2</NID>
						<NAME>sceAtracGetBufferInfoForReseting</NAME>
					</FUNCTION>
					<FUNCTION>
						<NID>0x644E5607</NID>
						<NAME>sceAtracResetPlayPosition</NAME>
					</FUNCTION>
					<FUNCTION>
						<NID>0xE88F759B</NID>
						<NAME>sceAtracGetInternalErrorInfo</NAME>
					</FUNCTION>
					<FUNCTION>
						<NID>0x132F1ECA</NID>
						<NAME>sceAtracReinit</NAME>
					</FUNCTION>
				</FUNCTIONS>
			</LIBRARY>
		</LIBRARIES>
		</PRXFILE>
	</PRXFILES>
</PSPLIBDOC>
