Skip to content

Instantly share code, notes, and snippets.

@rydermackay
Created December 21, 2012 16:37
Show Gist options
  • Save rydermackay/4353890 to your computer and use it in GitHub Desktop.
Save rydermackay/4353890 to your computer and use it in GitHub Desktop.
UIImagePickerController movie crop dump
(lldb) po [[[UIApplication sharedApplication] keyWindow] recursiveDescription]
(id) $0 = 0x1f052ee0 <UIWindow: 0x1ddbbfd0; frame = (0 0; 320 568); layer = <UIWindowLayer: 0x1ddbc0f0>>
| <UILayoutContainerView: 0x1f0dfbf0; frame = (0 0; 320 568); autoresize = W+H; layer = <CALayer: 0x1f0dfcb0>>
| | <UINavigationTransitionView: 0x1f0dff00; frame = (0 0; 320 568); clipsToBounds = YES; autoresize = W+H; layer = <CALayer: 0x1f0dffd0>>
| | | <UIViewControllerWrapperView: 0x1f061cf0; frame = (0 0; 320 568); autoresize = W+H; layer = <CALayer: 0x1f0d9180>>
| | | | <UIView: 0x1f0669c0; frame = (0 0; 320 568); autoresize = W+H; layer = <CALayer: 0x1f066990>>
| | | | | <PLTileContainerView: 0x1dd1b300; frame = (0 0; 320 568); autoresize = W+H; layer = <CALayer: 0x1dd1b2a0>>
| | | | | | <<PLVideoView: 0x1dd1b360; frame = (0 0; 320 568); autoresize = W+H; layer = <CALayer: 0x1dddd010>> path:/var/mobile/Media/DCIM/100APPLE/IMG_0538.MOV>
| | | | | | | <UIView: 0x1dd116c0; frame = (0 0; 320 568); autoresize = W+H; layer = <CALayer: 0x1dd11690>>
| | | | | | | | <MPSwipableView: 0x1f05bd40; frame = (0 0; 320 568); autoresize = W+H; gestureRecognizers = <NSArray: 0x1dd12c00>; layer = <CALayer: 0x1dd127c0>>
| | | | | | | | | <MPVideoContainerView: 0x1f05c140; frame = (0 0; 320 568); autoresize = W+H; layer = <CALayer: 0x1f05c0c0>>
| | | | | | | | | | <MPVideoBackgroundView: 0x1f05c6e0; frame = (0 0; 320 568); autoresize = W+H; tag = 1000; layer = <CALayer: 0x1f05c680>>
| | | | | | | | | | | <UIView: 0x1f05c3c0; frame = (0 0; 320 568); clipsToBounds = YES; opaque = NO; autoresize = W+H; layer = <CALayer: 0x1f05c390>>
| | | | | | | | | | <UIView: 0x1f05c850; frame = (0 0; 320 568); autoresize = W+H; tag = 1001; layer = <CALayer: 0x1f05c820>>
| | | | | | | | | | <UIMovieView: 0x1f061690; frame = (0 0; 320 568); clipsToBounds = YES; autoresize = W+H; userInteractionEnabled = NO; tag = 1002; layer = <AVPlayerLayer: 0x1f061600>>
| | | | | | | | | | | <AVPlayerLayerContentLayer: 0x1f0614e0> (layer)
| | | | | | | | | | | | <FigVideoLayer: 0x1dd17ef0> (layer)
| | | | | | | | | | | <AVPlayerLayerSubtitleLayer: 0x1f061450> (layer)
| | | | | | | <PLVideoPosterFrameView: 0x1f063110; frame = (0 0; 320 568); clipsToBounds = YES; hidden = YES; autoresize = W+H; layer = <CALayer: 0x1f063090>>
| | | | | | | | <UIImageView: 0x1f062f00; frame = (0 0; 320 568); transform = [0.5, 0, 0, 0.5, 0, 0]; opaque = NO; userInteractionEnabled = NO; layer = <CALayer: 0x1f062ed0>>
| | | | | | | <UIImageView: 0x1f052ab0; frame = (0 0; 320 45); opaque = NO; autoresize = W+BM; userInteractionEnabled = NO; layer = <CALayer: 0x1f0529b0>>
| | | | | | | | <UIMovieScrubber: 0x1f052bd0; frame = (5 3; 310 43); opaque = NO; autoresize = W; layer = <CALayer: 0x1dd08750>>
| | | | | | | | | <UIMovieScrubberTrackView: 0x1dd079a0; frame = (11 4; 288 35); clipsToBounds = YES; opaque = NO; autoresize = W; userInteractionEnabled = NO; layer = <CALayer: 0x1dd08410>>
| | | | | | | | | | <UIView: 0x1dd08e10; frame = (0 0; 288 35); opaque = NO; autoresize = W; userInteractionEnabled = NO; layer = <CALayer: 0x1dd1b980>>
| | | | | | | | | | | <UIMovieScrubberThumbnailView: 0x1dd056a0; frame = (1 0; 52 29); opaque = NO; layer = <CALayer: 0x1dd05a40>>
| | | | | | | | | | | <UIMovieScrubberThumbnailView: 0x1dd058a0; frame = (53 0; 52 29); opaque = NO; layer = <CALayer: 0x1dd05ac0>>
| | | | | | | | | | | <UIMovieScrubberThumbnailView: 0x1dd05590; frame = (105 0; 52 29); opaque = NO; layer = <CALayer: 0x1dd05560>>
| | | | | | | | | | | <UIMovieScrubberThumbnailView: 0x1dd04ab0; frame = (157 0; 52 29); opaque = NO; layer = <CALayer: 0x1dd05620>>
| | | | | | | | | | | <UIMovieScrubberThumbnailView: 0x1dd04850; frame = (209 0; 52 29); opaque = NO; layer = <CALayer: 0x1dd04b80>>
| | | | | | | | | | | <UIMovieScrubberThumbnailView: 0x1dd04590; frame = (261 0; 52 29); opaque = NO; layer = <CALayer: 0x1dd048e0>>
| | | | | | | | | | | <UIMovieScrubberTrackOverlayView: 0x1dd092a0; frame = (0 0; 288 35); opaque = NO; autoresize = W; userInteractionEnabled = NO; layer = <CALayer: 0x1ddda630>>
| | | | | | | | | | | | <UIMovieScrubberTrackFillView: 0x1dd1c9e0; frame = (0 0; 169 30); clipsToBounds = YES; opaque = NO; layer = <CALayer: 0x1dd32270>>
| | | | | | | | | | | | | <UIImageView: 0x1dd114e0; frame = (0 0; 4 30); opaque = NO; autoresize = RM; userInteractionEnabled = NO; layer = <CALayer: 0x1dd5a480>>
| | | | | | | | | | | | | <UIImageView: 0x1dd09360; frame = (4 0; 169 30); opaque = NO; autoresize = W; userInteractionEnabled = NO; layer = <CALayer: 0x1dd21780>>
| | | | | | | | | | | | | <UIImageView: 0x1dd0b9f0; frame = (173 0; 4 30); opaque = NO; autoresize = LM; userInteractionEnabled = NO; layer = <CALayer: 0x1dd468d0>>
| | | | | | | | | | | | <UIMovieScrubberTrackFillView: 0x1dd6a890; frame = (240 0; 48 30); clipsToBounds = YES; opaque = NO; layer = <CALayer: 0x1dd30630>>
| | | | | | | | | | | | | <UIImageView: 0x1dd2cb80; frame = (0 0; 4 30); opaque = NO; autoresize = RM; userInteractionEnabled = NO; layer = <CALayer: 0x1dd30660>>
| | | | | | | | | | | | | <UIImageView: 0x1dd06f00; frame = (4 0; 48 30); opaque = NO; autoresize = W; userInteractionEnabled = NO; layer = <CALayer: 0x1dd06f60>>
| | | | | | | | | | | | | <UIImageView: 0x1dd06f90; frame = (52 0; 4 30); opaque = NO; autoresize = LM; userInteractionEnabled = NO; layer = <CALayer: 0x1dd06ff0>>
| | | | | | | | | | | | <UIMovieScrubberTrackInnerShadowView: 0x1dd09550; frame = (0 0; 288 35); opaque = NO; autoresize = W; userInteractionEnabled = NO; layer = <CALayer: 0x1dd095e0>>
| | | | | | | | | <UIMovieScrubberEditingView: 0x1dd06b20; frame = (165 -2; 101 43); opaque = NO; userInteractionEnabled = NO; layer = <CALayer: 0x1dd06be0>>
| | | | | | | | | | <UIImageView: 0x1dd05dc0; frame = (0 0; 21 43); opaque = NO; autoresize = RM; userInteractionEnabled = NO; layer = <CALayer: 0x1dd05d90>>
| | | | | | | | | | <UIImageView: 0x1dd05d10; frame = (21 0; 59 43); opaque = NO; autoresize = W; userInteractionEnabled = NO; layer = <CALayer: 0x1dd05ce0>>
| | | | | | | | | | <UIImageView: 0x1dd05c80; frame = (80 0; 21 43); opaque = NO; autoresize = LM; userInteractionEnabled = NO; layer = <CALayer: 0x1dd05c50>>
| | | | | | | | | <UIImageView: 0x1dd06a50; frame = (4 -2; 15 43); alpha = 0; opaque = NO; userInteractionEnabled = NO; layer = <CALayer: 0x1dd06ab0>>
| | | | | <PLCropOverlay: 0x1f066810; frame = (0 0; 320 568); autoresize = W+H; layer = <CALayer: 0x1dd3f0c0>>
| | | | | | <PLCropOverlayBottomBar: 0x1f066500; frame = (0 515; 320 53); autoresize = W+TM; layer = <CALayer: 0x1f066480>>
| | | | | | | <UIImageView: 0x1dd20770; frame = (0 0; 320 53); autoresize = W; layer = <CALayer: 0x1dd20a40>>
| | | | | | | | <PLCropOverlayBottomBarButton: 0x1dd21340; baseClass = UIButton; frame = (6 8.5; 75 41); opaque = NO; layer = <CALayer: 0x1dd66000>>
| | | | | | | | | <UIImageView: 0x1dd1ecd0; frame = (0 0; 75 41); clipsToBounds = YES; opaque = NO; userInteractionEnabled = NO; layer = <CALayer: 0x1dd1eca0>>
| | | | | | | | | <UIButtonLabel: 0x1dd1efe0; frame = (17 10.5; 40 15); text = 'Cancel'; clipsToBounds = YES; opaque = NO; userInteractionEnabled = NO; layer = <CALayer: 0x1dd1f080>>
| | | | | | | | <PLCropOverlayBottomBarButton: 0x1dd1ea60; baseClass = UIButton; frame = (239 8.5; 75 41); opaque = NO; layer = <CALayer: 0x1dd1ed50>>
| | | | | | | | | <UIImageView: 0x1f064040; frame = (0 0; 75 41); clipsToBounds = YES; opaque = NO; userInteractionEnabled = NO; layer = <CALayer: 0x1f064010>>
| | | | | | | | | <UIButtonLabel: 0x1f064170; frame = (15 10.5; 45 15); text = 'Choose'; clipsToBounds = YES; opaque = NO; userInteractionEnabled = NO; layer = <CALayer: 0x1f064290>>
| | | | | | | | <UIButton: 0x1f063280; frame = (141 8.5; 38 35); opaque = NO; autoresize = LM+RM; layer = <CALayer: 0x1f063770>>
| | | | | | | | | <UIImageView: 0x1f0634a0; frame = (4 4; 30 27); clipsToBounds = YES; opaque = NO; userInteractionEnabled = NO; layer = <CALayer: 0x1f063250>>
| | | | | | <UIImageView: 0x1dd1ceb0; frame = (0 510; 320 5); opaque = NO; autoresize = W+TM; userInteractionEnabled = NO; layer = <CALayer: 0x1dd1da20>>
(lldb)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment