-
Notifications
You must be signed in to change notification settings - Fork 295
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
add demuxer of ijklas #10
base: develop
Are you sure you want to change the base?
Commits on Apr 1, 2018
-
ffmpeg: prevent premature EOF in sub2video with nullptr AVSubtitles
With certain types of input and the filter chain getting re-initialized or re-configured, multiple nullptr AVSubtitles can get pushed into sub2video_update() in a row from sub2video_heartbeat. This causes end_pts, and on the next round pts, to become INT64_MAX, latter of which signals EOF in framesync, leading to complete loss of subtitles from that point on. Thus, check that the sub2video.end_pts is smaller than INT64_MAX in a similar fashion to sub2video_flush before sending out the nullptr AVSubtitle. This keeps premature EOFs from happening in framesync and the subtitle overlay is kept past the filter chain re-initializations/configurations.
Configuration menu - View commit details
-
Copy full SHA for e760c12 - Browse repository at this point
Copy the full SHA e760c12View commit details -
lavc: prefer the mp3float decoder to the mp3 decoder
On modern x86 systems its around 2x faster. For systems without FPUs it'll be slower, but our policy is to prefer floating point implementations and to let users decide what's best (or just not compile them on systems without FPUs). Signed-off-by: Rostislav Pehlivanov <[email protected]>
Rostislav Pehlivanov committedApr 1, 2018 Configuration menu - View commit details
-
Copy full SHA for a1b91b0 - Browse repository at this point
Copy the full SHA a1b91b0View commit details -
avfilter/showvolume : move clear picture part to a func
and use it if fade == 0.
Configuration menu - View commit details
-
Copy full SHA for 4152413 - Browse repository at this point
Copy the full SHA 4152413View commit details -
Configuration menu - View commit details
-
Copy full SHA for e4cfb2c - Browse repository at this point
Copy the full SHA e4cfb2cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 78b6887 - Browse repository at this point
Copy the full SHA 78b6887View commit details -
avcodec/imgconvert: Fix loss mask bug in avcodec_find_best_pix_fmt_of…
…_list() example: AVPixelFormat pixFmts[] = { AV_PIX_FMT_RGB24, AV_PIX_FMT_RGBA }; int loss = 0; AVPixelFormat best = avcodec_find_best_pix_fmt_of_list(pixFmts, AV_PIX_FMT_BGRA, 1, &loss); best is AV_PIX_FMT_RGB24. But AV_PIX_FMT_RGBA is better. Signed-off-by: Michael Niedermayer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 354b26a - Browse repository at this point
Copy the full SHA 354b26aView commit details -
avfilter/af_amix: add weights option
Signed-off-by: Paul B Mahol <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8dff6c2 - Browse repository at this point
Copy the full SHA 8dff6c2View commit details -
avformat/mpeg: fix PCM-DVD mis-detection as MLP
Fixes #6563. Signed-off-by: Paul B Mahol <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 52e9781 - Browse repository at this point
Copy the full SHA 52e9781View commit details -
avformat/mpeg: fix detection and demuxing of raw AC3 in mpegps
Fixes #4889. Signed-off-by: Paul B Mahol <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7643e27 - Browse repository at this point
Copy the full SHA 7643e27View commit details -
avformat/mpeg: fix logic failure
Signed-off-by: Paul B Mahol <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1f7705e - Browse repository at this point
Copy the full SHA 1f7705eView commit details -
avformat/mpeg: add missing check
Signed-off-by: Paul B Mahol <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0995641 - Browse repository at this point
Copy the full SHA 0995641View commit details
Commits on Apr 2, 2018
-
lavf: move avpriv function definition to internal.h
Signed-off-by: Josh de Kock <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 42d2614 - Browse repository at this point
Copy the full SHA 42d2614View commit details -
lavf/allformats: remove left-over index decrement
Signed-off-by: Josh de Kock <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for db85d65 - Browse repository at this point
Copy the full SHA db85d65View commit details -
cmdutils: fix new API break the "ffmpeg -muxers/demuxers"
fix commit 2238190 break the "ffmpeg -muxers/demuxers". Signed-off-by: Jun Zhao <[email protected]> Signed-off-by: Josh de Kock <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9b12582 - Browse repository at this point
Copy the full SHA 9b12582View commit details -
libaom: remove references to yuv440p pixfmt
Support for it was apparently never in the codebase, and the enum values were recently removed from the public headers [1] Fixes build with latest libaom build. [1] https://aomedia.googlesource.com/aom/+/2e3cd5c5c30fa02134681cda900c32486807af3f Signed-off-by: James Almer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ef06ed5 - Browse repository at this point
Copy the full SHA ef06ed5View commit details -
avfilter: bump version for the latest API change
And fix the entry in doc/APIchanges Signed-off-by: James Almer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f1805d1 - Browse repository at this point
Copy the full SHA f1805d1View commit details -
Revert "avformat/format: temporarily use old next api"
This reverts commit 909e00a. There is no need to use the old API anymore as the new API now behaves in the same way (treating devices as formats when loaded). Signed-off-by: Josh de Kock <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 85bf898 - Browse repository at this point
Copy the full SHA 85bf898View commit details -
lavf/format: use const AVInputFormat for iteration
Signed-off-by: Josh de Kock <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d1221f3 - Browse repository at this point
Copy the full SHA d1221f3View commit details -
lav*,tests: remove several register_all calls
avdevice_register_all() is still required to register devices into lavf (this is required due to lavd being somewhat of a hack). Signed-off-by: Josh de Kock <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 89029bd - Browse repository at this point
Copy the full SHA 89029bdView commit details -
lavf/img2dec: use new iteration API
Signed-off-by: Josh de Kock <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e0f3228 - Browse repository at this point
Copy the full SHA e0f3228View commit details -
avcodec/avpacket: add av_packet_make_refcounted()
It works as a drop in replacement for the deprecated av_dup_packet(), to ensure a packet is reference counted. Reviewed-by: Michael Niedermayer <[email protected]> Signed-off-by: James Almer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 860086e - Browse repository at this point
Copy the full SHA 860086eView commit details -
avcodec/frame_thread_encoder: remove usage of av_dup_packet()
Signed-off-by: James Almer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for de05260 - Browse repository at this point
Copy the full SHA de05260View commit details -
avcodec/encode: use av_packet_make_refcounted to ensure packets are r…
…ef counted Simplifies code. Signed-off-by: James Almer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e61d8b8 - Browse repository at this point
Copy the full SHA e61d8b8View commit details -
avdevice/decklink_dec: use av_packet_make_refcounted to ensure packet…
…s are ref counted Partially reverts commit e91f0c4, simplifying code. Signed-off-by: James Almer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 38fa61b - Browse repository at this point
Copy the full SHA 38fa61bView commit details -
avcodec/bsf: use av_packet_make_refcounted to ensure packets are ref …
…counted Simplifies code. Signed-off-by: James Almer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 265ec55 - Browse repository at this point
Copy the full SHA 265ec55View commit details -
avformat/utils: use av_packet_make_refcounted to ensure packets are r…
…ef counted Simplifies code, while also fixing a potential leak of side data in pkt. Signed-off-by: James Almer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 02ae52d - Browse repository at this point
Copy the full SHA 02ae52dView commit details -
avcodec/scpr: check for possible out of array access
Signed-off-by: Paul B Mahol <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 22a878e - Browse repository at this point
Copy the full SHA 22a878eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 699fa8f - Browse repository at this point
Copy the full SHA 699fa8fView commit details -
mpeg4video: Add support for MPEG-4 Simple Studio Profile.
This is a profile supporting > 8-bit video and has a higher quality DCT
Configuration menu - View commit details
-
Copy full SHA for f9d3841 - Browse repository at this point
Copy the full SHA f9d3841View commit details -
avcodec/scpr: fix decoding of prev+top-topleft prediction in keyframes
Signed-off-by: Paul B Mahol <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 324954c - Browse repository at this point
Copy the full SHA 324954cView commit details -
avcodec/aic: fix decoding of videos which height is not multiple of 16
Fate output changes and under close inspection looks more correct. Fixes #6187. Signed-off-by: Paul B Mahol <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5710fda - Browse repository at this point
Copy the full SHA 5710fdaView commit details -
avformat/concatdec: only set output stream index before returning packet
Fixes ticket #6434. Reviewed-by: Nicolas George <[email protected]> Signed-off-by: Marton Balint <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 37d472a - Browse repository at this point
Copy the full SHA 37d472aView commit details -
avformat/rmdec: make use of avio_get_str()
Also do not set empty metadata. Signed-off-by: Paul B Mahol <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 46129b4 - Browse repository at this point
Copy the full SHA 46129b4View commit details -
avcodec/libaomenc: remove references to gbrp pixfmt
Support for this needs testing, so remove for now. Signed-off-by: James Almer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 877aff2 - Browse repository at this point
Copy the full SHA 877aff2View commit details -
avcodec/libaomdec: remove references to gbrp pixfmt
Support for this needs testing, so remove for now. Signed-off-by: James Almer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4897c80 - Browse repository at this point
Copy the full SHA 4897c80View commit details -
avformat/options_table: Change the seek2any location in opt table.
Change the seek2any location in avformat_options to make code more readable. Signed-off-by: Jun Zhao <[email protected]> Signed-off-by: Michael Niedermayer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c6c2024 - Browse repository at this point
Copy the full SHA c6c2024View commit details -
avcodec/cscd: Error out when LZ* decompression fails
Fixes: Timeout Fixes: 6304/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_CSCD_fuzzer-5754772461191168 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d52be5d - Browse repository at this point
Copy the full SHA d52be5dView commit details -
avcodec/aacdec_fixed: Fix integer overflow in apply_independent_coupl…
…ing_fixed() I was not able to reproduce this, this fix is based on just the fuzzer log. Fixes: 4959/clusterfuzz-testcase-minimized-6035350934781952 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 197a4e8 - Browse repository at this point
Copy the full SHA 197a4e8View commit details
Commits on Apr 3, 2018
-
fftools/cmdutils: add support for level flag in loglevel option parser
Allows to manage the AV_LOG_PRINT_LEVEL flag as a prefix to the loglevel option value, similar to the existing AV_LOG_SKIP_REPEATE flag. Adds support for setting flags relative to the existing value by using a +/- prefix. Previous version reviewed-by: Michael Niedermayer <[email protected]> Signed-off-by: Tobias Rapp <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4b736bc - Browse repository at this point
Copy the full SHA 4b736bcView commit details -
avcodec/imgconvert: fix possible null pointer dereference
regression since 354b26a
Configuration menu - View commit details
-
Copy full SHA for 8c2c974 - Browse repository at this point
Copy the full SHA 8c2c974View commit details -
avcodec/clearvideo: add inter-frame decoding
Signed-off-by: Paul B Mahol <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a874586 - Browse repository at this point
Copy the full SHA a874586View commit details -
avcodec/sheervideo: move tables to own header
Signed-off-by: Paul B Mahol <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for be3a051 - Browse repository at this point
Copy the full SHA be3a051View commit details -
avcodec/xwdenc: do not rely on AV_PIX_FMT_FLAG_PSEUDOPAL palettes
This is the only code I found within FFmpeg that still inherently requires AV_PIX_FMT_FLAG_PSEUDOPAL. It's easily changed not to require it. Preparation for the next patch.
wm4 committedApr 3, 2018 Configuration menu - View commit details
-
Copy full SHA for e53d334 - Browse repository at this point
Copy the full SHA e53d334View commit details -
avutil/pixdesc: deprecate AV_PIX_FMT_FLAG_PSEUDOPAL
PSEUDOPAL pixel formats are not paletted, but carried a palette with the intention of allowing code to treat unpaletted formats as paletted. The palette simply mapped the byte values to the resulting RGB values, making it some sort of LUT for RGB conversion. It was used for 1 byte formats only: RGB4_BYTE, BGR4_BYTE, RGB8, BGR8, GRAY8. The first 4 are awfully obscure, used only by some ancient bitmap formats. The last one, GRAY8, is more common, but its treatment is grossly incorrect. It considers full range GRAY8 only, so GRAY8 coming from typical Y video planes was not mapped to the correct RGB values. This cannot be fixed, because AVFrame.color_range can be freely changed at runtime, and there is nothing to ensure the pseudo palette is updated. Also, nothing actually used the PSEUDOPAL palette data, except xwdenc (trivially changed in the previous commit). All other code had to treat it as a special case, just to ignore or to propagate palette data. In conclusion, this was just a very strange old mechnaism that has no real justification to exist anymore (although it may have been nice and useful in the past). Now it's an artifact that makes the API harder to use: API users who allocate their own pixel data have to be aware that they need to allocate the palette, or FFmpeg will crash on them in _some_ situations. On top of this, there was no API to allocate the pseuo palette outside of av_frame_get_buffer(). This patch not only deprecates AV_PIX_FMT_FLAG_PSEUDOPAL, but also makes the pseudo palette optional. Nothing accesses it anymore, though if it's set, it's propagated. It's still allocated and initialized for compatibility with API users that rely on this feature. But new API users do not need to allocate it. This was an explicit goal of this patch. Most changes replace AV_PIX_FMT_FLAG_PSEUDOPAL with FF_PSEUDOPAL. I first tried #ifdefing all code, but it was a mess. The FF_PSEUDOPAL macro reduces the mess, and still allows defining FF_API_PSEUDOPAL to 0. Passes FATE with FF_API_PSEUDOPAL enabled and disabled. In addition, FATE passes with FF_API_PSEUDOPAL set to 1, but with allocation functions manually changed to not allocating a palette.
wm4 committedApr 3, 2018 Configuration menu - View commit details
-
Copy full SHA for d6fc031 - Browse repository at this point
Copy the full SHA d6fc031View commit details -
lavc/cfhd: fix distortion of lowest 8 lines when height is not multip…
…le of 16 Also update fate reference. Fixes ticket #6675.
Configuration menu - View commit details
-
Copy full SHA for 673604e - Browse repository at this point
Copy the full SHA 673604eView commit details -
avcodec/libaomdec: remove duplicate code
Signed-off-by: James Almer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d5343a5 - Browse repository at this point
Copy the full SHA d5343a5View commit details -
avcodec/libaomdec: add support for monochrome files
All such files are signaled as I42016, as there's no monochrome value in aom_img_fmt_t. Signed-off-by: James Almer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f3fae82 - Browse repository at this point
Copy the full SHA f3fae82View commit details
Commits on Apr 4, 2018
-
avcodec/clearvideo: add missing wrappers to clearvideodata.h
Fixes make fate-source Signed-off-by: James Almer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4d89b5f - Browse repository at this point
Copy the full SHA 4d89b5fView commit details -
avcodec/sheervideo: add missing wrappers to sheervideodata.h
Fixes make fate-source Signed-off-by: James Almer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9df784d - Browse repository at this point
Copy the full SHA 9df784dView commit details -
lavf/hls: Remove the dead code in parse_playlist()
Signed-off-by: Jun Zhao <[email protected]> Reviewed-by: Steven Liu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 51e3010 - Browse repository at this point
Copy the full SHA 51e3010View commit details -
avformat/utils: make AVPacketList helper functions shared
Based on a patch by Luca Barbato. Signed-off-by: James Almer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3a4d74c - Browse repository at this point
Copy the full SHA 3a4d74cView commit details -
avformat/utils: optimize ff_packet_list_free()
Don't constantly overwrite the list's head pointer. Signed-off-by: James Almer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 58ce4fd - Browse repository at this point
Copy the full SHA 58ce4fdView commit details -
avformat/matroskadec: use AVPacketList to queue packets
It's more robust and efficient. Signed-off-by: James Almer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 78b96be - Browse repository at this point
Copy the full SHA 78b96beView commit details -
avformat/ttaenc: use AVPacketList helper functions to queue packets
Simplifies code. Signed-off-by: James Almer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 15ca831 - Browse repository at this point
Copy the full SHA 15ca831View commit details -
avformat/mp3enc: use AVPacketList helper functions to queue packets
Simplifies code. Reviewed-by: Michael Niedermayer <[email protected]> Signed-off-by: James Almer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d95f15b - Browse repository at this point
Copy the full SHA d95f15bView commit details -
avcodec/clearvideo: fix mixed code and declarations
Signed-off-by: James Almer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fefe47b - Browse repository at this point
Copy the full SHA fefe47bView commit details -
avcodec/mpeg4videodec: free studio profile VLCs when closing the decoder
Fixes memleaks. Signed-off-by: James Almer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a866cc3 - Browse repository at this point
Copy the full SHA a866cc3View commit details -
avcodec/libaomdec: fix broken pix_fmt changes from the previous commit
Signed-off-by: James Almer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2accdd3 - Browse repository at this point
Copy the full SHA 2accdd3View commit details -
avformat/matroskadec: address a missing AVPacket free
Fixes memleaks. Signed-off-by: James Almer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2f0e0de - Browse repository at this point
Copy the full SHA 2f0e0deView commit details -
avcodec/mpeg4videodec: unbreak multithreading decoding
Should fix double free related crashes. Signed-off-by: James Almer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2f27370 - Browse repository at this point
Copy the full SHA 2f27370View commit details -
avformat/matroskadec: address some more missing AVPacket frees
Fixes memleaks. Signed-off-by: James Almer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4f55b94 - Browse repository at this point
Copy the full SHA 4f55b94View commit details -
ffmpeg: allow setting attached_pic disposition
This is used to signal that image should be stored in metadata as cover image. Signed-off-by: Timo Teräs <[email protected]> Signed-off-by: Michael Niedermayer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 94d831f - Browse repository at this point
Copy the full SHA 94d831fView commit details -
avformat/movenc: add rtp_hinting_needed() helper function
This is shared test and this simplifies code a bit. Follow up commit will have additional tests for this function. Signed-off-by: Timo Teräs <[email protected]> Signed-off-by: Michael Niedermayer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 53688b6 - Browse repository at this point
Copy the full SHA 53688b6View commit details -
libaom: remove references to RGB pixfmts
Support for it was apparently never in the codebase, and the enum values were recently removed from the public headers [1] Fixes build with latest libaom build. [1] https://aomedia.googlesource.com/aom/+/3f29cc20e3a4c348cb41a797c68de856ddb84e12 Signed-off-by: James Almer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b095869 - Browse repository at this point
Copy the full SHA b095869View commit details
Commits on Apr 5, 2018
-
avcodec/decode: fix warning when decoding pseudo paletted formats
The pseudo palette allocation is optional now. But if it's still allocated (like the internal get_buffer2 implementation does, for compatibility), it shouldn't print a warning.
wm4 committedApr 5, 2018 Configuration menu - View commit details
-
Copy full SHA for 709e029 - Browse repository at this point
Copy the full SHA 709e029View commit details -
doc/developer: update link to "sign-off" info
Found by Hendrik Schreiber. Signed-off-by: Lou Logan <[email protected]>
Lou Logan committedApr 5, 2018 Configuration menu - View commit details
-
Copy full SHA for a2356e5 - Browse repository at this point
Copy the full SHA a2356e5View commit details -
avformat/mov: Fix parsing of tfdt when using sample descriptors.
Signed-off-by: Jacob Trimble <[email protected]> Signed-off-by: Michael Niedermayer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b08c132 - Browse repository at this point
Copy the full SHA b08c132View commit details -
avcodec/openh264enc.c: generate IDR frame in response to I frame pict…
…_type Signed-off-by: Valery Kot <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 67fd8df - Browse repository at this point
Copy the full SHA 67fd8dfView commit details -
avfilter/x86/vf_blend : reorganize DIFFERENCE macro to reduce line du…
…plication between 8bit and 16 bit version
Configuration menu - View commit details
-
Copy full SHA for 8eb0bb1 - Browse repository at this point
Copy the full SHA 8eb0bb1View commit details -
avfilter/x86/vf_blend : add SIMD for 16 bit version of
grainextract grainmerge average extremity negation
Configuration menu - View commit details
-
Copy full SHA for f3df42e - Browse repository at this point
Copy the full SHA f3df42eView commit details -
checkasm/vf_blend : add test for 16 bit version of
grainextract grainmerge average extremity negation
Configuration menu - View commit details
-
Copy full SHA for 5955050 - Browse repository at this point
Copy the full SHA 5955050View commit details -
avcodec/prores_ks : do not call estimate_alpha at each quantification…
… step also remove unused arg in estimate_alpha_plane Improve quality of Prores 4444 encoding
Configuration menu - View commit details
-
Copy full SHA for 1425114 - Browse repository at this point
Copy the full SHA 1425114View commit details -
Signed-off-by: Josh de Kock <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 187ff5a - Browse repository at this point
Copy the full SHA 187ff5aView commit details -
lavfi,lavd: add gitignore for generated static component lists
Signed-off-by: Josh de Kock <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 92fe0bf - Browse repository at this point
Copy the full SHA 92fe0bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 233f52f - Browse repository at this point
Copy the full SHA 233f52fView commit details
Commits on Apr 6, 2018
-
doc/filters: some more details and modified example to zmq/azmq
Info about default value of bind_address option and its abbreviated version (b). Example modified to have named instanced filter and to show its use. Signed-off-by: Bela Bodecs <[email protected]> Signed-off-by: Lou Logan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e54679b - Browse repository at this point
Copy the full SHA e54679bView commit details -
doc/developer: remove merge request method of contributing
This seems to confuse Github users into thinking that we may accept pull requests. We do not accept pull requests. Sending patches to the ffmpeg-devel mailing list is our preferred method for users to contribute code. Signed-off-by: Lou Logan <[email protected]>
Lou Logan committedApr 6, 2018 Configuration menu - View commit details
-
Copy full SHA for 2f1963e - Browse repository at this point
Copy the full SHA 2f1963eView commit details
Commits on Apr 7, 2018
-
swresample/swresample: Fix for seg fault in swr_convert_internal() ->…
… sum2_float during dithering. Removed +len1 in call to s->mix_2_1_f() as I found no logical explanation for it. After removal, problem was gone. Signed-off-by: Hendrik Schreiber <[email protected]> Signed-off-by: Michael Niedermayer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 647fd4b - Browse repository at this point
Copy the full SHA 647fd4bView commit details -
avformat/matroskadec: use refcounted buffers in EbmlBin
Data in EbmlBin objects is never changed after being read from the input file (save for two specific cases with encoded CodePrivate), so using AVBufferRef we can prevent unnecessary copy of data by instead creating new references to said constant data. Signed-off-by: James Almer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a618866 - Browse repository at this point
Copy the full SHA a618866View commit details -
avformat/matroskadec: factor the prores packet parsing code out
Simplifies code in matroska_parse_frame(). This is in preparation for the following patch. Reviewed-by: Michael Niedermayer <[email protected]> Signed-off-by: James Almer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b8e75a2 - Browse repository at this point
Copy the full SHA b8e75a2View commit details -
avformat/matroskadec: reference the existing data buffer when creatin…
…g packets Newly allocated data buffers (wavpack, prores, compressed buffers) are padded to meet the requirements of AVPacket. About 10x speed up in matroska_parse_frame(). Reviewed-by: Michael Niedermayer <[email protected]> Signed-off-by: James Almer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9703b7d - Browse repository at this point
Copy the full SHA 9703b7dView commit details -
avcodec/get_bits: Document skip_bits_long()
Found-by: Kieran Signed-off-by: Michael Niedermayer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6261ef4 - Browse repository at this point
Copy the full SHA 6261ef4View commit details -
libavcodec/rv34: error out earlier on missing references
Fixes visual corruption on seeking Fixes: downloadTest_clip_24M.rmvb Signed-off-by: Michael Niedermayer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6cd81d6 - Browse repository at this point
Copy the full SHA 6cd81d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 916632d - Browse repository at this point
Copy the full SHA 916632dView commit details -
avcodec/aacsbr_fixed: Fix integer overflow in sbr_hf_assemble()
Fixes: runtime error: signed integer overflow: 2052929346 + 204817098 cannot be represented in type 'int' This was missed in b1bef75 Fixes: 5275/clusterfuzz-testcase-minimized-5367635958038528 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c837918 - Browse repository at this point
Copy the full SHA c837918View commit details
Commits on Apr 8, 2018
-
lavc/qsvdec: expose frame pic_type and key_frame
Currently pict_type and key_frame are unset. Add an extra param to fetch the picture type from qsv decoder The judgement “key frame is equal to IDR frame” only suitable for H264. For HEVC, all IRAP frames are key frames, and other codecs have no IDR frame. Signed-off-by: ChaoX A Liu <[email protected]> Signed-off-by: Zhong Li <[email protected]> Signed-off-by: Maxym Dmytrychenko <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 52ed83f - Browse repository at this point
Copy the full SHA 52ed83fView commit details -
lavf/qsvvpp: bypass vpp if not needed.
Currently vpp pipeline is always created, even for the unnecessary cases such as setting the option "vpp_qsv=w=1280:h=720" for an input with native resolution 1280x720. Thus introduces unnecessary performance dropping, so bypass vpp if not needed. Signed-off-by: Zhong Li <[email protected]> Signed-off-by: Maxym Dmytrychenko <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 29a8ed7 - Browse repository at this point
Copy the full SHA 29a8ed7View commit details -
qsv: adding Multi Frame Encode support
Starting from API 1.25 helps to improve performance of the simultaneous encode, 1:N scenario, like: ./avconv -y -hwaccel qsv -c:v h264_qsv -r 30000/1001 -i ~/bbb_sunflower_1080p_60fps_normal.mp4 -vframes 600 -an \ -filter_complex "split=2[s1][s2]; [s1]scale_qsv=1280:720[o1]; [s2]scale_qsv=960:540[o2]" \ -map [o1] -c:v h264_qsv -b:v 3200k -minrate 3200k -maxrate 3200k -f rawvideo /tmp/3200a.264 \ -map [o2] -c:v h264_qsv -b:v 1750k -minrate 1750k -maxrate 1750k -f rawvideo /tmp/1750a.264 Signed-off-by: Maxym Dmytrychenko <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cca5e4f - Browse repository at this point
Copy the full SHA cca5e4fView commit details -
lavc/qsvdec: set complete_frame flags for progressive picture
Set the flag MFX_BITSTREAM_COMPLETE_FRAME when it is a progressive picture. This can fix vc1 decoding segment fault issues because can't set the start code correctly. See: ./avconv -hwaccel qsv -c:v vc1_qsv -i /fate-suite/vc1/SA00040.vc1 -vf "hwdownload, format=nv12" -f rawvideo /dev/null v2: fix some h264 interlaced clips regression a. field_order of some h264 interlaced video (e.g: cama3_vtc_b.avc) is marked as AV_FIELD_UNKNOWN in h264_parser.c. This is not a completed frames. So only set the MFX_BITSTREAM_COMPLETE_FRAME when it is progressive. b. some clips have both progressive and interlaced frames (e.g.CAPAMA3_Sand_F.264), the parsed field_order maybe changed druing the decoding progress. This patch has been verified for other codecs(mpeg2/hevc/vp8). Signed-off-by: Zhong Li <[email protected]> Signed-off-by: Maxym Dmytrychenko <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 54307b3 - Browse repository at this point
Copy the full SHA 54307b3View commit details
Commits on Apr 9, 2018
-
avcodec/movtextdec: Check style_start/end
Limits based on 3GPP TS 26.245 V14.0.0 Fixes: Timeout Fixes: 6377/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_MOVTEXT_fuzzer-5175929115508736 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Reviewed-by: Philip Langdale <[email protected]> Signed-off-by: Michael Niedermayer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 249aca8 - Browse repository at this point
Copy the full SHA 249aca8View commit details -
avcodec/arm/hevcdsp_sao : add NEON optimization for sao
Signed-off-by: Meng Wang <[email protected]> Reviewed-by: Shengbin Meng <[email protected]> Signed-off-by: Michael Niedermayer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3b2fd96 - Browse repository at this point
Copy the full SHA 3b2fd96View commit details -
Configuration menu - View commit details
-
Copy full SHA for f821b2e - Browse repository at this point
Copy the full SHA f821b2eView commit details -
libx265: Support tiny video sizes
Where tiny is less than the default CTU size. Signed-off-by: Vittorio Giovara <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cc06f7b - Browse repository at this point
Copy the full SHA cc06f7bView commit details -
avprobe: Print a user-friendly version of the display matrix
Shift fixed point numbers to be actual decimal numbers.
Configuration menu - View commit details
-
Copy full SHA for c31f6b1 - Browse repository at this point
Copy the full SHA c31f6b1View commit details -
w32pthreads: always use Vista+ API, drop XP support
This removes the XP compatibility code, and switches entirely to SRW locks, which are available starting at Windows Vista. This removes CRITICAL_SECTION use, which allows us to add PTHREAD_MUTEX_INITIALIZER, which will be useful later. Windows XP is hereby not a supported build target anymore. Signed-off-by: Diego Biurrun <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c7ab6af - Browse repository at this point
Copy the full SHA c7ab6afView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f144d9 - Browse repository at this point
Copy the full SHA 8f144d9View commit details -
lavf/segafilmenc: Do not mix variable declaration and code.
Fixes two warnings: ISO C90 forbids mixed declarations and code
Configuration menu - View commit details
-
Copy full SHA for 4d1d726 - Browse repository at this point
Copy the full SHA 4d1d726View commit details
Commits on Apr 10, 2018
-
doc/filters: correct range for length in astats filter
Signed-off-by: Michael Niedermayer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3fbe4a0 - Browse repository at this point
Copy the full SHA 3fbe4a0View commit details -
MAINTAINERS: add myself to the general developers list
Signed-off-by: Jun Zhao <[email protected]> Signed-off-by: Michael Niedermayer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3b35052 - Browse repository at this point
Copy the full SHA 3b35052View commit details -
Sega FILM: set dts and duration when demuxing
Reviewed-by: Kyle Swanson <[email protected]> Signed-off-by: Michael Niedermayer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d64183e - Browse repository at this point
Copy the full SHA d64183eView commit details -
lavc/videotoolbox: fix failure to decode PAFF
Signed-off-by: Aman Gupta <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4c07985 - Browse repository at this point
Copy the full SHA 4c07985View commit details -
lavc/amfenc: Retain a reference to D3D frames used as input during th…
…e encoding process Fixes ticket #6990. Tested-by: James Almer <[email protected]> Reviewed-by: Mark Thompson <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 05f1a3f - Browse repository at this point
Copy the full SHA 05f1a3fView commit details -
configure: check that the required header for Linux Perf is available
Should fix compilation on targets like some old Android NDK versions. Signed-off-by: James Almer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 234a5e0 - Browse repository at this point
Copy the full SHA 234a5e0View commit details -
configure: check for INIT_ONCE before enabling w32threads
Should fix compilation wiht some old mingw-w64 builds that don't seem to define it. Signed-off-by: James Almer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for aea610b - Browse repository at this point
Copy the full SHA aea610bView commit details
Commits on Apr 11, 2018
-
lavc/libopusdec: Allow avcodec_open2 to call .close
If there is a decoder initialization failure detected in avcodec_open2 after .init is called, allow graceful decoder .close to prevent leaking libopus decoder allocations. BUG=828526 Signed-off-by: Michael Niedermayer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e43e97f - Browse repository at this point
Copy the full SHA e43e97fView commit details -
avformat/movenc: use correct iTunes copyright atom
Support for writing copyright metadata was added in commit bed4fc5 for 3GP, MOV and iTunes metadata. 3GP and MOV cases are formally specified. However, iTunes format does not have specification, and it seems to have been assumed that it would use the same atom as MOV (both being Apple formats). However, Apple uses 'cprt' atom for iTunes metadata (do note that the iTunes 'cprt' encoding is generic iTunes ItemList atom, not the 3GP 'cprt' encoding. These are also inside different parent atoms). Most references trying to document iTunes atoms mention only the 'cprt' tag. See: - http://atomicparsley.sourceforge.net/mpeg-4files.html - http://mutagen.readthedocs.io/en/latest/api/mp4.html Same applies to other software supporting this tag. Most of them encode and decode only the 'cprt' atom. ffmpeg mov demuxer supports both atoms in this context. There are few pieces of other software that support similarly both 'cprt' and the incorrect '\251cpy' atom in this context. I believe they do it in order to read the ffmpeg encoded incorrect copyright atom. In light of the above this changes the copyright atom to 'cprt' as it seems to be supported univerally and is the correct atom to use. Signed-off-by: Timo Teräs <[email protected]> Signed-off-by: Michael Niedermayer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 62c1cfc - Browse repository at this point
Copy the full SHA 62c1cfcView commit details -
avformat/hlsenc: fix handling of delete_segments when %v is present
When var_stream_map option is used, %v must appear either in segment name template or in the directory path. This latter case currently is not handled and delete_segments flag of hls_flags is broken now. This patch fix this. The root cause of the bug was that HLSSegment struct only stores the final filename part, but not the final directory path. Most of the cases, final path info is unneded, It only necessary when you want to delete old segments (e.g in case of live streaming). Without variant streams it was unnecessary to store the final directory path, because all segment were stored into the same directory. But introducing %v in directory names either require to store the final directory path into HLSSegment or associate segments with their variant streams to be able deleting them later. I have choosen the second solution and introduced a variant index data member into the segment struct. Signed-off-by: Bela Bodecs <[email protected]> Signed-off-by: Steven Liu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9825f77 - Browse repository at this point
Copy the full SHA 9825f77View commit details -
spdifenc: support ac3 core+eac3 dependent streams
Such streams are found on Blu-ray, and identified as EAC3 type in avformat, while the bitstream of the core stream is actually a pure AC3 frame. Adjust the parsing accordingly, since AC3 frames always hold 6 blocks and the numblkscod syntax element is not present.
Configuration menu - View commit details
-
Copy full SHA for 3e9d676 - Browse repository at this point
Copy the full SHA 3e9d676View commit details -
Configuration menu - View commit details
-
Copy full SHA for 86e9dba - Browse repository at this point
Copy the full SHA 86e9dbaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2108a67 - Browse repository at this point
Copy the full SHA 2108a67View commit details -
avcodec/mpegpicture: fix "stride changed" failures in gray mode
Before adding uvlinesize check, I was seeing failures decoding some video with ffmpeg compiled with --enable-gray and using AV_CODEC_FLAG_GRAY. [mpeg2video @ 0x7fa193818c00] get_buffer() failed (stride changed: linesize=1280/1280 uvlinesize=0/640) [mpeg2video @ 0x7fa193818c00] get_buffer() failed (stride changed: linesize=1280/1280 uvlinesize=0/640) Signed-off-by: Michael Niedermayer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1912840 - Browse repository at this point
Copy the full SHA 1912840View commit details
Commits on Apr 12, 2018
-
configure: Disable direct stripping for AIX.
AIX strip doesn't know the option -o.
Configuration menu - View commit details
-
Copy full SHA for b5c877a - Browse repository at this point
Copy the full SHA b5c877aView commit details -
avcodec/dpx: Support for RGB 12-bit packed decoding
Limited to widths multiple of 8 (RGB) due to lack of test files for such corner case This partially fixes ticket #5639 Signed-off-by: Michael Niedermayer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b5788e7 - Browse repository at this point
Copy the full SHA b5788e7View commit details -
libavformat/aac: Parse all ID3 tags present between ADTS frames
Some ADTS streams can have multiple ID3 tags between frames. This change parses all of them, rather than just the first one. Signed-off-by: Mattias Amnefelt <[email protected]> Signed-off-by: Michael Niedermayer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a26c9fd - Browse repository at this point
Copy the full SHA a26c9fdView commit details -
doc: update loglevel option documentation
Updates documentation after the changes to loglevel flag prefix parsing in 4b736bc. Signed-off-by: Tobias Rapp <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bc62d20 - Browse repository at this point
Copy the full SHA bc62d20View commit details -
lavf/aviobuf: add ff_get_chomp_line
Same as ff_get_line but strip the white-space characters in the string tail. Signed-off-by: Jun Zhao <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cdd107b - Browse repository at this point
Copy the full SHA cdd107bView commit details -
lavf/hls: use ff_get_chomp_line
Signed-off-by: Jun Zhao <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0e49118 - Browse repository at this point
Copy the full SHA 0e49118View commit details -
lavf/hlsenc: use ff_get_chomp_line
Signed-off-by: Jun Zhao <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f1ccb4d - Browse repository at this point
Copy the full SHA f1ccb4dView commit details -
lavf/hlsproto: use ff_get_chomp_line
Signed-off-by: Jun Zhao <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 52623bc - Browse repository at this point
Copy the full SHA 52623bcView commit details -
doc/filters: fix lenscorrection k1 & k2 typo
0 means no correction, not 0.5. Also document ranges and defaults for options. Signed-off-by: Lou Logan <[email protected]>
Lou Logan committedApr 12, 2018 Configuration menu - View commit details
-
Copy full SHA for 4d544f6 - Browse repository at this point
Copy the full SHA 4d544f6View commit details -
avformat/utils: Stream specifier enhancement
Currently when specifying the program id you can only decide to select all stream of the specified program (e.g. p:103 will select all streams of program 103) or narrow the selection to a specific stream sub index (e.g. p:145:1 will select 2nd stream of program 145.) But you can not specify like all audio streams of program 145 or 3rd video stream of program 311. In some case, mainly working with multiprogram mpeg-ts containers as input, this feature would be handy. This patch makes it possible to narrow the stream selection among streams of the specified program by stream type and optionally its index. Handled types: a, v, s, d. Examples: p:601:a will select all audio streams of program 601, p:603:a:1 will select 2nd audio streams of program 603, p:604:v:0 will select first video stream of program 604. Signed-off-by: Bela Bodecs <[email protected]> Signed-off-by: Michael Niedermayer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 37d0213 - Browse repository at this point
Copy the full SHA 37d0213View commit details -
fate: to test program sub stream selection by its type in mpegts
Signed-off-by: Bela Bodecs <[email protected]> Signed-off-by: Michael Niedermayer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a06175d - Browse repository at this point
Copy the full SHA a06175dView commit details -
avformat/mov: Fix extradata memleak
Fixes: crbug 822705 Reported-by: Matt Wolenetz <[email protected]> Reviewed-by: Matt Wolenetz <[email protected]> Signed-off-by: Michael Niedermayer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0a81331 - Browse repository at this point
Copy the full SHA 0a81331View commit details -
avcodec/h264_slice: Fix integer overflow with last_poc
Fixes: signed integer overflow: 2147483646 - -2816 cannot be represented in type 'int' Fixes: crbug 823145 Reported-by: Matt Wolenetz <[email protected]> Signed-off-by: Michael Niedermayer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8c02cd8 - Browse repository at this point
Copy the full SHA 8c02cd8View commit details -
avcodec/mjpegdec: Check input buffer size.
Fixes: Timeout Fixes: 6381/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_JPEGLS_fuzzer-5665032743419904 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8d381b5 - Browse repository at this point
Copy the full SHA 8d381b5View commit details
Commits on Apr 13, 2018
-
Signed-off-by: Paul B Mahol <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9e40632 - Browse repository at this point
Copy the full SHA 9e40632View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e857aa - Browse repository at this point
Copy the full SHA 9e857aaView commit details -
avformat/hlsenc: add option hls_delete_threshold
When using hls_list_size with hls_flags delete_segments, currently hls_list_size * 2 +- segments remain on disk. With this new option, the amount of disk space used can be controlled by the user. fix ticket: #7131 Signed-off-by: Steven Liu <[email protected]> Signed-off-by: Aman Gupta <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 987026a - Browse repository at this point
Copy the full SHA 987026aView commit details -
avcodec/nv{enc,dec}: use sane version checking macro
For some odd reason, the Nvidia version macros puts the minor version in the msb, so comparing against it is impossible.
Configuration menu - View commit details
-
Copy full SHA for 9f3902f - Browse repository at this point
Copy the full SHA 9f3902fView commit details -
Configuration menu - View commit details
-
Copy full SHA for b4159d9 - Browse repository at this point
Copy the full SHA b4159d9View commit details -
avcodec/vp9: add profile 2 10-bit DXVA2/D3D11 decoding support
Fixes trac ticket #7099.
Configuration menu - View commit details
-
Copy full SHA for 7e20c8f - Browse repository at this point
Copy the full SHA 7e20c8fView commit details -
avcodec/magicyuvenc: mark as experimental
Signed-off-by: Paul B Mahol <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4078291 - Browse repository at this point
Copy the full SHA 4078291View commit details -
configure: disable direct stripping in OpenBSD
It appears strip -o creates new files without preserving permissions from the source binary, resulting in non executable files. Signed-off-by: James Almer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e7a2f1f - Browse repository at this point
Copy the full SHA e7a2f1fView commit details -
configure: make the C11 atomics check more robust
C11 atomics allow direct access. This check should prevent the usage of bogus stdatomic.h available on some systems. Signed-off-by: James Almer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 876f9ac - Browse repository at this point
Copy the full SHA 876f9acView commit details -
MAINTAINERS: add myself to documentation section
Signed-off-by: Lou Logan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6b28e55 - Browse repository at this point
Copy the full SHA 6b28e55View commit details -
avformat/utils: Stream specifier enhancement 2.
In some cases, mainly working with multiprogram mpeg-ts containers as input, it would be handy to select sub stream of a specific program by their metadata. This patch makes it possible to narrow the stream selection among streams of the specified program by stream metadata. Examples: p:601:m:language:hun will select all sub streams of program with id 601 where sub streams have metadata key named 'language' with value 'hun'. p:602:m:guide will select all sub streams of program with id 602 where sub streams have metadata key named 'guide'. Signed-off-by: Bela Bodecs <[email protected]> Signed-off-by: Michael Niedermayer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3e1204b - Browse repository at this point
Copy the full SHA 3e1204bView commit details -
tests/fate/filter-video: Use a bitexact/lossless input sample for fat…
…e-filter-metadata-silencedetect Signed-off-by: Michael Niedermayer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5c62a3d - Browse repository at this point
Copy the full SHA 5c62a3dView commit details -
avformat/utils: Fix integer overflow in end time calculation in updat…
…e_stream_timings() Fixes: crbug 829153 Reported-by: Matt Wolenetz <[email protected]> Reviewed-by: Matt Wolenetz <[email protected]> Signed-off-by: Michael Niedermayer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c48ceff - Browse repository at this point
Copy the full SHA c48ceffView commit details -
avcodec/truemotion2: Propagate out of bounds error from GET_TOK()
Fixes: Timeout Fixes: 6389/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_TRUEMOTION2_fuzzer-5695918121680896 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f6304af - Browse repository at this point
Copy the full SHA f6304afView commit details -
avcodec/utils: Enforce minimum width also for VP5/6
Fixes: out of array access Fixes: poc_0411 Found-by: GwanYeong Kim <[email protected]> Tested-by: GwanYeong Kim <[email protected]> Signed-off-by: Michael Niedermayer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5443248 - Browse repository at this point
Copy the full SHA 5443248View commit details -
avformat/utils: Check cur_dts in update_initial_timestamps() more
Fixes: runtime error: signed integer overflow: 18133149658382192 - -9223090561878065151 cannot be represented in type 'long long' Fixes: crbug 831552 Reported-by: Matt Wolenetz <[email protected]> Reviewed-by: Matt Wolenetz <[email protected]> Signed-off-by: Michael Niedermayer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 37d46dc - Browse repository at this point
Copy the full SHA 37d46dcView commit details -
Merge commit 'b0958698ea2b976063cb1d683becc213040c709b'
* commit 'b0958698ea2b976063cb1d683becc213040c709b': libaom: remove references to RGB pixfmts libaom: remove references to yuv440p pixfmt This commit is a noop, see d039d7d Merged-by: James Almer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b13a121 - Browse repository at this point
Copy the full SHA b13a121View commit details -
Merge commit '52ed83fa1a7f5170447eff6fad0b6c57119596e9'
* commit '52ed83fa1a7f5170447eff6fad0b6c57119596e9': lavc/qsvdec: expose frame pic_type and key_frame Merged-by: James Almer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6f277e1 - Browse repository at this point
Copy the full SHA 6f277e1View commit details -
Merge commit '29a8ed766354c45c9be4b8512c5b2eb25a450cdc'
* commit '29a8ed766354c45c9be4b8512c5b2eb25a450cdc': lavf/qsvvpp: bypass vpp if not needed. Merged-by: James Almer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ae7e66f - Browse repository at this point
Copy the full SHA ae7e66fView commit details -
Merge commit 'cca5e4f040971db6de0bfe6968f00c021d8a9c42'
* commit 'cca5e4f040971db6de0bfe6968f00c021d8a9c42': qsv: adding Multi Frame Encode support Merged-by: James Almer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f790410 - Browse repository at this point
Copy the full SHA f790410View commit details -
Merge commit '54307b35311e9a871b3d8ecb2b2eecfc16de0163'
* commit '54307b35311e9a871b3d8ecb2b2eecfc16de0163': lavc/qsvdec: set complete_frame flags for progressive picture Merged-by: James Almer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bbe95eb - Browse repository at this point
Copy the full SHA bbe95ebView commit details -
Merge commit 'cc06f7bd10c236539b4f6f87b795c459dd873770'
* commit 'cc06f7bd10c236539b4f6f87b795c459dd873770': libx265: Support tiny video sizes Merged-by: James Almer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4339c94 - Browse repository at this point
Copy the full SHA 4339c94View commit details -
Merge commit 'c31f6b1d61759436ef50c094e7f4c8005e97614a'
* commit 'c31f6b1d61759436ef50c094e7f4c8005e97614a': avprobe: Print a user-friendly version of the display matrix avprobe: Support printing strings with empty keys This commit is a noop. ffprobe is considerably different than avprobe and is already printing display matrix values in a user readable way. Merged-by: James Almer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 52b44e9 - Browse repository at this point
Copy the full SHA 52b44e9View commit details -
Merge commit 'c7ab6aff66cba2f265f656ce8d56aa428d4ada76'
* commit 'c7ab6aff66cba2f265f656ce8d56aa428d4ada76': w32pthreads: always use Vista+ API, drop XP support This commit is a noop, see 9b121df Merged-by: James Almer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 217ad40 - Browse repository at this point
Copy the full SHA 217ad40View commit details -
Merge commit '8f144d9e3d5cb2ca92e5bdf7cc9f72effa1bd2ce'
* commit '8f144d9e3d5cb2ca92e5bdf7cc9f72effa1bd2ce': Drop Windows XP support remnants Merged-by: James Almer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b14761d - Browse repository at this point
Copy the full SHA b14761dView commit details
Commits on Apr 14, 2018
-
avformat/utils: use the existing packet reference when parsing comple…
…te frames If the parser returns full frames, then the output pointer retured by av_parser_parse2() is guaranteed to point to data contained in the input packet's buffer. Create a new reference to said buffer in that case, to avoid unnecessary data copy when queueing the packet later in the function. Reviewed-by: Michael Niedermayer <[email protected]> Signed-off-by: James Almer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 23e994c - Browse repository at this point
Copy the full SHA 23e994cView commit details -
tests/checkasm/checkasm: Provide verbose failure information on float…
…_near_abs_eps() failures This will make understanding failures and adjusting EPS easier Signed-off-by: Michael Niedermayer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 18d6ff2 - Browse repository at this point
Copy the full SHA 18d6ff2View commit details -
avfilter/af_headphone: improve performance and reduce latency
Remove not needed code. Signed-off-by: Paul B Mahol <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2b0f821 - Browse repository at this point
Copy the full SHA 2b0f821View commit details -
avfilter/af_headphone: fix flushing
Signed-off-by: Paul B Mahol <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 01170e9 - Browse repository at this point
Copy the full SHA 01170e9View commit details -
avfilter/af_headphone: do not output invalid samples when flushing
Signed-off-by: Paul B Mahol <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8daca76 - Browse repository at this point
Copy the full SHA 8daca76View commit details -
avfilter/af_headphone: fix memory leak and overread
Signed-off-by: Paul B Mahol <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a56580b - Browse repository at this point
Copy the full SHA a56580bView commit details -
avutil/random_seed: use bcrypt instead of the old wincrypt API
Remove the wincrypt API calls since we don't support XP anymore and bcrypt is available since Vista, even on Windows Store builds. Reviewed-by: Michael Niedermayer <[email protected]> Signed-off-by: James Almer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for aedbf16 - Browse repository at this point
Copy the full SHA aedbf16View commit details
Commits on Apr 15, 2018
-
avcodec/dxv: add support for "high" quality mode
Signed-off-by: Paul B Mahol <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 250792b - Browse repository at this point
Copy the full SHA 250792bView commit details -
avcodec/aac_ac3_parser: account for data already in the parsing buffer
If a frame starts very close to a packet boundary, the start code may already have been added to the parsing buffer, indicated by a small negative value of "i", while the header is still being tracked in the "state" variable. Reduce the remaining size accordingly, otherwise trying to find the next frame could skip over the frame header and lump two frames together as one.
Configuration menu - View commit details
-
Copy full SHA for 8df8a92 - Browse repository at this point
Copy the full SHA 8df8a92View commit details -
Configuration menu - View commit details
-
Copy full SHA for 955fa23 - Browse repository at this point
Copy the full SHA 955fa23View commit details -
avfilter/af_headphone: add single hrir multichannel stream mode
Signed-off-by: Paul B Mahol <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3e003a9 - Browse repository at this point
Copy the full SHA 3e003a9View commit details -
configure: fix clang-cl detection
When using clang-cl it expects parameters passed in MSVC-style, so appropriate toolchain should be selected. As soon as both clang and clang-cl report themselfs as "clang" with -v option the only chance to detect clang-cl is passing -? option to both which is valid for clang-cl.exe and not for clang.exe. Reviewed-by: Dale Curtis <[email protected]> Signed-off-by: Michael Niedermayer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9fd11e5 - Browse repository at this point
Copy the full SHA 9fd11e5View commit details -
amfenc: Fail to open if the user-supplied device is not usable
If the user supplies a device or frames context then it is an error not to use it; this is consistent with other hardware components. Also factorise out the D3D11 initialisation and improve error messages.
Configuration menu - View commit details
-
Copy full SHA for ff1be6c - Browse repository at this point
Copy the full SHA ff1be6cView commit details -
amfenc: Do not automatically download/upload unknown hardware input f…
…rames Supplying a hardware input frame which is not in the input hardware frames context is not allowed by the API, so additional code to handle it is not necessary. Further, handling it automatically results in very low performance - it is more appropriate to fail immediately so that the user can fix their incorrect setup.
Configuration menu - View commit details
-
Copy full SHA for 73ed6fa - Browse repository at this point
Copy the full SHA 73ed6faView commit details -
amfenc: Ensure that the software format of hardware frames is valid
Signed-off-by: Mark Thompson <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ab7eed1 - Browse repository at this point
Copy the full SHA ab7eed1View commit details -
amfenc: Add DXVA2 hardware frame input support
Adds support for AMF initialisation from a DXVA2 (Direct3D9) device, and then allows passing DXVA2 surfaces into an AMF encoder. Signed-off-by: Mark Thompson <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2c6ca2b - Browse repository at this point
Copy the full SHA 2c6ca2bView commit details -
Configuration menu - View commit details
-
Copy full SHA for edecd72 - Browse repository at this point
Copy the full SHA edecd72View commit details
Commits on Apr 16, 2018
-
avformat/hlsenc: avformat/hlsenc: add error message for encrypt fmp4 …
…mode and refine the warning message when use both hls_key_info_file and hls_enc Reviewed-by: Gyan Doshi <[email protected]> Signed-off-by: Steven Liu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 783df2e - Browse repository at this point
Copy the full SHA 783df2eView commit details -
avfilter/af_headphone: fix type=time with hrir=multich
Signed-off-by: Paul B Mahol <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e1c8bd2 - Browse repository at this point
Copy the full SHA e1c8bd2View commit details -
avfilter/showvolume : add display scale option
linear (current behaviour) or log display (more close to classic audio meter)
Configuration menu - View commit details
-
Copy full SHA for cb2f52b - Browse repository at this point
Copy the full SHA cb2f52bView commit details -
avfilter/showvolume : add persistent max display
draw a color line for the max level in the given duration
Configuration menu - View commit details
-
Copy full SHA for fd10a6e - Browse repository at this point
Copy the full SHA fd10a6eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 56315df - Browse repository at this point
Copy the full SHA 56315dfView commit details -
doc/APIchanges: Fill in missing stuff
Signed-off-by: Michael Niedermayer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e8be46d - Browse repository at this point
Copy the full SHA e8be46dView commit details -
doc/APIchanges: Add 4.0 cut point
Signed-off-by: Michael Niedermayer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1b7b7c6 - Browse repository at this point
Copy the full SHA 1b7b7c6View commit details -
Bump minor versions for branching release/4.0
Signed-off-by: Michael Niedermayer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7e3a070 - Browse repository at this point
Copy the full SHA 7e3a070View commit details -
add release notes based on release 3.4
Name suggestion was from Kieran (cherry picked from commit b1ec41a) Signed-off-by: Michael Niedermayer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0564e8e - Browse repository at this point
Copy the full SHA 0564e8eView commit details -
Update bunch of versions to 4.0
Signed-off-by: Michael Niedermayer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b42e135 - Browse repository at this point
Copy the full SHA b42e135View commit details -
configure: extend the check for bcrypt
Some old mingw-w64 builds seem to provide an incomplete implementation of the API. Add an extra check to make sure it's disabled for those. Signed-off-by: James Almer <[email protected]> (cherry picked from commit c04609e)
Configuration menu - View commit details
-
Copy full SHA for b6ec181 - Browse repository at this point
Copy the full SHA b6ec181View commit details -
avformat/movenc: forbid muxing AV1 streams until the spec is finished
This prevents creating potentially broken files, as both the AV1 and the AV1 in ISOMBFF specs are unfinished. Signed-off-by: James Almer <[email protected]> (cherry picked from commit 62bdbb5)
Configuration menu - View commit details
-
Copy full SHA for 6c95a26 - Browse repository at this point
Copy the full SHA 6c95a26View commit details -
avformat/flacenc: support writing attached pictures
Usage of packet queueing API and some cleaning done by the committer. Signed-off-by: James Almer <[email protected]> (cherry picked from commit 00d8598)
Configuration menu - View commit details
-
Copy full SHA for 9ef90ff - Browse repository at this point
Copy the full SHA 9ef90ffView commit details -
avformat/flacenc: add flac_init()
Signed-off-by: James Almer <[email protected]> (cherry picked from commit 6838359)
Configuration menu - View commit details
-
Copy full SHA for 7e11a86 - Browse repository at this point
Copy the full SHA 7e11a86View commit details -
configure: add nvcc to CMDLINE_SET
This was somehow forgotten and nobody noticed until now.
Configuration menu - View commit details
-
Copy full SHA for 9c787a2 - Browse repository at this point
Copy the full SHA 9c787a2View commit details
Commits on Apr 17, 2018
-
ffprobe: report unavailable SAR correctly in stream info
av_guess_sample_aspect_ratio() will return undefined or missing value as {0,1}. This fixes show_stream() to check numerator to display 'N/A' when appropriate. show_frame() does this already correctly. Signed-off-by: Timo Teräs <[email protected]> (cherry picked from commit c663dce)
Configuration menu - View commit details
-
Copy full SHA for de25334 - Browse repository at this point
Copy the full SHA de25334View commit details -
avformat/movenc: support writing iTunes cover image
Fixes https://trac.ffmpeg.org/ticket/2798 This makes movenc handle AV_DISPOSITION_ATTACHED_PIC and write the associated pictures in iTunes cover atom. This corresponds to how 'mov' demuxer parses and exposes the cover images when reading. Most of the existing track handling loops properly ignore these 'virtual streams' as MOVTrack->entry is never incremented for them. However, additional tests are added as needed to ignore them. Tested to produce valid output with: ffmpeg -i movie.mp4 -i thumb.jpg -disposition:v:1 attached_pic \ -map 0 -map 1 -c copy movie-with-cover.mp4 The cover image is also copied correctly with: ffmpeg -i movie-with-cover.mp4 -map 0 -c copy out.mp4 AtomicParseley says that the attached_pic stream is properly not visible in the main tracks of the file. Signed-off-by: Timo Teräs <[email protected]> (cherry picked from commit 9af71b3)
Configuration menu - View commit details
-
Copy full SHA for ca85c3c - Browse repository at this point
Copy the full SHA ca85c3cView commit details
Commits on Apr 19, 2018
-
avdevice/iec61883: return reference counted packets
Fixes part of ticket #7146, dealing with leaks of packet data since commit 87c8812. Signed-off-by: James Almer <[email protected]> (cherry picked from commit b862965)
Configuration menu - View commit details
-
Copy full SHA for d52676d - Browse repository at this point
Copy the full SHA d52676dView commit details -
avdevice/iec61883: free the private context at the end
Fixes part of ticket #7146. Signed-off-by: James Almer <[email protected]> (cherry picked from commit 5079e96)
Configuration menu - View commit details
-
Copy full SHA for d9e9e97 - Browse repository at this point
Copy the full SHA d9e9e97View commit details -
configure: fix clang-cl check in the MSVC section
Without properly grouping the checks, the second test would execute for MSVC cl.exe, which results in configure getting stuck since cl.exe -? is an interactive paginated help screen, waiting for input.
Configuration menu - View commit details
-
Copy full SHA for a73b464 - Browse repository at this point
Copy the full SHA a73b464View commit details -
avformat/tls_schannel: fix handling of EOF after avio changes
(cherry picked from commit 5c6365a)
Configuration menu - View commit details
-
Copy full SHA for 0b6de23 - Browse repository at this point
Copy the full SHA 0b6de23View commit details -
avcodec/mediacodecdec_common: make stride and slice-height non-mandat…
…ory fields Fixes decoding on the Samsung Chromebook Pro which do not set the codec output format stride and slice-height fields. (cherry picked from commit 67d0911)
Configuration menu - View commit details
-
Copy full SHA for 9b71114 - Browse repository at this point
Copy the full SHA 9b71114View commit details -
doc/APIchanges: Fix typos in hashes
Thanks-to: Moritz Barsnick <[email protected]> for finding the correct ones Signed-off-by: Michael Niedermayer <[email protected]> (cherry picked from commit ec8a526) Signed-off-by: Michael Niedermayer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 860293a - Browse repository at this point
Copy the full SHA 860293aView commit details -
swresample/arm: remove unintentional relocation.
Branch to global symbol results in reference to PLT, and when compiling for THUMB-2 - in a R_ARM_THM_JUMP19 relocation. Some linkers don't support this relocation (ld.gold), while others can end up truncating the relocation to fit (ld.bfd). Convert this branch through PLT into a direct branch that the assembler can resolve locally. See android/ndk#337 for background. The current workaround is to disable neon during gstreamer build, which is not optimal and can be reverted after this patch: https://github.com/freedesktop/gstreamer-cerbero/commit/41556c415739fbc3a72c7eaee7e70a565b719b2f Signed-off-by: Michael Niedermayer <[email protected]> (cherry picked from commit b22db4f) Signed-off-by: Michael Niedermayer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ef99025 - Browse repository at this point
Copy the full SHA ef99025View commit details -
avcodec/cinepak: move some checks prior to frame allocation
Speeds up decoding from 8 to 3 seconds for 6302/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_CINEPAK_fuzzer-5626371985375232 Fixes: Timeout Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer <[email protected]> (cherry picked from commit 2324ef1) Signed-off-by: Michael Niedermayer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for df56bc1 - Browse repository at this point
Copy the full SHA df56bc1View commit details -
avcodec/cinepak: Skip empty frames
Speeds up decoding from 3 to 0.1 seconds for 6302/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_CINEPAK_fuzzer-5626371985375232 Fixes: Timeout Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer <[email protected]> (cherry picked from commit 9033920) Signed-off-by: Michael Niedermayer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ecb3756 - Browse repository at this point
Copy the full SHA ecb3756View commit details -
avcodec/dfa: Check dimension against maximum
The headers from where the dimensions are read in actual files are limited to 16bit per component. Fixes: Timeout Fixes: 6305/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_DFA_fuzzer-4824270749302784 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer <[email protected]> (cherry picked from commit 9d5a4fc) Signed-off-by: Michael Niedermayer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5888679 - Browse repository at this point
Copy the full SHA 5888679View commit details -
avcodec/dsicinvideo: Propagate errors from cin_decode_rle()
Signed-off-by: Michael Niedermayer <[email protected]> (cherry picked from commit 942217b) Signed-off-by: Michael Niedermayer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bfe61bb - Browse repository at this point
Copy the full SHA bfe61bbView commit details -
avcodec/dsicinvideo: Fail if there is only a small fraction of the da…
…ta available that comprises a full frame Fixes: Timeout Fixes: 6306/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_DSICINVIDEO_fuzzer-5079253549842432 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer <[email protected]> (cherry picked from commit 5549488) Signed-off-by: Michael Niedermayer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 66bdf8f - Browse repository at this point
Copy the full SHA 66bdf8fView commit details -
avcodec/opusenc_psy: Fix warning: ISO C90 forbids mixed declarations …
…and code Signed-off-by: Michael Niedermayer <[email protected]> (cherry picked from commit f8b17fe) Signed-off-by: Michael Niedermayer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bc2ceeb - Browse repository at this point
Copy the full SHA bc2ceebView commit details -
avcodec/sbc: Fix non static function prefix
Signed-off-by: Michael Niedermayer <[email protected]> (cherry picked from commit 9f1b99e) Signed-off-by: Michael Niedermayer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e36830c - Browse repository at this point
Copy the full SHA e36830cView commit details -
avcodec/sheervideodata: Fix libavutil include
Signed-off-by: Michael Niedermayer <[email protected]> (cherry picked from commit 3dfe343) Signed-off-by: Michael Niedermayer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8b019be - Browse repository at this point
Copy the full SHA 8b019beView commit details -
Signed-off-by: Michael Niedermayer <[email protected]> (cherry picked from commit c0bce36) Signed-off-by: Michael Niedermayer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5cc6370 - Browse repository at this point
Copy the full SHA 5cc6370View commit details -
avdevice/android_camera: Fix AVClass.version
Signed-off-by: Michael Niedermayer <[email protected]> (cherry picked from commit 13b77af) Signed-off-by: Michael Niedermayer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b2b7cb0 - Browse repository at this point
Copy the full SHA b2b7cb0View commit details -
lavf/http.c: Free allocated client URLContext in case of error.
Signed-off-by: Stephan Holljes <[email protected]> Signed-off-by: Michael Niedermayer <[email protected]> (cherry picked from commit 7b6b8c9) Signed-off-by: Michael Niedermayer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b9b3ef4 - Browse repository at this point
Copy the full SHA b9b3ef4View commit details -
Changelog: replace <next> by 4.0
Signed-off-by: Michael Niedermayer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ace829c - Browse repository at this point
Copy the full SHA ace829cView commit details
Commits on Jun 15, 2018
-
Configuration menu - View commit details
-
Copy full SHA for f31df61 - Browse repository at this point
Copy the full SHA f31df61View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b68edb - Browse repository at this point
Copy the full SHA 7b68edbView commit details -
Configuration menu - View commit details
-
Copy full SHA for ba00a62 - Browse repository at this point
Copy the full SHA ba00a62View commit details -
Configuration menu - View commit details
-
Copy full SHA for aff8207 - Browse repository at this point
Copy the full SHA aff8207View commit details -
Configuration menu - View commit details
-
Copy full SHA for 249ceb6 - Browse repository at this point
Copy the full SHA 249ceb6View commit details -
Configuration menu - View commit details
-
Copy full SHA for e2855cf - Browse repository at this point
Copy the full SHA e2855cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for af28d8b - Browse repository at this point
Copy the full SHA af28d8bView commit details -
Configuration menu - View commit details
-
Copy full SHA for a3150f5 - Browse repository at this point
Copy the full SHA a3150f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for e814be4 - Browse repository at this point
Copy the full SHA e814be4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1493a00 - Browse repository at this point
Copy the full SHA 1493a00View commit details -
Configuration menu - View commit details
-
Copy full SHA for 228d5d5 - Browse repository at this point
Copy the full SHA 228d5d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for b66d200 - Browse repository at this point
Copy the full SHA b66d200View commit details -
avformat/concatdec: close previous segment only after new segment is …
…open successfully Later call to concat_read_packet could cause NULL pointer access. avformat/concatdec: fix merge conflict in open_file
Configuration menu - View commit details
-
Copy full SHA for cc65997 - Browse repository at this point
Copy the full SHA cc65997View commit details -
avformat/concat: expose a flag to indicate source switch
Signed-off-by: xinzhengzhang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4925cc5 - Browse repository at this point
Copy the full SHA 4925cc5View commit details -
Revert "Fix url_feof() for file appendings."
This reverts commit 3bd624b. avio_feof() could reset eof_reached which is not expected.
Configuration menu - View commit details
-
Copy full SHA for be5b679 - Browse repository at this point
Copy the full SHA be5b679View commit details -
Configuration menu - View commit details
-
Copy full SHA for b37af09 - Browse repository at this point
Copy the full SHA b37af09View commit details -
Configuration menu - View commit details
-
Copy full SHA for 13d14f6 - Browse repository at this point
Copy the full SHA 13d14f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 78dea80 - Browse repository at this point
Copy the full SHA 78dea80View commit details -
Configuration menu - View commit details
-
Copy full SHA for ff3bfb9 - Browse repository at this point
Copy the full SHA ff3bfb9View commit details -
Configuration menu - View commit details
-
Copy full SHA for a32ed35 - Browse repository at this point
Copy the full SHA a32ed35View commit details -
Configuration menu - View commit details
-
Copy full SHA for 03f5736 - Browse repository at this point
Copy the full SHA 03f5736View commit details -
Configuration menu - View commit details
-
Copy full SHA for b9094fc - Browse repository at this point
Copy the full SHA b9094fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3437494 - Browse repository at this point
Copy the full SHA 3437494View commit details -
Configuration menu - View commit details
-
Copy full SHA for ef82880 - Browse repository at this point
Copy the full SHA ef82880View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2813c50 - Browse repository at this point
Copy the full SHA 2813c50View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e86e36 - Browse repository at this point
Copy the full SHA 2e86e36View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6196df6 - Browse repository at this point
Copy the full SHA 6196df6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5632307 - Browse repository at this point
Copy the full SHA 5632307View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9241b38 - Browse repository at this point
Copy the full SHA 9241b38View commit details -
Configuration menu - View commit details
-
Copy full SHA for f4bc031 - Browse repository at this point
Copy the full SHA f4bc031View commit details -
Configuration menu - View commit details
-
Copy full SHA for dc46625 - Browse repository at this point
Copy the full SHA dc46625View commit details -
Configuration menu - View commit details
-
Copy full SHA for debff0d - Browse repository at this point
Copy the full SHA debff0dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 071175a - Browse repository at this point
Copy the full SHA 071175aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ed7a52 - Browse repository at this point
Copy the full SHA 4ed7a52View commit details -
Configuration menu - View commit details
-
Copy full SHA for e902c77 - Browse repository at this point
Copy the full SHA e902c77View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0351b8c - Browse repository at this point
Copy the full SHA 0351b8cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 77b2d49 - Browse repository at this point
Copy the full SHA 77b2d49View commit details -
Configuration menu - View commit details
-
Copy full SHA for a819a1e - Browse repository at this point
Copy the full SHA a819a1eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 57aac86 - Browse repository at this point
Copy the full SHA 57aac86View commit details -
Configuration menu - View commit details
-
Copy full SHA for e51ca93 - Browse repository at this point
Copy the full SHA e51ca93View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d39ac6 - Browse repository at this point
Copy the full SHA 5d39ac6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 26d5b04 - Browse repository at this point
Copy the full SHA 26d5b04View commit details
Commits on Jun 19, 2018
-
wuzhiqiang committed
Jun 19, 2018 Configuration menu - View commit details
-
Copy full SHA for 8e2b6e7 - Browse repository at this point
Copy the full SHA 8e2b6e7View commit details
Commits on Jul 4, 2018
-
Revert "libavformat: not treat 0 as EOF"
This reverts commit 858db4b.
wuzhiqiang authored and zhenghanchao committedJul 4, 2018 Configuration menu - View commit details
-
Copy full SHA for db3cb6f - Browse repository at this point
Copy the full SHA db3cb6fView commit details -
lavf/utils: add register demuxer method
wuzhiqiang authored and zhenghanchao committedJul 4, 2018 Configuration menu - View commit details
-
Copy full SHA for 4498d1e - Browse repository at this point
Copy the full SHA 4498d1eView commit details
Commits on Oct 29, 2020
-
feat(libavformat/makefile): add the ffmpeg interface for las demo
yangdan07 authored and wuzhiqiang committedOct 29, 2020 Configuration menu - View commit details
-
Copy full SHA for ab5142d - Browse repository at this point
Copy the full SHA ab5142dView commit details
Commits on Apr 20, 2021
-
Configuration menu - View commit details
-
Copy full SHA for f4e792b - Browse repository at this point
Copy the full SHA f4e792bView commit details