summaryrefslogtreecommitdiffstats
path: root/libavformat
Commit message (Collapse)AuthorAgeFilesLines
* lavf: Switch probesize and max_analyze_duration to 64bit.Carl Eugen Hoyos2015-09-155-12/+9
| | | | Both are only accessible through AVOptions.
* lavf: Switch bitrate to 64bit unless compatibility with avconv was requested.Carl Eugen Hoyos2015-09-155-6/+10
| | | | | | Based on a patch by Steve Swanson, swanysteve at gmail. Fixes ticket #2089.
* lavc: Switch bitrate to 64bit unless compatibility with avconv was requested.Michael Niedermayer2015-09-155-8/+12
|
* rtpdec: add a trace when jitter buffer is fullEloi BAIL2015-09-151-1/+4
| | | | | | | This commit adds an error trace when jitter buffer is full. It helps to understand leading decoding issues. Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* rtpdec: inform jitter buffer sizeEloi BAIL2015-09-151-0/+4
| | | | | | | | This commit print as AV_LOG_INFO the jitter buffer size. It might be the default value or the value set by application. Signed-off-by: Eloi BAIL <eloi.bail@savoirfairelinux.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avformat/avidec: Change (last)pos to 64bitMichael Niedermayer2015-09-151-3/+4
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avformat/avidec: Workaround broken initial frameMichael Niedermayer2015-09-151-1/+2
| | | | | | Fixes Ticket4851 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avformat/hlsenc: Fix the method command line parameterMichael Niedermayer2015-09-141-11/+31
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avformat: fix style after recent commitsClément Bœsch2015-09-142-8/+8
|
* mpjpegde: trim header name/value of MIME headersAlex Agranovsky2015-09-141-0/+15
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* mpjpeg: probe should require same constraints as packet reader - both proper ↵Alex Agranovsky2015-09-141-19/+14
| | | | | | | | content-type and content-size must be present return AVPROBE_SCORE_MAX, rather than random positive number on success Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avformat/flvdec: Use the first index entry to find the first packet if there ↵Michael Niedermayer2015-09-131-0/+7
| | | | | | | | was a parsing error in the header Fixes: unknow_codec.flv Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avformat/flvdec: Print last packet size at trace levelMichael Niedermayer2015-09-131-2/+3
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avformat/flvdec: Print terminator value found if it differs from ↵Michael Niedermayer2015-09-131-2/+6
| | | | | | AMF_END_OF_OBJECT in AMF_DATA_TYPE_MIXEDARRAY Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avformat/mpjpegdec: Allow mpjpeg headers parsing to succeed upon EOF, if ↵Alex Agranovsky2015-09-131-1/+4
| | | | | | required headers are present Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* lavf/img2dec: Improve jpeg auto-detection.Carl Eugen Hoyos2015-09-121-6/+20
| | | | Fixes ticket #4841.
* avformat/mov: use AV_OPT_TYPE_BOOL for export_{all,xmp} optionsClément Bœsch2015-09-121-2/+2
|
* Merge commit 'c0a49077ea4ff3a0ad30b9e33f1bb06ba9112aaa'Hendrik Leppkes2015-09-121-2/+4
|\ | | | | | | | | | | | | * commit 'c0a49077ea4ff3a0ad30b9e33f1bb06ba9112aaa': asfdec: add more checks for size left in asf packet buffer Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
| * asfdec: add more checks for size left in asf packet bufferAlexandra Hájková2015-09-121-2/+4
| | | | | | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* | avformat/avienc: add muxer option "write_channel_mask"Tobias Rapp2015-09-123-4/+29
| | | | | | | | | | | | | | Allow writing an empty channel mask into the wave format header. Useful if the input file contains an unknown channel layout. Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | Merge commit '41ed749fe987e60b0485fa721ad869590651324d'Hendrik Leppkes2015-09-121-0/+3
|\ \ | |/ | | | | | | | | | | * commit '41ed749fe987e60b0485fa721ad869590651324d': ogg: Do not try to use the parser if it is not present Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
| * ogg: Do not try to use the parser if it is not presentLuca Barbato2015-09-101-0/+3
| | | | | | | | | | Bug-Id: 886 CC: libav-stable@libav.org
* | lavf/webvttenc: Require webvtt file to contain exactly one WebVTT stream.Simon Thelen2015-09-121-0/+6
| | | | | | | | | | | | | | | | Not requiring this can end up producing hilariously broken files together with -c:s copy (e.g. a webvtt file containing binary subtitle data). Signed-off-by: Simon Thelen <ffmpeg-dev@c-14.de> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avformat/format: Remove parameters from mime type before comparission for ↵Alex Agranovsky2015-09-121-0/+5
| | | | | | | | | | | | probing Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avformat/tcp: TCP Protocol: fix descriptor leak on listen and interruptAlexander S. Drozdov2015-09-111-4/+4
| | | | | | | | | | | | | | | | | | | | | | If we try to listen on TCP port and ff_listen() fails on interrupt callback socket (bind) descriptor overwrites and does not closed at all. As a result, we can't rebind to the same port. Reviewed-by: Stephan Holljes <klaxa1337@googlemail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | libavformat/utils.c: use correct variable for message.Thierry Foucu2015-09-111-1/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avformat/wavdec: use AV_OPT_TYPE_BOOL for ignore_lengthPaul B Mahol2015-09-111-1/+1
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | avformat/wavenc: use AV_OPT_TYPE_BOOL for write_bext optionPaul B Mahol2015-09-111-1/+1
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | avformat/utils: Increase default max_stream_analyze_duration for flvMichael Niedermayer2015-09-111-1/+1
| | | | | | | | | | | | Fixes: unknown_video.flv Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avformat/subtitles: improve ff_subtitles_queue_finalize() doxyClément Bœsch2015-09-101-1/+2
| |
* | avformat/subtitles: forward log context in ff_subtitles_queue_finalize() for ↵Clément Bœsch2015-09-1020-25/+24
| | | | | | | | logging
* | avformat/subtitles: make sure we don't drop "duplicated" events from ↵Clément Bœsch2015-09-101-0/+1
| | | | | | | | different streams
* | avformat/subtitles: drop duplicated eventsClément Bœsch2015-09-101-0/+29
| | | | | | | | Fix Ticket #4843
* | avformat/aa: initialize "header_seed" and "header_key"Vesselin Bontchev2015-09-101-2/+2
| | | | | | | | | | | | Fixes CID 1322364, CID 1322363 Signed-off-by: Vesselin Bontchev <vesselin.bontchev@yandex.com>
* | avformat/avformat: remove dead codeJames Almer2015-09-091-6/+1
| | | | | | | | Signed-off-by: James Almer <jamrial@gmail.com>
* | avformat/mxfenc: Move sponsorship notice to its own comment blockMichael Niedermayer2015-09-091-1/+3
| | | | | | | | | | Suggested-by: BBB Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avformat/http: add reconnect_delay_max optionMichael Niedermayer2015-09-091-0/+6
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | Replace all remaining occurances of step/depth_minus1 and offset_plus1Hendrik Leppkes2015-09-082-2/+2
| |
* | Merge commit '77cf23668991bfd1fb69339f13e1511b4186b7b3'Hendrik Leppkes2015-09-081-1/+1
|\ \ | |/ | | | | | | | | | | * commit '77cf23668991bfd1fb69339f13e1511b4186b7b3': asfdec: alloc enough space for storing name in asf_read_metadata_obj Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
| * asfdec: alloc enough space for storing name in asf_read_metadata_objAlexandra Hájková2015-09-061-1/+1
| | | | | | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* | Merge commit '7cad1bf0759ada2a1fc3e80bb232a5377dd4fda4'Hendrik Leppkes2015-09-081-3/+3
|\ \ | |/ | | | | | | | | | | * commit '7cad1bf0759ada2a1fc3e80bb232a5377dd4fda4': mov: Allow more than one keyframe per trun Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
| * mov: Allow more than one keyframe per trunMartin Storsjö2015-09-061-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The previous restriction was partially designed to fix certain (broken) samples from bug 215. There should be no restriction on the number of keyframes per fragment or trun. The spec suggests that all frames lacking MOV_FRAG_SAMPLE_FLAG_IS_NON_SYNC are key frames, but we require the flag MOV_FRAG_SAMPLE_FLAG_DEPENDS_YES to be unset as well. This works for (possibly broken) media that never sets the NON_SYNC flag and should also be correct for any spec-compliant file. For files that never set either of the flags, all samples are marked as keyframes. Signed-off-by: Martin Storsjö <martin@martin.st>
* | Merge commit '599fe93a840397f551d94db406d0bad42b46b94b'Hendrik Leppkes2015-09-081-0/+1
|\ \ | |/ | | | | | | | | | | * commit '599fe93a840397f551d94db406d0bad42b46b94b': riff: Add AVj2 fourcc for Avid jpeg2000 Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
| * riff: Add AVj2 fourcc for Avid jpeg2000Vittorio Giovara2015-09-041-0/+1
| |
* | Add NOA creditsMichael Niedermayer2015-09-081-0/+2
| |
* | avformat/http: exponentially delay reconnection to avoid flooding the serverMichael Niedermayer2015-09-071-1/+6
| | | | | | | | | | Reviewed-by: Zhang Rui <bbcallen@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avformat/http: Add reconnect_at_eof and reconnect_streamed optionsMichael Niedermayer2015-09-071-4/+10
| | | | | | | | | | | | | | They allow reconnecting endless live streams which fail with eof Reviewed-by: Zhang Rui <bbcallen@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | Merge commit '9ad1e0c12caa440de860bd8f2122beb11d73815c'Hendrik Leppkes2015-09-071-2/+7
|\ \ | |/ | | | | | | | | | | * commit '9ad1e0c12caa440de860bd8f2122beb11d73815c': mux: Make sure that the data is actually written Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
| * mux: Make sure that the data is actually writtenSean McGovern2015-09-031-2/+6
| | | | | | | | | | | | | | | | | | | | And forward the error if it is not. Bug-Id: 881 CC: libav-stable@libav.org Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* | Merge commit 'e05f7ed5436207f4a55f1978b223c7f8bc82af42'Hendrik Leppkes2015-09-071-6/+6
|\ \ | |/ | | | | | | | | | | * commit 'e05f7ed5436207f4a55f1978b223c7f8bc82af42': file: properly forward errors from file_read() and file_write() Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
OpenPOWER on IntegriCloud