Rafaël Carré
df958179f8
Input clock reference: bump maximum gap to 60s
...
Some APE files can have a single packet duration of up to 30s
Is there even a hard limit in this format, or can packets be longer?
Previous gap limit was an arbitrary 22s, written in a way reminiscent of
the MPEG 90kHz clock, which does not make sense anymore since reference clock
in all our demuxers use our own 1MHz clock.
Also explicitely use CLOCK_FREQ
2013-09-01 12:33:15 +02:00
Rémi Denis-Courmont
fa6218de7c
avcodec: pass aligned picture dimensions to video output
...
This enables direct rendering for H.264 software decoding.
2013-09-01 12:37:15 +03:00
Mirsal Ennaime
1b2711de3e
doc: New fortune :)
2013-08-31 17:34:05 +02:00
Pierre Ynard
4316ff068b
lua dkjson: use us_tostring() to fix locale issues with decimals
...
This only fixes encoding but we don't use decoding anyway.
Fixes #8854
2013-08-31 17:29:33 +02:00
Rémi Denis-Courmont
f2ace09797
compat: add some more thread locale constants
2013-08-31 16:00:28 +03:00
Martin Storsjö
0d50df2437
omxil: Use pts instead of dts by default
...
I don't know of any codec that actually works better when passed dts
instead of pts. If such codecs exist I do think they're a minority
compared to the ones that can handle both or that do prefer pts.
Additionally, the Android media frameworks pass pts to decoders in
general, not dts. (Vendors might of course have individual hacks,
but this is what the generic code does.)
Signed-off-by: Martin Storsjö <martin@martin.st>
2013-08-30 00:28:00 +02:00
Martin Storsjö
0d69d32c6b
omxil: Include timestamps in the omx debug messages
...
This is often useful when debugging, when trying to keep track of frames.
Signed-off-by: Martin Storsjö <martin@martin.st>
2013-08-30 00:24:52 +02:00
Rémi Denis-Courmont
198e369c5d
Correct typo ( fixes #9292 )
2013-08-29 20:51:20 +03:00
Rémi Duraffort
a948f09671
Fix VLC_CLIP usage (and potential divisions by zero)
...
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2013-08-29 14:19:08 +02:00
Rémi Duraffort
e5beadb8b1
Fix memory leak (cid #1048910 )
...
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2013-08-29 14:18:56 +02:00
Rémi Duraffort
b0293e2f74
Fix sizeof mismatch (cid #1064682 )
...
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2013-08-29 14:18:44 +02:00
Jean-Baptiste Kempf
d8d34fbe44
Freetype: move GetStyleFromStack to helper
2013-08-29 01:01:45 +02:00
Jean-Baptiste Kempf
b13e8ff108
Freetype: use a text_style_t in p_sys
2013-08-28 18:05:56 +02:00
Jean-Baptiste Kempf
6d15186475
Freetype: harmonize between platforms
2013-08-28 17:56:37 +02:00
Jean-Baptiste Kempf
e38a28c3ba
Freetype: use psz_fontname
2013-08-28 17:56:37 +02:00
Ludovic Fauvet
43567b83e3
cue.lua: remove tabs
2013-08-28 17:48:29 +02:00
Ludovic Fauvet
3e43d99c32
cue: support Latin1 cue files ( fix #9238 )
2013-08-28 17:46:58 +02:00
Jean-Baptiste Kempf
705d991870
Freetype: use int instead of uint8 for alpha
...
And remove write only variable
2013-08-28 17:09:05 +02:00
Jean-Baptiste Kempf
3210dd93f9
Freetype: move arguments type to match text_style_t
2013-08-28 16:46:35 +02:00
Jean-Baptiste Kempf
bae5574adc
Freetype: rename variables to match text_style_t names
2013-08-28 16:37:50 +02:00
Jean-Baptiste Kempf
3ce7d61419
Freetype: fix Win32 compilation
2013-08-28 16:25:44 +02:00
Ludovic Fauvet
dfb0024f57
Qt: replace a remnant of Qt3
2013-08-28 16:15:32 +02:00
Ludovic Fauvet
28d4b8d522
configure: require at least Qt 5.1.0 to use Qt5
2013-08-28 16:15:32 +02:00
Jean-Baptiste Kempf
128e01e8c2
Freetype: split some functions in text_renderer.c
...
Too many functions are not related to freetype and could be used by
other renderers like QuartText or DirectWrite.
Moreover, this file was way too long.
This is just the beginning, and there are no functionnal change so far.
2013-08-28 16:16:06 +02:00
Jean-Baptiste Kempf
41bad0093b
Qt: do not delete speedControl yourself
...
It is a QFrame, so it is already parented and should work fine.
Fixes crash-on-quit in Qt5
2013-08-28 13:50:49 +02:00
Jean-Baptiste Kempf
8332a26a12
Qt: toAscii has been deprecated
...
Ref #8532
2013-08-28 13:35:27 +02:00
Jean-Baptiste Kempf
b25fe82212
Qt5: Fix ADD_ICON, again
2013-08-28 13:33:40 +02:00
Jean-Baptiste Kempf
903a433426
Qt5: Be sure to use the rcc/moc/tools of Qt5
...
Ref #8532
2013-08-28 13:27:00 +02:00
Ludovic Fauvet
6404ab8ad6
freetype: fallback to the system font if no font is specified in the style ( fix #8960 )
...
This fixes a potential NULL pointer dereference and also enables the marq
filter to use the user specified font.
Reported-by: Tillmann Karras <tillmann@selfnet.de>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2013-08-28 13:02:45 +02:00
Rafaël Carré
ab96d0c7b1
contrib: regex: don't build tests or doc
2013-08-28 05:28:58 +02:00
Rémi Denis-Courmont
99c44333e1
input: remove input_source_t.p_stream (refs #8455 )
2013-08-27 22:40:06 +03:00
Rémi Denis-Courmont
c23258ff24
input: delete stream from demux_Delete() (refs #8455 )
2013-08-27 22:20:12 +03:00
Rémi Denis-Courmont
33779198f1
input: remove dead and broken byte offset bookmark support (refs #8455 )
...
Nobody would use this in real life (even time offset bookmarks are
hardly used at all), the "feature" was unreachable from the UI, and
it does not work with most demuxers.
seekpoint_t.i_byte_offset is kept due to other usage of the same
structure, i.e. proper seek points (as opposed to bookmarks).
2013-08-27 22:03:14 +03:00
Rémi Denis-Courmont
c58eadf3d6
qt: discard bookmark byte offset
...
This is useless given that the time offset is set and the input core
ignores the byte offset when the time offset is set. I think the column
should probably be removed completely.
2013-08-27 21:56:38 +03:00
Rémi Denis-Courmont
314fbdbab1
demux: fix bit logic
2013-08-27 19:33:46 +03:00
Rémi Denis-Courmont
ffb72762cb
dtv: undo accidental code removal ( fixes #9274 probably)
2013-08-27 19:33:46 +03:00
Ludovic Fauvet
d6ee707b1b
configure: correctly detect Qt5
2013-08-27 15:37:49 +02:00
Rafaël Carré
fc1655e16f
HLS: implement pause
...
Close #9234
2013-08-27 13:37:12 +02:00
David Fuhrmann
b3469c26af
auhal: HACK to fix infinite restart when trying to switch to spdif on 10.6 ( fixes #9141 )
2013-08-27 09:23:54 +02:00
Rémi Denis-Courmont
4700e75f75
input: deprecate input_source_t.p_stream (refs #8455 )
2013-08-26 22:56:59 +03:00
Rémi Denis-Courmont
d4edc87224
Remove unused variables
2013-08-26 22:56:00 +03:00
Rémi Denis-Courmont
8c47bc7e89
input: remove input_source_t.p_access
2013-08-26 22:55:44 +03:00
Rémi Denis-Courmont
cea762697e
access: remove info.i_(update|title|seekpoint)
2013-08-26 22:47:55 +03:00
Rémi Denis-Courmont
49b528cd80
mpeg: implement title/seekpoint controls (refs #8455 )
...
This is intended for VDR directories and Video CDs.
2013-08-26 22:47:52 +03:00
Rémi Denis-Courmont
15e2e50ec8
vcdx: switch to ACCESS_GET_(TITLE|SEEKPOINT)
2013-08-26 22:42:34 +03:00
Rémi Denis-Courmont
3e5a8ba4ca
vcd: switch to ACCESS_GET_(TITLE|SEEKPOINT)
2013-08-26 22:42:34 +03:00
Rémi Denis-Courmont
ae721f0a13
vdr: switch to ACCESS_GET_SEEKPOINT
2013-08-26 22:42:34 +03:00
Rémi Denis-Courmont
a025357ee0
input: add access & stream controls for current title and seekpoint
2013-08-26 22:42:34 +03:00
Rémi Denis-Courmont
79e1e22133
input: always use the demux for titles & seekpoints ( fixes #8456 )
2013-08-26 22:41:46 +03:00
Rémi Denis-Courmont
ba6ecd3a75
directory: fix warning
2013-08-26 21:20:11 +03:00