1
0
Fork 0
mirror of https://github.com/ossrs/srs.git synced 2025-02-15 04:42:04 +00:00

on_dvr: use publish param instead of play (#2550)

This commit is contained in:
Haibo Chen 2021-10-12 14:04:22 +08:00 committed by GitHub
parent 4e6a3321cd
commit 579b90dc1e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -580,6 +580,7 @@ SrsDvrPlan::SrsDvrPlan()
SrsDvrPlan::~SrsDvrPlan() SrsDvrPlan::~SrsDvrPlan()
{ {
srs_freep(segment); srs_freep(segment);
srs_freep(req);
} }
srs_error_t SrsDvrPlan::initialize(SrsOriginHub* h, SrsDvrSegmenter* s, SrsRequest* r) srs_error_t SrsDvrPlan::initialize(SrsOriginHub* h, SrsDvrSegmenter* s, SrsRequest* r)
@ -587,7 +588,7 @@ srs_error_t SrsDvrPlan::initialize(SrsOriginHub* h, SrsDvrSegmenter* s, SrsReque
srs_error_t err = srs_success; srs_error_t err = srs_success;
hub = h; hub = h;
req = r; req = r->copy();
segment = s; segment = s;
if ((err = segment->initialize(this, r)) != srs_success) { if ((err = segment->initialize(this, r)) != srs_success) {