- 17 Nov, 2011 1 commit
-
-
Michael Niedermayer authored
Fixes stereoscopic_photo.mpo Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 16 Nov, 2011 4 commits
-
-
Martin Storsjö authored
This makes the function accept the format of creation_time as output by demuxers (e.g. the mov demuxer), making the creation timestamp stay intact if transcoding. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
This function is used in muxers for parsing the 'creation_time' metadata key, for converting it to a time value. This makes it match the behaviour of the exported 'creation_time' metadata from demuxers, where it is in UTC, too. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Clément Bœsch authored
-
Michael Niedermayer authored
Because if we drop both we have no timestamps at all for some files. Fixes Ticket344 Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 15 Nov, 2011 6 commits
-
-
Mans Rullgard authored
Converting to double before the multiplication rather than after avoids an integer overflow in some cases. Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
Panagiotis H.M. Issaris authored
The Apple HTTP Live Streaming demuxer's implementation of seeking searches for the MPEG TS segment which contains the requested timestamp. In its current implementation it assumes that the first segment will start from 0. But, MPEG TS streams do not necessarily start with timestamp (near) 0, causing seeking to fail for those streams. This also occurs when using live streaming of HTTP Live Streams. In this case sliding playlists may be used, which means that in that case only the last x encoded segments are stored, the earlier segments get deleted from disk and removed from the playlist. Because of this, when starting playback of a stream in the middle of such a broadcast, the initial segment fetched after parsing the m3u8 playlist will not start from timestamp (near) 0, causing (the admittedly limited live) seeking to fail. This patch changes this demuxers seeking implementation to use the initial DTS as an offset for searching the segments containing the requested timestamp.
-
Michael Niedermayer authored
Idea-by: ubitux Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
fields to be perfectly fine mpeg TS. Fixes Ticket580 Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 14 Nov, 2011 15 commits
-
-
Michael Niedermayer authored
This reverts part of: commit e65ab9d9 Author: Mans Rullgard <mans@mansr.com> Date: Wed Jun 1 17:26:27 2011 +0100 Remove unused variables
-
Michael Niedermayer authored
Might Fix Ticket431 Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Luca Barbato authored
And fix the error introduced when adding private option to avio. See 32caa7b1
-
Clément Bœsch authored
-
Clément Bœsch authored
-
Clément Bœsch authored
-
Clément Bœsch authored
-
Clément Bœsch authored
-
Clément Bœsch authored
-
Clément Bœsch authored
-
Clément Bœsch authored
-
Clément Bœsch authored
-
Clément Bœsch authored
-
Clément Bœsch authored
-
- 13 Nov, 2011 12 commits
-
-
Anton Khirnov authored
-
Martin Storsjö authored
Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
Martin Storsjö authored
The interrupt callback has to be passed in during opening (setting it after opening isn't enough), since a blocking open couldn't be interrupted otherwise. Options are passed down to procotols and also need to be available during open() in most cases. Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
Anton Khirnov authored
Not used anywhere yet, support for passing options from avio_open() will follow.
-
Anton Khirnov authored
-
Martin Storsjö authored
There are a few more cases of chained demuxers, but they only use custom IO which don't do any blocking IO and thus don't need the callback.
-
Martin Storsjö authored
Change all uses of these function to pass the relevant callback on.
-
Martin Storsjö authored
-
Martin Storsjö authored
Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
Martin Storsjö authored
This is a better io interrupt callback function, which has an opaque parameter, which is given to the interrupt callback. This allows callers to precisely cancel IO for one single AVFormatContext, without interrupt other ones in the same process. Note, it's not needed in AVIOContext, at the moment. Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
Michael Niedermayer authored
Requested-by: Baptiste Coudurier Approved-by: David Conrad Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 12 Nov, 2011 1 commit
-
-
Derek Buitenhuis authored
Add a decoder for the VBLE Lossless Codec, which still has a cult following. Used to be popular several years ago on doom9. Signed-off-by:
Derek Buitenhuis <derek.buitenhuis@gmail.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 11 Nov, 2011 1 commit
-
-
Carl Eugen Hoyos authored
-