¡@

Home 

2014/10/15 ¤U¤È 10:13:09

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..