[FFmpeg-cvslog] vf_ssim: x86 simd for ssim_4x4xN and ssim_endN.

2015-07-13 Thread Ronald S. Bultje
ffmpeg | branch: master | Ronald S. Bultje | Sun Jul 12 19:33:06 2015 -0400| [dfc58584b4e5c35d6aebc5d21223bf714024f0ea] | committer: Michael Niedermayer vf_ssim: x86 simd for ssim_4x4xN and ssim_endN. Both are 2-2.5x faster than their C counterpart. Reviewed-by: Paul B Mahol Reviewed-by: Jam

[FFmpeg-cvslog] avutil/mem_internal: add missing header includes

2015-07-13 Thread James Almer
ffmpeg | branch: master | James Almer | Mon Jul 13 18:05:48 2015 -0300| [39a04ebcaf0410d8c5de1435fd1c4d0ed9752776] | committer: James Almer avutil/mem_internal: add missing header includes Fixes make checkheaders Reviewed-by: Michael Niedermayer Signed-off-by: James Almer > http://git.video

[FFmpeg-cvslog] libavcodec/qsv.c: Issue fixed: QSV engine does not release display handler under linux platform.

2015-07-13 Thread Ivan Uskov
ffmpeg | branch: master | Ivan Uskov | Mon Jul 13 10:17:54 2015 -0400| [ce91bab70f69acc1a7e5705af95cc6fa89765825] | committer: Michael Niedermayer libavcodec/qsv.c: Issue fixed: QSV engine does not release display handler under linux platform. Reviewed-by: Gwenole Beauchesne Signed-off-by: M

[FFmpeg-cvslog] mp3: Forward seeking errors

2015-07-13 Thread Luca Barbato
ffmpeg | branch: master | Luca Barbato | Sun Jul 12 15:48:00 2015 +0200| [a5a6a786bfebb85c269abc25559fd71963983581] | committer: Luca Barbato mp3: Forward seeking errors Signed-off-by: Luca Barbato > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a5a6a786bfebb85c269abc25559fd71963

[FFmpeg-cvslog] Merge commit 'a5a6a786bfebb85c269abc25559fd71963983581'

2015-07-13 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Tue Jul 14 01:46:16 2015 +0200| [96e1cc3f8b6b0b5b19820609b23642bde1ee7e7c] | committer: Michael Niedermayer Merge commit 'a5a6a786bfebb85c269abc25559fd71963983581' * commit 'a5a6a786bfebb85c269abc25559fd71963983581': mp3: Forward seeking errors

[FFmpeg-cvslog] Merge commit '32c8d89c036b0e75ece74aea638df587099def0b'

2015-07-13 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Tue Jul 14 01:33:58 2015 +0200| [3edc6d1cd9ef23e809a8d814dbfb589e7e1f57fe] | committer: Michael Niedermayer Merge commit '32c8d89c036b0e75ece74aea638df587099def0b' * commit '32c8d89c036b0e75ece74aea638df587099def0b': hevc: Print the non-support

[FFmpeg-cvslog] hevc: Print the non-supported chroma_format_idc

2015-07-13 Thread Luca Barbato
ffmpeg | branch: master | Luca Barbato | Mon Jul 13 00:48:49 2015 +0200| [32c8d89c036b0e75ece74aea638df587099def0b] | committer: Luca Barbato hevc: Print the non-supported chroma_format_idc And drop the spurious newline. Signed-off-by: Luca Barbato > http://git.videolan.org/gitweb.cgi/ffmpe

[FFmpeg-cvslog] Merge commit '8e373fe048812a25b238ea60a7052b8c07639a42'

2015-07-13 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Tue Jul 14 01:23:39 2015 +0200| [e17a459af06e222a04b98d1ef59b12e408f061e5] | committer: Michael Niedermayer Merge commit '8e373fe048812a25b238ea60a7052b8c07639a42' * commit '8e373fe048812a25b238ea60a7052b8c07639a42': hevc: Factor out the pixel

[FFmpeg-cvslog] hevc: Factor out the pixel format mapping from the sps parser

2015-07-13 Thread Luca Barbato
ffmpeg | branch: master | Luca Barbato | Mon Jul 13 00:48:48 2015 +0200| [8e373fe048812a25b238ea60a7052b8c07639a42] | committer: Luca Barbato hevc: Factor out the pixel format mapping from the sps parser The function will grow larger as more formats are supported. Signed-off-by: Luca Barbato

[FFmpeg-cvslog] Merge commit 'c571424c7f6276a6374e1784ce2a33d4b6a4292d'

2015-07-13 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Tue Jul 14 00:54:51 2015 +0200| [db1ab7e5af6aeafb04db153828a266d1d998a78e] | committer: Michael Niedermayer Merge commit 'c571424c7f6276a6374e1784ce2a33d4b6a4292d' * commit 'c571424c7f6276a6374e1784ce2a33d4b6a4292d': asfdec: prevent memory leak

[FFmpeg-cvslog] asfdec: prevent memory leaks found with Coverity Scan

2015-07-13 Thread Alexandra Hájková
ffmpeg | branch: master | Alexandra Hájková | Mon Jul 13 12:02:03 2015 +0200| [c571424c7f6276a6374e1784ce2a33d4b6a4292d] | committer: Anton Khirnov asfdec: prevent memory leaks found with Coverity Scan Signed-off-by: Anton Khirnov > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c

[FFmpeg-cvslog] ffmpeg: Fix cleanup with ost = NULL

2015-07-13 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Mon Jul 13 23:33:18 2015 +0200| [503ec7139f887bf8ed8d57da07ce93c4e88447a6] | committer: Michael Niedermayer ffmpeg: Fix cleanup with ost = NULL Fixes: 09e670595acbdafb226974b08dab66e3_signal_sigabrt_770eccc9_991_xtrem_e2_m64q15_a32sxx.3gp w

[FFmpeg-cvslog] avcodec/mpegvideo: Fix null pointer dereference of picture array

2015-07-13 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Tue Jul 14 00:07:53 2015 +0200| [4bde1a4a374e0cc939bbdd8260dad77432ca03c1] | committer: Michael Niedermayer avcodec/mpegvideo: Fix null pointer dereference of picture array Fixes: 0d0a2bace067d09c08f0fa5340496c23_signal_sigsegv_7713351a_342_

[FFmpeg-cvslog] avcodec/hevc_parser: Fix memleaks in parser mix

2015-07-13 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Mon Jul 13 22:26:53 2015 +0200| [85b7456efe9c6e6047c849626190f138faa8b42d] | committer: Michael Niedermayer avcodec/hevc_parser: Fix memleaks in parser mix Found-by: jamrial Signed-off-by: Michael Niedermayer > http://git.videolan.org/gitweb.cg

[FFmpeg-cvslog] avcodec/pthread_frame: check avctx on deallocation

2015-07-13 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Mon Jul 13 21:19:04 2015 +0200| [5d346feafa817c4fbc30f7ed0b93b2dad6cef15b] | committer: Michael Niedermayer avcodec/pthread_frame: check avctx on deallocation Fixes null pointer dereferences Fixes: af1a5a33e67e479f439239097bd0d4fd_signal_sigsegv

[FFmpeg-cvslog] avformat/oggdec: Check buf before copying data in to it

2015-07-13 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Mon Jul 13 21:44:26 2015 +0200| [32d023eb6d0a80be551d8cfb207df61928db930b] | committer: Michael Niedermayer avformat/oggdec: Check buf before copying data in to it Fixes null pointer dereference Fixes: aace024653cc62947336b86f8de812ab_signal_sig

[FFmpeg-cvslog] avcodec/hevc_parser: use the old parser only when hevc decoder is available

2015-07-13 Thread James Almer
ffmpeg | branch: master | James Almer | Mon Jul 13 14:10:31 2015 -0300| [84e847c7c80cc71d24f0e4ceb99331389d960b04] | committer: James Almer avcodec/hevc_parser: use the old parser only when hevc decoder is available If it's not, then the new dependence-free parser will be used instead Reviewed

[FFmpeg-cvslog] avcodec/mpegvideo: Check for NULL in ff_mpv_common_end()

2015-07-13 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Mon Jul 13 19:18:08 2015 +0200| [cc0380222add8df8ff9b3bd95eaf2b9d8c4c0d11] | committer: Michael Niedermayer avcodec/mpegvideo: Check for NULL in ff_mpv_common_end() Fixes: af94b3a3d26586c08f557cafe8246251_signal_sigsegv_7713351a_343_XFMode.A

[FFmpeg-cvslog] avcodec/vp3: check current_frame before accessing it

2015-07-13 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Mon Jul 13 19:10:59 2015 +0200| [697160366fd101898ef0caeac96234a64137eaad] | committer: Michael Niedermayer avcodec/vp3: check current_frame before accessing it Fixes null pointer dereference Fixes: b15eb06e0111e94bc59123c86db7aff9_signal_sigsegv

[FFmpeg-cvslog] avutil/frame: fix crash with av_frame_unref(NULL)

2015-07-13 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Mon Jul 13 19:25:03 2015 +0200| [feb6a94f740bccc8e369f8b74714b940490f3901] | committer: Michael Niedermayer avutil/frame: fix crash with av_frame_unref(NULL) Fixes: af94b3a3d26586c08f557cafe8246251_signal_sigsegv_7713351a_343_XFMode.ASF wit

[FFmpeg-cvslog] configure: Fix build with --disable-decoders --enable-parser=hevc

2015-07-13 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Mon Jul 13 17:42:44 2015 +0200| [ba051661746fbab603bca39a217fa96262a4b0c0] | committer: Michael Niedermayer configure: Fix build with --disable-decoders --enable-parser=hevc Signed-off-by: Michael Niedermayer > http://git.videolan.org/gitweb.cg

[FFmpeg-cvslog] dxva2_hevc: unbreak compilation after recent sps/pps changes

2015-07-13 Thread James Almer
ffmpeg | branch: master | James Almer | Mon Jul 13 00:05:11 2015 -0300| [1b9a8e5f1d007ea19f04032490d681becd0d4e6a] | committer: Anton Khirnov dxva2_hevc: unbreak compilation after recent sps/pps changes Signed-off-by: James Almer Signed-off-by: Anton Khirnov > http://git.videolan.org/gitweb

[FFmpeg-cvslog] Merge commit '1b9a8e5f1d007ea19f04032490d681becd0d4e6a'

2015-07-13 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Mon Jul 13 17:11:17 2015 +0200| [da10aaf23844becb16a5925d2fb95e14eab16b7e] | committer: Michael Niedermayer Merge commit '1b9a8e5f1d007ea19f04032490d681becd0d4e6a' * commit '1b9a8e5f1d007ea19f04032490d681becd0d4e6a': dxva2_hevc: unbreak compila

[FFmpeg-cvslog] hevc_parser: fix standalone build with the hevc decoder disabled

2015-07-13 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Mon Jul 13 08:56:53 2015 +0200| [a062a55d37720abc8c704aa0e8682efd3cdc9c9b] | committer: Anton Khirnov hevc_parser: fix standalone build with the hevc decoder disabled The parser depends on hevc_ps, which in turn needs some data tables. Found-by: James

[FFmpeg-cvslog] Merge commit 'a062a55d37720abc8c704aa0e8682efd3cdc9c9b'

2015-07-13 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Mon Jul 13 17:04:13 2015 +0200| [5be07d0206916bf9119e5f4255c528aac1621406] | committer: Michael Niedermayer Merge commit 'a062a55d37720abc8c704aa0e8682efd3cdc9c9b' * commit 'a062a55d37720abc8c704aa0e8682efd3cdc9c9b': hevc_parser: fix standalone

[FFmpeg-cvslog] Merge commit 'b9f76d19d81fbc7f088536f966c2d3dc23c34ddc'

2015-07-13 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Mon Jul 13 16:50:06 2015 +0200| [1127b35ff100983dc15d5b0929c98554afed8300] | committer: Michael Niedermayer Merge commit 'b9f76d19d81fbc7f088536f966c2d3dc23c34ddc' * commit 'b9f76d19d81fbc7f088536f966c2d3dc23c34ddc': hevc_ps: make sure failing

[FFmpeg-cvslog] hevc_ps: make sure failing to decode an SPS always returns an error

2015-07-13 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Mon Jul 13 07:49:03 2015 +0200| [b9f76d19d81fbc7f088536f966c2d3dc23c34ddc] | committer: Anton Khirnov hevc_ps: make sure failing to decode an SPS always returns an error Some of the goto err clauses do not set the error code. It seems better to fall ba

[FFmpeg-cvslog] Merge commit '077b55943330150db0eafd36bbee614697cabd98'

2015-07-13 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Mon Jul 13 16:38:20 2015 +0200| [afa97144cff837bbe2ecce47e79321373a82cb94] | committer: Michael Niedermayer Merge commit '077b55943330150db0eafd36bbee614697cabd98' * commit '077b55943330150db0eafd36bbee614697cabd98': hevc: handle a NULL sps in

[FFmpeg-cvslog] hevc: handle a NULL sps in set_sps() properly

2015-07-13 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Sun Jul 12 18:57:10 2015 +0200| [077b55943330150db0eafd36bbee614697cabd98] | committer: Anton Khirnov hevc: handle a NULL sps in set_sps() properly This can happen in update_thread_context(), when the previous frame was corrupted. > http://git.videola

[FFmpeg-cvslog] hevc: do not pass an entire HEVCContext into export_stream_params()

2015-07-13 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Sun Jul 12 18:52:02 2015 +0200| [18156b53f9b642b71c182c5c9818175a61572d2b] | committer: Anton Khirnov hevc: do not pass an entire HEVCContext into export_stream_params() It only needs the parameter sets. > http://git.videolan.org/gitweb.cgi/ffmpeg.git

[FFmpeg-cvslog] Merge commit '18156b53f9b642b71c182c5c9818175a61572d2b'

2015-07-13 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Mon Jul 13 16:30:41 2015 +0200| [d13fc982470f5fe89b92ebbb93a101fb2b9e851e] | committer: Michael Niedermayer Merge commit '18156b53f9b642b71c182c5c9818175a61572d2b' * commit '18156b53f9b642b71c182c5c9818175a61572d2b': hevc: do not pass an entire

[FFmpeg-cvslog] avcodec/alac: Clear pointers in allocate_buffers()

2015-07-13 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Mon Jul 13 15:46:10 2015 +0200| [f7068bf277a37479aecde2832208d820682b35e6] | committer: Michael Niedermayer avcodec/alac: Clear pointers in allocate_buffers() Fixes: 06a4edb39ad8a9883175f9bd428334a2_signal_sigsegv_7713351a_706_mov__alac__ALA

[FFmpeg-cvslog] avcodec/sanm: Reset sizes in destroy_buffers()

2015-07-13 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Mon Jul 13 16:05:21 2015 +0200| [39bbdebb1ed8eb9c9b0cd6db85afde6ba89d86e4] | committer: Michael Niedermayer avcodec/sanm: Reset sizes in destroy_buffers() Fixes crash in 1288a2fe8e9ae6b00ca40e089d08ca65_signal_sigsegv_771426a7_354_accident.s

[FFmpeg-cvslog] avformat/utils: Skip ff_configure_buffers_for_index() for local files

2015-07-13 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Mon Jul 13 14:25:38 2015 +0200| [b5136612510052a7acacd560b9b5edad69402519] | committer: Michael Niedermayer avformat/utils: Skip ff_configure_buffers_for_index() for local files Theres no known case where its use on local files improves performan

[FFmpeg-cvslog] configure: clean whitespace with [:space:]

2015-07-13 Thread Zhang Rui
ffmpeg | branch: master | Zhang Rui | Mon Jul 13 16:22:40 2015 +0800| [f5c281daa8aed4618f94e4131be17e772f6673f8] | committer: Michael Niedermayer configure: clean whitespace with [:space:] https://en.wikibooks.org/wiki/Regular_Expressions/POSIX_Basic_Regular_Expressions Fixes NDKr10e on Cygwi

[FFmpeg-cvslog] avformat: Add ff_configure_buffers_for_index()

2015-07-13 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Tue Jun 2 18:30:07 2015 +0200| [b183fb4767f237721ae01669b05e9a17fed7cf96] | committer: Michael Niedermayer avformat: Add ff_configure_buffers_for_index() This allows configuring the io buffer in such way that few seeks are needed for playback

[FFmpeg-cvslog] avformat/mov: Use ff_configure_buffers_for_index()

2015-07-13 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Tue Jun 2 18:31:05 2015 +0200| [488cc0519242340b92b5c64bf7b8a774f5c504a9] | committer: Michael Niedermayer avformat/mov: Use ff_configure_buffers_for_index() Fixes Ticket2513 Fixes Ticket4432 Signed-off-by: Michael Niedermayer > http://git.vi