- 30 Aug, 2015 1 commit
-
-
Andreas Cadhalpun authored
Based-on-patch-by:
Michael Niedermayer <michael@niedermayer.cc> Signed-off-by:
Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
-
- 23 Aug, 2015 1 commit
-
-
Michael Niedermayer authored
Move field to internal part of AVStream and struct to internal.h Reviewed-by:
Andreas Cadhalpun <andreas.cadhalpun@googlemail.com> Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 22 Aug, 2015 1 commit
-
-
Andreas Cadhalpun authored
Reviewed-by:
wm4 <nfxjfg@googlemail.com> Signed-off-by:
Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
-
- 20 Aug, 2015 1 commit
-
-
Michael Niedermayer authored
Fixes Ticket4777 Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 27 Jul, 2015 1 commit
-
-
Vittorio Giovara authored
Convert doxygen to multiline and express bitfields more simply. Signed-off-by:
Vittorio Giovara <vittorio.giovara@gmail.com>
-
- 22 May, 2015 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 16 May, 2015 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 06 May, 2015 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> Signed-off-by:
Vittorio Giovara <vittorio.giovara@gmail.com>
-
- 05 May, 2015 1 commit
-
-
Michael Niedermayer authored
This allows using pts instead of dts for negative TS avoidance Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 20 Apr, 2015 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 19 Apr, 2015 1 commit
-
-
Vittorio Giovara authored
This applies to every library where performance is not critical.
-
- 10 Feb, 2015 1 commit
-
-
wm4 authored
This is not an API change; the fields were explicitly declared private before. Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
- 31 Jan, 2015 1 commit
-
-
Paul B Mahol authored
Signed-off-by:
Paul B Mahol <onemda@gmail.com>
-
- 29 Dec, 2014 1 commit
-
-
Michael Niedermayer authored
Fixes Ticket3514 See: ETSI EN 300 743 V1.3.1 (2006-11) "In summary, all of the segments of a single display set shall be carried in one (or more) PES packets that have the same PTS value." with PTS = DTS and remuxing of such a stream it is to be expected that sometimes multiple packets would have the same DTS Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 19 Dec, 2014 1 commit
-
-
Martin Storsjö authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 20 Nov, 2014 1 commit
-
-
Carl Eugen Hoyos authored
Fixes ticket #4049.
-
- 17 Nov, 2014 1 commit
-
-
Martin Storsjö authored
When given a stream starting at dts=0, it would previously consider s->offset as uninitialized and set an offset when the second packet was written, ending up writing two packets with dts=0. By initializing this field to AV_NOPTS_VALUE, we make sure that we only initialize it once, on the first packet. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 07 Nov, 2014 2 commits
-
-
Michael Niedermayer authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Michael Niedermayer authored
This is the same logic as is invoked on AVFMT_TS_NEGATIVE, but which can be enabled manually, or can be enabled in muxers which only need it in certain conditions. Also allow using the same mechanism to force streams to start at 0. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 06 Nov, 2014 1 commit
-
-
Anton Khirnov authored
-
- 22 Oct, 2014 1 commit
-
-
Michael Niedermayer authored
Fixes Ticket4051 Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 15 Oct, 2014 1 commit
-
-
Anton Khirnov authored
-
- 10 Oct, 2014 1 commit
-
-
Luca Barbato authored
Print the timestamp values and not just the stream index.
-
- 05 Oct, 2014 1 commit
-
-
James Almer authored
Signed-off-by:
James Almer <jamrial@gmail.com>
-
- 14 Aug, 2014 1 commit
-
-
Anton Khirnov authored
It is basically a wrapper around av_get_audio_frame_duration(), with a fallback to AVCodecContext.frame_size. However, that field is set only when the stream codec context is actually used for encoding or decoding, which is discouraged. For muxing, it is generally the responsibility of the caller to set the packet duration. For demuxing, if the duration is not stored at the container level, it should be set by the parser. Therefore, removing the frame_size fallback should not break any important case. (cherry picked from commit 30e50c50) Conflicts: libavformat/utils.c Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 03 Aug, 2014 1 commit
-
-
Michael Niedermayer authored
This makes problematic unconditional flushes in mpegts redundant And is thus part of a fix for ticket 2748 Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 30 Jul, 2014 1 commit
-
-
Carl Eugen Hoyos authored
Fixes ticket #3813.
-
- 25 Jul, 2014 1 commit
-
-
Michael Niedermayer authored
libvpx adds very significant delay, which appears normal and we must buffer all other streams no matter what to interleave them correctly Fixes Ticket3440 Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 24 Jul, 2014 2 commits
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
This might have caused double frees in theory, i do not have a test case though Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 17 Jul, 2014 1 commit
-
-
Nidhi Makhijani authored
Signed-off-by:
Diego Biurrun <diego@biurrun.de>
-
- 28 Jun, 2014 1 commit
-
-
Michael Niedermayer authored
Found-by:
Reimar Döffinger <Reimar.Doeffinger@gmx.de> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 18 Jun, 2014 2 commits
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Anton Khirnov authored
Previously, AVStream.codec.time_base was used for that purpose, which was quite confusing for the callers. This change also opens the path for removing AVStream.codec. The change in the lavf-mkv test is due to the native timebase (1/1000) being used instead of the default one (1/90000), so the packets are now sent to the crc muxer in the same order in which they are demuxed (previously some of them got reordered because of inexact timestamp conversion).
-
- 02 Jun, 2014 2 commits
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 20 May, 2014 1 commit
-
-
Michael Niedermayer authored
Fixes muxing to end up with a encoder=Lavf... and encoder_eng=somethingelse Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 19 May, 2014 2 commits
-
-
Anton Khirnov authored
-
Anton Khirnov authored
All encoders should output proper timestamps now.
-
- 15 May, 2014 1 commit
-
-
Anton Khirnov authored
There should not be any valid reason anymore for passing completely empty packets to lavf. OTOH side data-only packets can be useful.
-