- 21 Jun, 2016 1 commit
-
-
Aman Gupta authored
this removes the need to probe to discover aac streams inside mpegts containers, thus speeding up initial playback. Reviewed-by:
Hendrik Leppkes <h.leppkes@gmail.com> Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 14 Jun, 2016 2 commits
-
-
Aman Gupta authored
Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
Fixes mis-detection of tiff as mpegts Fixes Ticket5565 Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 07 Jun, 2016 1 commit
-
-
Michael Niedermayer authored
Fixes Ticket5566 Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 06 Jun, 2016 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 19 May, 2016 1 commit
-
-
Stefano Sabatini authored
This allows to recognize ID3 packets from their corresponding descriptor tag.
-
- 04 May, 2016 1 commit
-
-
Vittorio Giovara authored
Signed-off-by:
Diego Biurrun <diego@biurrun.de>
-
- 03 May, 2016 2 commits
-
-
Carl Eugen Hoyos authored
Related to ticket #5501.
-
Luca Barbato authored
timeStampLength, OCRLength and AU_Length have well specified upper boundaries. Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
- 01 May, 2016 1 commit
-
-
Carl Eugen Hoyos authored
Fixes Debian bug 823098.
-
- 24 Apr, 2016 2 commits
-
-
Michael Niedermayer authored
This fixes demuxing of 01c56b0dc1.ts Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 10 Apr, 2016 2 commits
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
avformat/mpegts: Check adaption field control in analyze() more instead of transport_error_indicator transport_error_indicator is not required to be 0 Fixes probing Fixes Ticket 4862 Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 20 Mar, 2016 1 commit
-
-
Luca Barbato authored
Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
- 23 Feb, 2016 2 commits
-
-
Stefano Sabatini authored
This allows to copy information related to the stream ID from the demuxer to the muxer, thus allowing for example to retain information related to synchronous and asynchronous KLV data packets. This information is used in the muxer when remuxing to distinguish the two kind of packets (if the information is lacking, data packets are considered synchronous). The fate reference changes are due to the use of av_packet_merge_side_data(), which increases the size of the output packet size, since side data is merged into the packet data.
-
Anton Khirnov authored
Currently, AVStream contains an embedded AVCodecContext instance, which is used by demuxers to export stream parameters to the caller and by muxers to receive stream parameters from the caller. It is also used internally as the codec context that is passed to parsers. In addition, it is also widely used by the callers as the decoding (when demuxer) or encoding (when muxing) context, though this has been officially discouraged since Libav 11. There are multiple important problems with this approach: - the fields in AVCodecContext are in general one of * stream parameters * codec options * codec state However, it's not clear which ones are which. It is consequently unclear which fields are a demuxer allowed to set or a muxer allowed to read. This leads to erratic behaviour depending on whether decoding or encoding is being performed or not (and whether it uses the AVStream embedded codec context). - various synchronization issues arising from the fact that the same context is used by several different APIs (muxers/demuxers, parsers, bitstream filters and encoders/decoders) simultaneously, with there being no clear rules for who can modify what and the different processes being typically delayed with respect to each other. - avformat_find_stream_info() making it necessary to support opening and closing a single codec context multiple times, thus complicating the semantics of freeing various allocated objects in the codec context. Those problems are resolved by replacing the AVStream embedded codec context with a newly added AVCodecParameters instance, which stores only the stream parameters exported by the demuxers or read by the muxers.
-
- 24 Dec, 2015 1 commit
-
-
Michael Niedermayer authored
Fixes Ticket 4864 Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 11 Dec, 2015 1 commit
-
-
Michael Niedermayer authored
This will be used by the subsequent commit(s) Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 04 Dec, 2015 1 commit
-
-
Clément Bœsch authored
-
- 03 Dec, 2015 1 commit
-
-
Nicolas George authored
-
- 05 Nov, 2015 1 commit
-
-
Michael Niedermayer authored
Fixes assertion failure Fixes: 4321db8ac331f5967ebfbfe80ce5eb78/signal_sigabrt_7ffff6ae7cc9_7213_0d6457b9d6897fa7c78507fa5de53510.ts Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 27 Oct, 2015 2 commits
-
-
Hendrik Leppkes authored
-
Hendrik Leppkes authored
-
- 26 Oct, 2015 1 commit
-
-
Luca Barbato authored
`av_packet_unref` matches the AVFrame ref-counted API and can be used as a drop in replacement. Deprecate `av_free_packet`.
-
- 28 Sep, 2015 1 commit
-
-
wm4 authored
Note that this slightly changes behavior: it sets AVMEDIA_TYPE_UNKNOWN if the codec type is unknown. This should be ok. Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
- 17 Sep, 2015 1 commit
-
-
James Almer authored
Reviewed-by:
Michael Niedermayer <michaelni@gmx.at> Signed-off-by:
James Almer <jamrial@gmail.com>
-
- 15 Sep, 2015 1 commit
-
-
Carl Eugen Hoyos authored
Both are only accessible through AVOptions.
-
- 01 Sep, 2015 3 commits
-
-
Petri Hintukainen authored
Reviewed-by:
Paul B Mahol <onemda@gmail.com> Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Petri Hintukainen authored
PES header size is 6 bytes (00 00 01 bf XX XX), not 0. BluRay text subtitles use private stream 2. Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Carl Eugen Hoyos authored
Add FF_API_PROBESIZE_32 to allow removing 32bit probesize and 32bit max_analyze_duration after the next libavformat version bump.
-
- 18 Aug, 2015 1 commit
-
-
Ronald S. Bultje authored
ff_dlog checks compilability, and is non-public. av_dlog is deprecated and no longer exists if FF_API_DLOG=0.
-
- 14 Aug, 2015 1 commit
-
-
Stefano Sabatini authored
Use impersonal form, drop capitalization and ending dot.
-
- 27 Jul, 2015 3 commits
-
-
Vittorio Giovara authored
Signed-off-by:
Vittorio Giovara <vittorio.giovara@gmail.com>
-
Michael Niedermayer authored
Failure should not be possible, if it does occur then the code is buggy and should be fixed not silently clip Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
Fixes Ticket4200 Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 30 Jun, 2015 1 commit
-
-
John Högberg authored
Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
- 29 Jun, 2015 1 commit
-
-
Carl Eugen Hoyos authored
Reduces console spamming on debug level.
-
- 23 Jun, 2015 1 commit
-
-
Michael Niedermayer authored
Suggested-by:
Wolfgang Lorenz <wl-chmw@gmx.de> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 12 Jun, 2015 1 commit
-
-
Michael Niedermayer authored
Based on patch by Wolfgang Lorenz <wl-chmw@gmx.de> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-