livepeer / livepeer/lpms

Override avio_open, restore default log level

Open
#50 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Go
Stars
283
Forks
72
Avg merge
27m
Merged PRs (30d)
1

Description

Right now the avformat avio_open callback leads to noisy log output with HLS. Suppress this, so we can restore the default log level, which may otherwise have useful information. Related: https://github.com/livepeer/lpms/pull/48/commits/c9011b4065787d05db7f00e2373c429b10d18506

Also, binding avio_open/avio_close will be beneficial should we ever use the ffmpeg-generated M3U8 manifests rather than polling to generate our own. This will give us a notification when new segments or manifests are ready.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by locating the avformat avio_open callback and reviewing the related pull request commit c9011b4. Confirm how HLS logging is produced and how avio_open and avio_close are currently handled; done means HLS no longer requires a raised log level and the default log level preserves useful output.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
audio-video-rtc
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.