VOOSMPSEIPicTiming.h
1 /************************************************************************
2 VisualOn Proprietary
3 Copyright (c) 2012-2016, VisualOn, Inc. All Rights Reserved
4 
5 All data and information contained in or disclosed by this document are
6 confidential and proprietary information of VisualOn, Inc, and all rights
7 therein are expressly reserved. By accepting this material, the recipient
8 agrees that this material and the information contained therein are held
9 in confidence and in trust. The material may only be used and/or disclosed
10 as authorized in a license agreement controlling such use and disclosure.
11 ************************************************************************/
12 
13 #import <Foundation/Foundation.h>
14 #import "VOOSMPSEIClockTimestamp.h"
15 
19 @protocol VOOSMPSEIPicTiming <NSObject>
20 
26 @property (readonly, assign, getter=getCpbDpbDelaysPresentFlag) int cpbDpbDelaysPresentFlag;
27 
33 @property (readonly, assign, getter=getCpbRemovalDelay) int cpbRemovalDelay;
34 
40 @property (readonly, assign, getter=getDpbOutputDelay) int dpbOutputDelay;
41 
47 @property (readonly, assign, getter=getPictureStructurePresentFlag) int pictureStructurePresentFlag;
48 
54 @property (readonly, assign, getter=getPictureStructure) int pictureStructure;
55 
61 @property (readonly, assign, getter=getNumClockTs) int numClockTs;
62 
68 @property (readonly, retain, getter=getClock) NSArray * clock;
69 
70 
71 @end
72