Index: remoting/base/encoder_row_based.cc |
diff --git a/remoting/base/encoder_row_based.cc b/remoting/base/encoder_row_based.cc |
index a7919e157e02dd4bf966ecc2c2aee512b9f98202..6a797b2f55fb4441ff4e275c3aa41e55ec339a24 100644 |
--- a/remoting/base/encoder_row_based.cc |
+++ b/remoting/base/encoder_row_based.cc |
@@ -21,11 +21,23 @@ EncoderRowBased* EncoderRowBased::CreateZlibEncoder() { |
VideoPacketFormat::ENCODING_ZLIB); |
} |
+EncoderRowBased* EncoderRowBased::CreateZlibEncoder(int packet_size) { |
+ return new EncoderRowBased(new CompressorZlib(), |
+ VideoPacketFormat::ENCODING_ZLIB, |
+ packet_size); |
+} |
+ |
EncoderRowBased* EncoderRowBased::CreateVerbatimEncoder() { |
return new EncoderRowBased(new CompressorVerbatim(), |
VideoPacketFormat::ENCODING_VERBATIM); |
} |
+EncoderRowBased* EncoderRowBased::CreateVerbatimEncoder(int packet_size) { |
+ return new EncoderRowBased(new CompressorVerbatim(), |
+ VideoPacketFormat::ENCODING_VERBATIM, |
+ packet_size); |
+} |
+ |
EncoderRowBased::EncoderRowBased(Compressor* compressor, |
VideoPacketFormat::Encoding encoding) |
: encoding_(encoding), |