Martin Storsjö
847052db34
rtspdec: Require TCP-interleaved RTP packets to be at least 11 bytes, instead of 12.
...
(A minimal RTP packet is 12 bytes, but a minimal RTCP packet can be
much smaller, at least as small as 8 bytes.)
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
14 years ago
Michael Niedermayer
cadbe4ecd1
mov: Fix grayscale Cinepak in mov
...
Fixes Ticket165
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
14 years ago
Michael Niedermayer
65655a0499
lavf/utils: better dts wrap correction.
...
Fixes Ticket488
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
14 years ago
Anton Khirnov
c92a2a4eb8
movenc: fix NULL reference in mov_write_tkhd_tag
...
st may be NULL when there are more mov streams than AVStreams, e.g. when
chapters are present.
14 years ago
Laurent Aimar
f06068bbd6
rmdec: Reject invalid deinterleaving parameters
...
Signed-off-by: Martin Storsjö <martin@martin.st>
14 years ago
Laurent Aimar
3e033da847
rmdec: use the deinterleaving mode and not the codec when creating audio packets.
...
It prevents crashes due to non initialized fields.
Signed-off-by: Anton Khirnov <anton@khirnov.net>
14 years ago
Carl Eugen Hoyos
4a9b069b67
Support 3IVD in isom, produced by 3ivx DivX Doctor.
...
Fixes ticket #486 .
14 years ago
David Goldwich
63d64228a7
lavf: Fix context pointer in av_open_input_stream when avformat_open_input fails
...
Signed-off-by: David Goldwich <david.goldwich@gmail.com>
Signed-off-by: Anton Khirnov <anton@khirnov.net>
14 years ago
Joakim Plate
8e4c10003a
Set AV_PKT_FLAG_KEY based on nupplevideo header
...
Based from lipbmpdemux/nupplevideo.h and from myth NuppelVideoRecorder.cpp
14 years ago
Joakim Plate
7768f6b1b9
add support for generic seeking by reading timestamps in nuv
14 years ago
Chiranjeevi Melam
07631deeee
rtmpproto.c: Fixed RTMP Stream output issue
...
Original code had the assumption of only one FLV packet per RTMP packet. But that assumption is incorrect for higher bit rates. Made changes to the code to accommodate more than one FLV packet per RTMP
+packet.
14 years ago
Arne de Bruijn
b2f230e23d
mpegpsdec: fix reading first mpegps packet
14 years ago
Laurent Aimar
0e7efb9d23
oggdec: fix out of bound write in the ogg demuxer
...
Between ogg_save() and ogg_restore() calls, the number of streams
could have been reduced.
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
14 years ago
Laurent Aimar
4907f81358
Reject audio tracks with invalid interleaver parameters in RM demuxer.
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
14 years ago
Anton Khirnov
7574cacbd5
movenc: create an alternate group for each media type
...
Partially fixes bug 44.
14 years ago
Anton Khirnov
85d982f1e2
rawdec: refactor private option for raw video demuxers
...
pixel_format/video_size only apply to 'rawvideo' (==uncompressed) demuxer
and make no sense for the other raw (== containerless) demuxers. Keep
only the framerate option for those.
Also use unique classes for all raw video demuxers
14 years ago
Anton Khirnov
34d2bf30a0
pcmdec: use unique classes for all pcm demuxers.
14 years ago
Anton Khirnov
d906f49aa8
rawdec: g722 is always 1 channel/16kHz
14 years ago
Michael Niedermayer
5c5306df96
lavf/utils: rewrite real fps calculation code.
...
The new code is free of biasing to the first timestamps
Fixes fraps.fps.test.zip
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
14 years ago
Daniel Kristjansson
4460b81f9e
mxfenc: Add support for MPEG-2 MP@HL-14 in mxf container
...
Support Main Profile at High 1440 Level in MXF container,
using essence coding label from SMPTE RDD 9, table 6.
14 years ago
Peter Ross
07a70caba7
Binary text decoder
...
Decoder and demuxer for various binary text formats.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
14 years ago
Michael Niedermayer
e78d1a594a
mpegts: make sure the "standard" code doesnt override the probing with NONE/DATA.
...
Fixes video stream detection in vid_0x80.ts
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
14 years ago
Laurent Aimar
b59efc9434
Fixed size given to init_get_bits().
...
init_get_bits() takes a number of bits and not a number of bytes as
its size argument.
Signed-off-by: Alex Converse <alex.converse@gmail.com>
14 years ago
Ingo Brückl
5d305c9398
Correct determination of file size and frames in VBRI headers
...
The fields "Number of Bytes" and "Number of Frames" are mixed up. "Bytes"
come first, "Frames" behind.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
14 years ago
Elvis Presley
5554de13b2
ProRes Decoder
...
Signed-off-by: Elvis Presley <elvis@e.p>
14 years ago
Dustin Brody
d7d2f0e63c
matroskadec: fix typo.
...
Signed-off-by: Anton Khirnov <anton@khirnov.net>
14 years ago
Dustin Brody
4a9628f276
matroskadec: bail on parsing of incorrect seek index segments
...
Signed-off-by: Anton Khirnov <anton@khirnov.net>
14 years ago
Joakim Plate
cdced09ef6
Don't override duration from file header with bitrate duration
...
This is most noticable on matroska files which has duration
as part of it's header.
14 years ago
Joakim Plate
5d70536804
[yop] Check return value of avio_seek and avoid modifying state if it fails
14 years ago
Joakim Plate
7bcd81299a
[wtv] Check return value of avio_seek and avoid modifying state if it fails
14 years ago
Joakim Plate
d9d7174d70
[tta] Check return value of avio_seek and avoid modifying state if it fails
14 years ago
Joakim Plate
fc12f54ea9
[tmv] Check return value of avio_seek and avoid modifying state if it fails
14 years ago
Joakim Plate
425907809b
[r3d] Check return value of avio_seek and avoid modifying state if it fails
14 years ago
Joakim Plate
e22155ef0e
[nsv] Check return value of avio_seek and avoid modifying state if it fails
14 years ago
Joakim Plate
a3f4fc813d
[mxfdec] Check return value of avio_seek and avoid modifying state if it fails
14 years ago
Joakim Plate
88ad79415c
[mpc8] Check return value of avio_seek and avoid modifying state if it fails
14 years ago
Joakim Plate
833358172b
[jvd] Check return value of avio_seek and avoid modifying state if it fails
14 years ago
Joakim Plate
58540d7bd3
[filmstrip] Check return value of avio_seek and avoid modifying state if it fails
14 years ago
Joakim Plate
928cfc7e4f
[ffmdec] Check return value of avio_seek and avoid modifying state if it fails
14 years ago
Joakim Plate
1df00ac80f
[dv] Check return value of avio_seek and avoid modifying state if it fails
14 years ago
Joakim Plate
75f418064e
[cafdec] Check return value of avio_seek and avoid modifying state if it fails
14 years ago
Joakim Plate
598cc84fbf
[bink] Check return value of avio_seek and avoid modifying state if it fails
14 years ago
Alex Converse
940173d4d1
lavf utils: Remove write-only variable
14 years ago
Alex Converse
4439caa482
lavf utils: Rename shadowing variable
14 years ago
elupus
9fa47cb773
make mpegts_get_pcr resync if it's not on a valid mpegts packet
14 years ago
elupus
6214266362
cosmetic reindent of mpegts_get_pcr
14 years ago
elupus
0a90b6a43e
check return value of url_fseek in mpegts_get_pcr
14 years ago
elupus
880e83827f
respect the maximum position mpegts_get_pcr is allowed to seek to
14 years ago
elupus
2130d2f594
remove unused code in mpegts_get_pcr
14 years ago
Michael Niedermayer
6a507ccfe5
wtvenc: add some asserts because iam paranoid
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
14 years ago