Browse Source

vp9: std::move buffer within ComposeFrameHeader()

We can move the buffer here to avoid a heap reallocation
pull/15/merge
Lioncash 5 years ago
parent
commit
6291975731
  1. 2
      src/video_core/command_classes/codecs/vp9.cpp

2
src/video_core/command_classes/codecs/vp9.cpp

@ -853,7 +853,7 @@ std::vector<u8>& VP9::ComposeFrameHeader(NvdecCommon::NvdecRegisters& state) {
{
Vp9FrameContainer curr_frame = GetCurrentFrame(state);
current_frame_info = curr_frame.info;
bitstream = curr_frame.bit_stream;
bitstream = std::move(curr_frame.bit_stream);
}
// The uncompressed header routine sets PrevProb parameters needed for the compressed header

Loading…
Cancel
Save