summaryrefslogtreecommitdiff
path: root/ffmpeg.c
Commit message (Collapse)AuthorAge
...
* Rename avfilter_graph_destroy() to avfilter_graph_free().Stefano Sabatini2010-11-04
| | | | | | | | The new name is shorter and more consistent with the rest of the API. This change breaks libavfilter API/ABI. Originally committed as revision 25674 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Implement avfilter_graph_alloc().Stefano Sabatini2010-11-04
| | | | Originally committed as revision 25673 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove usage of deprecated libavcodec/audioconvert.h functions.Stefano Sabatini2010-11-03
| | | | Originally committed as revision 25668 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix timestamp computation when the timebase changes during filtering.Stefano Sabatini2010-11-02
| | | | | | | | The timestamps for all the buffered frames are scaled against AV_TIME_BASE_Q, and need to be scaled back to AV_TIME_BASE_Q when they are extracted from the filterchain. Originally committed as revision 25646 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ffmpeg.c: reindentAnton Khirnov2010-11-02
| | | | Originally committed as revision 25637 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ffmpeg.c: don't autocopy stream/chapter metadata if manual mapping is specifiedAnton Khirnov2010-11-02
| | | | Originally committed as revision 25636 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ffmpeg.c: extend map_meta_data to allow advanced mappingsAnton Khirnov2010-11-02
| | | | | | i.e. to/from streams/chapters/programs. Originally committed as revision 25635 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove ffmpeg PGMYUV compatibility hack, which was deprecated sinceStefano Sabatini2010-11-02
| | | | | | | | | ages. The user is requested to specify "-f image2" in place of "-f pgmyuv" for reading/writing PGMYUV files, as for the other image formats. Originally committed as revision 25629 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use AV_RL32() in opt_codec_tag().Stefano Sabatini2010-10-31
| | | | Originally committed as revision 25618 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ffmpeg: fix opt_codec_tag() return valueRamiro Polla2010-10-31
| | | | | | opt_codec_tag() is now used under OPT_FUNC2, which must return a value. Originally committed as revision 25616 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix ffserver-related regression (and crash) introduced in r25500.Rocky Cardwell2010-10-29
| | | | | | | | Fixes issue 2317. Patch by Rocky Cardwell, rocky d cardwell a lifespringschool d org Originally committed as revision 25603 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move new_output_stream() up for upcoming fix for issue 2317.Carl Eugen Hoyos2010-10-29
| | | | Originally committed as revision 25602 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ffmpeg.c: dynamically allocate metadata mapsAnton Khirnov2010-10-28
| | | | Originally committed as revision 25599 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Factorize: opt_{audio,video,subtitle}_tag() -> opt_codec_tag().Stefano Sabatini2010-10-28
| | | | Originally committed as revision 25596 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove unused variables picture_crop_temp and picture_pad_temp.Stefano Sabatini2010-10-20
| | | | Originally committed as revision 25530 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add a -force_key_frames option to ffmpeg.Nicolas George2010-10-18
| | | | | | | | | | | | | | | | The option is useful to ensure that there is a seek point exactly at a place the user will probably want to jump precisely sometime, the major example would be the end of an opening and the beginning of a chapter. The scene change detection system will often make it happen, but not always for example if there is a fade-in. See the thread: Subject: [FFmpeg-devel] [PATCH] -force_key_frames option Date: Tue, 12 Oct 2010 15:16:26 +0200 Patch by Nicolas George -mail nicolas,george,normalesup,org. Originally committed as revision 25526 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Implement a common get_filtered_video_frame(), shared between ffplay.cStefano Sabatini2010-10-18
| | | | | | and ffmpeg.c. Originally committed as revision 25520 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make help message for the -crop* options consistent with that of theStefano Sabatini2010-10-18
| | | | | | -pad* options and more direct. Originally committed as revision 25519 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove -crop* options.Stefano Sabatini2010-10-18
| | | | | | Users are required to use the libavfilter crop filter. Originally committed as revision 25518 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Cosmetics: use a more compact notation, improve readability and reduceStefano Sabatini2010-10-16
| | | | | | line count. Originally committed as revision 25510 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Reset metadata after opt_output_file(), fix the previous commit.Stefano Sabatini2010-10-16
| | | | | | Spotted by elenril on irc. Originally committed as revision 25509 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use an AVMetadata struct for storing metadata, simplify.Stefano Sabatini2010-10-16
| | | | Originally committed as revision 25508 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ffmpeg.c/ffprobe.c: remove all uses of av_metadata_conv()Anton Khirnov2010-10-16
| | | | | | patch by Anton Khirnov anton _at_ khirnov _dot_ net Originally committed as revision 25503 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add avfilter_graph_config().Stefano Sabatini2010-10-16
| | | | Originally committed as revision 25502 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Place the bitstream_filters variable in the AVOutputStream, thusNicolas George2010-10-16
| | | | | | | | greatly simplifying its handling and reducing code duplication. Patch by Nicolas George -bsf nicolas*george|normalesup+org. Originally committed as revision 25501 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move the allocation of the AVOutputStream structure earlier in theNicolas George2010-10-16
| | | | | | | | | code flow, in the new_video_stream() / new_audio_stream() / new_subtitle_stream() functions. Patch by Nicolas George <$name.$surname@normalesup.org>. Originally committed as revision 25500 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Factorize definition of the output_filter defined in both ffplay.c andStefano Sabatini2010-10-12
| | | | | | | ffmpeg.c. Replace it with a more generic definition which can be shared. Originally committed as revision 25453 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Extend buffer source to accept the time base for the output PTS.Stefano Sabatini2010-10-12
| | | | Originally committed as revision 25451 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ffmpeg: Use guess_correct_pts() to set decoded picture timestampsAlexander Strange2010-10-10
| | | | Originally committed as revision 25431 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move av_find_stream_info() info struct to AVStream to avoid messy (re)allocationAurelien Jacobs2010-10-08
| | | | Originally committed as revision 25418 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix bitstream filter option mapping when using -newvideo and friendsAurelien Jacobs2010-10-07
| | | | | | There was an off-by-one when addressing bitstream_filters[] in this situation. Originally committed as revision 25398 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Pass RC parameters on stream copy to the muxer.Michael Niedermayer2010-10-07
| | | | Originally committed as revision 25384 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetic: break long lineAurelien Jacobs2010-10-06
| | | | Originally committed as revision 25377 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ffmpeg: Fix prototype of some OPT_FUNC2 functions. They must return an int.Aurelien Jacobs2010-10-05
| | | | Originally committed as revision 25358 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetic: break long lineAurelien Jacobs2010-10-03
| | | | Originally committed as revision 25329 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add init and uninit functions to cmdutils, reduces code duplicationReimar Döffinger2010-10-02
| | | | | | | between ffmpeg and ffplay and avoids a valgrind error by freeing avformat_opts->key. Originally committed as revision 25309 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ffmpeg: replace MAX_STREAMS by an arbitrary sanity checkAurelien Jacobs2010-10-01
| | | | Originally committed as revision 25304 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ffmpeg: dynamically allocate bitstream_filtersAurelien Jacobs2010-10-01
| | | | Originally committed as revision 25303 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ffmpeg: dynamically allocate stream_mapsAurelien Jacobs2010-10-01
| | | | Originally committed as revision 25302 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ffmpeg: dynamically allocate output_codecsAurelien Jacobs2010-10-01
| | | | Originally committed as revision 25301 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ffmpeg: dynamically allocate input_codecsAurelien Jacobs2010-10-01
| | | | Originally committed as revision 25300 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ffmpeg: dynamically allocate input_files_ts_scaleAurelien Jacobs2010-10-01
| | | | Originally committed as revision 25299 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ffmpeg: dynamically allocate streamid_mapAurelien Jacobs2010-10-01
| | | | Originally committed as revision 25298 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ffmpeg: add a grow_array() helper functionAurelien Jacobs2010-10-01
| | | | Originally committed as revision 25297 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rename libavutil/assert.h to avassert.hMåns Rullgård2010-10-01
| | | | | | This avoids conflicts with the system assert.h. Originally committed as revision 25284 to svn://svn.ffmpeg.org/ffmpeg/trunk
* av_assert() system.Michael Niedermayer2010-09-30
| | | | | | | With this the developer can now choose if he wants an assert always enabled or at which compile time assert level. This can thus replace the #define NDEBUG hacks Originally committed as revision 25278 to svn://svn.ffmpeg.org/ffmpeg/trunk
* User application side of Codec specific parameters.Michael Niedermayer2010-09-29
| | | | Originally committed as revision 25266 to svn://svn.ffmpeg.org/ffmpeg/trunk
* use strict_std_complience from avcodec_opts[AVMEDIA_TYPE_*]Janne Grunau2010-09-27
| | | | | | | | Options are not yet set for video encoders and for codec specific defaults it is desireable to set the codec options only after the codec is known. Originally committed as revision 25230 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change the syntax of the crop filter from x:y:w:h to w:h:x:y.Stefano Sabatini2010-09-24
| | | | | | | Slightly more intuitive and required by a pending changes for making the filter parametric. Originally committed as revision 25184 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Doxy consistency cosmeticsMichael Niedermayer2010-09-24
| | | | Originally committed as revision 25176 to svn://svn.ffmpeg.org/ffmpeg/trunk