You've already forked FFmpeg
							
							
				mirror of
				https://github.com/FFmpeg/FFmpeg.git
				synced 2025-10-30 23:18:11 +02:00 
			
		
		
		
	Revert "cmdutils: allow specifying the file for -report"
This reverts commit 841bf0ef24.
This does not fully work as the file is used before the filename is parsed
so not all information is written in the specified file.
			
			
This commit is contained in:
		
				
					committed by
					
						 Nicolas George
						Nicolas George
					
				
			
			
				
	
			
			
			
						parent
						
							50d3a1a962
						
					
				
				
					commit
					4e6fa5be3c
				
			
							
								
								
									
										11
									
								
								cmdutils.c
									
									
									
									
									
								
							
							
						
						
									
										11
									
								
								cmdutils.c
									
									
									
									
									
								
							| @@ -528,17 +528,6 @@ int opt_loglevel(void *optctx, const char *opt, const char *arg) | ||||
|     return 0; | ||||
| } | ||||
|  | ||||
| int opt_report_file(void *optctx, const char *opt, const char *arg) | ||||
| { | ||||
|     report_file = fopen(arg, "w"); | ||||
|     if (!report_file) { | ||||
|         av_log(NULL, AV_LOG_ERROR, "Failed to open report \"%s\": %s\n", | ||||
|                arg, strerror(errno)); | ||||
|         return AVERROR(errno); | ||||
|     } | ||||
|     return 0; | ||||
| } | ||||
|  | ||||
| int opt_report(const char *opt) | ||||
| { | ||||
|     char filename[64]; | ||||
|   | ||||
| @@ -84,8 +84,6 @@ int opt_loglevel(void *optctx, const char *opt, const char *arg); | ||||
|  | ||||
| int opt_report(const char *opt); | ||||
|  | ||||
| int opt_report_file(void *optctx, const char *opt, const char *arg); | ||||
|  | ||||
| int opt_max_alloc(void *optctx, const char *opt, const char *arg); | ||||
|  | ||||
| int opt_cpuflags(void *optctx, const char *opt, const char *arg); | ||||
|   | ||||
| @@ -19,6 +19,5 @@ | ||||
|     { "debug"      , HAS_ARG,  {.func_arg = opt_codec_debug},   "set debug flags", "flags" }, | ||||
|     { "fdebug"     , HAS_ARG,  {.func_arg = opt_codec_debug},   "set debug flags", "flags" }, | ||||
|     { "report"     , 0,        {(void*)opt_report}, "generate a report" }, | ||||
|     { "report_file", HAS_ARG,  {.func_arg = opt_report_file},   "filename for storing the report" }, | ||||
|     { "max_alloc"  , HAS_ARG,  {.func_arg = opt_max_alloc},     "set maximum size of a single allocated block", "bytes" }, | ||||
|     { "cpuflags"   , HAS_ARG | OPT_EXPERT, {.func_arg = opt_cpuflags}, "force specific cpu flags", "flags" }, | ||||
|   | ||||
		Reference in New Issue
	
	Block a user