save/restore the bits per sample in i_level when possible
As seen in !4215 (closed) some libavcodec decoders require that information to decode properly. After !4196 (merged) that information was not available anymore.
The use of a profile and codecs needing the bits per sample should be mutually exclusive. Otherwise the profile might as well designate the bits per sample.
Merge request reports
Activity
changed milestone to %4.0
added Component::Demuxers label
added MRStatus::Reviewable label
- Resolved by Rémi Denis-Courmont
Please add it in
video_format_t
.
added MRStatus::InReview label and removed MRStatus::Reviewable label
added MRStatus::Acceptable label and removed MRStatus::InReview label
added MRStatus::Accepted label and removed MRStatus::Acceptable label
MR Acceptance result
This MergeRequest has been Accepted! Congratulations.MR acceptance checks details:
-
MR should be considered mergeable by Gitlab -
Last pipeline should be successful -
MergeRequest should have at least one external review and/or vote -
All threads should be resolved, and score >= 0 -
MergeRequest should have no activity (threads/votes) for (24h/24h)
-
added 25 commits
-
68503ce0...122ad196 - 23 commits from branch
videolan:master
- ca92617c - demux: keep the bits per sample in i_level when available
- 3e5f2e5d - codec: use the i_level as a bits per pixel when i_profile is -1
-
68503ce0...122ad196 - 23 commits from branch
enabled an automatic merge when the pipeline for 3e5f2e5d succeeds