96 Commits (91e192c3a09ebe0529512215e9b8c4acde74381d)

Author SHA1 Message Date
Andreas Rheinhardt 35ec5c819b avformat/demux: Add new demux.h header 3 years ago
Vittorio Giovara b0e5661194 wtv: convert to new channel layout API 3 years ago
Andreas Rheinhardt 40bdd8cc05 avformat: Avoid allocation for AVStreamInternal 3 years ago
Michael Niedermayer 89505d38de avformat/wtvdec: Check for EOF before seeking back in parse_media_type() 3 years ago
James Almer b9c5fdf602 avformat: move AVStream.{parser,need_parsing} to AVStreamInternal 4 years ago
Andreas Rheinhardt bc70684e74 avformat: Constify all muxer/demuxers 4 years ago
Michael Niedermayer f8ec1da8ac avformat/wtvdec: Improve size overflow checks in parse_chunks() 4 years ago
Andreas Rheinhardt 39ecb63d0f avformat: Add and use helper function to add attachment streams 4 years ago
Michael Niedermayer 1f74661543 avformat/wtvdec: Check size in SBE2_STREAM_DESC_EVENT / stream2_guid 4 years ago
Michael Niedermayer 5552ceaf56 avformat/wtvdec: Check len in parse_chunks() to avoid overflow 4 years ago
Michael Niedermayer 69754e07f5 avformat/wtvdec: Check for EOF before potentially reseting the eof state 4 years ago
Michael Niedermayer 1868cb7316 avformat/wtvdec: Check dir_length 4 years ago
Andreas Rheinhardt acbd950ed2 avformat/wtvdec: Forward errors when reading packet 5 years ago
Andreas Rheinhardt 653ef8828a avformat/wtvdec: Cosmetics 5 years ago
Andreas Rheinhardt 373c1c9b69 avformat/wtvdec: Fix memleak when reading header fails 5 years ago
Michael Niedermayer dd357d76e5 avformat/wtvdec: Avoid (32bit signed) sectors 6 years ago
Carl Eugen Hoyos 4d8875ec23 lavf: Constify the probe function argument. 6 years ago
Daniel Kucera feed201849 libavformat/wtvdec: return AVERROR_EOF on EOF 7 years ago
Anton Khirnov 78a7af823b Use the new AVIOContext destructor. 7 years ago
Michael Niedermayer cc5e5548df avformat/wtvdec: Check pointer before use 8 years ago
Michael Niedermayer 92dfeb5c31 avformat/wtvdec: Set AVFMTCTX_NOHEADER 9 years ago
Timothy Gu e5a6dcac47 wtvdec: Removed unused variable 9 years ago
popcornmix def56677e5 wtv: Speed up wtv index creation 9 years ago
Michael Niedermayer d44e0d8b93 avformat/wtvdec: Use 64bit for ret to avoid overflow 10 years ago
Rodger Combs 62e95757d5 wtvdec: fix integer overflow resulting in errors with large files 10 years ago
Michael Niedermayer 443bd2715d avformat/wtvdec: Use av_freep() avoid leaving stale pointers in memory 10 years ago
Thomas Volkert 00d7555f34 wavdec: RIFX file format support 10 years ago
Carl Eugen Hoyos 6efe4137ce Stop demuxing wtv on eof. 10 years ago
Peter Ross 9b8eedd736 avformat/wtvdec: seek over broken chunks 10 years ago
James Almer d34ec64a22 replace calls to url_feof() with avio_feof() 11 years ago
Peter Ross be098f6237 avformat/wtvdec: ignore mpeg2 extradata 11 years ago
Peter Ross 0cc685e3ad avformat/wtvdec: populate codec_tag from BITMAPINFOHEADER 11 years ago
Peter Ross 8348bd198f avformat/wtvdec: ignore MPEG2VIDEO extradata when count is invalid 11 years ago
Peter Ross 73a2d16bfa avformat/wtvdec: demux mpeg2 extradata 11 years ago
Peter Ross 686b6dc33a wtv: make ff_format_videoinfo2 visible to wtv encoder 11 years ago
Peter Ross d08ea75a82 wtvenc: test avio_size() validity 11 years ago
Peter Ross 8baaa924bd wtvdec: when testing for truncated files, actually check the .wtv file size 11 years ago
Michael Niedermayer fec6d547cc avformat/wtvdec: drop SHIFT_SECTOR_BITS() macro 11 years ago
Carl Eugen Hoyos a0d13d84a9 Add some necessary casts in the wtv demuxer. 11 years ago
Michael Niedermayer 68ff528969 avformat/wtvdec: fix doxygen comments 12 years ago
Michael Niedermayer 3317414fc1 wtvdec: fix integer overflow 12 years ago
Peter Ross a572cc8c7a wtvdec: prevent memory leak in get_tag() 12 years ago
Peter Ross 8b4842c2e2 wtvdec: warn about truncated files 12 years ago
Peter Ross 361ecb6176 wtvdec: ignore WM/MediaThumbType metadata entry 12 years ago
Peter Ross 508836932f wtvdec: demux thumbnail picture to AVStream.attached_pic 12 years ago
Peter Ross 95015634f5 wtv: permit root table and first sectors to be located beyond 2GB boundary 12 years ago
Michael Niedermayer ec79b1fc88 wtvdec: fix null pointer dereference 12 years ago
Peter Ross e6ef628b1e wtv: move duplicated guids into wtv.c 12 years ago
Peter Ross 1701a22fce wtv: rename ff_stream_guid to ff_SBE2_STREAM_DESC_EVENT 12 years ago
Peter Ross 8469fc17e2 wtvdec: display warning for encrypted wtv files (instead of 'unsupported chunk' messages) 12 years ago