22 Commits (dd3d7ddf2a508b15877bb978c2309f777853a228)

Author SHA1 Message Date
Mark Thompson fd0fae6037 pthread_frame: Unreference hw_frames_ctx on per-thread codec contexts 8 years ago
Anton Khirnov 84f225684c pthread_frame: properly propagate the hw frame context across frame threads 8 years ago
Anton Khirnov 59c7022740 pthread_frame: use atomics for frame progress 8 years ago
Anton Khirnov 64a31b2854 pthread_frame: use atomics for PerThreadContext.state 8 years ago
Anton Khirnov db2733256d pthread_frame: use a thread-safe way for signalling threads to die 8 years ago
Vittorio Giovara 9f90b24877 lavc: Drop deprecated get_buffer related functions 9 years ago
Vittorio Giovara def97856de lavc: AV-prefix all codec capabilities 10 years ago
Vittorio Giovara 40cf1bbacc Deprecate avctx.coded_frame 10 years ago
Vittorio Giovara 0994e14213 pthread: Check memory allocation 10 years ago
Luca Barbato ac4a5e3abd pthreads_frame: Do not leak on failure path 10 years ago
Anton Khirnov 7ea1b3472a lavc: deprecate the use of AVCodecContext.time_base for decoding 10 years ago
Diego Biurrun 990e2f3555 avcodec: Suppress deprecation warnings from DTG code scheduled for removal 11 years ago
Anton Khirnov 9929b3564c pthread_frame: simplify the code by using new AVPacket API 11 years ago
Anton Khirnov dd2d3b766b lavc: Add hwaccel private data and init/uninit callbacks 11 years ago
wm4 f6774f905f mpegvideo: operate with pointers to AVFrames instead of whole structs 11 years ago
Anton Khirnov d1f9563d50 pthread_frame: flush all threads on flush, not just the first one 11 years ago
Anton Khirnov 9cbf2d78f0 pthread_frame: unref decoded frames on failure 11 years ago
Anton Khirnov d351ef47d0 pthread_frame: use the AVFrame API properly. 11 years ago
Anton Khirnov a553c6a347 lavc: use buf[0] instead of data[0] in checks whether a frame is allocated 11 years ago
Anton Khirnov da6506c607 lavc: move AVCodecContext.pkt to AVCodecInternal 11 years ago
Anton Khirnov 38ecc3702d pthread: store thread contexts in AVCodecInternal instead of AVCodecContext 11 years ago
Anton Khirnov cc14ee03a7 lavc: split slice and frame threading functions into separate files 11 years ago
Anton Khirnov 5cd6513f5b pthread: drop avcodec_ prefixes from static functions 11 years ago
Anton Khirnov a1504eee41 lavc: deprecate AVCodecContext.debug_mv 11 years ago
Ben Jackson 5152196b2b pthread: Avoid spurious wakeups 11 years ago
Derek Buitenhuis eb90a2091f pthread: Fix deadlock during thread initialization 11 years ago
Diego Biurrun 7950e519bb Disable deprecation warnings for cases where a replacement is available 12 years ago
Sean McGovern 50612484e0 pthread: Rename thread_init to avoid symbol collision 12 years ago
Anton Khirnov 2a6eaeaa85 Move get_logical_cpus() from lavc/pthread to lavu/cpu. 12 years ago
Anton Khirnov 90f9a5830b w32pthreads: move from lavc to compat/ 12 years ago
Anton Khirnov db8e336e5f pthread: reindent 12 years ago
Anton Khirnov 30e256430e lavc/pthread: remove obsolete checks 12 years ago
Janne Grunau 94660c3524 threads: always call thread_finish_setup for intra codecs 12 years ago
Janne Grunau 05fa79b844 hwaccel: fix use with frame based multithreading 12 years ago
Hendrik Leppkes c71c80f53b pthread: unref already decoded frames when flushing the decoder 12 years ago
Anton Khirnov fce68c9355 pthread: unref the decoded but not returned frames on close. 12 years ago
Anton Khirnov 759001c534 lavc decoders: work with refcounted frames. 12 years ago
Anton Khirnov 1a5e913016 pthread: avoid copying input packets when possible. 12 years ago
Anton Khirnov e6b1c3bbe7 pthread: make ff_thread_release_buffer idempotent. 12 years ago
Anton Khirnov 594d4d5df3 lavc: add a wrapper for AVCodecContext.get_buffer(). 12 years ago
Anton Khirnov 7a1a9dd56c pthread: make sure AVFrame.extended_data is set properly. 12 years ago
Mans Rullgard 11434c9b13 pthread: add const to AVCodec pointers 13 years ago
Martin Storsjö 1d9c2dc89a Don't include common.h from avutil.h 13 years ago
Diego Biurrun d246c18ea6 Avoid C99 variable declarations within for statements. 13 years ago
Sean McGovern b68c4ac293 pthread: warn on high thread counts 13 years ago
Mans Rullgard 95510be8c3 avcodec: remove AVCodecContext.dsp_mask 13 years ago
Dale Curtis 97ae370078 pthread: Fix crash due to fctx->delaying not being cleared. 13 years ago
Alexander Strange 147ee4cf06 pthread: Immediately release all frames in ff_thread_flush() 13 years ago
Ronald S. Bultje 2ee01fbded pthread: free progress if buffer allocation failed. 13 years ago
Ronald S. Bultje bc1ef85520 lavc/avconv: support changing frame sizes in codecs with frame mt. 13 years ago