vp9: std::move buffer within ComposeFrameHeader()
We can move the buffer here to avoid a heap reallocation
This commit is contained in:
		
							parent
							
								
									00decfbb07
								
							
						
					
					
						commit
						6291975731
					
				| @ -853,7 +853,7 @@ std::vector<u8>& VP9::ComposeFrameHeader(NvdecCommon::NvdecRegisters& state) { | |||||||
|     { |     { | ||||||
|         Vp9FrameContainer curr_frame = GetCurrentFrame(state); |         Vp9FrameContainer curr_frame = GetCurrentFrame(state); | ||||||
|         current_frame_info = curr_frame.info; |         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
 |     // The uncompressed header routine sets PrevProb parameters needed for the compressed header
 | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 Lioncash
						Lioncash