Lines Matching defs:Source
33 struct NuPlayer::Source : public AHandler { struct
34 enum Flags {
62 Source(const sp<AMessage> ¬ify) in Source() argument
69 virtual void stop() {} in stop()
70 virtual void pause() {} in pause()
71 virtual void resume() {} in resume()
74 virtual void disconnect() {} in disconnect()
81 virtual sp<MetaData> getFormatMeta(bool /* audio */) { return NULL; } in getFormatMeta()
82 virtual sp<MetaData> getFileFormatMeta() const { return NULL; } in getFileFormatMeta()
87 virtual status_t getDuration(int64_t * /* durationUs */) { in getDuration()
91 virtual size_t getTrackCount() const { in getTrackCount()
95 virtual sp<AMessage> getTrackInfo(size_t /* trackIndex */) const { in getTrackInfo()
99 virtual ssize_t getSelectedTrack(media_track_type /* type */) const { in getSelectedTrack()
126 virtual ~Source() {} in ~Source() argument
140 DISALLOW_EVIL_CONSTRUCTORS(Source); argument