- 04 10月, 2013 20 次提交
-
-
由 Clément Bœsch 提交于
See b2bed932.
-
由 Michael Niedermayer 提交于
* commit 'b2bed932': cosmetics: Group .name and .long_name together in codec/format declarations Conflicts: libavcodec/8svx.c libavcodec/alac.c libavcodec/cljr.c libavcodec/dnxhddec.c libavcodec/dnxhdenc.c libavcodec/dpxenc.c libavcodec/dvdec.c libavcodec/dvdsubdec.c libavcodec/dvdsubenc.c libavcodec/ffv1dec.c libavcodec/flacdec.c libavcodec/flvdec.c libavcodec/fraps.c libavcodec/frwu.c libavcodec/g726.c libavcodec/gif.c libavcodec/gifdec.c libavcodec/h261dec.c libavcodec/h263dec.c libavcodec/iff.c libavcodec/imc.c libavcodec/libopencore-amr.c libavcodec/libopenjpegdec.c libavcodec/libopenjpegenc.c libavcodec/libspeexenc.c libavcodec/libvo-amrwbenc.c libavcodec/libvorbisenc.c libavcodec/libvpxenc.c libavcodec/libx264.c libavcodec/libxavs.c libavcodec/libxvid.c libavcodec/ljpegenc.c libavcodec/mjpegbdec.c libavcodec/mjpegdec.c libavcodec/mpeg12dec.c libavcodec/mpeg4videodec.c libavcodec/msmpeg4dec.c libavcodec/pgssubdec.c libavcodec/pngdec.c libavcodec/pngenc.c libavcodec/proresdec_lgpl.c libavcodec/proresenc_kostya.c libavcodec/ra144enc.c libavcodec/rawdec.c libavcodec/rv10.c libavcodec/sp5xdec.c libavcodec/takdec.c libavcodec/tta.c libavcodec/v210dec.c libavcodec/vp6.c libavcodec/wavpack.c libavcodec/xbmenc.c libavcodec/yop.c Merged-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
* commit '49fe9c05': oggparsevorbis: K&R formatting cosmetics Conflicts: libavformat/oggparsevorbis.c Merged-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
* commit '47b6cfc2': avformat/output-example: Declare link dependency on libswscale in the Makefile Conflicts: libavformat/Makefile Changes to libavformat/Makefile are not merged as our build system for the examples is different. Merged-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
* commit '80fefbed': x86: cpu: Restore some explanatory comments removed in 7160bb71Merged-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
* commit '6a5bfd4d': atrac: Add missing av_cold See: 85224156Merged-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Clément Bœsch 提交于
This restore the latest packet which was dropped from the FATE test in dbfe6110.
-
由 Clément Bœsch 提交于
Here is an extract of fate-samples/sub/vobsub.idx, with an additional text at the end of each line to better identify each bitmap: timestamp: 00:04:55:445, filepos: 00001b000 Ace! timestamp: 00:05:00:049, filepos: 00001b800 Wake up, honey! timestamp: 00:05:02:018, filepos: 00001c800 I gotta go to work. timestamp: 00:05:02:035, filepos: 00001d000 <???> timestamp: 00:05:04:203, filepos: 00001d800 Look after Clayton, okay? timestamp: 00:05:05:947, filepos: 00001e800 I'll be back tonight. timestamp: 00:05:07:957, filepos: 00001f800 Bye! Love you. timestamp: 00:05:21:295, filepos: 000020800 Hey, Ace! What's up? timestamp: 00:05:23:356, filepos: 000021800 Hey, how's it going? timestamp: 00:05:24:640, filepos: 000022800 Remember what today is? The 3rd! timestamp: 00:05:27:193, filepos: 000023800 Look over there! timestamp: 00:05:28:369, filepos: 000024800 Where are they going? timestamp: 00:05:28:361, filepos: 000025000 <???> timestamp: 00:05:29:946, filepos: 000025800 Let's go see. timestamp: 00:05:31:230, filepos: 000026000 I can't, man. I got Clayton. Note the two "<???>": they are basically split subtitles (with the previous one), which the dvdsub decoder is now supposed to reconstruct with a previous commit. But also note that while the first chunk has increasing timestamps, timestamp: 00:05:02:018, filepos: 00001c800 timestamp: 00:05:02:035, filepos: 00001d000 ...it's not the case of the second one (and this is not an exception in the original file): timestamp: 00:05:28:369, filepos: 000024800 timestamp: 00:05:28:361, filepos: 000025000 For the dvdsub decoder, they need to be "filepos'ed" ordered, but the FFDemuxSubtitlesQueue is timestamps ordered, which is the reason of the introduction of a sub sort method in the context, to allow giving priority to the position, and then the timestamps. With that change, the dvdsub decoder get fed with ordered packets. Now the packet size estimation was also broken: the filepos differences in the vobsub index defines the full data read between two subtitles chunks, and it is necessary to take into account what is read by the mpegps_read_pes_header() function since the length returned by that function doesn't count the size of the data it reads. This is fixed with the introduction of total_read, and {old,new}_pos. By doing this change, we can drop the unreliable len16 heuristic and simplify the whole loop. Note that mpegps_read_pes_header() often read more than one PES packet (typically in one call it can read 0x1ba and 0x1be chunk along with the relevant 0x1bd packet), which triggers the "total_read + pkt_size > psize" check. This is an expected behaviour, which could be avoided by having a more chunked version of mpegps_read_pes_header(). The latest change is the extraction of each stream into its own subtitles queue. If we don't do this, the maximum size for a subtitle chunk is broken, and the previous changes can not work. Having each stream in a different queue requires some little adjustments in the seek code of the demuxer. This commit is only meaningful as a whole change and can not be easily split. The FATE test changes because it uses the vobsub demuxer.
-
由 Clément Bœsch 提交于
-
由 Clément Bœsch 提交于
Even thought a generic solution would be more relevant, this is currently helpful while debugging.
-
由 Clément Bœsch 提交于
-
由 Diego Biurrun 提交于
-
由 Vittorio Giovara 提交于
Signed-off-by: NDiego Biurrun <diego@biurrun.de>
-
由 Diego Biurrun 提交于
-
由 Diego Biurrun 提交于
-
由 Maxim Poliakovski 提交于
Signed-off-by: NDiego Biurrun <diego@biurrun.de>
-
由 Michael Niedermayer 提交于
Reviewed-by: NMarton Balint <cus@passwd.hu> Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
This avoids future ABI issues when the field is moved to the end of the struct. Reviewed-by: NMarton Balint <cus@passwd.hu> Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Maxim Poliakovski 提交于
Move it to the ATRAC common code, to reuse in the upcoming ATRAC3+ decoder. Signed-off-by: NDiego Biurrun <diego@biurrun.de>
-
- 03 10月, 2013 4 次提交
-
-
由 Diego Biurrun 提交于
-
由 Maxim Poliakovski 提交于
Also update copyright info and file description. Signed-off-by: NDiego Biurrun <diego@biurrun.de>
-
由 Diego Biurrun 提交于
-
由 Paul B Mahol 提交于
Signed-off-by: NPaul B Mahol <onemda@gmail.com>
-
- 04 10月, 2013 7 次提交
-
-
由 Michael Niedermayer 提交于
* qatar/master: atrac3: Generalize gain compensation code Conflicts: libavcodec/atrac.c libavcodec/atrac.h libavcodec/atrac3.c Merged-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
* commit '5ce04c14': Use correct Doxygen syntax Conflicts: libavcodec/atrac3.c Merged-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
* commit '4be292da': atrac: Move doxygen comments to the header Conflicts: libavcodec/atrac.c libavcodec/atrac.h Merged-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
* commit 'be0b4c70': atrac3: Replace a silly counter variable name with plain 'j' Conflicts: libavcodec/atrac3.c Merged-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
This prevents future frames from using half initialized/inconsistent structures Fixes assertion failure Fixes Ticket2897 Reviewed-by: NPaul B Mahol <onemda@gmail.com> Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
- 03 10月, 2013 9 次提交
-
-
由 Michael Niedermayer 提交于
Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
Reviewed-by: NStefano Sabatini <stefasab@gmail.com> Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Marton Balint 提交于
Added parameter to mirror the waveform (high values are shown on top in column mode) Signed-off-by: NMarton Balint <cus@passwd.hu>
-
由 Marton Balint 提交于
Signed-off-by: NMarton Balint <cus@passwd.hu>
-
由 Michael Niedermayer 提交于
* rbultje/master: Full-pixel MC functions. VP9 MC (ssse3) optimizations. Native VP9 decoder. Merged-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
* qatar/master: lavc: mark deprecated AVCodec.max_lowres for removal on next bump Conflicts: libavcodec/avcodec.h Merged-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
* commit '06e7301a': vf_interlace: do not process an already interlaced frame Merged-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Stefano Sabatini 提交于
Fix trac ticket #3006.
-
由 Ronald S. Bultje 提交于
Decoding time of ped1080p.webm goes from 11.3sec to 11.1sec.
-