Closed GoogleCodeExporter closed 9 years ago
What steps will reproduce the problem? 1. Tried extending the support for VIDEO_EXTENSIONS in BulkLoader.as to include .mp4 files. eg. BulkLoader.as Line 152. public static var VIDEO_EXTENSIONS : Array = ["flv", "f4v", "f4p", "mp4"]; 2. Try loading in a mp4 and displaying the progress.... loader.add("http://3serieslci.bmw.live.vi.com.au/files/dynamic_assets/intro/vide o/intro_E90M_HD.mp4", {id:"the-video"}); What is the expected output? What do you see instead? Expect to see progress and specifically the percentLoaded, bytesLoaded and bytesTotal, but instead all you get is the below..... BulkProgressEvent bytesLoaded: 0, bytesTotal: 0, itemsLoaded: 0, itemsTotal: 1, bytesTotalCurrent: 0, percentLoaded: 0, weightPercent: 0, ratioLoaded: 0; BulkProgressEvent bytesLoaded: 0, bytesTotal: 0, itemsLoaded: 0, itemsTotal: 1, bytesTotalCurrent: 0, percentLoaded: 0, weightPercent: 0, ratioLoaded: 0; BulkProgressEvent bytesLoaded: 0, bytesTotal: 0, itemsLoaded: 0, itemsTotal: 1, bytesTotalCurrent: 0, percentLoaded: 0, weightPercent: 0, ratioLoaded: 0; BulkProgressEvent bytesLoaded: 0, bytesTotal: 0, itemsLoaded: 0, itemsTotal: 1, bytesTotalCurrent: 0, percentLoaded: 0, weightPercent: 0, ratioLoaded: 0; BulkProgressEvent bytesLoaded: 0, bytesTotal: 0, itemsLoaded: 0, itemsTotal: 1, bytesTotalCurrent: 0, percentLoaded: 0, weightPercent: 0, ratioLoaded: 0; BulkProgressEvent bytesLoaded: 0, bytesTotal: 0, itemsLoaded: 0, itemsTotal: 1, bytesTotalCurrent: 0, percentLoaded: 0, weightPercent: 0, ratioLoaded: 0; BulkProgressEvent bytesLoaded: 0, bytesTotal: 0, itemsLoaded: 0, itemsTotal: 1, bytesTotalCurrent: 0, percentLoaded: 0, weightPercent: 0, ratioLoaded: 0; BulkProgressEvent bytesLoaded: 0, bytesTotal: 0, itemsLoaded: 0, itemsTotal: 1, bytesTotalCurrent: 0, percentLoaded: 0, weightPercent: 0, ratioLoaded: 0; BulkProgressEvent bytesLoaded: 0, bytesTotal: 0, itemsLoaded: 0, itemsTotal: 1, bytesTotalCurrent: 0, percentLoaded: 0, weightPercent: 0, ratioLoaded: 0; BulkProgressEvent bytesLoaded: 0, bytesTotal: 0, itemsLoaded: 0, itemsTotal: 1, bytesTotalCurrent: 0, percentLoaded: 0, weightPercent: 0, ratioLoaded: 0; BulkProgressEvent bytesLoaded: 0, bytesTotal: 0, itemsLoaded: 0, itemsTotal: 1, bytesTotalCurrent: 0, percentLoaded: 0, weightPercent: 0, ratioLoaded: 0; BulkProgressEvent bytesLoaded: 0, bytesTotal: 0, itemsLoaded: 0, itemsTotal: 1, bytesTotalCurrent: 0, percentLoaded: 0, weightPercent: 0, ratioLoaded: 0; BulkProgressEvent bytesLoaded: 0, bytesTotal: 0, itemsLoaded: 0, itemsTotal: 1, bytesTotalCurrent: 0, percentLoaded: 0, weightPercent: 0, ratioLoaded: 0; BulkProgressEvent bytesLoaded: 0, bytesTotal: 0, itemsLoaded: 0, itemsTotal: 1, bytesTotalCurrent: 0, percentLoaded: 0, weightPercent: 0, ratioLoaded: 0; BulkProgressEvent bytesLoaded: 0, bytesTotal: 0, itemsLoaded: 0, itemsTotal: 1, bytesTotalCurrent: 0, percentLoaded: 0, weightPercent: 0, ratioLoaded: 0; BulkProgressEvent bytesLoaded: 0, bytesTotal: 0, itemsLoaded: 0, itemsTotal: 1, bytesTotalCurrent: 0, percentLoaded: 0, weightPercent: 0, ratioLoaded: 0; BulkProgressEvent bytesLoaded: 0, bytesTotal: 0, itemsLoaded: 0, itemsTotal: 1, bytesTotalCurrent: 0, percentLoaded: 0, weightPercent: 0, ratioLoaded: 0; BulkProgressEvent bytesLoaded: 0, bytesTotal: 0, itemsLoaded: 0, itemsTotal: 1, bytesTotalCurrent: 0, percentLoaded: 0, weightPercent: 0, ratioLoaded: 0; BulkProgressEvent bytesLoaded: 0, bytesTotal: 0, itemsLoaded: 0, itemsTotal: 1, bytesTotalCurrent: 0, percentLoaded: 0, weightPercent: 0, ratioLoaded: 0; BulkProgressEvent bytesLoaded: 0, bytesTotal: 0, itemsLoaded: 0, itemsTotal: 1, bytesTotalCurrent: 0, percentLoaded: 0, weightPercent: 0, ratioLoaded: 0; BulkProgressEvent bytesLoaded: 0, bytesTotal: 0, itemsLoaded: 0, itemsTotal: 1, bytesTotalCurrent: 0, percentLoaded: 0, weightPercent: 0, ratioLoaded: 0; BulkProgressEvent bytesLoaded: 0, bytesTotal: 0, itemsLoaded: 0, itemsTotal: 1, bytesTotalCurrent: 0, percentLoaded: 0, weightPercent: 0, ratioLoaded: 0; BulkProgressEvent bytesLoaded: 0, bytesTotal: 0, itemsLoaded: 0, itemsTotal: 1, bytesTotalCurrent: 0, percentLoaded: 0, weightPercent: 0, ratioLoaded: 0; BulkProgressEvent bytesLoaded: 0, bytesTotal: 0, itemsLoaded: 0, itemsTotal: 1, bytesTotalCurrent: 0, percentLoaded: 0, weightPercent: 0, ratioLoaded: 0; [BulkLoader] Started loading LoadingItem url: http://3serieslci.bmw.live.vi.com.au/files/dynamic_assets/intro/video/intro_E90M _HD.mp4, type:video, status: started [BulkLoader] Loaded LoadingItem url: http://3serieslci.bmw.live.vi.com.au/files/dynamic_assets/intro/video/intro_E90M _HD.mp4, type:video, status: finished [BulkLoader] Finished all BulkProgressEvent bytesLoaded: 0, bytesTotal: 0, itemsLoaded: 1, itemsTotal: 1, bytesTotalCurrent: 0, percentLoaded: 0, weightPercent: 0, ratioLoaded: 1; For reason it appears that BulkLoader is unable to get the bytesLoaded or bytesTotal until the end when loading mp4 files. I have tried the above with a normal flv and it works fine. What version of the product are you using? On what operating system? Product: rev 196, have edited BulkLoader.as Line 152. public static var VIDEO_EXTENSIONS : Array = ["flv", "f4v", "f4p", "mp4"]; to support mp4 files as video. OS: MAC 10.5, 5. Please provide any additional information below. We are using BulkLoader for a project for BMW, we really love your Class but require the ability to bulk load HD quality mp4 videos and display the overall progress back to the user. At the moment it seems that BulkLoader will not display any progress until the mp4 has fully loaded, which sort of defeats the purpose. Was wondering if you could take a look at this bug for us, we are happy to donate $100 to either you or the project if you are able to resolve this issue. Thanks for a great Class, Chris
Original issue reported on code.google.com by cmebe...@gmail.com on 6 Nov 2008 at 3:54
cmebe...@gmail.com
Attachments:
Hi Chris. Thanks for the bug report. This is fixed as of revision 237 (see the svn log for more information). Cheers Arthur Debert
Original comment by debert on 22 Nov 2008 at 11:46
debert
Original issue reported on code.google.com by
cmebe...@gmail.com
on 6 Nov 2008 at 3:54Attachments: