文件最后提交记录最后更新时间
[rtc_tools/video_encoder] Output ivf for all SVC decode targets This CL extracts the ivf file writer from TestEncodedImageCallback into separate .cc|.h files. Improve the EncodedImageFileWriter to support SVC that output ivf for all decode targets. EXAMPLE: Encode with VP9 L3T3_KEY, the outputs: output-VP9-L3T3_KEY-L0T0.ivf output-VP9-L3T3_KEY-L0T1.ivf output-VP9-L3T3_KEY-L0T2.ivf output-VP9-L3T3_KEY-L1T0.ivf output-VP9-L3T3_KEY-L1T1.ivf output-VP9-L3T3_KEY-L1T2.ivf output-VP9-L3T3_KEY-L2T0.ivf output-VP9-L3T3_KEY-L2T1.ivf output-VP9-L3T3_KEY-L2T2.ivf Bug: webrtc:15210 Change-Id: Iba46c897a7b783bb4b79ec18715e901476cb9f55 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/309280 Reviewed-by: Erik Språng <sprang@webrtc.org> Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> Commit-Queue: Jianhui J Dai <jianhui.j.dai@intel.com> Cr-Commit-Position: refs/heads/main@{#40363} 2 年前
[rtc_tools/video_encoder] Output ivf for all SVC decode targets This CL extracts the ivf file writer from TestEncodedImageCallback into separate .cc|.h files. Improve the EncodedImageFileWriter to support SVC that output ivf for all decode targets. EXAMPLE: Encode with VP9 L3T3_KEY, the outputs: output-VP9-L3T3_KEY-L0T0.ivf output-VP9-L3T3_KEY-L0T1.ivf output-VP9-L3T3_KEY-L0T2.ivf output-VP9-L3T3_KEY-L1T0.ivf output-VP9-L3T3_KEY-L1T1.ivf output-VP9-L3T3_KEY-L1T2.ivf output-VP9-L3T3_KEY-L2T0.ivf output-VP9-L3T3_KEY-L2T1.ivf output-VP9-L3T3_KEY-L2T2.ivf Bug: webrtc:15210 Change-Id: Iba46c897a7b783bb4b79ec18715e901476cb9f55 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/309280 Reviewed-by: Erik Språng <sprang@webrtc.org> Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> Commit-Queue: Jianhui J Dai <jianhui.j.dai@intel.com> Cr-Commit-Position: refs/heads/main@{#40363} 2 年前
Define default max Qp in media/base/media_constants kDefaultQpMax=56 was defined in multiple places. Move it to media_constants and split it into two: VPx/AV1 and H26x values. H26x value is set to 51 which is the max bitstream QP value for H264/5. This CL is expected to be a no-op because: 1. VideoCodec::qpMax value has not changed for VP8/9 and AV1. 2. VideoCodec::qpMax is currently not used by OpenH264 wrapper (wiring it up is out-of-scope of this CL). 3. Previous default qpMax=56 exceeded the max value for H26x (=51). External HW H26x encoders likely clamped it and used 51. Bug: webrtc:14852 Change-Id: I1d795e695dac5c78e86ed829b24281e61066f668 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/324282 Reviewed-by: Erik Språng <sprang@webrtc.org> Commit-Queue: Sergey Silkin <ssilkin@webrtc.org> Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> Cr-Commit-Position: refs/heads/main@{#40997} 2 年前