iphone Programming Glossary: reader.status
Hardware accelerated h.264 decoding to texture, overlay or similar in iOS http://stackoverflow.com/questions/10646657/hardware-accelerated-h-264-decoding-to-texture-overlay-or-similar-in-ios readerAudioTrackOutput synchronizedMovieWriter enableSynchronizationCallbacks else while reader.status AVAssetReaderStatusReading self readNextVideoFrameFromOutput readerVideoTrackOutput if shouldRecordAudioTrack audioEncodingIsFinished.. if shouldRecordAudioTrack audioEncodingIsFinished self readNextAudioSampleFromOutput readerAudioTrackOutput if reader.status AVAssetWriterStatusCompleted self endProcessing void readNextVideoFrameFromOutput AVAssetReaderTrackOutput readerVideoTrackOutput.. self endProcessing void readNextVideoFrameFromOutput AVAssetReaderTrackOutput readerVideoTrackOutput if reader.status AVAssetReaderStatusReading CMSampleBufferRef sampleBufferRef readerVideoTrackOutput copyNextSampleBuffer if sampleBufferRef..
Extract iPod Library raw PCM samples and play with sound effects http://stackoverflow.com/questions/4796643/extract-ipod-library-raw-pcm-samples-and-play-with-sound-effects reader addOutput output output release NSMutableData fullSongData NSMutableData alloc init reader startReading while reader.status AVAssetReaderStatusReading AVAssetReaderTrackOutput trackOutput AVAssetReaderTrackOutput reader.outputs objectAtIndex 0.. fullSongData appendData data data release CMSampleBufferInvalidate sampleBufferRef CFRelease sampleBufferRef if reader.status AVAssetReaderStatusFailed reader.status AVAssetReaderStatusUnknown Something went wrong. Handle it. if reader.status AVAssetReaderStatusCompleted.. release CMSampleBufferInvalidate sampleBufferRef CFRelease sampleBufferRef if reader.status AVAssetReaderStatusFailed reader.status AVAssetReaderStatusUnknown Something went wrong. Handle it. if reader.status AVAssetReaderStatusCompleted You're done. It..
Drawing waveform with AVAssetReader http://stackoverflow.com/questions/5032775/drawing-waveform-with-avassetreader reader addOutput output output release NSMutableData fullSongData NSMutableData alloc init reader startReading while reader.status AVAssetReaderStatusReading AVAssetReaderTrackOutput trackOutput AVAssetReaderTrackOutput reader.outputs objectAtIndex 0.. 0 SInt64 totalLeft 0 SInt64 totalRight 0 NSInteger sampleTally 0 NSInteger samplesPerPixel sampleRate 50 while reader.status AVAssetReaderStatusReading AVAssetReaderTrackOutput trackOutput AVAssetReaderTrackOutput reader.outputs objectAtIndex 0.. 0 wader drain CMSampleBufferInvalidate sampleBufferRef CFRelease sampleBufferRef NSData finalData nil if reader.status AVAssetReaderStatusFailed reader.status AVAssetReaderStatusUnknown Something went wrong. return nil return nil if reader.status..
|