- 23 Feb, 2018 5 commits
-
-
Aman Gupta authored
Signed-off-by: Aman Gupta <aman@tmm1.net>
-
Stefan Pöschel authored
The supplementary audio descriptor is defined in ETSI EN 300 468 and provides more details regarding accessibility audio tracks, especially the normative annex J contains a detailed description of its use. Its language code (if present) overrides the language code of an also present ISO 639 language descriptor. Note that this also changes the priority of multiple descriptors with language from "the last descriptor with language within the ES loop" to "specific descriptor over general ISO 639 descriptor". Signed-off-by: Aman Gupta <aman@tmm1.net>
-
Bela Bodecs authored
Currently using HLS_TEMP together with HLS_SECOND_LEVEL_SEGMENT_DURATION or HLS_SECOND_LEVEL_SEGMENT_SIZE gives error at end of each segment writing and the final segment file names do not contain the desired data. This patch fixes this bug by delaying the initilization of original segment filename after actual temp file renaming will skip the interfering. Signed-off-by: Bela Bodecs <bodecsb@vivanet.hu>
-
Gyan Doshi authored
The existing code for adjusting starting frame number assumes 29.97 as stream fps. Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
Nikolas Bowe authored
we found some very old videos which suffered from corruption after 9e6a2427, but were fine before. These had "End of AC stream reached in vp6_parse_coeff" warnings in logs. These also had flv Packet mismatch warnings. Adding FlixEngine to the list of flv muxers which produce broken packet sizes fixes this corruption. FlixEngine is very old and not maintained or available anymore (since 2010), so we won't need to worry about newer versions fixing the issue. Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
- 22 Feb, 2018 2 commits
-
-
Tobias Rapp authored
Signed-off-by: Tobias Rapp <t.rapp@noa-archive.com>
-
Dale Curtis authored
This will result in poor quality audio for SSR streams, but they will at least demux and decode without error; partially fixing ticket #1693. This pulls in the decode_gain_control() function from the ffmpeg summer-of-code repo (original author Maxim Gavrilov) at svn://svn.mplayerhq.hu/soc/aac/aac.c with some minor modifications and adds AOT_AAC_SSR to decode_audio_specific_config_gb(). Signed-off-by: Dale Curtis <dalecurtis@chromium.org> Co-authored-by: Maxim Gavrilov <maxim.gavrilov@gmail.com>
-
- 21 Feb, 2018 29 commits
-
-
Philip Langdale authored
-
Mark Thompson authored
-
Mark Thompson authored
Examine the supported fourcc list manually and make the best choice, then use the external attribute on the frames context to force that fourcc.
-
Mark Thompson authored
-
Mark Thompson authored
Adds YUV 4:1:1, 4:4:0 and 4:4:4 - these will be needed for JPEG decoding.
-
Mark Thompson authored
Also adds some extra fields to the main context structure that may be needed by a hwaccel decoder.
-
Mark Thompson authored
This is needed by later hwaccel code to tell which encoding process was used for a particular frame, because hardware decoders may only support a subset of possible methods.
-
Michael Niedermayer authored
Fixes: Integer overflow Fixes: 6183/clusterfuzz-testcase-minimized-6269224436629504 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpegSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
Gyan Doshi authored
The MPEG-PS muxer only accepts PCM streams having up to 8 channels and the following sampling rates: 32/44.1/48/96 kHz. Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
Calvin Walton authored
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
Felix Matouschek authored
This commit adds an indev for Android devices on API level 24+ which uses the Android NDK Camera2 API to capture video from builtin cameras Signed-off-by: Felix Matouschek <felix@matouschek.org> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
Mark Thompson authored
* commit '6d5a6dde': h264_metadata: Add option to delete filler data Fixes #6899. Merged-by: Mark Thompson <sw@jkqxz.net>
-
Mark Thompson authored
* commit 'eccc03c8': cbs_h264: Add support for filler NAL units Some bitstream -> get_bits. Merged-by: Mark Thompson <sw@jkqxz.net>
-
Mark Thompson authored
* commit '7157d959': cbs_h264: Move slice_group_id array out of PPS structure Merged-by: Mark Thompson <sw@jkqxz.net>
-
Mark Thompson authored
* commit '78fa0b90': h264_metadata: Always add the SEI user data to the first access unit Mostly already present from a308872b, one cosmetic change applied. Merged-by: Mark Thompson <sw@jkqxz.net>
-
Tomas Härdin authored
This is a common use case.
-
Mark Thompson authored
* commit '69062d0f': h264_metadata: Use common SEI addition function Minor changes because the following patch is already present. Merged-by: Mark Thompson <sw@jkqxz.net>
-
Mark Thompson authored
* commit 'a2ca8ed9': cbs_h264: Add utility functions to insert/delete SEI messages Merged-by: Mark Thompson <sw@jkqxz.net>
-
Mark Thompson authored
* commit 'ce5870a3': cbs: Refcount all the things! Some changes for bitstream API. Merged-by: Mark Thompson <sw@jkqxz.net>
-
Mark Thompson authored
* commit '13ca5d34': cbs_h264: Add hack for pic_timing with no active SPS Partially fixes #6896 - the sample stream from that ticket now works, but more obscure cases can still fail. Merged-by: Mark Thompson <sw@jkqxz.net>
-
Mark Thompson authored
* commit '0e4c166c': cbs_h2645: Remove active ps references when it is replaced Merged-by: Mark Thompson <sw@jkqxz.net>
-
Mark Thompson authored
* commit 'a3daecd6': cbs: Demote the "decomposition unimplemented" warning Merged-by: Mark Thompson <sw@jkqxz.net>
-
Mark Thompson authored
* commit '67eb2b16': vaapi_h265: Mark unused entries in RefPicList[01] as explicitly invalid Merged-by: Mark Thompson <sw@jkqxz.net>
-
Mark Thompson authored
* commit '216c44df': vaapi_encode: Destroy output buffer pool before VA context Merged-by: Mark Thompson <sw@jkqxz.net>
-
Mark Thompson authored
* commit 'c8e135ea': vaapi_encode: Allocate slice structures and parameter buffers dynamically Already present as e4a6eb70, one minor fix for libav merged. Merged-by: Mark Thompson <sw@jkqxz.net>
-
Lou Logan authored
Also mention -map in the -vn, -an, and -sn options. Fixes #7036. Signed-off-by: Lou Logan <lou@lrcd.com>
-
Mark Thompson authored
* commit '254e728d': cbs: Minor comment fixes / cosmetics Mostly already present, one small fix. Merged-by: Mark Thompson <sw@jkqxz.net>
-
Mark Thompson authored
* commit '1d12a545': cbs: Add an explicit type for coded bitstream unit types Mostly already present from 6734eef6, two minor message changes are merged. Merged-by: Mark Thompson <sw@jkqxz.net>
-
Mark Thompson authored
* commit '26513529': cbs: Allocate the context inside the init function This commit is a noop, see 6734eef6Merged-by: Mark Thompson <sw@jkqxz.net>
-
- 20 Feb, 2018 4 commits
-
-
Mark Thompson authored
Deletes both filler NAL units and filler SEI messages. (Annex B zero_bytes between NAL units are already discarded by the read/write process.)
-
Mark Thompson authored
-
Mark Thompson authored
It's very large, and is only used in some FMO streams.
-
Mark Thompson authored
This should be added even if the first access unit does not contain parameter sets.
-