Steve Lhomme
|
af3af078f4
|
mux:ogg: the values passed to AddIndexEntry() are vlc_tick_t
Adjust the variable types accordingly
|
8 years ago |
Steve Lhomme
|
b9a68a51d7
|
mux:off: don't computer the default i_interval twice
|
8 years ago |
Steve Lhomme
|
9bd11ed9ca
|
mux:ts: simplify code
Compute the buffer duration only once.
|
8 years ago |
Steve Lhomme
|
d91824a48c
|
mux:ts: simplify code
only compute the packet length once
|
8 years ago |
Steve Lhomme
|
00bc4892df
|
mux:ts: simplify test
The i_frag can be computed first.
|
8 years ago |
Steve Lhomme
|
44d60cfaca
|
mux:ts: mark code that is (un)likely to happen
|
8 years ago |
Steve Lhomme
|
59902a83d7
|
mux:ts: simplify i_pcr_delay reading
|
8 years ago |
Steve Lhomme
|
bcfd32f464
|
mux:ts: simplify i_shaping_delay reading
|
8 years ago |
Steve Lhomme
|
1619fb2d02
|
demux: ty: use MPEG timestamp macros
|
8 years ago |
Steve Lhomme
|
65838ea0fe
|
pva: use MPEG timestamp macros
|
8 years ago |
Steve Lhomme
|
bdaffa2d64
|
demux: pes: split the timestamp extraction into check & conversion functions
So the conversion can be used without the checks (for other formats with the
checking bits).
|
8 years ago |
Steve Lhomme
|
27ae8129e6
|
qsv: use MPEG timestamp macros
|
8 years ago |
Steve Lhomme
|
3340f73b18
|
textst: use MPEG timestamp macros
|
8 years ago |
Steve Lhomme
|
a012f1f9cf
|
svcdsub: use MPEG timestamp macros
|
8 years ago |
Steve Lhomme
|
bf40abe325
|
cvdsub: use MPEG timestamp macros
|
8 years ago |
Steve Lhomme
|
8da763f888
|
bluray: use common MPEG timestamps macros
|
8 years ago |
Steve Lhomme
|
772a610696
|
mux:ps: use MPEG timestamp macros
|
8 years ago |
Steve Lhomme
|
91db95507c
|
mux:pes: use MPEG timestamp macros
|
8 years ago |
Steve Lhomme
|
66c922a85e
|
mux:ts: use MPEG timestamp macros
|
8 years ago |
Steve Lhomme
|
af070c41d4
|
mux:avi: only write the fps/bitrate once
Either the correct one or the default values.
|
8 years ago |
Steve Lhomme
|
516f192d89
|
mux:asf: convert the vlc_tick_t duration to msftime_t
|
8 years ago |
Steve Lhomme
|
986f99cc37
|
mux:asf: don't set the duration if it's going to be negative
|
8 years ago |
Steve Lhomme
|
d88f4725a5
|
qt: use VLC_TICK_INVALID for uninitialized timeA/timeB values
|
8 years ago |
Steve Lhomme
|
1ed89cfa38
|
qt: get/set the recent MRL time as vlc_tick_t
Instead of milliseconds.
Still store them as milliseconds for now.
|
8 years ago |
Steve Lhomme
|
7e17fc8013
|
sout:chromecast: fix vlc_tick_t type of local variable
|
8 years ago |
Steve Lhomme
|
a34b80990f
|
sout:chromecast: i_longest_duration is a vlc_tick_t
|
8 years ago |
Steve Lhomme
|
db33173654
|
demux:adaptive: fix the getMinAheadScaledTime definition to match the declaration
It does output an stime_t.
|
8 years ago |
Steve Lhomme
|
6e23c8a90a
|
demux:smooth: ForgedInitSegment is initialized with an vlc_tick_t duration
|
8 years ago |
Steve Lhomme
|
9d5f18d317
|
demux💨 fix getScaledTimeBySegmentNumber() returning an stime_t instead of vlc_tick_t
|
8 years ago |
Steve Lhomme
|
bd0eb6b56c
|
demux:adaptive: fix the getScaledPlaybackTimeDurationBySegmentNumber prototype
It's given stime_t pointers, not vlc_tick_t and implemented as such.
|
8 years ago |
Steve Lhomme
|
3f065057ae
|
demux:adaptive: fix some paramaters type
They are vlc_tick_t divided by vlc_tick_t so a ratio in float (and processed as such).
|
8 years ago |
Steve Lhomme
|
f18894b589
|
demux:adaptive: store the IsoTime directly to vlc_tick_t
They are never used as seconds
|
8 years ago |
Steve Lhomme
|
a8a5740c59
|
demux:hls: explictly use MPEG conversion macros for MPEG times
|
8 years ago |
Steve Lhomme
|
7cfb5318a9
|
mux:mp4: excplicitly test vlc_tick_t values against 0
This will help knowning if it's VLC_TICK_0/VLC_TICK_INVALID or the actual value 0
|
8 years ago |
Steve Lhomme
|
ea53ece4d6
|
demux:mp4: separate vlc_tick_t & stime_t start values used in TrackTimeToSampleChunk()
|
8 years ago |
Steve Lhomme
|
ddfb4f0867
|
demux:mp4: use a special timestamp rescaler to convert explicitly from vlc_tick_t
|
8 years ago |
Steve Lhomme
|
3b84ba4121
|
demux:mp4: use a special timestamp rescaler to convert explicitly to vlc_tick_t
|
8 years ago |
Steve Lhomme
|
208b0a045f
|
demux:mp4: the i_time in MP4_TrackSetELST() is an vlc_tick_t
|
8 years ago |
Steve Lhomme
|
32d69c9988
|
demux:mp4: i_max_preload is an vlc_tick_t that cannot be negative
|
8 years ago |
Steve Lhomme
|
731bb51e2d
|
demux:mkv: the duration is only transform into vlc_tick_t when needed
When the track is known and how many laces are in a Block
|
8 years ago |
Steve Lhomme
|
0535c1319b
|
demux:mkv: find chapter timestamps are in vlc_tick_t
|
8 years ago |
Steve Lhomme
|
a195bb78b0
|
demux:mkv clean the cue time conversion to vlc_tick_t
|
8 years ago |
Steve Lhomme
|
a9105c4b01
|
demux:mkv: use the proper cast to vlc_tick_t
|
8 years ago |
Steve Lhomme
|
8a36a8d349
|
demux:mkv: store the segment duration in vlc_tick_t not float
Also the chapter/edition is in vlc_tick_t so doesn't need extra conversion.
|
8 years ago |
Steve Lhomme
|
ab2cd200ba
|
demux:mkv: read the seek preroll as an vlc_tick_t
|
8 years ago |
Steve Lhomme
|
3f49b42aa7
|
demux:mkv: read the codec delay as an vlc_tick_t
|
8 years ago |
Steve Lhomme
|
a16b04541f
|
demux:mkv: read the default duration directly in vlc_tick_t
|
8 years ago |
Steve Lhomme
|
40eadf4c1e
|
demux:mkv: virtual chapter timestamps are in vlc_tick_t
|
8 years ago |
Steve Lhomme
|
56340bc86f
|
demux:mkv: use vlc_tick_t to store chapter start/end timestamps
|
8 years ago |
Steve Lhomme
|
723ee20e4c
|
demux:mkv: convert libmatroska timestamps using VLC_TICK_FROM_NS()
|
8 years ago |