You've already forked immich
							
							
				mirror of
				https://github.com/immich-app/immich.git
				synced 2025-10-31 00:18:28 +02:00 
			
		
		
		
	feat(server): hardware video acceleration for Rockchip SOCs via RKMPP (#4645)
* feat(server): hardware video acceleration for Rockchip SOCs via RKMPP * add tests * use LD_LIBRARY_PATH for custom ffmpeg * incorporate review feedback * code re-use for ffmpeg call * review feedback
This commit is contained in:
		
				
					committed by
					
						 GitHub
						GitHub
					
				
			
			
				
	
			
			
			
						parent
						
							c54a188154
						
					
				
				
					commit
					ce04e9e07a
				
			
							
								
								
									
										3
									
								
								mobile/openapi/lib/model/transcode_hw_accel.dart
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										3
									
								
								mobile/openapi/lib/model/transcode_hw_accel.dart
									
									
									
										generated
									
									
									
								
							| @@ -26,6 +26,7 @@ class TranscodeHWAccel { | ||||
|   static const nvenc = TranscodeHWAccel._(r'nvenc'); | ||||
|   static const qsv = TranscodeHWAccel._(r'qsv'); | ||||
|   static const vaapi = TranscodeHWAccel._(r'vaapi'); | ||||
|   static const rkmpp = TranscodeHWAccel._(r'rkmpp'); | ||||
|   static const disabled = TranscodeHWAccel._(r'disabled'); | ||||
| 
 | ||||
|   /// List of all possible values in this [enum][TranscodeHWAccel]. | ||||
| @@ -33,6 +34,7 @@ class TranscodeHWAccel { | ||||
|     nvenc, | ||||
|     qsv, | ||||
|     vaapi, | ||||
|     rkmpp, | ||||
|     disabled, | ||||
|   ]; | ||||
| 
 | ||||
| @@ -75,6 +77,7 @@ class TranscodeHWAccelTypeTransformer { | ||||
|         case r'nvenc': return TranscodeHWAccel.nvenc; | ||||
|         case r'qsv': return TranscodeHWAccel.qsv; | ||||
|         case r'vaapi': return TranscodeHWAccel.vaapi; | ||||
|         case r'rkmpp': return TranscodeHWAccel.rkmpp; | ||||
|         case r'disabled': return TranscodeHWAccel.disabled; | ||||
|         default: | ||||
|           if (!allowNull) { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user