use fullrange by default for yuv420p if supported (#6655)
1. Explicitly specify the color space as bt601 2. Use fullrange by default for yuv420p if supported 3. Use the pix_fmt space range format to identify codec capabilities, make i444 proto field deprecated, and cause the non-release version of 444 true color to fail. Signed-off-by: 21pages <pages21@163.com>
This commit is contained in:
parent
2797a28c0d
commit
80afa98d66
15 changed files with 388 additions and 141 deletions
|
|
@ -252,8 +252,8 @@ impl<T: InvokeUiSession> Remote<T> {
|
|||
}).collect::<HashMap<usize, i32>>();
|
||||
let chroma = self.chroma.read().unwrap().clone();
|
||||
let chroma = match chroma {
|
||||
Some(Chroma::I444) => "4:4:4",
|
||||
Some(Chroma::I420) => "4:2:0",
|
||||
Some(Chroma::C444) => "4:4:4",
|
||||
Some(Chroma::C420) => "4:2:0",
|
||||
None => "-",
|
||||
};
|
||||
let chroma = Some(chroma.to_string());
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue