c49e960a60 
								
							
								 
							
						 
						
							
							
								
								ffprobe: dump AVPacket.convergence_duration.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9ae3e45521 
								
							
								 
							
						 
						
							
							
								
								ffprobe: add -show_data option.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a1411eec21 
								
							
								 
							
						 
						
							
							
								
								ffprobe: add writer_print_rational()  
							
							Improve overall consistency, allow some factorization. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8d1de449f0 
								
							
								 
							
						 
						
							
							
								
								ffprobe: show packet duration in frame  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9083d09ebb 
								
							
								 
							
						 
						
							
							
								
								ffprobe: honour special value for duration  
							
							A duration value is undefined when is 0, take into consideration this
fact when printing optional fields. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bae99f7651 
								
							
								 
							
						 
						
							
							
								
								ffprobe/flat: add escape for '`' and '$'.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fd0c83c666 
								
							
								 
							
						 
						
							
							
								
								ffprobe: add flat output format.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								db839544d6 
								
							
								 
							
						 
						
							
							
								
								ffprobe/xml: use writer multiple_sections instead of local context variable.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2248db946c 
								
							
								 
							
						 
						
							
							
								
								ffprobe: move packets_and_frames work to writer context.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8619362ff1 
								
							
								 
							
						 
						
							
							
								
								ffprobe: fix C escaping.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dae8505492 
								
							
								 
							
						 
						
							
							
								
								ffprobe: make -of an alias for -print_format.  
							
							This is for interoperability purpose with the fork. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ad381ac97f 
								
							
								 
							
						 
						
							
							
								
								ffprobe: fix chapter printing, fix JSON output  
							
							Make writer_print_chapter_header() set the internal values *before* the
private writer callback is called, otherwise the accessed internal values
will be wrong.
Fix regression introduced in fa6cb2fdff 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								89d49acb3b 
								
							
								 
							
						 
						
							
							
								
								ffprobe: add INI writer  
							
							Liberally based on the work of Luca Barbato <lu_zero@gentoo.org>, done
for libav/avprobe. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fa6cb2fdff 
								
							
								 
							
						 
						
							
							
								
								ffprobe: add multiple_sections field to WriterContext  
							
							Move the field "multiple_entries" from the JSON writer private context to
WriterContext, and rename it "multiple_sections".
This allows to factorize the code with the pending INI format patch. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c365cdf202 
								
							
								 
							
						 
						
							
							
								
								ffprobe: add support to '\b' and '\f' escaping in c_escape_str()  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6994b552a6 
								
							
								 
							
						 
						
							
							
								
								ffprobe: make c_escape_str() documentation terser  
							
							Avoid to specify implementation details, better to check the code for
that. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								19c1bf1525 
								
							
								 
							
						 
						
							
							
								
								ffprobe: reduce the number of AVBPrint resets.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f7d5272456 
								
							
								 
							
						 
						
							
							
								
								ffprobe: display the codec profile in show_stream()  
							
							Signed-off-by: Stefano Sabatini <stefasab@gmail.com> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6374ee72df 
								
							
								 
							
						 
						
							
							
								
								ffprobe: remove ad-hoc behavior when nb_fmt_entries_to_show is 1  
							
							The special-case behavior may complicate parsing when the
-show_format_entry option is used programmatically in a script.
The option default=nk=1 achieves the same purpose, if the objective is to
skip printing the single field key. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e109e392ba 
								
							
								 
							
						 
						
							
							
								
								ffprobe: remove unused variable i in probe_file()  
							
							Fix warning:
ffprobe.c: In function ‘probe_file’:
ffprobe.c:1576:14: warning: unused variable ‘i’ [-Wunused-variable] 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c457a29ece 
								
							
								 
							
						 
						
							
							
								
								ffprobe: add default_writer priv_size.  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b545b947dd 
								
							
								 
							
						 
						
							
							
								
								ffprobe: replace fast_asprintf() with bprint utils.  
							
							Also remove the unused print_fmt_opt() in the process. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3946187d60 
								
							
								 
							
						 
						
							
							
								
								ffprobe: add "nokey" option to default writer  
							
							Help simplifying parsing in certain cases. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f48f03a400 
								
							
								 
							
						 
						
							
							
								
								ffprobe: add "noprint_wrappers" option to default writer  
							
							The option is useful for simplifying parsing.
Also use the new option in fate, in order to fix the regression
introduced by the previous commit. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6cd06bd22c 
								
							
								 
							
						 
						
							
							
								
								ffprobe: simplify/fix logic for the -show_format_entry option  
							
							Do not skip chapter header/footer printing, which breaks the parsing for
most writers. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a0fd322195 
								
							
								 
							
						 
						
							
							
								
								ffprobe: remove unused print_format_entry() function  
							
							The function was introduced in 653d117c, but is not required. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b27383e453 
								
							
								 
							
						 
						
							
							
								
								ffprobe: do not try to decode empty packets.  
							
							Fixes sporadic decode failures and trac ticket #997 . 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f0bb1a599c 
								
							
								 
							
						 
						
							
							
								
								ffprobe: use avbprint API  
							
							Simplify, increase robustness. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								278d6ab900 
								
							
								 
							
						 
						
							
							
								
								ffprobe: report bit rate in stream description  
							
							Signed-off-by: Stefano Sabatini <stefasab@gmail.com> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8688e6acba 
								
							
								 
							
						 
						
							
							
								
								ffprobe: fix crash if the file can't be opened.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								29b9aee49f 
								
							
								 
							
						 
						
							
							
								
								ffprobe: add count_frames and count_packets options  
							
							Signed-off-by: Stefano Sabatini <stefasab@gmail.com> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1ca0812d90 
								
							
								 
							
						 
						
							
							
								
								ffprobe: fix typo in ESCAPE_CHECK_SIZE  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dc386a5e3c 
								
							
								 
							
						 
						
							
							
								
								ffprobe: use av_mpegtc_to_timecode_string().  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								23934e5f41 
								
							
								 
							
						 
						
							
							
								
								ffprobe: increase precision for the shown float values  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4601ad769d 
								
							
								 
							
						 
						
							
							
								
								ffprobe: fix value_string() prefix printing for values with negative logarithm  
							
							The index for the binary_unit_prefixes array is expected to be positive,
so avoid to use negative indexes for accessing it. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								eef4b70450 
								
							
								 
							
						 
						
							
							
								
								ffprobe: reindent after previous commit  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								58b10b4c7e 
								
							
								 
							
						 
						
							
							
								
								ffprobe: factorize common code in value_string()  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								140a9afcf2 
								
							
								 
							
						 
						
							
							
								
								ffprobe: add more safe casts in value_string()  
							
							Second attempt at fixing ticket #921 . 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2c8d37c2fb 
								
							
								 
							
						 
						
							
							
								
								ffprobe: use safer type for index variable in value_string()  
							
							There is no guarantee that the casted double which is assigned to the
variable will be contained in an int (also if it is almost sure for most
non-alien architectures). 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								54661219c1 
								
							
								 
							
						 
						
							
							
								
								ffprobe: fix printing of unit values which cannot be contained in an int  
							
							Use long long int to contain such values instead of an int, which is
required to contain at least 64 bits, so it is guaranteed to contain also
int64_t values, which are used by some fields.
In particular, should fix trac ticket #921 . 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bb4c18881a 
								
							
								 
							
						 
						
							
							
								
								ffprobe: reindent after previous commit  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b25c239c7a 
								
							
								 
							
						 
						
							
							
								
								ffprobe: add support to audio frame information printing  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								58e1de724d 
								
							
								 
							
						 
						
							
							
								
								ffprobe: set AV_LOG_SKIP_REPEATED log flag  
							
							Consistent with ffmpeg and ffplay. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4fd1e2e432 
								
							
								 
							
						 
						
							
							
								
								ffprobe: fix leak in show_packets()  
							
							Call av_free_packets() at each demuxing loop iteration, not only when
decoding.
X-ColaCount: +10l 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7328c2fc21 
								
							
								 
							
						 
						
							
							
								
								ffprobe: replace av_destruct_packet() with av_free_packet()  
							
							av_destruct_packet() always frees the packet data even when the demuxer
is going to re-use it, thus causing crashes when decoding audio
frames (as implemented in a pending patch).
av_free_packet() is used instead, as it allows each demuxer to set the
right packet data releasing mechanism through the pkt->destruct callback. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0cc8864687 
								
							
								 
							
						 
						
							
							
								
								ffprobe: use av_toupper() in upcase_string()  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								93d49cba7f 
								
							
								 
							
						 
						
							
							
								
								ffprobe: add compact option to JSON writer  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5226be0dd5 
								
							
								 
							
						 
						
							
							
								
								ffprobe: add -show_program_version and -show_library_versions options  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d3e435164b 
								
							
								 
							
						 
						
							
							
								
								ffprobe: make upcase_string() ignore non-ASCII characters  
							
							This is required as some section names may contain non-ASCII characters
(e.g. '_'). 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3b1355bb93 
								
							
								 
							
						 
						
							
							
								
								ffprobe: change formatting logic in the JSON writer  
							
							Print a "\n" at the end of each section, also print the section name in
the section print function, print the chapter name only in case the
chapter contains multiple entries.
Increase textual output readability - different sections can be
distinguished more easily. 
							
						 
						14 years ago