[Windows 7] MP4 can not be played on x86(Win32) platform, however OK on x64.
Sebastian Dröge
sebastian at centricular.com
Mon Feb 22 13:09:07 UTC 2016
On Mo, 2016-02-22 at 08:56 +0000, Bruce Chen wrote:
> Hello Sebastian,
>
> Thanks a lot for helping. We have tried 1.6.3 and it is successful.
> It can play MP4 on x86 platform now.
>
> By the way, what is the major change for Windows from 1.6.0 to 1.6.3?
> It is not easy to tell from the release note.
> Some MP4 files cannot be played on 1.6.0 and some are OK.
The only relevant change for MP4 files is:
> commit 003ecb0bd41850c40e72cdbe20b7a07735b32e92
> Author: Sebastian Dröge <sebastian at centricular.com>
> Date: Wed Nov 18 19:07:53 2015 +0200
>
> qtdemux: Cast to signed integers to prevent unsigned compare between negative and positive numbers
>
> This fixes seeking if the first entries in the samples table are negative. The
> binary search would always fail on this as the array would not be sorted if
> interpreting the negative numbers as huge positive numbers. This caused us to
> always output buffers from the beginning after a seek instead of close to the
> seek position.
>
> Also add a case to the comparison function for equality.
Check the GIT logs for details of the other changes between 1.6.0 and
1.6.3.
--
Sebastian Dröge, Centricular Ltd · http://www.centricular.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 949 bytes
Desc: This is a digitally signed message part
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20160222/8d660a57/attachment-0001.sig>
More information about the gstreamer-devel
mailing list