Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mpc-hc/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-03-25Revert "matroskadec: set default duration for simple block"Michael Niedermayer
This reverts commit 98a7d560b4f835ba5b99b9974ee1a2c096198bea. This has been implemented differently by aurel already
2011-03-25Merge remote-tracking branch 'newdev/master'Michael Niedermayer
* newdev/master: matroskadec: set default duration for simple block When building for MinGW32 disable strict ANSI compliancy. ARM: fix ff_apply_window_int16_neon() prototype configure: check for --as-needed support early ARM: NEON optimised apply_window_int16() ac3enc: NEON optimised shift functions ac3enc: NEON optimised ac3_max_msb_abs_int16 and ac3_exponent_min mpeg12.c: fix slice threading for mpeg2 field picture mode. ffmetadec.c: fix compiler warnings. configure: Don't explicitly disable ffplay or in/outdevices on dos configure: Remove the explicit disabling of ffserver configure: Add fork as a dependency to ffserver Merged-by: Michael Niedermayer <michaelni@gmx.at>
2011-03-25matroskadec: set default duration for simple blockJohn Stebbins
When a normal Block is parsed, duration is initialized to AV_NOPTS_VALUE. If it is not changed, then the track's default duration is used. But for SimpleBlock, duration is initialized to 0 instead of AV_NOPTS_VALUE. This is due to the difference in how EBML_NEST vs EBML_PASS are processed. Setting duration to 0 leads eventually to wrongly estimate the frame duration in util.c Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2011-03-24ffmetadec.c: fix compiler warnings.Ronald S. Bultje
2011-03-24Merge remote-tracking branch 'newdev/master'Michael Niedermayer
* newdev/master: avio: make udp_set_remote_url/get_local_port internal. asfdec: also subtract preroll when reading simple index object matroskaenc: remove a variable that's unused after bc17bd9. avio: cosmetics - nicer vertical alignment. Remove unnecessary icc version checks Disable 'attribute "foo" ignored' warnings from icc rtsp: Don't use a locale dependent format string Add xd55 codec tag for XDCAM HD422 720p25 CBR files. configure: get libavcodec version from new version.h header lavc: move the version macros to a new installed header. matroskaenc: simplify get_aac_sample_rates by using ff_mpeg4audio_get_config Do not use format string "%0.3f" for RTSP Range field. Add apply_window_int16() to DSPContext with x86-optimized versions and use it in the ac3_fixed encoder. Document usage of import libraries created by dlltool configure: Set the correct lib target for arm/wince dlltool fate: simplify regression-funcs.sh fate: add support for multithread testing Conflicts: libavformat/rtspdec.c libavutil/attributes.h libavutil/internal.h libavutil/mem.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
2011-03-24matroskaenc: make sure we don't produce invalid file with no codec IDAurelien Jacobs
Signed-off-by: Aurelien Jacobs <aurel@gnuage.org>
2011-03-24matroskaenc: add missing new line in av_log() callAurelien Jacobs
Signed-off-by: Aurelien Jacobs <aurel@gnuage.org>
2011-03-24matroskadec: check that pointers were initialized before accessing themAurelien Jacobs
fix ticket #14 Signed-off-by: Aurelien Jacobs <aurel@gnuage.org>
2011-03-23avio: make udp_set_remote_url/get_local_port internal.Anton Khirnov
2011-03-23asfdec: also subtract preroll when reading simple index objectVladimir Pantelic
This was missed when ASF was changed to return timestamps without preroll. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-03-23matroskaenc: remove a variable that's unused after bc17bd9.Anton Khirnov
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
2011-03-23avio: cosmetics - nicer vertical alignment.Anton Khirnov
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-03-23rtsp: Don't use a locale dependent format stringMartin Storsjö
In this particular case, we aren't ever printing anything else than 0.000 anyway. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
2011-03-23Add xd55 codec tag for XDCAM HD422 720p25 CBR files.Tomas Härdin
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
2011-03-23Merge remote-tracking branch 'newdev/master'Michael Niedermayer
* newdev/master: (33 commits) Fix an infinite loop when RoQ encoded generated a frame with a size greater than the maximum valid size. Add kbdwin.o to AC3 decoder Detect byte-swapped AC-3 and support decoding it directly. cosmetics: indentation Always copy input data for AC3 decoder. ac3enc: make sym_quant() branch-free cosmetics: indentation Add a CPU flag for the Atom processor. id3v2: skip broken tags with invalid size id3v2: don't explicitly skip padding Make sure kbhit() is in conio.h fate: update wmv8-drm reference vc1: make P-frame deblock filter bit-exact. configure: Add the -D parameter to the dlltool command amr: Set the AVFMT_GENERIC_INDEX flag amr: Set the pkt->pos field properly to the start of the packet amr: Set the codec->bit_rate field based on the last packet rtsp: Specify unicast for TCP interleaved streams, too Set the correct target for mingw64 dlltool applehttp: Change the variable for stream position in seconds into int64_t ... Conflicts: ffmpeg.c ffplay.c libavcodec/ac3dec.c libavformat/avio.h libavformat/id3v2.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2011-03-23matroskaenc: simplify get_aac_sample_rates by using ff_mpeg4audio_get_configAnton Khirnov
This also fixes broken SBR detection, which produced files with double sample rate since 8ae0fa2. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
2011-03-23Do not use format string "%0.3f" for RTSP Range field.Carl Eugen Hoyos
The format string was locale-depending. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
2011-03-23Do not use format string "%0.3f" for RTSP Range field.Carl Eugen Hoyos
Fixes ticket 10. The format string was locale-depending.
2011-03-22id3v2: skip broken tags with invalid sizeAnton Khirnov
fixes issue2649.
2011-03-22id3v2: don't explicitly skip paddingAnton Khirnov
It's pointless, since there's a seek to the end of tag later.
2011-03-21amr: Set the AVFMT_GENERIC_INDEX flagMartin Storsjö
This makes the amr demuxer support seeking, closing roundup issue 2593.
2011-03-21amr: Set the pkt->pos field properly to the start of the packetMartin Storsjö
Previously, the field pointed to the second byte of the packet (which is the first byte of the actual AMR payload).
2011-03-21amr: Set the codec->bit_rate field based on the last packetMartin Storsjö
This allows libavformat to guess an estimated duration for amr files. For streams with varying bit rates (or with silence descriptors or "no frame" blocks) the guess is, of course, inaccurate.
2011-03-21rtsp: Specify unicast for TCP interleaved streams, tooMartin Storsjö
According to the RFC, the default is multicast if nothing is specified, which doesn't make sense for TCP. According to a bug report, some Axis camera models give a "400 Bad Request" error if this is omitted. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2011-03-21applehttp: Change the variable for stream position in seconds into int64_tMartin Storsjö
A similar variable for the total stream duration was changed to int64_t in b79c3df08807c96a945, due to overflows in some odd streams. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2011-03-21id3v2: simplify error handling.Anton Khirnov
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
2011-03-21id3v2: explicitly seek to the end of the tag after readingAnton Khirnov
Current code might stop in the middle of an invalid tag. fixes issue2650 Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
2011-03-21avio: make av_url_read_fseek/fpause internal.Anton Khirnov
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
2011-03-21Add xd55 codec tag for XDCAM HD422 720p25 CBR files.Tomas Härdin
2011-03-21Allow demuxing of APE files with metadata tags.Carl Eugen Hoyos
Fixes ticket 11.
2011-03-21avio: deprecate url_filenoAnton Khirnov
It's an evil hack that assumes an AVIOContext is always based on top of an URLContext. It's also not used anywhere. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
2011-03-21rmenc: replace avio_seek(0) with avio_tell()Anton Khirnov
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
2011-03-21lavf: replace some more avio_seek(SEEK_CUR) with avio_skipAnton Khirnov
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
2011-03-19Replace FFmpeg with Libav in licence headersMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-03-18reverts parts of commit de11ee906ed232157392924735c18ab7d8522ccb. The author ↵Michael Niedermayer
of this patch has a poor understanding of the code
2011-03-18Merge remote-tracking branch 'newdev/master'Michael Niedermayer
Merged-by: Michael Niedermayer <michaelni@gmx.at>
2011-03-18lavf: fix function name in compute_pkt_fields2 av_dlog messageStefano Sabatini
2011-03-17Revert "jvdec: don't use deprecated url_feof()"Michael Niedermayer
This reverts commit 1dac4d554734b16757b36a0adc71642c5ef2c4e6.
2011-03-17Revert "replace FFMPEG with LIBAV in FFMPEG_CONFIGURATION"Michael Niedermayer
This reverts commit 29ba091136a5e04574f7bfc1b17536c923958f6f.
2011-03-17Revert "use LIBAV_LICENSE and LIBAV_VERSION instead of FFMPEG_*"Michael Niedermayer
This reverts commit a03be6e1ba4cbf9984b0bbdb674704bbb2da6713.
2011-03-17nutenc: fix a memleakAnton Khirnov
This fixes a minor memory leak introduced in 073f8b1. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-03-17asfdec: subtract the preroll value and thus output 0 based timestampsVladimir Pantelic
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-03-17Merge remote-tracking branch 'newdev/master'Michael Niedermayer
Conflicts: Changelog doc/APIchanges doc/optimization.txt libavformat/avio.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
2011-03-17lavf: Make make_absolute_url a lavf internal functionMartin Storsjö
This is shared by both applehttp demuxer and protocol. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2011-03-17applehttp: Fix a typo in a commentMartin Storsjö
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-03-17lavf: make av_interleave_packet() return meaningful error codesStefano Sabatini
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit c5dcb3d493a6bb73efeb8bfae24f5cc31908201f) Signed-off-by: Reinhard Tartler <siretart@tauware.de>
2011-03-17lavf: enable av_dlog message in av_interleaved_write_frame()Stefano Sabatini
Help debugging timestamp issues. Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit d541c8b468c12892fe7b7e655e1ed45e11e2166d) Signed-off-by: Reinhard Tartler <siretart@tauware.de>
2011-03-17lavf: enable av_dlog() in compute_pkt_fields2()Stefano Sabatini
Turns a comment into an av_dlog() instruction, also add a commented issues. Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 77f21ce4641b53f3277ba30ca3d009b6250fd9ea) Signed-off-by: Reinhard Tartler <siretart@tauware.de>
2011-03-17avio: rename put_flush_packet -> avio_flushAnton Khirnov
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
2011-03-17avio: deprecate url_close_bufAnton Khirnov
It's not used anywhere and its return value looks broken. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>