- 02 10月, 2016 6 次提交
-
-
由 Matt Oliver 提交于
-
由 Matt Oliver 提交于
-
由 James Almer 提交于
Signed-off-by: NJames Almer <jamrial@gmail.com>
-
由 Carl Eugen Hoyos 提交于
-
由 Josh de Kock 提交于
There is really no need for two aac wrappers, we already have libfdk-aac which is better. Not to mention that faac doesn't even support HEv1, or HEv2. It's also under a license which is unusable for distribution, so it would only be useful to people who will compile their own ffmpeg, only use it themselves (which at that point should just use fdk-aac). Signed-off-by: NJosh de Kock <josh@itanimul.li>
-
由 James Almer 提交于
Reviewed-by: NRonald S. Bultje <rsbultje@gmail.com> Signed-off-by: NJames Almer <jamrial@gmail.com>
-
- 01 10月, 2016 20 次提交
-
-
由 Marton Balint 提交于
Reviewed-by: NPaul B Mahol <onemda@gmail.com> Signed-off-by: NMarton Balint <cus@passwd.hu>
-
由 Marton Balint 提交于
Reviewed-by: NPaul B Mahol <onemda@gmail.com> Signed-off-by: NMarton Balint <cus@passwd.hu>
-
由 wm4 提交于
-
由 wm4 提交于
This is a bit messy, mainly due to timestamp handling. decode_video() relied on the fact that it could set dts on a flush/drain packet. This is not possible with the old API, and won't be. (I think doing this was very questionable with the old API. Flush packets should not contain any information; they just cause a FIFO to be emptied.) This is replaced with checking the best_effort_timestamp for AV_NOPTS_VALUE, and using the suggested DTS in the drain case. The modified tests (fate-cavs and others) still fails due to dropping the last frame. This happens because the timestamp of the last frame goes backwards (ffprobe -show_frames shows the same thing). I suspect that this "worked" due to the best effort timestamp logic picking the DTS over the decreasing PTS. Since this logic is in libavcodec (where it probably shouldn't be), this can't be easily fixed. The timestamps of the cavs samples are weird anyway, so I chose not to fix it. Another strange thing is the timestamp handling in the video path of process_input_packet (after the decode_video() call). It looks like the code to increase next_dts and next_pts should be run every time a frame is decoded - but it's needed even if output is skipped.
-
由 wm4 提交于
With the new decode API, doing this in ffmpeg.c is impractical. There was resistance against removing the warning, so put it into libavcodec. Not bothering with reducing the warning to verbose log level for subsequent wanrings. The warning should be rare, and only happen when developing new codecs for the old API. Includes a change suggested by Michael Niedermayer.
-
由 Hendrik Leppkes 提交于
-
由 Hendrik Leppkes 提交于
* commit 'ac7bfd69': lavfi: add a QSV scaling filter This is a noop since it depends on sharing a hwcontext with the decoder/encoder, see 04b17ff9 and 130e1f1dMerged-by: NHendrik Leppkes <h.leppkes@gmail.com>
-
由 Hendrik Leppkes 提交于
* commit 'ad9c9440': qsvenc: support getting the session from an AVHWFramesContext This commit is a noop, as it needs to be fully re-implemented for our qsv components. Merged-by: NHendrik Leppkes <h.leppkes@gmail.com>
-
由 Hendrik Leppkes 提交于
* commit 'a0524d9b': qsvdec: support getting the session from an AVHWFramesContext This commit is a noop, as it needs to be fully re-implemented for our qsv components. Merged-by: NHendrik Leppkes <h.leppkes@gmail.com>
-
由 Clément Bœsch 提交于
-
由 Michael Niedermayer 提交于
Signed-off-by: NMichael Niedermayer <michael@niedermayer.cc>
-
由 Michael Niedermayer 提交于
Signed-off-by: NMichael Niedermayer <michael@niedermayer.cc>
-
由 liuqi_123 提交于
when use use_localtime_mkdir to create multi level dir, ffmpeg give error message: ffmpeg -re -i ~/Movies/objectC/facebook.mp4 -c copy -use_localtime 1 -use_localtime_mkdir 1 -hls_segment_filename '%Y%m%d/file-%Y%m%d/%s.ts' out.m3u8 error message: Could not create directory 20160926/file-20160926 with use_localtime_mkdir add mkdir_p for support the multi level dir Reviewed-by: NMichael Niedermayer <michael@niedermayer.cc> Tested-by: Zuo Genyu <1515161258@qq.com> (Windows) Signed-off-by: Steven Liu <lingjiujianke@gmail.com>
-
由 Clément Bœsch 提交于
-
由 Clément Bœsch 提交于
-
由 Clément Bœsch 提交于
-
由 Clément Bœsch 提交于
-
由 Clément Bœsch 提交于
Fixes error: no previous prototype for ‘process_client’ [-Werror=missing-prototypes]
-
由 Clément Bœsch 提交于
-
由 Clément Bœsch 提交于
-
- 30 9月, 2016 4 次提交
-
-
由 Timo Rothenpieler 提交于
-
由 Timo Rothenpieler 提交于
-
由 Timo Rothenpieler 提交于
-
由 Timo Rothenpieler 提交于
-
- 29 9月, 2016 10 次提交
-
-
由 Jan Sebechlebsky 提交于
Copy interrupt callback to slave format context to allow user to interrupt IO. Copy format flags as well. Signed-off-by: NJan Sebechlebsky <sebechlebskyjan@gmail.com>
-
由 Timo Rothenpieler 提交于
-
由 Anton Khirnov 提交于
-
由 Carl Eugen Hoyos 提交于
-
由 Carl Eugen Hoyos 提交于
Fixes aspect ratio of sample in ticket #2125. Fixes aspect ratio of sample in ticket #5325.
-
由 Carl Eugen Hoyos 提交于
-
由 Jan Ekström 提交于
Streaming servers appear to ignore all other language metadata. Signed-off-by: NJan Ekström <jeebjp@gmail.com> Signed-off-by: NJosh de Kock <josh@itanimul.li>
-
由 Sasi Inguva 提交于
Fixes gapless decoding. Adjust skip_samples field correctly in case of DISCARDed audio frames. Signed-off-by: NSasi Inguva <isasi@google.com> Signed-off-by: NMichael Niedermayer <michael@niedermayer.cc>
-
由 Sasi Inguva 提交于
Signed-off-by: NSasi Inguva <isasi@google.com> Signed-off-by: NMichael Niedermayer <michael@niedermayer.cc>
-
由 Moritz Barsnick 提交于
The check could previously never evaluate to true, probably due to a typo. Reported-By: NMihai Chindea <mihai.chindea@uti.eu.com> Signed-off-by: NMoritz Barsnick <barsnick@gmx.net> Tested-by: NMark Thompson <sw@jkqxz.net> Signed-off-by: NMichael Niedermayer <michael@niedermayer.cc>
-