aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ClientStack/LindenUDP/LLImageManager.cs
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--OpenSim/Region/ClientStack/LindenUDP/LLImageManager.cs18
1 files changed, 11 insertions, 7 deletions
diff --git a/OpenSim/Region/ClientStack/LindenUDP/LLImageManager.cs b/OpenSim/Region/ClientStack/LindenUDP/LLImageManager.cs
index 23ed798..0fb27d4 100644
--- a/OpenSim/Region/ClientStack/LindenUDP/LLImageManager.cs
+++ b/OpenSim/Region/ClientStack/LindenUDP/LLImageManager.cs
@@ -32,6 +32,8 @@ using OpenMetaverse;
32using OpenMetaverse.Imaging; 32using OpenMetaverse.Imaging;
33using OpenSim.Framework; 33using OpenSim.Framework;
34using OpenSim.Region.Framework.Interfaces; 34using OpenSim.Region.Framework.Interfaces;
35using log4net;
36using System.Reflection;
35 37
36namespace OpenSim.Region.ClientStack.LindenUDP 38namespace OpenSim.Region.ClientStack.LindenUDP
37{ 39{
@@ -41,6 +43,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP
41 /// </summary> 43 /// </summary>
42 public class LLImageManager 44 public class LLImageManager
43 { 45 {
46
44 /// <summary> 47 /// <summary>
45 /// Priority Queue for images. Contains lots of data 48 /// Priority Queue for images. Contains lots of data
46 /// </summary> 49 /// </summary>
@@ -114,7 +117,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP
114 if (m_shuttingdown) 117 if (m_shuttingdown)
115 return; 118 return;
116 119
117 //Console.WriteLine("AssetCallback for assetId" + assetID); 120 //m_log.Debug("AssetCallback for assetId" + assetID);
118 121
119 if (asset == null || asset.Data == null) 122 if (asset == null || asset.Data == null)
120 { 123 {
@@ -249,7 +252,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP
249 } 252 }
250 253
251 // uncomment the following line to see the upper most asset and the priority 254 // uncomment the following line to see the upper most asset and the priority
252 //Console.WriteLine(process.ToString()); 255 //m_log.Debug(process.ToString());
253 256
254 // Lower priority to give the next image a chance to bubble up 257 // Lower priority to give the next image a chance to bubble up
255 pq[h] -= 50000; 258 pq[h] -= 50000;
@@ -359,6 +362,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP
359 /// </summary> 362 /// </summary>
360 public class J2KImage 363 public class J2KImage
361 { 364 {
365 private static readonly ILog m_log = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType);
362 private AssetBase m_asset_ref = null; 366 private AssetBase m_asset_ref = null;
363 public volatile int LastPacketNum = 0; 367 public volatile int LastPacketNum = 0;
364 public volatile int DiscardLimit = 0; 368 public volatile int DiscardLimit = 0;
@@ -550,7 +554,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP
550 try { Buffer.BlockCopy(m_asset_ref.Data, 0, firstImageData, 0, FIRST_IMAGE_PACKET_SIZE); } 554 try { Buffer.BlockCopy(m_asset_ref.Data, 0, firstImageData, 0, FIRST_IMAGE_PACKET_SIZE); }
551 catch (Exception) 555 catch (Exception)
552 { 556 {
553 Console.WriteLine(String.Format("Err: srcLen:{0}, BytePos:{1}, desLen:{2}, pktsize{3}", m_asset_ref.Data.Length, CurrentBytePosition(), firstImageData.Length, FIRST_IMAGE_PACKET_SIZE)); 557 m_log.Error(String.Format("Err: srcLen:{0}, BytePos:{1}, desLen:{2}, pktsize{3}", m_asset_ref.Data.Length, CurrentBytePosition(), firstImageData.Length, FIRST_IMAGE_PACKET_SIZE));
554 558
555 //m_log.Error("Texture data copy failed on first packet for " + m_asset_ref.FullID.ToString()); 559 //m_log.Error("Texture data copy failed on first packet for " + m_asset_ref.FullID.ToString());
556 //m_cancel = true; 560 //m_cancel = true;
@@ -569,8 +573,8 @@ namespace OpenSim.Region.ClientStack.LindenUDP
569 //if (imagePacketSize > 0) 573 //if (imagePacketSize > 0)
570 // imagePacketSize = IMAGE_PACKET_SIZE; 574 // imagePacketSize = IMAGE_PACKET_SIZE;
571 //if (imagePacketSize != 1000) 575 //if (imagePacketSize != 1000)
572 // Console.WriteLine("ENdPacket"); 576 // m_log.Debug("ENdPacket");
573 //Console.WriteLine(String.Format("srcLen:{0}, BytePos:{1}, desLen:{2}, pktsize{3}", m_asset_ref.Data.Length, CurrentBytePosition(),0, imagePacketSize)); 577 //m_log.Debug(String.Format("srcLen:{0}, BytePos:{1}, desLen:{2}, pktsize{3}", m_asset_ref.Data.Length, CurrentBytePosition(),0, imagePacketSize));
574 578
575 bool atEnd = false; 579 bool atEnd = false;
576 580
@@ -591,9 +595,9 @@ namespace OpenSim.Region.ClientStack.LindenUDP
591 try { Buffer.BlockCopy(m_asset_ref.Data, CurrentBytePosition(), imageData, 0, imagePacketSize); } 595 try { Buffer.BlockCopy(m_asset_ref.Data, CurrentBytePosition(), imageData, 0, imagePacketSize); }
592 catch (Exception e) 596 catch (Exception e)
593 { 597 {
594 Console.WriteLine(String.Format("Err: srcLen:{0}, BytePos:{1}, desLen:{2}, pktsize:{3}, currpak:{4}, stoppak:{5}, totalpak:{6}", m_asset_ref.Data.Length, CurrentBytePosition(), 598 m_log.Error(String.Format("Err: srcLen:{0}, BytePos:{1}, desLen:{2}, pktsize:{3}, currpak:{4}, stoppak:{5}, totalpak:{6}", m_asset_ref.Data.Length, CurrentBytePosition(),
595 imageData.Length, imagePacketSize, CurrentPacket, StopPacket, TexturePacketCount())); 599 imageData.Length, imagePacketSize, CurrentPacket, StopPacket, TexturePacketCount()));
596 Console.WriteLine(e.ToString()); 600 m_log.Error(e.ToString());
597 //m_log.Error("Texture data copy failed for " + m_asset_ref.FullID.ToString()); 601 //m_log.Error("Texture data copy failed for " + m_asset_ref.FullID.ToString());
598 //m_cancel = true; 602 //m_cancel = true;
599 //m_sending = false; 603 //m_sending = false;