System/Library/PrivateFrameworks/TSReading.framework
TSDAudioRep.h
@class TSDMovieInfo, TSKAVPlayerController, NSString, CALayer;
@protocol TSDAudioHUDController;
@interface TSDAudioRep : TSDMediaRep <TSKAVPlayerControllerDelegate, TSDAudioHUDControllerDelegate> {
TSKAVPlayerController *mPlayerController;
CALayer *mPlayPauseButtonLayer;
CALayer *mAudioImageLayer;
float mDynamicVolume;
BOOL mIsChangingDynamicVolume;
}
@property (readonly, nonatomic) TSDMovieInfo *movieInfo;
@property (readonly, nonatomic) TSKAVPlayerController *playerController;
@property (readonly, nonatomic) id<TSDAudioHUDController> audioHUDController;
@property (readonly, nonatomic) float volume;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
- (BOOL)isDraggable;
- (void)dealloc;
- (Class)layerClass;
- (void)drawInContext:(struct CGContext { } *)a0;
- (void)observeValueForKeyPath:(id)a0 ofObject:(id)a1 change:(id)a2 context:(void *)a3;
- (BOOL)containsPoint:(struct CGPoint { double x0; double x1; })a0;
- (void)willBeRemoved;
- (void)willBeginZooming;
- (BOOL)directlyManagesLayerContent;
- (void)processChangedProperty:(int)a0;
- (BOOL)shouldShowKnobs;
- (void)p_updateEndTime;
- (BOOL)shouldAllowReplacementFromPaste;
- (void)becameNotSelected;
- (void)becameSelected;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })boundsForStandardKnobs;
- (BOOL)canResetMediaSize;
- (void)didEndZooming;
- (void)drawInContextWithoutEffects:(struct CGContext { } *)a0 withContent:(BOOL)a1 withStroke:(BOOL)a2 withOpacity:(BOOL)a3 forAlphaOnly:(BOOL)a4 drawChildren:(BOOL)a5;
- (void)dynamicVolumeChangeDidBegin;
- (void)dynamicVolumeChangeDidEnd;
- (void)dynamicVolumeUpdateToValue:(float)a0;
- (BOOL)exclusivelyProvidesGuidesWhileAligning;
- (BOOL)hitPlayPauseButtonWithPoint:(struct CGPoint { double x0; double x1; })a0;
- (id)hitRepChrome:(struct CGPoint { double x0; double x1; })a0;
- (id)initWithLayout:(id)a0 canvas:(id)a1;
- (BOOL)p_isEditingAnimations;
- (BOOL)p_isPlaying;
- (void)p_setupPlayerControllerIfNecessary;
- (BOOL)p_shouldPlayerControllerExistThroughoutSelection;
- (BOOL)p_shouldShowPlayPauseLayers;
- (void)p_teardownPlayerController;
- (void)p_updateButtonForPlaying:(BOOL)a0 pressed:(BOOL)a1;
- (void)p_updateRepeatMode;
- (void)p_updateStartTime;
- (void)p_updateVolume;
- (void)playbackDidStopForPlayerController:(id)a0;
- (void)playerController:(id)a0 playbackDidFailWithError:(id)a1;
- (BOOL)providesGuidesWhileAligning;
- (BOOL)shouldAllowReplacementFromDrop;
- (BOOL)shouldShowDragHUD;
- (BOOL)shouldShowMediaReplaceUI;
- (BOOL)shouldShowSelectionHighlight;
- (BOOL)shouldShowSizesInRulers;
- (id)textureWithContext:(id)a0;
- (void)updateLayerGeometryFromLayout:(id)a0;
- (void)updatePlayButtonForPoint:(struct CGPoint { double x0; double x1; })a0;
- (void)willBeginReadMode;
- (void)willUpdateLayer:(id)a0;
@end