History | View | Annotate | Download (144 KB)
Use enum CodecID instead of int.Fixes the following icc warning:warning #188: enumerated type mixed with another type
Originally committed as revision 19340 to svn://svn.ffmpeg.org/ffmpeg/trunk
Handle variable input stream pixfmts using the same framework introducedby the variable frame size patch. Fixes at least issue 1165.
Originally committed as revision 19279 to svn://svn.ffmpeg.org/ffmpeg/trunk
clarify encoder and decoder opening error messages
Originally committed as revision 19243 to svn://svn.ffmpeg.org/ffmpeg/trunk
Support varying frame sizes in a single file.patch by Eric Buehl, eric.buehl gmail com
Originally committed as revision 19226 to svn://svn.ffmpeg.org/ffmpeg/trunk
Add pts field to AVSubtitle, for use by future XSUB encoder (and XSUB decodershould use it, too).
Originally committed as revision 19221 to svn://svn.ffmpeg.org/ffmpeg/trunk
Move opt_loglevel() from ffmpeg.c to cmdutils.c.
Originally committed as revision 19209 to svn://svn.ffmpeg.org/ffmpeg/trunk
Make ffmpeg able to set the loglevel option using stringscorresponding to the various log levels.
Patch by Ramiro.
Originally committed as revision 19208 to svn://svn.ffmpeg.org/ffmpeg/trunk
do not use av_parser_change for h264 which uses bitstream filter, fix #1027
Originally committed as revision 19196 to svn://svn.ffmpeg.org/ffmpeg/trunk
Print error message when output buffer allocation fails
Originally committed as revision 19194 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fail and print correct error message when video stream pixel formatis unknown.
Originally committed as revision 19164 to svn://svn.ffmpeg.org/ffmpeg/trunk
Remove even condition on pad and crop.Odd padding or cropping is needed when encoders only supporteven resolution.
Originally committed as revision 19146 to svn://svn.ffmpeg.org/ffmpeg/trunk
indent
Originally committed as revision 19071 to svn://svn.ffmpeg.org/ffmpeg/trunk
Remove useless if(), leftover from the vhook removal.
Originally committed as revision 19070 to svn://svn.ffmpeg.org/ffmpeg/trunk
remove commented code using real_pict_num
Originally committed as revision 18989 to svn://svn.ffmpeg.org/ffmpeg/trunk
pad last audio frame when encoding
Originally committed as revision 18907 to svn://svn.ffmpeg.org/ffmpeg/trunk
Remove duplicated RGB_TO_[YUV] macros, use those included inlibavcodec/colorspace.h.
Originally committed as revision 18901 to svn://svn.ffmpeg.org/ffmpeg/trunk
Copy input codec's chroma_sample_location to output codec when transcoding.Currently only used by yuv4mpeg.
Originally committed as revision 18799 to svn://svn.ffmpeg.org/ffmpeg/trunk
Make function pointer assignments consistent in option handling.
Originally committed as revision 18697 to svn://svn.ffmpeg.org/ffmpeg/trunk
Change return type of opt_loglevel() from void to int.Patch by Wolfram Gloger: wmglo (your at here) dent med uni (minus) muenchen de
Originally committed as revision 18678 to svn://svn.ffmpeg.org/ffmpeg/trunk
Don't loose bits_per_raw_sample when transcoding.
Originally committed as revision 18671 to svn://svn.ffmpeg.org/ffmpeg/trunk
Check that channel layout is compatible with number of channels foroutput audio stream.
Originally committed as revision 18621 to svn://svn.ffmpeg.org/ffmpeg/trunk
Remove unneeded assignment from av_encode() found by CSA.
Originally committed as revision 18567 to svn://svn.ffmpeg.org/ffmpeg/trunk
Remove unused variable from print_report() found by CSA.
Originally committed as revision 18566 to svn://svn.ffmpeg.org/ffmpeg/trunk
Remove unneeded assignment in ffmpeg.c found by CSA.
Originally committed as revision 18562 to svn://svn.ffmpeg.org/ffmpeg/trunk
Support audio sample formats than S16 when encoding a small last frame.
Originally committed as revision 18505 to svn://svn.ffmpeg.org/ffmpeg/trunk
set pkt duration for last smaller frame, should fix alac in m4a muxing
Originally committed as revision 18504 to svn://svn.ffmpeg.org/ffmpeg/trunk
fix indentation
Originally committed as revision 18500 to svn://svn.ffmpeg.org/ffmpeg/trunk
move audio buffers declarations and free them in av_exit
Originally committed as revision 18486 to svn://svn.ffmpeg.org/ffmpeg/trunk
move freeing code before exiting because of signal
Originally committed as revision 18485 to svn://svn.ffmpeg.org/ffmpeg/trunk
free options contexts in av_exit, valgrind should be happy now
Originally committed as revision 18484 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fix initialization of avpkt in output_packet().
Patch by Thilo Borgmann thilo.surname AT googlemaildotcom.
Originally committed as revision 18451 to svn://svn.ffmpeg.org/ffmpeg/trunk
Use the new avcodec_decode_* API.
Patch by Thilo Borgmann th_lo.borgm_n_@goog_email.co_.
Originally committed as revision 18417 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fix -ss / -t interaction with -acodec copy.Fixes issue203
Originally committed as revision 18382 to svn://svn.ffmpeg.org/ffmpeg/trunk
do not write ffm write index by default, detect if file is being written and return EOF
Originally committed as revision 18063 to svn://svn.ffmpeg.org/ffmpeg/trunk
Make ffmpeg fail if the argument provided to the -pix_fmt option isinvalid.
Originally committed as revision 18053 to svn://svn.ffmpeg.org/ffmpeg/trunk
Use read_yesno() in opt_output_file().
Originally committed as revision 18038 to svn://svn.ffmpeg.org/ffmpeg/trunk
Flush the remaning chars in the input buffer after reading theresponse to the "Overwrite ? [y/N]" question.
Fix the behaviour when the question is asked more than one time.
Originally committed as revision 18036 to svn://svn.ffmpeg.org/ffmpeg/trunk
add loglevel option to set libav* logging level, -v does not set it anymore
Originally committed as revision 17973 to svn://svn.ffmpeg.org/ffmpeg/trunk
stag option to force subtitle tag
Originally committed as revision 17941 to svn://svn.ffmpeg.org/ffmpeg/trunk
10l, set ret to 0 when finished
Originally committed as revision 17931 to svn://svn.ffmpeg.org/ffmpeg/trunk
dump_format after av_write_header to print updated parameters
Originally committed as revision 17930 to svn://svn.ffmpeg.org/ffmpeg/trunk
Reorder arguments for av_fifo_generic_read to be more logical andconsistent with av_fifo_generic_write.
Originally committed as revision 17914 to svn://svn.ffmpeg.org/ffmpeg/trunk
Replace all uses of the replaced av_fifo_read by av_fifo_generic_read
Originally committed as revision 17873 to svn://svn.ffmpeg.org/ffmpeg/trunk
Allocate AVFifoBuffer through the fifo API to reduce future API/ABI issues.Yes this breaks ABI/API but ive already broken it and will bump avutil majorsoon.
Originally committed as revision 17869 to svn://svn.ffmpeg.org/ffmpeg/trunk
Rename avctx_opts to avcodec_opts.
The new name is more meaningful and consistent with avformat_optsand sws_opts.
Originally committed as revision 17789 to svn://svn.ffmpeg.org/ffmpeg/trunk
Enable AVFMT_FLAG_NONBLOCK.
Originally committed as revision 17785 to svn://svn.ffmpeg.org/ffmpeg/trunk
Do usleep(10000) when all demuxers returned EAGAIN.
Originally committed as revision 17784 to svn://svn.ffmpeg.org/ffmpeg/trunk
If a demuxer returns EAGAIN, try another demuxer.
Originally committed as revision 17782 to svn://svn.ffmpeg.org/ffmpeg/trunk
Remove deprecated vhook subsystem.
Originally committed as revision 17769 to svn://svn.ffmpeg.org/ffmpeg/trunk
fix last usage of old metadata API in ffmpeg.c (handling of AVStream language)
Originally committed as revision 17688 to svn://svn.ffmpeg.org/ffmpeg/trunk
convert ffmpeg to new metadata API
Originally committed as revision 17683 to svn://svn.ffmpeg.org/ffmpeg/trunk
Make sure -vsync 2 does not produce timestamps equal to the previous,rather drop a frame.Fixes Issue872.
Originally committed as revision 17643 to svn://svn.ffmpeg.org/ffmpeg/trunk
Update commented fprintf().
Originally committed as revision 17642 to svn://svn.ffmpeg.org/ffmpeg/trunk
Add ticks_per_frame, this should hopefully fix the regressions causedby the time_base change.
Originally committed as revision 17630 to svn://svn.ffmpeg.org/ffmpeg/trunk
Fix next_pts computation to consider repeat_pict.
Originally committed as revision 17613 to svn://svn.ffmpeg.org/ffmpeg/trunk
Do not duplicate frames if the muxer claims that it is not needed.Note to release manager, this is risky and should be reverted ifit causes any problem.
Originally committed as revision 17555 to svn://svn.ffmpeg.org/ffmpeg/trunk
Increase ffmpeg intermediate conversion buffer size to accomodate 48-bit RGB rawvideoimages.
Originally committed as revision 17513 to svn://svn.ffmpeg.org/ffmpeg/trunk
Increase ffmpeg intermediate conversion buffer size to accomodate PPM/PNM header.
Originally committed as revision 17512 to svn://svn.ffmpeg.org/ffmpeg/trunk
Change av_log() calls to fprintf() to stderr calls.
Originally committed as revision 17378 to svn://svn.ffmpeg.org/ffmpeg/trunk
extend resampling API, add S16 internal conversion
Originally committed as revision 17163 to svn://svn.ffmpeg.org/ffmpeg/trunk
Use av_strlcpy instead of snprintf without formatting.Prevents warnings about "format not a string literal and no format arguments".patch by Patrik Kullman, patrik yes nu
Originally committed as revision 17141 to svn://svn.ffmpeg.org/ffmpeg/trunk
Add the ability to set the timestamp to the current time by specifying 'now'as the time
Patch by Francesco Cosoleto ( cosoleto gmail com )
Originally committed as revision 17076 to svn://svn.ffmpeg.org/ffmpeg/trunk
Replace the calls to the deprecated av_alloc_format_context() withcorresponding calls to avformat_alloc_context().
Originally committed as revision 17048 to svn://svn.ffmpeg.org/ffmpeg/trunk
Make opt_preset() use FFMPEG_DATADIR from config.h rather than /usr and/usr/local
Originally committed as revision 16795 to svn://svn.ffmpeg.org/ffmpeg/trunk
Workaround ffms behavior of returning EAGAIN at EOF.Should fix regression tests & fate.
Originally committed as revision 16727 to svn://svn.ffmpeg.org/ffmpeg/trunk
Handle av_read_frame() EAGAIN return.
Originally committed as revision 16717 to svn://svn.ffmpeg.org/ffmpeg/trunk
exit with error code if av_encode failed
Originally committed as revision 16704 to svn://svn.ffmpeg.org/ffmpeg/trunk
Copy width/height for subtitle streams (needed for scodec copy of mov/mp4timed text)
Originally committed as revision 16662 to svn://svn.ffmpeg.org/ffmpeg/trunk
replace all occurrence of ENABLE_ by the corresponding CONFIG_, HAVE_ or ARCH_and remove all ENABLE_ definitions.
Originally committed as revision 16600 to svn://svn.ffmpeg.org/ffmpeg/trunk
Change semantic of CONFIG_*, HAVE_* and ARCH_*.They are now always defined to either 0 or 1.
Originally committed as revision 16590 to svn://svn.ffmpeg.org/ffmpeg/trunk
Check the return of audio and video encoders.
Originally committed as revision 16538 to svn://svn.ffmpeg.org/ffmpeg/trunk
All negative returns are errors not just -1.
Originally committed as revision 16537 to svn://svn.ffmpeg.org/ffmpeg/trunk
free all allocated metadata structures
Originally committed as revision 16457 to svn://svn.ffmpeg.org/ffmpeg/trunk
Replace AVSubtitleRect.rgba_palette and bitmap by AVPicture.
Originally committed as revision 16416 to svn://svn.ffmpeg.org/ffmpeg/trunk
Change AVSubtitle.rects to an array of pointers so ABI does not breakwhen the size of AVSubtitleRect changes.
Originally committed as revision 16412 to svn://svn.ffmpeg.org/ffmpeg/trunk
Put pass_logfilename_prefix check on a single line, improve readability.
Originally committed as revision 16351 to svn://svn.ffmpeg.org/ffmpeg/trunk
Rename variables:pass_logfilename -> pass_logfilename_prefixDEFAULT_PASS_LOGFILENAME -> DEFAULT_PASS_LOGFILENAME_PREFIX
and make clear in the passlogfile OptionDef help string that it takesa file name prefix rather than a file name.
Originally committed as revision 16350 to svn://svn.ffmpeg.org/ffmpeg/trunk
Offer an option (disabled by default) to enable the copy of the frames beforethe first key frame in a stream.Patch by Wolfram Gloger wmglo /!\ dent med uni (minus) muenchen de
Originally committed as revision 16269 to svn://svn.ffmpeg.org/ffmpeg/trunk
Do not skip frames until the first keyframe when stream copying butno starttime is set.Fixes at least -vcodec copy with VS2k5DebugDemo-01-partial.avi.
Originally committed as revision 16159 to svn://svn.ffmpeg.org/ffmpeg/trunk
Cosmetics: remove empty comments.
Originally committed as revision 16124 to svn://svn.ffmpeg.org/ffmpeg/trunk
Delete unnecessary 'extern' keywords.
Originally committed as revision 15990 to svn://svn.ffmpeg.org/ffmpeg/trunk
Make more informative the error messages regarding the access to the2-pass log file.
Originally committed as revision 15970 to svn://svn.ffmpeg.org/ffmpeg/trunk
channel layout support for ffmpeg.c
Originally committed as revision 15956 to svn://svn.ffmpeg.org/ffmpeg/trunk
Make rate_emu a global property rather than to be settable for aspecific input video stream.
See the thread: Fix ffmpeg -re behaviour.
Originally committed as revision 15946 to svn://svn.ffmpeg.org/ffmpeg/trunk
Remove AVInputStream frame variable definition and usage, unnecessaryafter the last commit.
Originally committed as revision 15945 to svn://svn.ffmpeg.org/ffmpeg/trunk
Make the input realtime framerate emulation code use ist->pts forcomputing the time of the next frame to send to output.
See the thread: fix ffmpeg -re behaviour.
Originally committed as revision 15944 to svn://svn.ffmpeg.org/ffmpeg/trunk
Make ffmpeg print in the error message the exact line of a preset filecontaining an invalid option or value, and also how the option and thevalue have been parsed.
Originally committed as revision 15903 to svn://svn.ffmpeg.org/ffmpeg/trunk
Make ffmpeg print in the error message the exact line of a preset filecontaining an invalid syntax.
Originally committed as revision 15902 to svn://svn.ffmpeg.org/ffmpeg/trunk
Improve error message in case of output file with no streams, dumpingthe empty file format representation and specifying the index numberof the output file.
Originally committed as revision 15870 to svn://svn.ffmpeg.org/ffmpeg/trunk
Improve messages printed when there is no input/output file, makingthem more grammatically correct and consistent with other equivalentmessages.
Originally committed as revision 15869 to svn://svn.ffmpeg.org/ffmpeg/trunk
Remove unnecessary calls to show_help(), make ffmpeg/ffplay print aspecific error message instead.
Originally committed as revision 15868 to svn://svn.ffmpeg.org/ffmpeg/trunk
Flush SDP description
Originally committed as revision 15826 to svn://svn.ffmpeg.org/ffmpeg/trunk
uses FF_ARRAY_ELEMS() where appropriate
Originally committed as revision 15662 to svn://svn.ffmpeg.org/ffmpeg/trunk
Provide more context to the opt_preset() error messages, printing thename of the preset file where the error occurred.
Originally committed as revision 15637 to svn://svn.ffmpeg.org/ffmpeg/trunk
Make ffmpeg abort if a preset file contains an invalid option orargument.
Originally committed as revision 15636 to svn://svn.ffmpeg.org/ffmpeg/trunk
Provide more context for the error message issued when no preset fileis found.
Originally committed as revision 15635 to svn://svn.ffmpeg.org/ffmpeg/trunk
Support absolute DOS paths for preset parameters
Originally committed as revision 15624 to svn://svn.ffmpeg.org/ffmpeg/trunk
Add preset options documentation strings.
Originally committed as revision 15605 to svn://svn.ffmpeg.org/ffmpeg/trunk
Limit discontinuity handling to containers that allow discontinuities.
Originally committed as revision 15590 to svn://svn.ffmpeg.org/ffmpeg/trunk
cosmetics: indentation
Originally committed as revision 15588 to svn://svn.ffmpeg.org/ffmpeg/trunk