/packages/apps/TV/tuner/src/com/android/tv/tuner/exoplayer/ |
D | MpegTsSampleSource.java | 96 public MediaFormat getFormat(int track) { in getFormat() argument 98 return mSampleExtractor.getTrackFormats().get(track); in getFormat() 102 public void enable(int track, long positionUs) { in enable() argument 104 Assertions.checkState(mTrackStates.get(track) == TRACK_STATE_DISABLED); in enable() 105 mTrackStates.set(track, TRACK_STATE_ENABLED); in enable() 106 mSampleExtractor.selectTrack(track); in enable() 111 public void disable(int track) { in disable() argument 113 Assertions.checkState(mTrackStates.get(track) != TRACK_STATE_DISABLED); in disable() 114 mSampleExtractor.deselectTrack(track); in disable() 115 mPendingDiscontinuities.set(track, false); in disable() [all …]
|
D | MpegTsSampleExtractor.java | 197 public void getTrackMediaFormat(int track, MediaFormatHolder outMediaFormatHolder) { in getTrackMediaFormat() argument 198 if (track != mCea708TextTrackIndex) { in getTrackMediaFormat() 199 mSampleExtractor.getTrackMediaFormat(track, outMediaFormatHolder); in getTrackMediaFormat() 204 public int readSample(int track, SampleHolder sampleHolder) { in readSample() argument 205 if (track == mCea708TextTrackIndex) { in readSample() 220 int result = mSampleExtractor.readSample(track, sampleHolder); in readSample() 224 mReachedEos.set(track, true); in readSample() 230 && track == mVideoTrackIndex in readSample()
|
D | ExoPlayerSampleExtractor.java | 367 private int fetchSample(int track, ConditionVariable conditionVariable) { in fetchSample() argument 370 int ret = mStreams[track].readData(dummyFormatHolder, mDecoderInputBuffer, false); in fetchSample() 381 Long lastExtractedPositionUs = mLastExtractedPositionUsMap.get(track); in fetchSample() 383 mLastExtractedPositionUsMap.put(track, mDecoderInputBuffer.timeUs); in fetchSample() 386 track, in fetchSample() 389 queueSample(track, conditionVariable); in fetchSample() 396 mTrackMetEos[track] = true; in fetchSample() 512 public void getTrackMediaFormat(int track, MediaFormatHolder outMediaFormatHolder) { in getTrackMediaFormat() argument 513 outMediaFormatHolder.format = mTrackFormats.get(track); in getTrackMediaFormat() 543 public int readSample(int track, SampleHolder sampleHolder) { in readSample() argument [all …]
|
D | FileSampleExtractor.java | 110 public void getTrackMediaFormat(int track, MediaFormatHolder outMediaFormatHolder) { in getTrackMediaFormat() argument 111 outMediaFormatHolder.format = mTrackFormats.get(track); in getTrackMediaFormat() 150 public int readSample(int track, SampleHolder sampleHolder) { in readSample() argument 151 return mSampleBuffer.readSample(track, sampleHolder); in readSample()
|
D | Cea708TextTrackRenderer.java | 101 protected void onEnabled(int track, long positionUs, boolean joining) { in onEnabled() argument 102 Assertions.checkArgument(mTrackIndex != -1 && track == 0); in onEnabled() 138 protected MediaFormat getFormat(int track) { in getFormat() argument 139 Assertions.checkArgument(mTrackIndex != -1 && track == 0); in getFormat()
|
/packages/apps/Gallery2/src/com/android/gallery3d/app/ |
D | VideoUtils.java | 92 for (Track track : tracks) { in startMuteUsingMp4Parser() 93 if (track.getHandler().equals("vide")) { in startMuteUsingMp4Parser() 94 movie.addTrack(track); in startMuteUsingMp4Parser() 252 for (Track track : tracks) { in trimUsingMp4Parser() 253 if (track.getSyncSamples() != null && track.getSyncSamples().length > 0) { in trimUsingMp4Parser() 264 startTime = correctTimeToSyncSample(track, startTime, false); in trimUsingMp4Parser() 265 endTime = correctTimeToSyncSample(track, endTime, true); in trimUsingMp4Parser() 270 for (Track track : tracks) { in trimUsingMp4Parser() 276 for (int i = 0; i < track.getDecodingTimeEntries().size(); i++) { in trimUsingMp4Parser() 277 TimeToSampleBox.Entry entry = track.getDecodingTimeEntries().get(i); in trimUsingMp4Parser() [all …]
|
/packages/apps/TV/src/com/android/tv/util/ |
D | TvTrackInfoUtils.java | 133 for (TvTrackInfo track : tracks) { 134 if (comparator.compare(track, best) > 0) { 135 best = track; 143 for (TvTrackInfo track : tracks) { 144 String multiAudioString = getMultiAudioString(context, track, false); 154 Context context, TvTrackInfo track, boolean showSampleRate) { 155 if (track.getType() != TvTrackInfo.TYPE_AUDIO) { 156 throw new IllegalArgumentException("Not an audio track: " + toString(track)); 159 if (!TextUtils.isEmpty(track.getLanguage())) { 160 language = new Locale(track.getLanguage()).getDisplayName(); [all …]
|
/packages/modules/Bluetooth/system/audio_hal_interface/aidl/ |
D | bluetooth_audio_port_impl.cc | 107 for (const auto& track : source_metadata.tracks) { in updateSourceMetadata() local 108 auto num_of_tags = track.tags.size(); in updateSourceMetadata() 112 .base = {.usage = static_cast<audio_usage_t>(track.usage), in updateSourceMetadata() 114 static_cast<audio_content_type_t>(track.contentType), in updateSourceMetadata() 115 .gain = track.gain}, in updateSourceMetadata() 123 int string_len = track.tags[i].length(); in updateSourceMetadata() 131 track.tags[i].copy(desc_track.tags + copied_size, string_len, 0); in updateSourceMetadata() 137 int string_len = track.tags[num_of_tags - 1].length(); in updateSourceMetadata() 142 track.tags[num_of_tags - 1].copy(desc_track.tags + copied_size, in updateSourceMetadata() 165 for (const auto& track : sink_metadata.tracks) { in updateSinkMetadata() local [all …]
|
/packages/services/Car/cpp/evs/manager/aidl/include/ |
D | ScopedTrace.h | 33 explicit ScopedTrace(const std::string& track, const std::string& name) : in ScopedTrace() argument 34 ScopedTrace(track, name, generateRandomInteger()) {} in ScopedTrace() 35 explicit ScopedTrace(const std::string& track, const std::string& name, int cookie) : in ScopedTrace() argument 36 mTrack(track), mName(name), mCookie(cookie), mHasTrack(true) { in ScopedTrace() 57 static void beginTrace(const std::string& track, const std::string& name, int cookie) { in beginTrace() argument 58 ATRACE_ASYNC_FOR_TRACK_BEGIN(track.c_str(), name.c_str(), cookie); in beginTrace() 65 static void endTrace(const std::string& track, [[maybe_unused]] const std::string& name, in endTrace() argument 67 ATRACE_ASYNC_FOR_TRACK_END(track.c_str(), cookie); in endTrace()
|
/packages/modules/Bluetooth/system/bta/le_audio/ |
D | le_audio_utils.cc | 187 auto track = entry.base; in GetAudioContextsFromSourceMetadata() local 188 if (track.content_type == 0 && track.usage == 0) continue; in GetAudioContextsFromSourceMetadata() 191 usageToString(track.usage), track.usage, in GetAudioContextsFromSourceMetadata() 192 contentTypeToString(track.content_type), in GetAudioContextsFromSourceMetadata() 193 track.content_type, track.gain, entry.tags); in GetAudioContextsFromSourceMetadata() 199 AudioContentToLeAudioContext(track.content_type, track.usage)); in GetAudioContextsFromSourceMetadata() 210 auto track = entry.base; in GetAudioContextsFromSinkMetadata() local 211 if (track.source == AUDIO_SOURCE_INVALID) continue; in GetAudioContextsFromSinkMetadata() 217 audioSourceToStr(track.source), track.source, track.gain, in GetAudioContextsFromSinkMetadata() 218 track.dest_device, track.dest_device_address); in GetAudioContextsFromSinkMetadata() [all …]
|
/packages/apps/TV/src/com/android/tv/ui/sidepanel/ |
D | ClosedCaptionFragment.java | 128 private String getLabel(TvTrackInfo track, Integer trackIndex) { in getLabel() argument 129 if (track == null) { in getLabel() 131 } else if (track.getLanguage() != null) { in getLabel() 132 return new Locale(track.getLanguage()).getDisplayName(); in getLabel() 141 private ClosedCaptionOptionItem(TvTrackInfo track, Integer trackIndex) { in ClosedCaptionOptionItem() argument 142 super(getLabel(track, trackIndex)); in ClosedCaptionOptionItem() 143 if (track == null) { in ClosedCaptionOptionItem() 148 mTrackId = track.getId(); in ClosedCaptionOptionItem()
|
D | MultiAudioFragment.java | 57 for (final TvTrackInfo track : tracks) { in getItemList() 61 getActivity(), track, needToShowSampleRate), in getItemList() 62 track.getId()); in getItemList() 63 if (track.getId().equals(mSelectedTrackId)) { in getItemList() 66 mSelectedTrackId = mFocusedTrackId = track.getId(); in getItemList()
|
/packages/apps/TV/tuner/src/com/android/tv/tuner/exoplayer2/ |
D | MpegTsMediaPeriod.java | 65 private void enable(int track) { in enable() argument 67 Assertions.checkState(mTrackStates.get(track) == TRACK_STATE_DISABLED); in enable() 68 mTrackStates.set(track, TRACK_STATE_ENABLED); in enable() 69 mExtractor.selectTrack(track); in enable() 72 private void disable(int track) { in disable() argument 74 Assertions.checkState(mTrackStates.get(track) != TRACK_STATE_DISABLED); in disable() 75 mExtractor.deselectTrack(track); in disable() 76 mPendingDiscontinuities.set(track, false); in disable() 77 mTrackStates.set(track, TRACK_STATE_DISABLED); in disable()
|
D | ExoPlayerSampleExtractor.java | 323 private int fetchSample(int track, ConditionVariable conditionVariable) { in fetchSample() argument 326 int ret = mStreams[track].readData(dummyFormatHolder, mDecoderInputBuffer, false); in fetchSample() 337 Long lastExtractedPositionUs = mLastExtractedPositionUsMap.get(track); in fetchSample() 339 mLastExtractedPositionUsMap.put(track, mDecoderInputBuffer.timeUs); in fetchSample() 342 track, in fetchSample() 345 queueSample(track, conditionVariable); in fetchSample() 352 mTrackMetEos[track] = true; in fetchSample() 452 public void getTrackMediaFormat(int track, FormatHolder outMediaFormatHolder) { in getTrackMediaFormat() argument 453 outMediaFormatHolder.format = mTrackGroupArray.get(track).getFormat(0); in getTrackMediaFormat() 487 public int readSample(int track, DecoderInputBuffer sampleHolder) { in readSample() argument [all …]
|
D | MpegTsSampleExtractor.java | 184 public void getTrackMediaFormat(int track, FormatHolder outMediaFormatHolder) { in getTrackMediaFormat() argument 185 mSampleExtractor.getTrackMediaFormat(track, outMediaFormatHolder); in getTrackMediaFormat() 189 public int readSample(int track, DecoderInputBuffer sampleHolder) { in readSample() argument 190 if (track == mCea708TextTrackIndex) { in readSample() 207 int result = mSampleExtractor.readSample(track, sampleHolder); in readSample() 211 mReachedEos.set(track, true); in readSample() 217 && track == mVideoTrackIndex in readSample()
|
/packages/apps/TV/src/com/android/tv/ |
D | TvOptionsManager.java | 89 public void onClosedCaptionsChanged(TvTrackInfo track, int trackIndex) { in onClosedCaptionsChanged() argument 91 (track == null) in onClosedCaptionsChanged() 93 : (track.getLanguage() != null) in onClosedCaptionsChanged() 94 ? track.getLanguage() in onClosedCaptionsChanged()
|
D | MainActivity.java | 2003 for (TvTrackInfo track : tracks) { 2004 if (trackId.equals(track.getId())) { 2005 bestTrack = track; 2625 TvTrackInfo track = tracks.get(i); 2626 if (Utils.isEqualLanguage(track.getLanguage(), selectedLanguage)) { 2627 if (track.getId().equals(selectedTrackId)) { 2640 if (Utils.isEqualLanguage(track.getLanguage(), preferredLanguages.get(j))) { 2656 private void selectTrack(int type, TvTrackInfo track, int trackIndex) { 2657 mTvView.selectTrack(type, track == null ? null : track.getId()); 2660 track == null [all …]
|
/packages/services/Car/tests/EmbeddedKitchenSinkApp/src/com/google/android/car/kitchensink/audio/ |
D | AudioTrackPlayer.java | 99 AudioTrack track = new AudioTrack.Builder() in startTrackLocked() 104 track.flush(); in startTrackLocked() 105 track.play(); in startTrackLocked() 111 track.write(buffer, 0, buffer.length); in startTrackLocked()
|
/packages/apps/TV/tuner/src/com/android/tv/tuner/exoplayer2/buffer/ |
D | RecordingSampleBuffer.java | 245 public int readSample(int track, DecoderInputBuffer outSample) { in readSample() argument 246 Assertions.checkState(mTrackSelected[track]); in readSample() 247 maybeReadSample(mReadSampleQueues.get(track), track); in readSample() local 248 int result = mReadSampleQueues.get(track).dequeueSample(outSample); in readSample()
|
/packages/apps/TV/src/com/android/tv/dvr/ui/playback/ |
D | DvrPlaybackSideFragment.java | 130 private String getTrackLabel(TvTrackInfo track, int trackIndex) { 131 if (track.getLanguage() != null) { 132 return new Locale(track.getLanguage()).getDisplayName(); 134 return track.getType() == TvTrackInfo.TYPE_SUBTITLE
|
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/state/ |
D | StatePanel.java | 36 private StatePanelTrack track; field in StatePanel 51 track = (StatePanelTrack) panel; in onCreateView() 52 track.setAdapter(PrimaryImage.getImage().getState()); in onCreateView()
|
/packages/apps/TV/tuner/proto/ |
D | track.proto | 24 // Represents a AC3 audio track. 32 // Enum describing the types of a audio track. 42 // Represents a CEA-708 caption track.
|
/packages/apps/TV/tuner/src/com/android/tv/tuner/exoplayer/buffer/ |
D | RecordingSampleBuffer.java | 245 public int readSample(int track, SampleHolder outSample) { in readSample() argument 246 Assertions.checkState(mTrackSelected[track]); in readSample() 247 maybeReadSample(mReadSampleQueues.get(track), track); in readSample() local 248 int result = mReadSampleQueues.get(track).dequeueSample(outSample); in readSample()
|
/packages/modules/Bluetooth/android/app/src/com/android/bluetooth/avrcpcontroller/ |
D | AvrcpControllerStateMachine.java | 581 AvrcpItem track = (AvrcpItem) msg.obj; in processMessage() local 583 downloadImageIfNeeded(track); in processMessage() 584 mAddressedPlayer.updateCurrentTrack(track); in processMessage() 586 BluetoothMediaBrowserService.trackChanged(track); in processMessage() 882 for (AvrcpItem track : folderList) { in processMessage() 884 downloadImageIfNeeded(track); in processMessage() 886 track.setCoverArtUuid(null); in processMessage() 953 AvrcpItem track = player.getCurrentTrack(); in processMessage() local 954 if (track != null && track.getCoverArtUuid() != null) { in processMessage() 955 coverArtUuids.add(track.getCoverArtUuid()); in processMessage() [all …]
|
/packages/apps/TV/tuner/src/com/android/tv/tuner/exoplayer/audio/ |
D | MpegTsDefaultAudioTrackRenderer.java | 191 protected MediaFormat getFormat(int track) { in getFormat() argument 192 Assertions.checkArgument(track >= 0 && track < mTracksIndex.size()); in getFormat() 193 return mSource.getFormat(mTracksIndex.get(track)); in getFormat() 197 protected void onEnabled(int track, long positionUs, boolean joining) { in onEnabled() argument 198 Assertions.checkArgument(track >= 0 && track < mTracksIndex.size()); in onEnabled() 199 mTrackIndex = mTracksIndex.get(track); in onEnabled()
|