Home
last modified time | relevance | path

Searched refs:track (Results 1 – 25 of 82) sorted by relevance

1234

/packages/apps/TV/tuner/src/com/android/tv/tuner/exoplayer/
DMpegTsSampleSource.java96 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 …]
DMpegTsSampleExtractor.java197 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()
DExoPlayerSampleExtractor.java367 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 …]
DFileSampleExtractor.java110 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()
DCea708TextTrackRenderer.java101 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/
DVideoUtils.java92 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/
DTvTrackInfoUtils.java133 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/
Dbluetooth_audio_port_impl.cc107 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/
DScopedTrace.h33 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/
Dle_audio_utils.cc187 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/
DClosedCaptionFragment.java128 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()
DMultiAudioFragment.java57 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/
DMpegTsMediaPeriod.java65 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()
DExoPlayerSampleExtractor.java323 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 …]
DMpegTsSampleExtractor.java184 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/
DTvOptionsManager.java89 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()
DMainActivity.java2003 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/
DAudioTrackPlayer.java99 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/
DRecordingSampleBuffer.java245 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/
DDvrPlaybackSideFragment.java130 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/
DStatePanel.java36 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/
Dtrack.proto24 // 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/
DRecordingSampleBuffer.java245 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/
DAvrcpControllerStateMachine.java581 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/
DMpegTsDefaultAudioTrackRenderer.java191 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()

1234