Francois Cartegnie
7adcdae856
demux: mp4: improve eof error
12 years ago
Francois Cartegnie
6a494e1f74
demux: mp4: add missing box entries
12 years ago
Rémi Denis-Courmont
731e003f61
simple: fix x.1 inputs
12 years ago
Francois Cartegnie
5ec54bbd54
update NEWS
12 years ago
Francois Cartegnie
e239d53311
demux: mp4: add missing foov entries
12 years ago
Francois Cartegnie
f7edf2f758
demux: mp4: split debug info
12 years ago
Francois Cartegnie
b648022cc4
demux: mp4: flag incomplete boxes
12 years ago
Rémi Denis-Courmont
ddcf5d1ce2
demux: check stream_Read() (probably fixes #12276 )
stream_Read() can always fail.
12 years ago
Francois Cartegnie
cd734d3adc
demux: mp4: add support for EIA-608 ( fix #6775 )
12 years ago
Francois Cartegnie
eeb90473f6
fourcc: add EIA608
12 years ago
Francois Cartegnie
99b90a8ab8
demux: mp4: factorize block reading/filtering
12 years ago
Francois Cartegnie
2d07e78859
demux: mp4: don't read at all if not content
fixes 1 byte read overflow
12 years ago
Francois Cartegnie
5e009c7210
demux: ogg: fix packet count heap overflow ( fix #12265 )
12 years ago
Francois Cartegnie
8063cb85bb
demux: mp4: fix heap read overflow in avcc ( fix #12267 )
12 years ago
Francois Cartegnie
d65a02c1d5
demux: ogg: fix headers validation
refs #12270
12 years ago
Francois Cartegnie
35133fe70b
demux: ogg: don't use incomplete vorbis headers ( fix #12270 )
12 years ago
Francois Cartegnie
83a873ba0e
demux: ogg: Don't read skeleton if no bones first
12 years ago
Rafaël Carré
c88a2517bd
httpcookies: fix memleak
12 years ago
Devin Heitmueller
caaac10c04
Allow --sub-track to work with EIA-608 captions, and fix crash on exit
Prior to this patch, if the user specified the --sub-track argument on
the command line, it would not work with MPEG2 streams that contain
EIA-608 closed captions. It would also cause an abort() on exit.
The crash was because the various functions that select/unselect
streams would check for the p_master member, which isn't set until
after EsOutAdd(). The call to EsOutAdd itself though would call
EsSelect(), which would treat the ES as a regular subtitle stream
and cause a resource leak -- which would cause an abort at exit.
The other change actually makes --sub-track work with the special
case of EIA-608 captions.
Signed-off-by: Rafaël Carré <funman@videolan.org>
12 years ago
Francois Cartegnie
26258915a9
demux: mp4: fix heap buffer overflow ( fix #12266 )
12 years ago
Timothy B. Terriberry
223a42c1ec
input: Tag attachments with the demuxer that produced them
This way, when metadata is updated, we only replace the attachments
produced by the demuxer whose metadata changed.
Fixes #11976
Tested by reverting the patch in #11966 (with some fix-ups to pass the
right arguments where the code had changed).
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
12 years ago
Devin Heitmueller
89089ebc9f
Fix memory leak when using subtitles with VDPAU
When rendering closed captions with VDPAU, nothing frees the subpicture,
causing a leak that bleeds all the memory out of the system within
minutes.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
12 years ago
Francois Cartegnie
d4c5f2dcd6
demux: avi:fix block reading
12 years ago
Francois Cartegnie
5e4b6380fc
demux: avi: simplify dpts code
12 years ago
Francois Cartegnie
fa551675f5
packetizer: dirac: block sanitizing must clean reordering ( fix #12051 )
12 years ago
Rémi Denis-Courmont
299de9d959
rdp: drop bogus non-zero priority
This plugin does not access local files.
12 years ago
Tristan Matthews
9c8d5afec7
NEWS: update for daala
12 years ago
Konstantin Pavlov
e23945f09a
Extras/tools: ship ragel-6.8-javacodegen.patch in the tarball.
12 years ago
Tristan Matthews
c476061036
contrib: add (disabled) rules.mak for daala
12 years ago
Tristan Matthews
a2a352f34f
mux: ogg: add daala support
12 years ago
Tristan Matthews
e0a1923749
daala: add encoder
12 years ago
Ilkka Ollakka
b7d58da0e9
livehttp: don't open new file if current file hasn't been written to
12 years ago
Ilkka Ollakka
609a5fe2b4
livehttp: gather blocks so we can write more at the time
Otherwise we would loop and write() ts-packet at a time.
12 years ago
Felix Paul Kühne
11ef9fc9e0
macosx: update SPMediaKeyTap
12 years ago
Ilkka Ollakka
cca2e797e0
canvas: only add croppadd if it's actually used
12 years ago
Ilkka Ollakka
114d584be0
use CLOCK_FREQ
13 years ago
Rémi Denis-Courmont
e0618b18a1
config: fix shadowing
12 years ago
Rémi Denis-Courmont
8c4a989318
picture_fifo: avoid shadow variable
12 years ago
Rémi Denis-Courmont
9795695754
network: remove no-op continue
12 years ago
Rémi Denis-Courmont
4d626bb7cf
network: remove shadow variable
12 years ago
Rémi Denis-Courmont
3674097b8f
lib: unused variable
12 years ago
Rémi Denis-Courmont
6226ab4687
lib: fix shadowing and wrong variable type
asprintf() returns an int, not a char *.
12 years ago
Rémi Denis-Courmont
adced89b12
video_output: avoid variable shadowing
12 years ago
Tristan Matthews
7908311aca
NEWS: update for Opus in TS
12 years ago
Rafaël Carré
6f05ae11fe
Opus in Transport Stream
Signed-off-by: Tristan Matthews <le.businessman@gmail.com>
12 years ago
Rafaël Carré
a19baa44df
Fix PES muxing
12 years ago
Carola Nitz
ee6ad75af0
fix ee961d8fa4
Signed-off-by: Rafaël Carré <funman@videolan.org>
12 years ago
Rémi Denis-Courmont
a8f7d9fa64
configure: enable init-self and logical-op warnings
12 years ago
Francois Cartegnie
de73d8fe16
demux: avi: use vlc_ts_0
12 years ago
Francois Cartegnie
4d386ce719
demux: avi: use clock_freq
12 years ago