summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* avformat/img2: Change enum to int, which is accessed via AVOption as intMichael Niedermayer2015-03-30
| | | | | | This fixes depending on implementation defined behavior Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avformat/wavenc: Change enum to int, which is accessed via AVOption as intMichael Niedermayer2015-03-30
| | | | | | This fixes depending on implementation defined behavior Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avfilter/vf_transpose: Change enums to int, which are accessed via AVOption ↵Michael Niedermayer2015-03-30
| | | | | | | | as int This fixes depending on implementation defined behavior Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avfilter/tinterlace: Change enum to int, which is accessed via AVOption as intMichael Niedermayer2015-03-30
| | | | | | This fixes depending on implementation defined behavior Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avformat/udp: Remove (harmless) duplicated pkt_size entry from AVOption tableMichael Niedermayer2015-03-29
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Merge commit 'ff7adead0a667e606f5a41dca591f074f9ff2f32'Michael Niedermayer2015-03-29
|\ | | | | | | | | | | | | * commit 'ff7adead0a667e606f5a41dca591f074f9ff2f32': udp: Fix pkt_size management Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * udp: Fix pkt_size managementLuca Barbato2015-03-29
| | | | | | | | | | | | | | | | The default value for unset is -1, not 0. Problem introduced in 66028b7ba6b411ba12ef553e9c8f1f4a4fe27710 Bug-Id: 835
* | lavf/segment: Mark output contexts as non-seekable when applicableRodger Combs2015-03-29
| | | | | | | | | | | | | | | | | | | | This prevents sub-muxers from trying to seek back to the beginning of the whole stream, only to find themselves overwriting some video data in the current (often last) segment. We only do this when not writing individual header/trailers. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | png: Only init zlib onceDonny Yang2015-03-29
| | | | | | | | | | Signed-off-by: Donny Yang <work@kota.moe> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | png: Calculate pixel format information only onceDonny Yang2015-03-29
| | | | | | | | | | Signed-off-by: Donny Yang <work@kota.moe> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | png: Return slightly more meaningful error codesDonny Yang2015-03-29
| | | | | | | | | | Signed-off-by: Donny Yang <work@kota.moe> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | libavformat/segment: add an option to write the header to a separate fileRodger Combs2015-03-29
| | | | | | | | | | | | | | | | This permits some interesting segmenting techniques with formats like Matroska, where you can concatenate the header and segments [N, nb_segments) and get a working file that starts at segment N's start time. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | libavformat/segment: don't leave the list pb open when not in useRodger Combs2015-03-29
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | libavformat/hls: add an option to start from a given segment in a live streamRodger Combs2015-03-29
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'cehoyos/master'Michael Niedermayer2015-03-29
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | * cehoyos/master: lavc/h264_refs: Fix compilation with -DTRACE. Fix make checkheaders if libmfx is not available. lavf/gif: Add an option max_gif_delay to limit the frame duration. Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * | lavc/h264_refs: Fix compilation with -DTRACE.Carl Eugen Hoyos2015-03-29
| | |
| * | Fix make checkheaders if libmfx is not available.Carl Eugen Hoyos2015-03-29
| | |
| * | lavf/gif: Add an option max_gif_delay to limit the frame duration.Carl Eugen Hoyos2015-03-29
| | | | | | | | | | | | Allows playback for the sample from ticket #4369 in less than 18 hours.
* | | Merge commit '72025ac36c740f031d7e413041fdfe97087c83c4'Michael Niedermayer2015-03-29
|\ \ \ | | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '72025ac36c740f031d7e413041fdfe97087c83c4': lavc: add libdcadec decoder Conflicts: Changelog configure libavcodec/Makefile libavcodec/allcodecs.c libavcodec/libdcadec.c See: 519868de7d9c99876efcaf57d6a9683c22732cde Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * | lavc: add libdcadec decoderHendrik Leppkes2015-03-29
| | | | | | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* | | Merge commit '6fe2641d6e410b7bc203138fa97e1118b411f16d'Michael Niedermayer2015-03-29
|\| | | |/ |/| | | | | | | | | | | | | | | | | | | * commit '6fe2641d6e410b7bc203138fa97e1118b411f16d': lavc: add profile define for DTS Express Conflicts: doc/APIchanges libavcodec/version.h See: 11fe56c8bbf39cd0c3edbf0cd404dea400ff7e0c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavc: add profile define for DTS ExpressHendrik Leppkes2015-03-29
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* | Merge commit 'c48456166e95648719a8be8f8613f9dee98205c1'Michael Niedermayer2015-03-29
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'c48456166e95648719a8be8f8613f9dee98205c1': lavc: add MMAL hardware decoder wrapper Conflicts: Changelog configure doc/APIchanges libavcodec/Makefile libavcodec/allcodecs.c libavcodec/version.h libavutil/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavc: add MMAL hardware decoder wrapperwm42015-03-29
| | | | | | | | | | | | Based on a patch by Rodger Combs. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* | libavdevice/avfoundation: use pts/dts provided by the CMSampleBuffer APIMatthieu Bouron2015-03-29
| | | | | | | | | | Reviewed-by: Thilo Borgmann <thilo.borgmann@mail.de> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | libavdevice/avfoundation: add capture_mouse_clicks optionMatthieu Bouron2015-03-29
| | | | | | | | | | | | | | Support mouse clicks capture while recording a screen on OSX >= 10.7. Reviewed-by: Thilo Borgmann <thilo.borgmann@mail.de> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | libavdevice/avfoundation: add capture_cursor optionMatthieu Bouron2015-03-29
| | | | | | | | | | | | | | | | Add support for cursor capturing while recording a screen for OSX >= 10.8. Reviewed-by: Thilo Borgmann <thilo.borgmann@mail.de> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | libavdevice/avfoundation: add framerate and video size optionsMatthieu Bouron2015-03-29
| | | | | | | | | | | | | | | | | | | | Support framerate ands video size options on AVCaptureDevices for OSX >= 10.7 and iOS >= 7.0. For screen captures, only the framerate option is taken into account. Reviewed-by: Thilo Borgmann <thilo.borgmann@mail.de> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | ffmpeg_opt: Do not overwrite output if there is no inputMichael Niedermayer2015-03-28
| | | | | | | | | | | | | | Fixes Ticket4254 Reviewed-by: Nicolas George <george@nsup.org> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavc/dnxhd: Fix pix_fmt change.Carl Eugen Hoyos2015-03-28
| | | | | | | | Fixes ticket #4400.
* | png: Minor whitespace change and added missing commentDonny Yang2015-03-28
| | | | | | | | | | Signed-off-by: Donny Yang <work@kota.moe> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | png: Use av_freep() instead of av_free()Donny Yang2015-03-28
| | | | | | | | | | Signed-off-by: Donny Yang <work@kota.moe> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | fate/filter-video: Use qp filter to generate non constant qp array for more ↵Michael Niedermayer2015-03-28
| | | | | | | | | | | | throughout testing of the pp filter Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | vfilter/vf_qp: Support evaluating expression per MBMichael Niedermayer2015-03-28
| | | | | | | | | | | | also add support for x/y/w/h parameters Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avfilter/vf_qp: split expression parsing out of loopMichael Niedermayer2015-03-28
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | af_channelmap: fix number of channelsMarton Balint2015-03-28
| | | | | | | | | | | | | | | | | | | | Fixes segfaults with the following command: ffmpeg -f lavfi -i aevalsrc=0:c=stereo:n=1920 -af 'channelmap=0' test.ac3 Signed-off-by: Marton Balint <cus@passwd.hu> Reviewed-by: Marton Balint <cus@passwd.hu> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/qsv_internal: Fix project nameMichael Niedermayer2015-03-28
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | doc/examples: add directory listing exampleLukasz Marek2015-03-28
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | postproc: Removed unecessary if/else branch when getting QP.Tucker DiNapoli2015-03-28
| | | | | | | | | | | | | | There's still an if, as QP needs to be modified if isColor=0, but it still removes a unecessary branch. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit '72b7441a10f578a1d0be7083d8f5adf6a01921c2'Michael Niedermayer2015-03-28
|\| | | | | | | | | | | | | | | | | | | | | * commit '72b7441a10f578a1d0be7083d8f5adf6a01921c2': lavc: add Intel libmfx-based H.264 encoder Conflicts: Changelog libavcodec/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavc: add Intel libmfx-based H.264 encoderAnton Khirnov2015-03-27
| |
* | Merge commit '9ba27c2348d26000257e891e40a72facb0d916be'Michael Niedermayer2015-03-28
|\| | | | | | | | | | | | | * commit '9ba27c2348d26000257e891e40a72facb0d916be': qsvdec: add 'decode' to the non-static function names Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * qsvdec: add 'decode' to the non-static function namesAnton Khirnov2015-03-27
| |
* | Merge commit 'd0a63d8b989647ffdb5f40da8e1feaffe1a8e791'Michael Niedermayer2015-03-28
|\| | | | | | | | | | | | | | | | | | | | | * commit 'd0a63d8b989647ffdb5f40da8e1feaffe1a8e791': qsvdec: split off some code that will be shared with the encoder Conflicts: libavcodec/Makefile libavcodec/qsvdec.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * qsvdec: split off some code that will be shared with the encoderAnton Khirnov2015-03-27
| |
* | Merge commit 'b04d009b0e1a34b717f3d3bbf407aef0c742aff1'Michael Niedermayer2015-03-28
|\| | | | | | | | | | | | | | | | | | | * commit 'b04d009b0e1a34b717f3d3bbf407aef0c742aff1': qsv: rename to qsvdec Conflicts: libavcodec/Makefile Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * qsv: rename to qsvdecAnton Khirnov2015-03-27
| | | | | | | | This is to avoid conflicts with the upcoming QSV encoding support.
* | fate: Use a variable QP input for fate-filter-ppMichael Niedermayer2015-03-28
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | fate: simplify filter-pp testsMichael Niedermayer2015-03-28
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avformat/avio: Document the end of list case in avio_read_dir()Michael Niedermayer2015-03-27
| | | | | | | | | | | | This was mentioned in a previous review Signed-off-by: Michael Niedermayer <michaelni@gmx.at>