7 #ifndef MEDIA_BASE_MEDIA_STREAM_H_
8 #define MEDIA_BASE_MEDIA_STREAM_H_
13 #include "packager/media/base/status.h"
27 enum MediaStreamOperation {
49 Demuxer* demuxer() {
return demuxer_; }
50 Muxer* muxer() {
return muxer_; }
51 const std::shared_ptr<StreamInfo> info()
const;
69 std::shared_ptr<StreamInfo> info_;
74 std::deque<std::shared_ptr<MediaSample>> samples_;
80 #endif // MEDIA_BASE_MEDIA_STREAM_H_