bennyxqg / bulk-loader

Automatically exported from code.google.com/p/bulk-loader
0 stars 0 forks source link

No bytesLoaded, bytesTotal or percentLoaded for mp4 video's? #57

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 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

Attachments:

GoogleCodeExporter commented 9 years ago
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