home · login to get plonkin'

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