mirror of
https://github.com/ossrs/srs.git
synced 2025-03-09 15:49:59 +00:00
DVR: Copy req from publish (#2714)
* DVR: copy req from publish * DVR: copy req from publish
This commit is contained in:
parent
f4e87b17a3
commit
3974b319d1
3 changed files with 23 additions and 14 deletions
|
@ -167,7 +167,7 @@ public:
|
|||
virtual ~SrsDvrPlan();
|
||||
public:
|
||||
virtual srs_error_t initialize(SrsOriginHub* h, SrsDvrSegmenter* s, SrsRequest* r);
|
||||
virtual srs_error_t on_publish();
|
||||
virtual srs_error_t on_publish(SrsRequest* r);
|
||||
virtual void on_unpublish();
|
||||
virtual srs_error_t on_meta_data(SrsSharedPtrMessage* shared_metadata);
|
||||
virtual srs_error_t on_audio(SrsSharedPtrMessage* shared_audio, SrsFormat* format);
|
||||
|
@ -187,7 +187,7 @@ public:
|
|||
SrsDvrSessionPlan();
|
||||
virtual ~SrsDvrSessionPlan();
|
||||
public:
|
||||
virtual srs_error_t on_publish();
|
||||
virtual srs_error_t on_publish(SrsRequest* r);
|
||||
virtual void on_unpublish();
|
||||
};
|
||||
|
||||
|
@ -203,7 +203,7 @@ public:
|
|||
virtual ~SrsDvrSegmentPlan();
|
||||
public:
|
||||
virtual srs_error_t initialize(SrsOriginHub* h, SrsDvrSegmenter* s, SrsRequest* r);
|
||||
virtual srs_error_t on_publish();
|
||||
virtual srs_error_t on_publish(SrsRequest* r);
|
||||
virtual void on_unpublish();
|
||||
virtual srs_error_t on_audio(SrsSharedPtrMessage* shared_audio, SrsFormat* format);
|
||||
virtual srs_error_t on_video(SrsSharedPtrMessage* shared_video, SrsFormat* format);
|
||||
|
@ -237,7 +237,7 @@ public:
|
|||
// publish stream event,
|
||||
// when encoder start to publish RTMP stream.
|
||||
// @param fetch_sequence_header whether fetch sequence from source.
|
||||
virtual srs_error_t on_publish();
|
||||
virtual srs_error_t on_publish(SrsRequest* r);
|
||||
// the unpublish event.,
|
||||
// when encoder stop(unpublish) to publish RTMP stream.
|
||||
virtual void on_unpublish();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue