HomeSort by relevance Sort by last modified time
    Searched refs:Track (Results 1 - 25 of 77) sorted by null

1 2 3 4

  /external/mp4parser/isoparser/src/main/java/com/googlecode/mp4parser/authoring/adaptivestreaming/
ManifestWriter.java 20 import com.googlecode.mp4parser.authoring.Track;
27 long getBitrate(Track track);
29 long[] calculateFragmentDurations(Track track, Movie movie);
  /external/mp4parser/isoparser/src/main/java/com/googlecode/mp4parser/authoring/
Movie.java 25 List<Track> tracks = new LinkedList<Track>();
27 public List<Track> getTracks() {
31 public void setTracks(List<Track> tracks) {
35 public void addTrack(Track nuTrack) {
39 // We already have a track with that trackId. Create a new one
49 for (Track track : tracks) {
50 s += "track_" + track.getTrackMetaData().getTrackId() + " (" + track.getHandler() + ") "
    [all...]
AbstractTrack.java 22 public abstract class AbstractTrack implements Track {
Track.java 24 * Represents a Track. A track is a timed sequence of related samples.
27 * For media data, a track corresponds to a sequence of images or sampled audio; for hint tracks, a track
30 public interface Track {
  /external/webkit/Source/WebCore/platform/graphics/win/
QTTrack.h 45 typedef struct TrackType** Track;
49 static PassRefPtr<QTTrack> create(Track);
59 Track getTrackHandle() const;
61 QTTrack(Track);
QTTrack.cpp 41 Track m_trackHandle;
55 PassRefPtr<QTTrack> QTTrack::create(Track trackHandle)
60 QTTrack::QTTrack(Track trackHandle)
  /external/jmonkeyengine/engine/src/core/com/jme3/animation/
Track.java 37 public interface Track extends Savable, Cloneable {
42 * Internally, the track will retrieve objects from the control
47 * @param weight The weight from 0 to 1 on how much to apply the track
48 * @param control The control which the track should effect
49 * @param channel The channel which the track should effect
54 * @return the length of the track
62 public Track clone();
Animation.java 58 private Track[] tracks;
95 * This method behaves differently for every known track type.
96 * Override this method if you have your own type of track.
113 Track<?> trackInstance = tracks[0];
144 * Set the {@link Track}s to be used by this animation.
146 * The array should be organized so that the appropriate Track can
151 public void setTracks(Track[] tracks){
156 * Returns the tracks set in {@link #setTracks(com.jme3.animation.Track[]) }.
160 public Track[] getTracks() {
202 tracks = new Track[arr.length]
    [all...]
  /external/mp4parser/isoparser/src/main/java/com/googlecode/mp4parser/authoring/builder/
FragmentIntersectionFinder.java 19 import com.googlecode.mp4parser.authoring.Track;
29 * @param track concerned track
30 * @param movie the context of the track
33 public long[] sampleNumbers(Track track, Movie movie);
TwoSecondIntersectionFinder.java 20 import com.googlecode.mp4parser.authoring.Track;
31 protected long getDuration(Track track) {
33 for (TimeToSampleBox.Entry entry : track.getDecodingTimeEntries()) {
42 public long[] sampleNumbers(Track track, Movie movie) {
43 List<TimeToSampleBox.Entry> entries = track.getDecodingTimeEntries();
46 for (Track thisTrack : movie.getTracks()) {
66 int currentFragment = (int) (time / track.getTrackMetaData().getTimescale() / 2) + 1;
SyncSampleIntersectFinderImpl.java 21 import com.googlecode.mp4parser.authoring.Track;
60 * @param track concerned track
61 * @param movie the context of the track
64 public long[] sampleNumbers(Track track, Movie movie) {
65 final CacheTuple key = new CacheTuple(track, movie);
71 if ("vide".equals(track.getHandler())) {
72 if (track.getSyncSamples() != null && track.getSyncSamples().length > 0)
306 Track track; field in class:SyncSampleIntersectFinderImpl.CacheTuple
    [all...]
FragmentedMp4Builder.java 25 import com.googlecode.mp4parser.authoring.Track;
85 protected List<Track> sortTracksInSequence(List<Track> tracks, final int cycle, final Map<Track, long[]> intersectionMap) {
86 tracks = new LinkedList<Track>(tracks);
87 Collections.sort(tracks, new Comparator<Track>() {
88 public int compare(Track o1, Track o2) {
115 HashMap<Track, long[]> intersectionMap = new HashMap<Track, long[]>()
    [all...]
DefaultMp4Builder.java 45 import com.googlecode.mp4parser.authoring.Track;
75 HashMap<Track, List<ByteBuffer>> track2Sample = new HashMap<Track, List<ByteBuffer>>();
76 HashMap<Track, long[]> track2SampleSizes = new HashMap<Track, long[]>();
88 for (Track track : movie.getTracks()) {
90 List<ByteBuffer> samples = track.getSamples();
91 putSamples(track, samples);
96 putSampleSizes(track, sizes)
    [all...]
  /external/mp4parser/isoparser/src/main/java/com/googlecode/mp4parser/authoring/tracks/
SilenceTrackImpl.java 5 import com.googlecode.mp4parser.authoring.Track;
16 public class SilenceTrackImpl implements Track {
17 Track source;
22 public SilenceTrackImpl(Track ofType, long ms) {
ReplaceSampleTrack.java 20 import com.googlecode.mp4parser.authoring.Track;
29 * Generates a Track where a single sample has been replaced by a given <code>ByteBuffer</code>.
33 Track origTrack;
38 public ReplaceSampleTrack(Track origTrack, long sampleNumber, ByteBuffer content) {
DivideTimeScaleTrack.java 19 import com.googlecode.mp4parser.authoring.Track;
28 * Changes the timescale of a track by wrapping the track.
30 public class DivideTimeScaleTrack implements Track {
31 Track source;
34 public DivideTimeScaleTrack(Track source, int timeScaleDivisor) {
MultiplyTimeScaleTrack.java 20 import com.googlecode.mp4parser.authoring.Track;
34 * Changes the timescale of a track by wrapping the track.
36 public class MultiplyTimeScaleTrack implements Track {
37 Track source;
40 public MultiplyTimeScaleTrack(Track source, int timeScaleFactor) {
  /frameworks/wilhelm/src/desktop/
OutputMixExt.h 35 /** \brief Track describes each PCM input source to OutputMix */
39 CAudioPlayer *mAudioPlayer; ///< Mixer examines this track if non-NULL
43 SLuint32 mFramesMixed; ///< Number of sample frames mixed from track; reset periodically
44 } Track;
  /frameworks/av/media/libmediaplayerservice/nuplayer/
GenericSource.h 62 struct Track {
67 Track mAudioTrack;
68 Track mVideoTrack;
  /frameworks/av/media/libstagefright/include/
MPEG2PSExtractor.h 30 struct Track;
48 struct Track;
57 KeyedVector<unsigned, sp<Track> > mTracks;
MPEG4Extractor.h 67 struct Track {
68 Track *next;
86 Track *mFirstTrack, *mLastTrack;
102 static status_t verifyTrack(Track *track);
121 Track *findTrackByMimePrefix(const char *mimePrefix);
  /external/libvpx/libwebm/
mkvparser.hpp 74 class Track;
114 long long m_track; //Track::Number()
202 // Elements used to describe if the track data has been encrypted or
289 class Track
291 Track(const Track&);
292 Track& operator=(const Track&);
300 virtual ~Track();
355 Track(
    [all...]
  /frameworks/av/media/libstagefright/wifi-display/source/
PlaybackSession.cpp 51 struct WifiDisplaySource::PlaybackSession::Track : public AHandler {
56 Track(const sp<AMessage> &notify,
62 Track(const sp<AMessage> &notify, const sp<AMessage> &format);
100 virtual ~Track();
123 DISALLOW_EVIL_CONSTRUCTORS(Track);
126 WifiDisplaySource::PlaybackSession::Track::Track(
142 WifiDisplaySource::PlaybackSession::Track::Track(
151 WifiDisplaySource::PlaybackSession::Track::~Track()
493 const sp<Track> &track = mTracks.valueFor(trackIndex); local
579 sp<Track> track = mTracks.valueFor(trackIndex); local
701 sp<Track> track = new Track(notify, format); local
877 sp<Track> track = new Track( local
966 const sp<Track> &track = mTracks.valueAt(i); local
    [all...]
TSPacketizer.h 73 struct Track;
76 Vector<sp<Track> > mTracks;
  /frameworks/av/services/audioflinger/
PlaybackTracks.h 22 // playback track
23 class Track : public TrackBase, public VolumeProvider {
25 Track( PlaybackThread *thread,
35 virtual ~Track();
70 Track(const Track&);
71 Track& operator = (const Track&);
114 int mName; // track name on the normal mixer,
115 // allocated statically at track creation time
    [all...]

Completed in 1211 milliseconds

1 2 3 4