Searched defs:tracks (Results 1 - 10 of 10) sorted by relevance

/frameworks/av/media/libmedia/
H A DIMediaExtractor.cpp189 Vector<wp<IMediaSource>> tracks; member in struct:android::__anon273
206 for (size_t i = 0; i < tracks.size(); i++) {
209 const sp<IMediaSource> source = tracks.itemAt(i).promote();
230 if (instance.tracks.size() > 5) {
231 instance.tracks.resize(5);
233 instance.tracks.push_front(source);
/frameworks/av/media/libstagefright/webm/
H A DWebmWriter.cpp297 ALOGD("Duration from tracks range is [%" PRId64 ", %" PRId64 "] us", minDurationUs, maxDurationUs);
370 // At most 2 tracks can be supported.
373 ALOGE("Too many tracks (2) to add");
471 sp<WebmElement> ebml, segment, info, seekHead, tracks, cues; local
481 tracks = new WebmMaster(kMkvTracks, children);
495 sp<WebmElement> elems[] = { ebml, segment, seekHead, info, tracks, cues };
/frameworks/av/services/audioflinger/
H A DAudioMixer.h52 // Adding support for > 32 tracks would require more than simply changing this value.
294 track_t tracks[MAX_NUM_TRACKS] __attribute__((aligned(32))); member in struct:android::AudioMixer::state_t
/frameworks/av/media/libstagefright/httplive/
H A DM3UParser.cpp165 ALOGE("only select subtitile/audio tracks for now!");
343 size_t tracks = group->countTracks(); local
344 if (ii < tracks) {
351 ii -= tracks;
367 size_t tracks = group->countTracks(); local
368 if (ii < tracks) {
371 ii -= tracks;
401 size_t tracks = group->countTracks(); local
403 ii += tracks;
/frameworks/base/media/java/android/media/tv/
H A DTvView.java432 * Returns the list of tracks. Returns {@code null} if the information is not available.
434 * @param type The type of the tracks. The type can be {@link TvTrackInfo#TYPE_AUDIO},
450 * @param type The type of the selected tracks. The type can be {@link TvTrackInfo#TYPE_AUDIO},
922 * @param tracks A list which includes track information.
924 public void onTracksChanged(String inputId, List<TvTrackInfo> tracks) { argument
928 * This is called when there is a change on the selected tracks.
1146 public void onTracksChanged(Session session, List<TvTrackInfo> tracks) { argument
1148 Log.d(TAG, "onTracksChanged(" + tracks + ")");
1155 mCallback.onTracksChanged(mInputId, tracks);
H A DTvInputService.java395 * Sends the list of all audio/video/subtitle tracks. The is used by the framework to
403 * @param tracks A list which includes track information.
405 public void notifyTracksChanged(final List<TvTrackInfo> tracks) { argument
406 final List<TvTrackInfo> tracksCopy = new ArrayList<>(tracks);
852 * selected tracks.
H A DTvInputManager.java380 * @param tracks A list which includes track information.
382 public void onTracksChanged(Session session, List<TvTrackInfo> tracks) { argument
579 void postTracksChanged(final List<TvTrackInfo> tracks) { argument
583 mSessionCallback.onTracksChanged(mSession, tracks);
914 public void onTracksChanged(List<TvTrackInfo> tracks, int seq) {
921 if (record.mSession.updateTracks(tracks)) {
922 record.postTracksChanged(tracks);
1863 private boolean containsTrack(List<TvTrackInfo> tracks, String trackId) { argument
1864 for (TvTrackInfo track : tracks) {
1873 * Returns the list of tracks fo
1928 updateTracks(List<TvTrackInfo> tracks) argument
[all...]
/frameworks/av/media/libstagefright/matroska/
H A DMatroskaExtractor.cpp1168 const mkvparser::Tracks *tracks = mSegment->GetTracks(); local
1170 for (size_t index = 0; index < tracks->GetTracksCount(); ++index) {
1171 const mkvparser::Track *track = tracks->GetTrackByIndex(index);
/frameworks/base/services/core/java/com/android/server/tv/
H A DTvInputManagerService.java2381 public void onTracksChanged(List<TvTrackInfo> tracks) { argument
2384 Slog.d(TAG, "onTracksChanged(" + tracks + ")");
2390 mSessionState.client.onTracksChanged(tracks, mSessionState.seq);
/frameworks/wilhelm/include/OMXAL/
H A DOpenMAXAL.h3129 XAuint32 tracks; member in struct:XAMIDIStreamInformation_

Completed in 3384 milliseconds