webrtc/modules/video_coding/codecs
Rasmus Brandt 7d72d0fb39 Change VideoCodecTestStats API.
- Add GetFrameStatistics API:
  This is useful for downstream test users that want to read frame-level stats.
- Remove other APIs that are not used by downstream tests:
    * AddFrame
    * GetFrame
    * GetFrameWithTimestamp
    * SliceAndCalcAggregatedVideoStatistic
    * PrintFrameStatistics
    * Size
    * Clear
  The implementations, which are used by the fixture implementation, are kept.

Bug: webrtc:10349
Change-Id: Id2f6fa5a36b8341a5ccb365725f71ebe0c0f1570
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/128779
Reviewed-by: Karl Wiberg <kwiberg@webrtc.org>
Reviewed-by: Sergey Silkin <ssilkin@webrtc.org>
Commit-Queue: Rasmus Brandt <brandtr@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#27306}
2019-03-27 09:50:54 +00:00
..
h264 Make VideoFrameType an enum class, and move to separate file and target 2019-03-22 12:44:51 +00:00
interface [Cleanup] Add missing #include. Remove useless ones. IWYU part 2. 2018-11-28 18:25:07 +00:00
multiplex Allocate separate component buffers in MultiplexEncodedImagePacker::Unpack 2019-03-27 08:22:15 +00:00
test Change VideoCodecTestStats API. 2019-03-27 09:50:54 +00:00
vp8 Allow injecting a Vp8FrameBufferControllerFactory 2019-03-26 10:07:14 +00:00
vp9 Revert "Disable TestVp9ImplProfile2.EncodeDecode on iOS." 2019-03-26 19:37:16 +00:00