On 1/20/2016 7:46 PM, Clément Bœsch wrote: > diff --git a/libavutil/thread.h b/libavutil/thread.h > index 32ddf40..42430fb 100644 > --- a/libavutil/thread.h > +++ b/libavutil/thread.h > @@ -31,6 +31,15 @@ > #if HAVE_PTHREADS > #include <pthread.h> > > +static inline void ff_thread_setname(const char *name) > +{ > +#if defined(__APPLE__) > + pthread_setname_np(name); > +#elif defined(__linux__) && defined(__GLIBC__) > + pthread_setname_np(pthread_self(), name); > +#endif > +} > + > #if defined(ASSERT_LEVEL) && ASSERT_LEVEL > 1 > > #include "log.h" > @@ -143,6 +152,7 @@ static inline int strict_pthread_once(pthread_once_t > *once_control, void (*init_ > #define AV_ONCE_INIT PTHREAD_ONCE_INIT > > #define ff_thread_once(control, routine) pthread_once(control, routine) > +#define ff_thread_setname(name) (0)
This is also being applied to pthreads. _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel