Rémi Denis-Courmont
7c5554a06c
http: revector
11 years ago
Rémi Denis-Courmont
fcef71a71a
adaptive: remove nonsensical extra send() call
If net_Write() returns a short count, send() is not going to help. It
means the connection was closed.
11 years ago
Rémi Denis-Courmont
9afe315174
adaptive: remove always true parameter to Socket::read()
11 years ago
Francois Cartegnie
0c8ef54332
demux: adaptative: fix last split segment upper boundary
11 years ago
Francois Cartegnie
62578f1b81
demux: adaptative: fix subsegment debug info
11 years ago
Francois Cartegnie
f4a7314054
demux: adaptative: add tls
11 years ago
Francois Cartegnie
0e86ff50c8
demux: adaptative: merge and simplify the http stuff
Allows using tls transport and does
non persistent connection fallback.
11 years ago
Francois Cartegnie
6c16d75168
demux: adaptative: inherit baseUrl if missing segmentUrl media
11 years ago
Francois Cartegnie
f6f45bce06
demux: adaptative: split segments using interface
11 years ago
Francois Cartegnie
381b34a56e
demux: adaptative: fix double lock on flush
11 years ago
Francois Cartegnie
08b864b7ab
demux: adaptative: remove confusing namespace
11 years ago
Jean-Baptiste Kempf
da6b5aac1f
Freetype: kill compile warnings
11 years ago
Salah-Eddin Shaban
3bd4f0e323
freetype: remove compiler warnings
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years ago
Salah-Eddin Shaban
531289a15f
freetype: make paragraph lines equal in width, more or less
Libass does the same, and I think it's a good idea. But their method is IMO overly complicated.
Or else I'm over-simplifying things. But this seems to work very well.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years ago
Salah-Eddin Shaban
65c4b00e1b
freetype: rename NewLayoutLine()
It should be LayoutLine(). To be consistent with LayoutParagraph() and LayoutText().
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years ago
Salah-Eddin Shaban
776b258848
freetype: miscellaneous fixes
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years ago
Salah-Eddin Shaban
2b526db0e8
freetype: avoid redundant calls to FT_Set_Pixel_Sizes()
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years ago
Salah-Eddin Shaban
537d455626
freetype: fix FixGlyph()
FixGlyph() expects to be called immediately after FT_Load_Glyph(), which is no longer the case.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years ago
Salah-Eddin Shaban
b2dcf92896
freetype: update authors
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years ago
Hugo Beauzée-Luyssen
038cdddb5f
upnp: Ensure config.h is included first
11 years ago
Hugo Beauzée-Luyssen
bcee82a5af
upnp: Remove unneeded undef
11 years ago
Rémi Denis-Courmont
c17d35d425
audioscrobbler: call recv() and document some existing bugs
With waitall set to false, net_Read() is identical to recv()
outside the input thread. This avoids allocating a bogus waitpipe.
11 years ago
Rémi Denis-Courmont
79ae74fa93
http: unused #include
11 years ago
Rémi Denis-Courmont
a1e00d40de
adaptive: do not reinvent net_Gets()
11 years ago
Rémi Denis-Courmont
f9c3569482
sap: call recv() directly
net_Read() is identical to recv() outside the input thread and if
waitall is false.
11 years ago
Francois Cartegnie
30ab1259d1
demux: adaptative: lock stream output queue
11 years ago
Francois Cartegnie
2a59243de4
mux: mp4: avoid divbyzero
11 years ago
Rémi Denis-Courmont
1451c61c0c
hds: use strcasestr() for ASCII case-insentive match
vlc_strcasestr() is slower, locale-dependant and wrong
(e.g. httpś should not match).
11 years ago
Rémi Denis-Courmont
ef3e60d41d
hds: missing const qualifier
11 years ago
Jean-Baptiste Kempf
16acc6a95c
AudioBar: do not put default values in help string
This is a bad idea.
11 years ago
Ramon Gabarró
bf6452a021
Audiobar: allow change of the height of the bar
400 was clearly not enough for HD streams
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years ago
Ramon Gabarró
824e183126
AudioBar: Lower the threshold for alarm
It makes more sense post move to the IEC scale
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years ago
Francois Cartegnie
515e3105a4
demux: adaptative: fix osx build
11 years ago
Francois Cartegnie
76ece833e1
demux: dash: use demux increments for pcr updates
should appear smoother
11 years ago
Francois Cartegnie
0335f63454
demux: adaptative: don't append over filenames
11 years ago
Francois Cartegnie
d8a926a2b8
demux: dash: set SegmentBase as segment itself
Fixes playback with single file, simple profile
11 years ago
Francois Cartegnie
21edb9b4a0
demux: adaptative: add queue between stream_demux and real es_out_send
11 years ago
David Fuhrmann
e823a595a8
macosx: fix crash in str_format_meta
11 years ago
Thomas Guillem
dc39e0ea30
demux/playlist: ensure that a playlist is a file
A lot of playlist probe only check the file extension that returns true for a
directory too.
11 years ago
Francois Cartegnie
9acc773588
demux: ts: really fix #14257
We need to unselect missing PID on PMT update as some
providers add overlapping delay to the last packet of
prev pid.
reverts commit 50accb82e6
11 years ago
Rémi Denis-Courmont
ba19bb5ead
image: fix block size for decoded picture ( fixes #14547 )
11 years ago
Rémi Denis-Courmont
541b381c67
skins: fix crash if input-title-format is empty
11 years ago
Rémi Denis-Courmont
8ecc026e20
qt4: fix crash if input-title-format is empty
11 years ago
Rémi Denis-Courmont
a1d49a9728
win32text: fix const qualifiers
11 years ago
Tristan Matthews
f71713fb62
png: reduce encoding time
11 years ago
Francois Cartegnie
0dbd2998f5
demux: mp4: fix uninitialized struct members
11 years ago
Francois Cartegnie
86b00b5423
demux: mp4: drop hvCC specific
11 years ago
Francois Cartegnie
de398e6be5
demux: libmp4: set pf_free on specific struct allocation
drops the useless tables entries
11 years ago
Francois Cartegnie
5da18afaea
demux: mp4: remove MP4_ReadBoxContainerRaw
11 years ago
Francois Cartegnie
cadfe695b4
demux: mp4: have ReadBox check final size
11 years ago