brainy-author-30449
12/19/2025, 1:12 PMp.mu.Lock()
gstState := p.pipeline.GetCurrentState()
fmt.Println("@123 IN RESUME", gstState)
p.mu.Unlock()
logger.Debugw("resuming pipeline")
if err := p.SetState(gst.StatePlaying); err != nil {
return errors.ErrGstPipelineError(err)
}
state, ok := p.UpgradeState(StateRunning)
p.mu.Lock()
gstState = p.pipeline.GetCurrentState()
fmt.Println("@123 IN RESUME AFTER", gstState, state, ok)
p.mu.Unlock()clever-nail-49292
12/21/2025, 5:59 PM