I've been testing a number of playback scenarios and have found that 'some' MP4s which are using the DefaultRendererBuilder
don't actually start playback until a seekTo
request is made.
07-22 15:02:15.843 15430-15430/com.google.android.exoplayer.demo I/ViewRootImpl﹕ ViewRoot's Touch Event : Touch Down
07-22 15:02:15.923 15430-15430/com.google.android.exoplayer.demo I/ViewRootImpl﹕ ViewRoot's Touch Event : Touch UP
07-22 15:02:15.993 15430-15430/com.google.android.exoplayer.demo I/ActivityManager﹕ Timeline: Activity_launch_request id:com.google.android.exoplayer.demo time:71928056
07-22 15:02:16.093 15430-15430/com.google.android.exoplayer.demo I/ExoPlayerImpl﹕ Init 1.0.11
07-22 15:02:16.223 15430-15430/com.google.android.exoplayer.demo I/ActivityManager﹕ Timeline: Activity_idle id: android.os.BinderProxy@4293a680 time:71928282
07-22 15:02:16.383 15430-15659/com.google.android.exoplayer.demo V/MediaExtractor﹕ MediaExtractor create
07-22 15:02:16.383 15430-15659/com.google.android.exoplayer.demo V/LgeMediaDetector﹕ GetMediaType start
07-22 15:02:16.463 15430-15659/com.google.android.exoplayer.demo V/LgeMediaDetector﹕ GetMainType start
07-22 15:02:16.463 15430-15659/com.google.android.exoplayer.demo V/LgeMediaDetector﹕ GetSubType start
07-22 15:02:16.463 15430-15659/com.google.android.exoplayer.demo V/LgeMediaDetector﹕ GetFTYPSubType start
07-22 15:02:16.463 15430-15659/com.google.android.exoplayer.demo V/LgeMediaDetector﹕ GetFTYPSubType end
07-22 15:02:16.463 15430-15659/com.google.android.exoplayer.demo V/LgeMediaDetector﹕ GetSubType end
07-22 15:02:16.463 15430-15659/com.google.android.exoplayer.demo V/LgeMediaDetector﹕ Pre GetMediaType [nMain:196608][nSub:196610]
07-22 15:02:16.463 15430-15659/com.google.android.exoplayer.demo V/LgeMediaDetector﹕ GetMediaType [nMain:3][nSub:2]
07-22 15:02:16.463 15430-15659/com.google.android.exoplayer.demo V/LgeMediaDetector﹕ GetMediaType end
07-22 15:02:16.463 15430-15659/com.google.android.exoplayer.demo V/MediaExtractor﹕ Autodetected media content as 'video/mp4' with confidence 0.60
07-22 15:02:16.463 15430-15659/com.google.android.exoplayer.demo E/MediaExtractorHelper﹕ LG-CodeParser Version: LG_CodecParser_R1.0.0.11
07-22 15:02:16.473 15430-15659/com.google.android.exoplayer.demo E/MediaExtractorHelper﹕ SupportCodecEx : 104
07-22 15:02:16.473 15430-15659/com.google.android.exoplayer.demo E/MediaExtractorHelper﹕ #### Video mime video/avc
07-22 15:02:16.473 15430-15659/com.google.android.exoplayer.demo I/MediaCodecList﹕ getNewMediaCodecItem [0][DTSDecode][audio/dts]
07-22 15:02:16.473 15430-15659/com.google.android.exoplayer.demo I/MediaCodecList﹕ getNewMediaCodecItem [0][DDPDecode][audio/eac3]
07-22 15:02:16.473 15430-15659/com.google.android.exoplayer.demo I/MediaCodecList﹕ getNewMediaCodecItem [0][DDPDecode][audio/ac3]
07-22 15:02:16.473 15430-15659/com.google.android.exoplayer.demo I/MediaCodecList﹕ getNewMediaCodecItem [0][OMX.VisualOn.Video.Decoder.XXX][video/hevc]
07-22 15:02:16.473 15430-15659/com.google.android.exoplayer.demo E/MediaExtractorHelper﹕ #### componentName = OMX.qcom.video.decoder.avc
07-22 15:02:16.473 15430-15659/com.google.android.exoplayer.demo I/BrunchXmlParserImpl﹕ [BrunchXmlParserImpl::findIndexByKey] typeIndex < 0
07-22 15:02:16.473 15430-15659/com.google.android.exoplayer.demo I/BrunchUsedCodecEx﹕ [removeUsedCodecExLastItem] size = 8
07-22 15:02:16.473 15430-15659/com.google.android.exoplayer.demo I/BrunchXmlParserImpl﹕ [BrunchXmlParserImpl::findIndexByKey] typeIndex < 0
07-22 15:02:16.473 15430-15659/com.google.android.exoplayer.demo I/BrunchUsedCodecEx﹕ [removeUsedCodecExLastItem] size = 7
07-22 15:02:16.473 15430-15659/com.google.android.exoplayer.demo I/BrunchXmlParserImpl﹕ [BrunchXmlParserImpl::findIndexByKey] typeIndex < 0
07-22 15:02:16.473 15430-15659/com.google.android.exoplayer.demo I/BrunchUsedCodecEx﹕ [removeUsedCodecExLastItem] size = 6
07-22 15:02:16.473 15430-15659/com.google.android.exoplayer.demo I/BrunchXmlParserImpl﹕ [BrunchXmlParserImpl::findIndexByKey] typeIndex < 0
07-22 15:02:16.473 15430-15659/com.google.android.exoplayer.demo I/BrunchUsedCodecEx﹕ [removeUsedCodecExLastItem] size = 5
07-22 15:02:16.473 15430-15659/com.google.android.exoplayer.demo I/BrunchXmlParserImpl﹕ [BrunchXmlParserImpl::findIndexByKey] typeIndex < 0
07-22 15:02:16.473 15430-15659/com.google.android.exoplayer.demo I/BrunchUsedCodecEx﹕ [removeUsedCodecExLastItem] size = 4
07-22 15:02:16.473 15430-15659/com.google.android.exoplayer.demo I/BrunchXmlParserImpl﹕ [BrunchXmlParserImpl::findIndexByKey] typeIndex < 0
07-22 15:02:16.473 15430-15659/com.google.android.exoplayer.demo I/BrunchUsedCodecEx﹕ [removeUsedCodecExLastItem] size = 3
07-22 15:02:16.473 15430-15659/com.google.android.exoplayer.demo I/BrunchXmlParserImpl﹕ [BrunchXmlParserImpl::findIndexByKey] typeIndex < 0
07-22 15:02:16.473 15430-15659/com.google.android.exoplayer.demo I/BrunchUsedCodecEx﹕ [removeUsedCodecExLastItem] size = 2
07-22 15:02:16.473 15430-15659/com.google.android.exoplayer.demo I/BrunchXmlParserImpl﹕ [BrunchXmlParserImpl::findIndexByKey] typeIndex < 0
07-22 15:02:16.473 15430-15659/com.google.android.exoplayer.demo I/BrunchUsedCodecEx﹕ [removeUsedCodecExLastItem] size = 1
07-22 15:02:16.473 15430-15659/com.google.android.exoplayer.demo W/BrunchUsedCodecImpl﹕ [isUsedCodec] Used codec!!!!! = video/avc
07-22 15:02:16.473 15430-15659/com.google.android.exoplayer.demo E/MediaExtractorHelper﹕ #### componentName = OMX.google.h264.decoder
07-22 15:02:16.473 15430-15659/com.google.android.exoplayer.demo W/BrunchUsedCodecImpl﹕ [isUsedCodec] Used codec!!!!! = video/avc
07-22 15:02:16.473 15430-15659/com.google.android.exoplayer.demo E/MediaExtractorHelper﹕ SupportCodecEx : 201
07-22 15:02:16.473 15430-15659/com.google.android.exoplayer.demo E/MediaExtractorHelper﹕ #### Audio mime audio/mp4a-latm
07-22 15:02:16.473 15430-15659/com.google.android.exoplayer.demo E/MediaExtractorHelper﹕ #### componentName = OMX.google.aac.decoder
07-22 15:02:16.473 15430-15659/com.google.android.exoplayer.demo W/BrunchUsedCodecImpl﹕ [isUsedCodec] Used codec!!!!! = audio/mp4a-latm
07-22 15:02:16.473 15430-15659/com.google.android.exoplayer.demo E/MediaExtractorHelper﹕ #### componentName = AACDecoder
07-22 15:02:16.473 15430-15659/com.google.android.exoplayer.demo W/BrunchUsedCodecImpl﹕ [isUsedCodec] Used codec!!!!! = audio/mp4a-latm
07-22 15:02:16.473 15430-15659/com.google.android.exoplayer.demo E/MediaExtractorHelper﹕ #### componentName = OMX.qcom.audio.decoder.multiaac
07-22 15:02:16.473 15430-15659/com.google.android.exoplayer.demo W/BrunchUsedCodecImpl﹕ [isUsedCodec] Used codec!!!!! = audio/mp4a-latm
07-22 15:02:16.513 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:16.513 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:16.513 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:16.513 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:16.513 15430-15659/com.google.android.exoplayer.demo I/OMXClient﹕ Using client-side OMX mux.
07-22 15:02:16.523 15430-15679/com.google.android.exoplayer.demo I/OMXClient﹕ Using client-side OMX mux.
07-22 15:02:16.533 15430-15679/com.google.android.exoplayer.demo E/ACodec﹕ [OMX.qcom.video.decoder.avc] storeMetaDataInBuffers failed w/ err -2147483648
07-22 15:02:16.533 15430-15679/com.google.android.exoplayer.demo I/ACodec﹕ DRC Mode: Port Reconfig Mode
07-22 15:02:16.533 15430-15679/com.google.android.exoplayer.demo I/ExtendedCodec﹕ Enabling timestamp reordering
07-22 15:02:16.583 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:16.583 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:16.583 15430-15659/com.google.android.exoplayer.demo I/OMXClient﹕ Using client-side OMX mux.
07-22 15:02:16.583 15430-15659/com.google.android.exoplayer.demo E/OMXMaster﹕ A component of name 'OMX.qcom.audio.decoder.aac' already exists, ignoring this one.
07-22 15:02:16.583 15430-15659/com.google.android.exoplayer.demo I/﹕ @@@VOLOG Info THD 625AE718: VOOMXPlugin.cpp VOOMXPlugin 59 open libvoOMXOne.so successfully. 0X62D4024C
07-22 15:02:16.583 15430-15659/com.google.android.exoplayer.demo E/﹕ VOLOG Info THD 625AE718 voCOMXBaseConfig.cpp Open 368 The config file vomeOne.cfg could not be opened!
07-22 15:02:16.603 15430-15685/com.google.android.exoplayer.demo I/OMXClient﹕ Using client-side OMX mux.
07-22 15:02:16.603 15430-15685/com.google.android.exoplayer.demo E/OMXMaster﹕ A component of name 'OMX.qcom.audio.decoder.aac' already exists, ignoring this one.
07-22 15:02:16.603 15430-15685/com.google.android.exoplayer.demo I/﹕ @@@VOLOG Info THD 625ACF08: VOOMXPlugin.cpp VOOMXPlugin 59 open libvoOMXOne.so successfully. 0X62D40004
07-22 15:02:16.603 15430-15685/com.google.android.exoplayer.demo E/﹕ VOLOG Info THD 625ACF08 voCOMXBaseConfig.cpp Open 368 The config file vomeOne.cfg could not be opened!
07-22 15:02:16.613 15430-15686/com.google.android.exoplayer.demo I/SoftAAC2﹕ Reconfiguring decoder: 0->48000 Hz, 0->2 channels
07-22 15:02:16.623 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:16.623 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:16.623 15430-15659/com.google.android.exoplayer.demo V/AudioSystem﹕ getOutputSamplingRate() no output descriptor for output 2 in gOutputs
07-22 15:02:16.623 15430-15659/com.google.android.exoplayer.demo V/AudioSystem﹕ getSamplingRate() streamType 3, output 2, sampling rate 48000
07-22 15:02:16.623 15430-15659/com.google.android.exoplayer.demo V/AudioSystem﹕ getFrameCount() streamType 3, output 2, frameCount 960
07-22 15:02:16.623 15430-15659/com.google.android.exoplayer.demo V/AudioSystem﹕ getLatency() streamType 3, output 2, latency 160
07-22 15:02:16.623 15430-15659/com.google.android.exoplayer.demo V/AudioTrack﹕ getMinFrameCount=7680: afFrameCount=960, minBufCount=8, afSampleRate=48000, afLatency=160
07-22 15:02:16.633 15430-15442/com.google.android.exoplayer.demo V/AudioSystem﹕ ioConfigChanged() event 0, ioHandle 3
07-22 15:02:16.633 15430-15442/com.google.android.exoplayer.demo V/AudioSystem﹕ ioConfigChanged() new output samplingRate 48000, format 1 channel mask 0x3 frameCount 960 latency 84
07-22 15:02:16.633 15430-15442/com.google.android.exoplayer.demo V/AudioSystem﹕ ioConfigChanged() event 0, ioHandle 2
07-22 15:02:16.633 15430-15442/com.google.android.exoplayer.demo V/AudioSystem﹕ ioConfigChanged() new output samplingRate 48000, format 1 channel mask 0x3 frameCount 960 latency 160
07-22 15:02:16.633 15430-15659/com.google.android.exoplayer.demo V/AudioSystem﹕ getFrameCount() streamType 3, output 2, frameCount 960
07-22 15:02:16.633 15430-15659/com.google.android.exoplayer.demo V/AudioSystem﹕ getOutputSamplingRate() reading from output desc
07-22 15:02:16.633 15430-15659/com.google.android.exoplayer.demo V/AudioSystem﹕ getSamplingRate() streamType 3, output 2, sampling rate 48000
07-22 15:02:16.633 15430-15659/com.google.android.exoplayer.demo V/AudioTrack﹕ sampleRate 48000, channelMask 0x3, format 1
07-22 15:02:16.633 15430-15659/com.google.android.exoplayer.demo V/AudioTrack﹕ streamType 3
07-22 15:02:16.633 15430-15659/com.google.android.exoplayer.demo V/AudioTrack﹕ set() streamType 3, sampleRate 48000, format 1, frameCount 30720, flags 0000
07-22 15:02:16.633 15430-15659/com.google.android.exoplayer.demo V/AudioSystem﹕ getLatency() streamType 3, output 2, latency 160
07-22 15:02:16.633 15430-15659/com.google.android.exoplayer.demo V/AudioSystem﹕ getFrameCount() streamType 3, output 2, frameCount 960
07-22 15:02:16.633 15430-15659/com.google.android.exoplayer.demo V/AudioSystem﹕ getOutputSamplingRate() reading from output desc
07-22 15:02:16.633 15430-15659/com.google.android.exoplayer.demo V/AudioSystem﹕ getSamplingRate() streamType 3, output 2, sampling rate 48000
07-22 15:02:16.633 15430-15659/com.google.android.exoplayer.demo V/AudioTrack﹕ createTrack_l() output 2 afLatency 160
07-22 15:02:16.633 15430-15659/com.google.android.exoplayer.demo V/AudioTrack﹕ afFrameCount=960, minBufCount=8, afSampleRate=48000, afLatency=160
07-22 15:02:16.633 15430-15659/com.google.android.exoplayer.demo V/AudioTrack﹕ minFrameCount: 7680, afFrameCount=960, minBufCount=8, sampleRate=48000, afSampleRate=48000, afLatency=160
07-22 15:02:16.633 15430-15659/com.google.android.exoplayer.demo V/SoundNormalizerUtil﹕ lge.normalizer.param = version2.0/true/14.5/true/8230/1.0/2050/0.55
07-22 15:02:16.633 15430-15659/com.google.android.exoplayer.demo V/SoundNormalizerUtil﹕ SoundNormalizer:version = version2.0
07-22 15:02:16.633 15430-15659/com.google.android.exoplayer.demo V/SoundNormalizerUtil﹕ SoundNormalizer:Enable = "true"
07-22 15:02:16.633 15430-15659/com.google.android.exoplayer.demo V/SoundNormalizerUtil﹕ normalizer V2: SoundNormalizer:Enable set to true
07-22 15:02:16.633 15430-15659/com.google.android.exoplayer.demo V/SoundNormalizerUtil﹕ normalizer V2: normalizerMakeupGain = 14.5
07-22 15:02:16.633 15430-15659/com.google.android.exoplayer.demo V/SoundNormalizerUtil﹕ SoundNormalizer:PreFilter_HPF_350Hz = "true"
07-22 15:02:16.633 15430-15659/com.google.android.exoplayer.demo V/SoundNormalizerUtil﹕ normalizer V2: AudioEffect:SoundNormalizer:PreFilter_HPF_350Hz set to true
07-22 15:02:16.633 15430-15659/com.google.android.exoplayer.demo V/SoundNormalizerUtil﹕ normalizer V2: normalizerLimiterThreshold = 8230
07-22 15:02:16.633 15430-15659/com.google.android.exoplayer.demo V/SoundNormalizerUtil﹕ normalizer V2: normalizerLimiterSlope = 1.00
07-22 15:02:16.633 15430-15659/com.google.android.exoplayer.demo V/SoundNormalizerUtil﹕ normalizer V2: normalizerCompressorThreshold = 2050
07-22 15:02:16.633 15430-15659/com.google.android.exoplayer.demo V/SoundNormalizerUtil﹕ normalizer V2: normalizerCompressorSlope = 0.55
07-22 15:02:16.633 15430-15659/com.google.android.exoplayer.demo V/AudioTrack﹕ NormalizerV2(session: 403): mNormalizerV2->process(framecount: 1)
07-22 15:02:16.633 15430-15659/com.google.android.exoplayer.demo V/AudioTrack﹕ NormalizerV2: channelCount = 2, mStreamType = 3, mFlags = 0
07-22 15:02:16.633 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:16.633 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:16.643 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:16.643 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:16.653 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:16.653 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:16.663 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:16.663 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:16.673 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:16.673 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:16.683 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:16.683 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:16.693 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:16.693 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:16.703 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:16.703 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:16.713 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:16.713 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:16.723 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:16.723 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:16.733 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:16.733 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:16.743 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:16.743 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:16.753 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:16.753 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:18.573 15430-15674/com.google.android.exoplayer.demo I/NuCachedSource2﹕ Cache full, done prefetching for now
The application then sits there, thinking it's playing, but nothing happening. If you attempt to pause / play, nothing happens. Only when you seek will playback actually start. Here's the log immediately after my first seek:
07-22 15:02:26.853 15430-15430/com.google.android.exoplayer.demo I/ViewRootImpl﹕ ViewRoot's Touch Event : Touch Down
07-22 15:02:26.903 15430-15430/com.google.android.exoplayer.demo I/ViewRootImpl﹕ ViewRoot's Touch Event : Touch UP
07-22 15:02:27.813 15430-15430/com.google.android.exoplayer.demo I/ViewRootImpl﹕ ViewRoot's Touch Event : Touch Down
07-22 15:02:27.833 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:27.833 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:27.863 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:27.863 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:27.863 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:27.873 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:27.873 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:27.873 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:27.873 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:27.873 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:27.873 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:27.873 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:27.873 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:27.873 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:27.883 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:27.883 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:27.893 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:27.893 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:27.893 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:27.893 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:27.893 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:27.893 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:27.893 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:27.893 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:27.893 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:27.893 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:27.903 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:27.903 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:27.903 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:27.903 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:27.903 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:27.903 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:27.913 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:27.913 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:27.913 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:27.913 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:27.913 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:27.913 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:27.923 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:27.923 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:27.933 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:27.933 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:27.933 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:27.933 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:27.943 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:27.943 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:27.943 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:27.943 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:27.953 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:27.953 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:27.963 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:27.963 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:27.963 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:27.963 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:27.973 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:27.973 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:27.983 15430-15659/com.google.android.exoplayer.demo V/AudioSystem﹕ getFrameCount() streamType 3, output 2, frameCount 960
07-22 15:02:27.983 15430-15659/com.google.android.exoplayer.demo V/AudioSystem﹕ getOutputSamplingRate() reading from output desc
07-22 15:02:27.983 15430-15659/com.google.android.exoplayer.demo V/AudioSystem﹕ getSamplingRate() streamType 3, output 2, sampling rate 48000
07-22 15:02:27.983 15430-15659/com.google.android.exoplayer.demo V/AudioTrack﹕ sampleRate 48000, channelMask 0x3, format 1
07-22 15:02:27.983 15430-15659/com.google.android.exoplayer.demo V/AudioTrack﹕ streamType 3
07-22 15:02:27.983 15430-15659/com.google.android.exoplayer.demo V/AudioTrack﹕ set() streamType 3, sampleRate 48000, format 1, frameCount 30720, flags 0000
07-22 15:02:27.983 15430-15659/com.google.android.exoplayer.demo V/AudioSystem﹕ getLatency() streamType 3, output 2, latency 160
07-22 15:02:27.983 15430-15659/com.google.android.exoplayer.demo V/AudioSystem﹕ getFrameCount() streamType 3, output 2, frameCount 960
07-22 15:02:27.983 15430-15659/com.google.android.exoplayer.demo V/AudioSystem﹕ getOutputSamplingRate() reading from output desc
07-22 15:02:27.983 15430-15659/com.google.android.exoplayer.demo V/AudioSystem﹕ getSamplingRate() streamType 3, output 2, sampling rate 48000
07-22 15:02:27.983 15430-15659/com.google.android.exoplayer.demo V/AudioTrack﹕ createTrack_l() output 2 afLatency 160
07-22 15:02:27.983 15430-15659/com.google.android.exoplayer.demo V/AudioTrack﹕ afFrameCount=960, minBufCount=8, afSampleRate=48000, afLatency=160
07-22 15:02:27.983 15430-15659/com.google.android.exoplayer.demo V/AudioTrack﹕ minFrameCount: 7680, afFrameCount=960, minBufCount=8, sampleRate=48000, afSampleRate=48000, afLatency=160
07-22 15:02:27.983 15430-15659/com.google.android.exoplayer.demo V/SoundNormalizerUtil﹕ lge.normalizer.param = version2.0/true/14.5/true/8230/1.0/2050/0.55
07-22 15:02:27.983 15430-15659/com.google.android.exoplayer.demo V/SoundNormalizerUtil﹕ SoundNormalizer:version = version2.0
07-22 15:02:27.983 15430-15659/com.google.android.exoplayer.demo V/SoundNormalizerUtil﹕ SoundNormalizer:Enable = "true"
07-22 15:02:27.983 15430-15659/com.google.android.exoplayer.demo V/SoundNormalizerUtil﹕ normalizer V2: SoundNormalizer:Enable set to true
07-22 15:02:27.983 15430-15659/com.google.android.exoplayer.demo V/SoundNormalizerUtil﹕ normalizer V2: normalizerMakeupGain = 14.5
07-22 15:02:27.983 15430-15659/com.google.android.exoplayer.demo V/SoundNormalizerUtil﹕ SoundNormalizer:PreFilter_HPF_350Hz = "true"
07-22 15:02:27.983 15430-15659/com.google.android.exoplayer.demo V/SoundNormalizerUtil﹕ normalizer V2: AudioEffect:SoundNormalizer:PreFilter_HPF_350Hz set to true
07-22 15:02:27.983 15430-15659/com.google.android.exoplayer.demo V/SoundNormalizerUtil﹕ normalizer V2: normalizerLimiterThreshold = 8230
07-22 15:02:27.983 15430-15659/com.google.android.exoplayer.demo V/SoundNormalizerUtil﹕ normalizer V2: normalizerLimiterSlope = 1.00
07-22 15:02:27.983 15430-15659/com.google.android.exoplayer.demo V/SoundNormalizerUtil﹕ normalizer V2: normalizerCompressorThreshold = 2050
07-22 15:02:27.983 15430-15659/com.google.android.exoplayer.demo V/SoundNormalizerUtil﹕ normalizer V2: normalizerCompressorSlope = 0.55
07-22 15:02:27.983 15430-15659/com.google.android.exoplayer.demo V/AudioTrack﹕ NormalizerV2(session: 403): mNormalizerV2->process(framecount: 1)
07-22 15:02:27.983 15430-15659/com.google.android.exoplayer.demo V/AudioTrack﹕ NormalizerV2: channelCount = 2, mStreamType = 3, mFlags = 0
07-22 15:02:27.983 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:27.983 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:28.003 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:28.003 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:28.003 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:28.003 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:28.013 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:28.013 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:28.023 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:28.023 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:28.033 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:28.033 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:28.053 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:28.053 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:28.053 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:28.053 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:28.063 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:28.063 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:28.073 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:28.073 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:28.083 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:28.083 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:28.093 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:28.093 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:28.103 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:28.103 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:28.103 15430-15430/com.google.android.exoplayer.demo I/ViewRootImpl﹕ ViewRoot's Touch Event : Touch UP
07-22 15:02:28.113 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:28.113 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:28.123 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:28.123 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:28.123 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:28.123 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:28.133 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:28.133 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:28.133 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:28.133 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:28.133 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:28.133 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:28.133 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:28.133 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:28.133 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:28.133 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:28.133 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:28.133 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:28.133 15430-15659/com.google.android.exoplayer.demo V/AudioSystem﹕ getFrameCount() streamType 3, output 2, frameCount 960
07-22 15:02:28.133 15430-15659/com.google.android.exoplayer.demo V/AudioSystem﹕ getOutputSamplingRate() reading from output desc
07-22 15:02:28.133 15430-15659/com.google.android.exoplayer.demo V/AudioSystem﹕ getSamplingRate() streamType 3, output 2, sampling rate 48000
07-22 15:02:28.133 15430-15659/com.google.android.exoplayer.demo V/AudioTrack﹕ sampleRate 48000, channelMask 0x3, format 1
07-22 15:02:28.133 15430-15659/com.google.android.exoplayer.demo V/AudioTrack﹕ streamType 3
07-22 15:02:28.133 15430-15659/com.google.android.exoplayer.demo V/AudioTrack﹕ set() streamType 3, sampleRate 48000, format 1, frameCount 30720, flags 0000
07-22 15:02:28.133 15430-15659/com.google.android.exoplayer.demo V/AudioSystem﹕ getLatency() streamType 3, output 2, latency 160
07-22 15:02:28.133 15430-15659/com.google.android.exoplayer.demo V/AudioSystem﹕ getFrameCount() streamType 3, output 2, frameCount 960
07-22 15:02:28.133 15430-15659/com.google.android.exoplayer.demo V/AudioSystem﹕ getOutputSamplingRate() reading from output desc
07-22 15:02:28.133 15430-15659/com.google.android.exoplayer.demo V/AudioSystem﹕ getSamplingRate() streamType 3, output 2, sampling rate 48000
07-22 15:02:28.133 15430-15659/com.google.android.exoplayer.demo V/AudioTrack﹕ createTrack_l() output 2 afLatency 160
07-22 15:02:28.133 15430-15659/com.google.android.exoplayer.demo V/AudioTrack﹕ afFrameCount=960, minBufCount=8, afSampleRate=48000, afLatency=160
07-22 15:02:28.133 15430-15659/com.google.android.exoplayer.demo V/AudioTrack﹕ minFrameCount: 7680, afFrameCount=960, minBufCount=8, sampleRate=48000, afSampleRate=48000, afLatency=160
07-22 15:02:28.143 15430-15659/com.google.android.exoplayer.demo V/SoundNormalizerUtil﹕ lge.normalizer.param = version2.0/true/14.5/true/8230/1.0/2050/0.55
07-22 15:02:28.143 15430-15659/com.google.android.exoplayer.demo V/SoundNormalizerUtil﹕ SoundNormalizer:version = version2.0
07-22 15:02:28.143 15430-15659/com.google.android.exoplayer.demo V/SoundNormalizerUtil﹕ SoundNormalizer:Enable = "true"
07-22 15:02:28.143 15430-15659/com.google.android.exoplayer.demo V/SoundNormalizerUtil﹕ normalizer V2: SoundNormalizer:Enable set to true
07-22 15:02:28.143 15430-15659/com.google.android.exoplayer.demo V/SoundNormalizerUtil﹕ normalizer V2: normalizerMakeupGain = 14.5
07-22 15:02:28.143 15430-15659/com.google.android.exoplayer.demo V/SoundNormalizerUtil﹕ SoundNormalizer:PreFilter_HPF_350Hz = "true"
07-22 15:02:28.143 15430-15659/com.google.android.exoplayer.demo V/SoundNormalizerUtil﹕ normalizer V2: AudioEffect:SoundNormalizer:PreFilter_HPF_350Hz set to true
07-22 15:02:28.143 15430-15659/com.google.android.exoplayer.demo V/SoundNormalizerUtil﹕ normalizer V2: normalizerLimiterThreshold = 8230
07-22 15:02:28.143 15430-15659/com.google.android.exoplayer.demo V/SoundNormalizerUtil﹕ normalizer V2: normalizerLimiterSlope = 1.00
07-22 15:02:28.143 15430-15659/com.google.android.exoplayer.demo V/SoundNormalizerUtil﹕ normalizer V2: normalizerCompressorThreshold = 2050
07-22 15:02:28.143 15430-15659/com.google.android.exoplayer.demo V/SoundNormalizerUtil﹕ normalizer V2: normalizerCompressorSlope = 0.55
07-22 15:02:28.143 15430-15659/com.google.android.exoplayer.demo V/AudioTrack﹕ NormalizerV2(session: 403): mNormalizerV2->process(framecount: 1)
07-22 15:02:28.143 15430-15659/com.google.android.exoplayer.demo V/AudioTrack﹕ NormalizerV2: channelCount = 2, mStreamType = 3, mFlags = 0
07-22 15:02:28.143 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:28.143 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:28.153 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:28.153 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:28.163 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:28.163 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:28.173 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:28.173 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:28.183 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:28.183 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:28.193 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:28.193 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:28.203 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:28.203 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:28.213 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:28.213 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:28.223 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:28.223 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:28.233 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:28.233 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:28.243 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:28.243 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:28.253 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:28.253 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:28.263 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:28.263 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:28.273 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:28.273 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:28.283 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:28.283 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:28.563 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:28.563 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:28.583 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:28.583 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:28.613 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:28.613 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:28.663 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:28.663 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:28.703 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:28.703 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:28.753 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:28.753 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:28.783 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:28.783 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:28.833 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:28.833 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:28.893 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:28.893 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:28.953 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:28.953 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:28.973 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:28.973 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:28.983 15430-15430/com.google.android.exoplayer.demo I/ViewRootImpl﹕ ViewRoot's Touch Event : Touch Down
07-22 15:02:29.013 15430-15430/com.google.android.exoplayer.demo I/ViewRootImpl﹕ ViewRoot's Touch Event : Touch UP
07-22 15:02:30.033 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Re-check a condition - 'isMalformed = 0'
07-22 15:02:30.033 15430-15659/com.google.android.exoplayer.demo E/MPEG4Extractor﹕ [LGE-MP4P] Reset mWrongNALCounter.
07-22 15:02:33.613 15430-15674/com.google.android.exoplayer.demo I/NuCachedSource2﹕ Keep alive
07-22 15:02:48.703 15430-15674/com.google.android.exoplayer.demo I/NuCachedSource2﹕ Keep alive
In my own application, i'm working around the issue by detecting when the video is ready to be played and then immediately seeking to the expected offset, e.g.
I would link an example of the problematic MP4, but I just need to check with someone first that it's okay to share.