summaryrefslogtreecommitdiff
path: root/tools/sidxindex.c
Commit message (Collapse)AuthorAgeFilesLines
* tools: convert to new channel layout-APIJames Almer2022-03-151-1/+1
| | | | Signed-off-by: James Almer <jamrial@gmail.com>
* lav*,tests: remove several register_all callsJosh de Kock2018-04-021-2/+0
| | | | | | | avdevice_register_all() is still required to register devices into lavf (this is required due to lavd being somewhat of a hack). Signed-off-by: Josh de Kock <josh@itanimul.li>
* Merge commit 'b8de14bcdf876c7e236a6dd2ad35342ff4b42cf8'Clément Bœsch2016-06-231-16/+17
|\ | | | | | | | | | | | | * commit 'b8de14bcdf876c7e236a6dd2ad35342ff4b42cf8': tools: Port to codec parameters API Merged-by: Clément Bœsch <clement@stupeflix.com>
| * tools: Port to codec parameters APIDiego Biurrun2016-05-171-16/+17
| |
* | tools/sidxindex: Use av_*malloc_array()Michael Niedermayer2015-04-011-3/+3
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit '470c9db11ff2c3249e995e7ba68e87bb81bf778c'Michael Niedermayer2015-01-031-14/+0
|\ \ | |/ | | | | | | | | | | * commit '470c9db11ff2c3249e995e7ba68e87bb81bf778c': sidxindex: Remove parsing that isn't necessary any longer Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * sidxindex: Remove parsing that isn't necessary any longerMartin Storsjö2015-01-031-14/+0
| | | | | | | | | | | | | | When we don't adjust the Period start time, we don't need to parse the earliest_presentation_time from the sidx boxes either. Signed-off-by: Martin Storsjö <martin@martin.st>
* | Merge commit '5cf6bda6e2eae496e8eb2bb06c96852d59a58b8a'Michael Niedermayer2015-01-031-12/+1
|\ \ | |/ | | | | | | | | | | * commit '5cf6bda6e2eae496e8eb2bb06c96852d59a58b8a': sidxindex: Don't adjust the Period start time depending on the track start time Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * sidxindex: Don't adjust the Period start time depending on the track start timeMartin Storsjö2015-01-031-12/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | This was only necessary to get playback to start with dash.js 1.2.0, it has been fixed in the git version. The previous behaviour was incorrect - the Period's start time is irrespective of the actual first timestamp of the contents within the period. The Period start time only says when, within the global timeline, this particular piece should start to be played back. Signed-off-by: Martin Storsjö <martin@martin.st>
* | Merge commit '6f26f14f134e753d6168591f30815b1c08c1498b'Michael Niedermayer2014-11-241-2/+3
|\ \ | |/ | | | | | | | | | | * commit '6f26f14f134e753d6168591f30815b1c08c1498b': sidxindex: Write mimeType=audio/mp4 for audio-only representations Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * sidxindex: Write mimeType=audio/mp4 for audio-only representationsMartin Storsjö2014-11-241-2/+3
| | | | | | | | | | | | | | This fixes playback with dash.js, when the input is one separate mp4 file per track. Signed-off-by: Martin Storsjö <martin@martin.st>
* | Merge commit 'c302d034ba2690a935df8bf7e4f5d44ed86e8d5c'Michael Niedermayer2014-11-171-4/+4
|/ | | | | | | | | | * commit 'c302d034ba2690a935df8bf7e4f5d44ed86e8d5c': tools: Add a sidxindex tool Conflicts: libavformat/Makefile Merged-by: Michael Niedermayer <michaelni@gmx.at>
* tools: Add a sidxindex toolMartin Storsjö2014-11-171-0/+410
This tool can write an MPD file for fragmented MP4 files with a sidx index at the start of the file. Signed-off-by: Martin Storsjö <martin@martin.st>