This reverts commit e6eded31e6.
Reason for revert: A better method for communicating encoded frames in VideoTrackSourceInterface surfaced.
Original change's description:
> VideoFrame: Store a reference to an encoded frame
>
> Enable webrtc::VideoFrame to store a reference to an encoded frame.
>
> Bug: chromium:1013590
> Change-Id: Id5a06f1c7249f104dfd328f08677cf8001958f0d
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/158788
> Reviewed-by: Stefan Holmer <stefan@webrtc.org>
> Reviewed-by: Philip Eliasson <philipel@webrtc.org>
> Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org>
> Reviewed-by: Niels Moller <nisse@webrtc.org>
> Commit-Queue: Markus Handell <handellm@webrtc.org>
> Cr-Commit-Position: refs/heads/master@{#29809}
TBR=ilnik@webrtc.org,nisse@webrtc.org,stefan@webrtc.org,philipel@webrtc.org,handellm@webrtc.org
# Not skipping CQ checks because original CL landed > 1 day ago.
Bug: chromium:1013590
Change-Id: I46384b7997e7b1cd3a2a2042cf17890fc977cca3
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/160204
Reviewed-by: Markus Handell <handellm@webrtc.org>
Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org>
Reviewed-by: Niels Moller <nisse@webrtc.org>
Commit-Queue: Markus Handell <handellm@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#29863}
40 lines
794 B
Python
40 lines
794 B
Python
specific_include_rules = {
|
|
# Until the new VideoStreamDecoder is implemented the current decoding
|
|
# pipeline will be used, and therefore EncodedFrame needs to inherit
|
|
# VCMEncodedFrame.
|
|
"encoded_frame.h": [
|
|
"+modules/video_coding/encoded_frame.h",
|
|
],
|
|
|
|
"encoded_image\.h" : [
|
|
"+rtc_base/ref_count.h",
|
|
],
|
|
|
|
"i010_buffer\.h": [
|
|
"+rtc_base/memory/aligned_malloc.h",
|
|
],
|
|
|
|
"i420_buffer\.h": [
|
|
"+rtc_base/memory/aligned_malloc.h",
|
|
],
|
|
|
|
"recordable_encoded_frame\.h": [
|
|
"+rtc_base/ref_count.h",
|
|
],
|
|
|
|
"video_frame\.h": [
|
|
],
|
|
|
|
"video_frame_buffer\.h": [
|
|
"+rtc_base/ref_count.h",
|
|
],
|
|
|
|
"video_stream_decoder_create.cc": [
|
|
"+video/video_stream_decoder_impl.h",
|
|
],
|
|
|
|
"video_stream_encoder_create.cc": [
|
|
"+video/video_stream_encoder.h",
|
|
],
|
|
}
|