[FFmpeg-cvslog] pthread_frame: use better memory orders for frame progress

2017-03-20 Thread Wan-Teh Chang
ffmpeg | branch: master | Wan-Teh Chang | Fri Dec 9 09:54:47 2016 -0800| [c358c62550e60a150c49f192d72631142a6eedd6] | committer: wm4 pthread_frame: use better memory orders for frame progress This improves commit 59c70227405c214b29971e6272f3a3ff6fcce3d0. In ff_thread_report_progress(), the

[FFmpeg-cvslog] mmaldec: initialize refcount using atomic_init()

2017-04-08 Thread Wan-Teh Chang
ffmpeg | branch: master | Wan-Teh Chang | Wed Nov 30 11:52:41 2016 -0800| [d82d5379caca21005d8906829b35361c4a65408e] | committer: Vittorio Giovara mmaldec: initialize refcount using atomic_init() This is how we initialize refcount in libavutil/buffer.c. Signed-off-by: Wan-Teh Chang Signed

[FFmpeg-cvslog] configure: add -fPIE instead of -pie to C flags for ThreadSanitizer

2017-04-13 Thread Wan-Teh Chang
ffmpeg | branch: master | Wan-Teh Chang | Fri Dec 2 11:27:17 2016 -0800| [f22da2cdf90dc892d483e2d4003cffc0500816f6] | committer: Luca Barbato configure: add -fPIE instead of -pie to C flags for ThreadSanitizer -pie was added to C flags for ThreadSanitizer in commit

[FFmpeg-cvslog] avutil: fix data race in av_get_cpu_flags()

2017-04-13 Thread Wan-Teh Chang
ffmpeg | branch: master | Wan-Teh Chang | Wed Dec 7 16:16:02 2016 -0800| [2170017a1cd033b6f28e16476921022712a522d8] | committer: Vittorio Giovara avutil: fix data race in av_get_cpu_flags() Make the one-time initialization in av_get_cpu_flags() thread-safe. The static variables |flags

[FFmpeg-cvslog] compat/atomics: add typecasts in atomic_compare_exchange_strong()

2017-04-13 Thread Wan-Teh Chang
ffmpeg | branch: master | Wan-Teh Chang | Fri Dec 2 16:56:16 2016 -0800| [6a93b596c5c3af31b843d63013a7985ffeea354d] | committer: Vittorio Giovara compat/atomics: add typecasts in atomic_compare_exchange_strong() The Solaris and Windows emulations of atomic_compare_exchange_strong() need

[FFmpeg-cvslog] pthread_frame: use better memory orders for frame progress

2017-04-26 Thread Wan-Teh Chang
ffmpeg | branch: master | Wan-Teh Chang | Fri Dec 9 09:54:47 2016 -0800| [343e2833994655c252d5236a3394bf6db7a4d8b1] | committer: Anton Khirnov pthread_frame: use better memory orders for frame progress This improves commit 59c70227405c214b29971e6272f3a3ff6fcce3d0. In

[FFmpeg-cvslog] ffmpeg: Fix typos in the comment for decode() ("." vs. "->")

2017-07-06 Thread Wan-Teh Chang
ffmpeg | branch: master | Wan-Teh Chang | Thu Jul 6 09:42:24 2017 -0700| [dc11a467e622d78330295d3973999c4d2d6beb03] | committer: Michael Niedermayer ffmpeg: Fix typos in the comment for decode() ("." vs. "->") pkt is a pointer, so it should be dereferenced with the -

[FFmpeg-cvslog] avformat/avio: Remove no-op code in url_find_protocol().

2017-07-09 Thread Wan-Teh Chang
ffmpeg | branch: master | Wan-Teh Chang | Thu Jul 6 19:18:50 2017 -0700| [2f84f40d451cec38571ef4a0c5d83d642800ce12] | committer: Muhammad Faiz avformat/avio: Remove no-op code in url_find_protocol(). In url_find_protocol(), proto_str is either "file" or a string consisting o

[FFmpeg-cvslog] pthread_frame: save the FF_DEBUG_THREADS option in PerThreadContext.

2017-07-11 Thread Wan-Teh Chang
ffmpeg | branch: master | Wan-Teh Chang | Mon Jul 10 10:24:59 2017 -0700| [15c41cb6adc4d6720d51c21f8baebebce923b213] | committer: Ronald S. Bultje pthread_frame: save the FF_DEBUG_THREADS option in PerThreadContext. Add the debug_threads boolean field to PerThreadContext. For PerThreadContext

[FFmpeg-cvslog] avcodec/x86/cavsdsp: Delete #include "libavcodec/x86/idctdsp.h".

2017-07-20 Thread Wan-Teh Chang
ffmpeg | branch: master | Wan-Teh Chang | Thu Jul 20 10:44:03 2017 -0700| [ea1ca17be2301aaef5b3b5ef8c2abe7f7d688e07] | committer: Michael Niedermayer avcodec/x86/cavsdsp: Delete #include "libavcodec/x86/idctdsp.h". This file already has #include "idctdsp.h", which is resol

[FFmpeg-cvslog] avcodec/hevcdec: hevc_await_progress: declare |y| only if used.

2017-07-20 Thread Wan-Teh Chang
ffmpeg | branch: master | Wan-Teh Chang | Thu Jul 20 11:39:11 2017 -0700| [b77e26b28525f366c5f978214b230a5324bedf81] | committer: Michael Niedermayer avcodec/hevcdec: hevc_await_progress: declare |y| only if used. hevc_await_progress() uses the variable |y| only inside the "if" bl

[FFmpeg-cvslog] avcodec/h264: Declare the local variable decode_chroma as const.

2017-07-20 Thread Wan-Teh Chang
ffmpeg | branch: master | Wan-Teh Chang | Thu Jul 20 10:31:19 2017 -0700| [99c5ac20397ec1814d6a50bed74cadd421ad8b9d] | committer: Michael Niedermayer avcodec/h264: Declare the local variable decode_chroma as const. ff_h264_decode_mb_cabac() and ff_h264_decode_mb_cavlc() are very long

[FFmpeg-cvslog] avcodec/h264_slice: don't sync default_ref[] between threads.

2017-07-27 Thread Wan-Teh Chang
ffmpeg | branch: master | Wan-Teh Chang | Tue Jul 18 16:34:40 2017 -0700| [8c3b329da21a05a977b21d1a3ad3ed8ce72f997b] | committer: Ronald S. Bultje avcodec/h264_slice: don't sync default_ref[] between threads. default_ref[] is unconditionally initialized in h264_initialise_ref_list() (c

[FFmpeg-cvslog] pthread_frame: revert 2e664b9c1e73c80aab91070c1eb7676f04bdd12d.

2017-07-27 Thread Wan-Teh Chang
ffmpeg | branch: master | Wan-Teh Chang | Tue Jul 18 09:11:09 2017 -0700| [58fbcf885d97d9b83c54cc57e3631c76caa208cf] | committer: Ronald S. Bultje pthread_frame: revert 2e664b9c1e73c80aab91070c1eb7676f04bdd12d. The patch does not fix the tsan warning it was intended to fix. Reverting the

[FFmpeg-cvslog] avutil/tests: Add cpu_init.c to check whether the one-time initialization in av_get_cpu_flags () has data races.

2016-11-23 Thread Wan-Teh Chang
ffmpeg | branch: master | Wan-Teh Chang | Wed Nov 23 11:21:56 2016 -0800| [d84a21207ea83055dc9b6dc1cd6a379f2ea756e7] | committer: Michael Niedermayer avutil/tests: Add cpu_init.c to check whether the one-time initialization in av_get_cpu_flags() has data races. Co-author: Dmitry Vyukov of

[FFmpeg-cvslog] avutil/cpu: remove the |checked| static variable

2016-11-23 Thread Wan-Teh Chang
ffmpeg | branch: master | Wan-Teh Chang | Wed Nov 23 11:21:56 2016 -0800| [29fb49194bedc74ac9be0b49b6b42dcfeb6222d9] | committer: Michael Niedermayer avutil/cpu: remove the |checked| static variable Remove the |checked| variable because the invalid value of -1 for |flags| can be used to

[FFmpeg-cvslog] avutil/tests: add cpu_init to .gitignore and tests/fate

2016-11-24 Thread Wan-Teh Chang
ffmpeg | branch: master | Wan-Teh Chang | Wed Nov 23 15:08:20 2016 -0800| [048b46b4e294e8bea4ab381e5e5080a4ca31bf35] | committer: Michael Niedermayer avutil/tests: add cpu_init to .gitignore and tests/fate This is a follow-up to commit d84a21207ea83055dc9b6dc1cd6a379f2ea756e7, which added the

[FFmpeg-cvslog] avfilter/tests/.gitignore: add integral

2016-11-24 Thread Wan-Teh Chang
ffmpeg | branch: master | Wan-Teh Chang | Wed Nov 23 15:08:20 2016 -0800| [dceac9a4a754570a34cd90dda8595768ef1a4064] | committer: Michael Niedermayer avfilter/tests/.gitignore: add integral Signed-off-by: Michael Niedermayer > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avutil/tests: run the cpu_init.c test conditionally on HAVE_THREADS

2016-12-10 Thread Wan-Teh Chang
ffmpeg | branch: master | Wan-Teh Chang | Tue Dec 6 11:00:02 2016 -0800| [3703f1e24540a5ef132e7b2a9c0ded7e4531] | committer: James Almer avutil/tests: run the cpu_init.c test conditionally on HAVE_THREADS Suggested by Diego Biurrun and James Almer. Signed-off-by: Wan-Teh Chang Signed

[FFmpeg-cvslog] avutil/cpu_init: remove unnecessary arguments to the main() function

2016-12-10 Thread Wan-Teh Chang
ffmpeg | branch: master | Wan-Teh Chang | Tue Dec 6 11:00:01 2016 -0800| [8986885801fbd6e7d5440c8e5cb03d5d2745298c] | committer: James Almer avutil/cpu_init: remove unnecessary arguments to the main() function Signed-off-by: James Almer > http://git.videolan.org/gitweb.cgi/ffmpeg.git

[FFmpeg-cvslog] avutil: fix data race in av_get_cpu_flags()

2016-12-12 Thread Wan-Teh Chang
ffmpeg | branch: master | Wan-Teh Chang | Tue Dec 6 18:16:13 2016 -0800| [fed50c4304eecb352e29ce789cdb96ea84d6162f] | committer: Michael Niedermayer avutil: fix data race in av_get_cpu_flags() Make the one-time initialization in av_get_cpu_flags() thread-safe. The static variable |cpu_flags

[FFmpeg-cvslog] configure: add -fPIE instead of -pie to C flags for ThreadSanitizer

2016-12-12 Thread Wan-Teh Chang
ffmpeg | branch: master | Wan-Teh Chang | Fri Dec 2 14:04:53 2016 -0800| [3f55752cd566c68ff3d3ae984a3936c1d08ef8ca] | committer: Michael Niedermayer configure: add -fPIE instead of -pie to C flags for ThreadSanitizer -pie was added to C flags for ThreadSanitizer in commit

[FFmpeg-cvslog] Move the |die| member of FrameThreadContext to PerThreadContext.

2016-03-01 Thread Wan-Teh Chang
ffmpeg | branch: master | Wan-Teh Chang | Tue Mar 1 10:11:53 2016 -0800| [4845f0720e38c5baab7baad52bfce1451f1c1639] | committer: Ronald S. Bultje Move the |die| member of FrameThreadContext to PerThreadContext. This fixes a data race warning by ThreadSanitizer. FrameThreadContext.die is read

[FFmpeg-cvslog] avcodec/libaomenc: Get number of operating points

2022-06-23 Thread Wan-Teh Chang
ffmpeg | branch: master | Wan-Teh Chang | Thu Jun 16 09:24:22 2022 -0700| [38bc24be8d366dbf832fa1a2a4a89901de981067] | committer: James Zern avcodec/libaomenc: Get number of operating points Use the new codec control AV1E_GET_NUM_OPERATING_POINTS to get the number of operating points. This is