streamplace diff
@seiso.moe · 15d ago · plaintext · 41 loc · raw · 0 comments
1diff --git a/pkg/media/media.go b/pkg/media/media.go2index 0c9267b0..28204a7e 1006443--- a/pkg/media/media.go4+++ b/pkg/media/media.go5@@ -197,8 +197,7 @@ type SegmentMetadata struct {6 var ErrInvalidMetadata = errors.New("invalid segment metadata")7 8 func ParseSegmentAssertions(ctx context.Context, mani *manifeststore.Manifest) (*SegmentMetadata, error) {9- ctx, span := otel.Tracer("signer").Start(ctx, "ParseSegmentAssertions")10- defer ctx.Done()11+ _, span := otel.Tracer("signer").Start(ctx, "ParseSegmentAssertions")12 defer span.End()13 var ass *manifeststore.ManifestAssertion14 for _, a := range mani.Assertions {15diff --git a/pkg/media/media_data_parser.go b/pkg/media/media_data_parser.go16index bbd629bb..2ce55950 10064417--- a/pkg/media/media_data_parser.go18+++ b/pkg/media/media_data_parser.go19@@ -120,7 +120,7 @@ func ParseSegmentMediaData(ctx context.Context, mp4bs []byte) (*model.SegmentMed20 21 go func() {22 if err := HandleBusMessages(ctx, pipeline); err != nil {23- log.Log(ctx, "error handling bus messages", "error", err)24+ log.Log(ctx, "pipeline error", "error", err)25 }26 cancel()27 }()28diff --git a/pkg/media/thumbnail.go b/pkg/media/thumbnail.go29index 680492c9..34e09604 10064430--- a/pkg/media/thumbnail.go31+++ b/pkg/media/thumbnail.go32@@ -57,7 +57,7 @@ func Thumbnail(ctx context.Context, r io.Reader, w io.Writer) error {33 NewSampleFunc: WriterNewSample(ctx, w),34 })35 36- if err := pipeline.BlockSetState(gst.StatePlaying); err != nil {37+ if err := pipeline.SetState(gst.StatePlaying); err != nil {38 return fmt.Errorf("error setting pipeline state: %w", err)39 }40 41
login to post a comment