ce5870a3a8 
								
							
								 
							
						 
						
							
							
								
								cbs: Refcount all the things!  
							
							This makes it easier for users of the CBS API to get alloc/free right -
all subelements use the buffer API so that it's clear how to free them.
It also allows eliding some redundant copies: the packet -> fragment copy
disappears after this change if the input packet is refcounted, and more
codec-specific cases are now possible (but not included in this patch). 
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0e4c166cdd 
								
							
								 
							
						 
						
							
							
								
								cbs_h2645: Remove active ps references when it is replaced  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1d12a545ce 
								
							
								 
							
						 
						
							
							
								
								cbs: Add an explicit type for coded bitstream unit types  
							
							Also fix conversion specifiers used for the unit type. 
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9b79c65ec0 
								
							
								 
							
						 
						
							
							
								
								lavu/lavc/lavf/lavfi: Do not use type modifier %zu on Windows MSVCRT.  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7bf3f38046 
								
							
								 
							
						 
						
							
							
								
								cbs: Add padding to slice data allocations  
							
							These may be read by the bitstream reader, so they should include the
necessary padding for overreads. 
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								22aed77687 
								
							
								 
							
						 
						
							
							
								
								cbs_h2645: Fix memory leak on when reading SEI fails  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								41272e112b 
								
							
								 
							
						 
						
							
							
								
								cbs_h264: Fix memory leak in error case  
							
							Fixes CID 1419834. 
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								624d4739db 
								
							
								 
							
						 
						
							
							
								
								cbs_h264: Fix writing streams with auxiliary pictures  
							
							Tested with the alphaconformanceG sample.
Fixes CID 1419836.
(cherry picked from commit 9ed18f302b09e444f5b1be01979cce62c4b2c04a) 
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9b0c7aa0e4 
								
							
								 
							
						 
						
							
							
								
								lavc: Add coded bitstream read/write support for H.265  
							
							(cherry picked from commit 867381b8b5f763489364067a9ddeb8 
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b4c915f4b3 
								
							
								 
							
						 
						
							
							
								
								lavc: Add coded bitstream read/write support for H.264  
							
							(cherry picked from commit acf06f4544768eb9182ee7f64191b2 
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9ed18f302b 
								
							
								 
							
						 
						
							
							
								
								cbs_h264: Fix writing streams with auxiliary pictures  
							
							Tested with the alphaconformanceG sample. 
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e7f64191b2 
								
							
								 
							
						 
						
							
							
								
								cbs: Add buffer padding when splitting fragments  
							
							Remove any trailing zeroes from H.26[45] NAL units at the same time. 
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								44cde38c8a 
								
							
								 
							
						 
						
							
							
								
								cbs: Always check for bitstream end before reading  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								768eb9182e 
								
							
								 
							
						 
						
							
							
								
								cbs_h2645: Return error if writing fails  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								867381b8b5 
								
							
								 
							
						 
						
							
							
								
								lavc: Add coded bitstream read/write support for H.265  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								acf06f4544 
								
							
								 
							
						 
						
							
							
								
								lavc: Add coded bitstream read/write support for H.264  
							
							
								
							
							
						 
						8 years ago