Lines Matching defs:Source
34 struct NuPlayer::Source : public AHandler { struct
35 enum Flags {
59 Source(const sp<AMessage> ¬ify) in Source() argument
66 virtual void stop() {} in stop()
67 virtual void pause() {} in pause()
68 virtual void resume() {} in resume()
71 virtual void disconnect() {} in disconnect()
78 virtual sp<MetaData> getFormatMeta(bool /* audio */) { return NULL; } in getFormatMeta()
79 virtual sp<MetaData> getFileFormatMeta() const { return NULL; } in getFileFormatMeta()
84 virtual status_t getDuration(int64_t * /* durationUs */) { in getDuration()
88 virtual size_t getTrackCount() const { in getTrackCount()
92 virtual sp<AMessage> getTrackInfo(size_t /* trackIndex */) const { in getTrackInfo()
117 virtual ~Source() {} in ~Source() argument
130 DISALLOW_EVIL_CONSTRUCTORS(Source); argument