hdsdump.f4f.AdobeFragmentRunTable.calculateFragmentId(FragmentDurationPair, uint)

Here are the examples of the csharp api class hdsdump.f4f.AdobeFragmentRunTable.calculateFragmentId(FragmentDurationPair, uint) taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.

2 Examples 7

1. Example

Project: hdsdump
Source File: AdobeFragmentRunTable.cs
View license
public FragmentAccessInformation findFragmentIdByTime(uint time, uint totalDuration, bool live = false) {
            if (fragmentDurationPairs.Count <= 0) return null;

            FragmentDurationPair fdp = null;
            for (int i = 1; i < fragmentDurationPairs.Count; i++) {
                fdp = fragmentDurationPairs[i];
                if (fdp.durationAccrued >= time) {
                    return validateFragment(calculateFragmentId(fragmentDurationPairs[i - 1], time), totalDuration, live);
                }
            }
            return validateFragment(calculateFragmentId(fragmentDurationPairs[fragmentDurationPairs.Count - 1], time), totalDuration, live);
        }

2. Example

Project: hdsdump
Source File: AdobeFragmentRunTable.cs
View license
public FragmentAccessInformation getFragmentWithTimeGreq(uint fragmentTime) {
            FragmentDu/n ..... /n //View Source file for more details /n }