Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

3GP -> Unsupported Media Type



Hi,

Most 3GP files has stopped working somewhere between 5.5 and 5.5.4. The
reason is the change in  QTHintTrack.cpp below. TrackReferenceToTrackID
(ref = 0) gives trackID = 0 which is not found. DSS 5.5 simply ignores
this but 5.5.4 returns
InvalidQuickTimeFile->InternalError->UnsupportedMedia... In 5.5 our 3gp
files work fine, but in 5.5.4 they fail. What is the reasoning behind
aborting here?

Kind regards,
Fredrik Widlund

[5.5]
>     for( UInt32 CurRef = 0; CurRef <
> fHintTrackReferenceAtom->GetNumReferences(); CurRef++ )
> [...]
>         if( !fHintTrackReferenceAtom->TrackReferenceToTrackID(CurRef,
> &trackID) )
>             break;
>         if( trackID == 0 )
>             continue;
[5.5.4]
>     for( UInt32 CurRef = 0; CurRef < numTrackRefs; CurRef++ )
> [...]
>         if( !fHintTrackReferenceAtom->TrackReferenceToTrackID(CurRef,
> &trackID) )
>            return errInvalidQuickTimeFile;
> [...]
>         if( !fFile->FindTrack( trackID, &fTrackRefs[CurRef]) )
>           return errInvalidQuickTimeFile;
 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Streaming-server-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/streaming-server-dev/email@hidden

This email sent to email@hidden



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.