773 Commits (2d72219554adb09bc3ba044ac3e579a84550067b)

Author SHA1 Message Date
Anton Khirnov 972c71e9cb lavc: add support for filtering packets before decoding 8 years ago
Anton Khirnov 061a0c14bb decode: restructure the core decoding code 8 years ago
Anton Khirnov 549d0bdca5 decode: be more explicit about storing the last packet properties 8 years ago
Anton Khirnov 0309ddcfb2 lavc: handle MP3 in get_audio_frame_duration() 8 years ago
Anton Khirnov 3fe2a01df7 lavc: move decoding-related code from utils.c to a new file 8 years ago
Anton Khirnov 328cd2b599 lavc: move encoding-related code from utils.c to a new file 8 years ago
Kieran Kunhya 81f1f6c3f6 Add GBRAP12 pixel format support 8 years ago
Anton Khirnov e9bfff1cc6 lavc: free buffer_frame/pkt on avcodec_open2() failure 8 years ago
Anton Khirnov 89aebc5bcc lavc: align the linesize to 32 when AVX is enabled 8 years ago
Anton Khirnov f65285aba0 lavc: set sw_pix_fmt for hwaccel encoding 8 years ago
Anton Khirnov 32c8359093 lavc: export the timestamps when decoding in AVFrame.pts 9 years ago
Anton Khirnov e85f6f7f8d lavc: allow using AVCodecContext.hw_frames_ctx for decoding 9 years ago
Anton Khirnov e62ff72fc1 lavc: make avcodec_open2() fail when the timebase is not set for encoding 9 years ago
wm4 05f66706d1 lavc: introduce a new decoding/encoding API with decoupled input/output 9 years ago
wm4 2e2f8534eb lavc: factor apply_param_change() AV_EF_EXPLODE handling 9 years ago
Anton Khirnov a8068346e4 lavc: add a variant of av_get_audio_frame_duration working with AVCodecParameters 9 years ago
Anton Khirnov 998e1b8f52 lavc: add codec parameters API 9 years ago
Anton Khirnov 7b3214d005 lavc: add a field for passing AVHWFramesContext to encoders 9 years ago
Arttu Ylä-Outinen 7486418683 lavc: Make sure that the effective timebase would not overflow 9 years ago
Anton Khirnov cea1eef25c lavc: get the profile name through the codec descriptor in avcodec_string() 9 years ago
Anton Khirnov 2c6811397b lavc: add profiles to AVCodecDescriptor 9 years ago
Anton Khirnov cdc9ce098e lavc: print the name of the codec, not its implementation, in avcodec_string 9 years ago
Anton Khirnov 11c9bd633f libopenh264enc: export CPB props side data 9 years ago
Anton Khirnov f0b769c16d lavc: add a packet side data type for VBV-like parameters 9 years ago
Anton Khirnov 84adab333c lavc: add stream-global packet side data 9 years ago
Luca Barbato ce70f28a17 avpacket: Replace av_free_packet with av_packet_unref 9 years ago
Vittorio Giovara 3ee2c60cc2 utils: Use data buffers directly instead of an AVPicture 9 years ago
Vittorio Giovara a17a766190 lavc: Add data and linesize to AVSubtitleRect 9 years ago
Derek Buitenhuis 17e41cf361 avcodec: Do not lock during init if there is no init function 9 years ago
Derek Buitenhuis eae58428bd avcodec: Do not lock during open for codecs marked as having threadsafe init 9 years ago
wm4 a5d58fea68 lavc: reimplement avcodec_get_type() using codec descriptors 9 years ago
wm4 87a051f976 lavc: allow asynchronous decoders to return correct pkt_dts values 9 years ago
Vittorio Giovara 8f12ef9860 lavu: Drop deprecated duplicated AVFrame/AVCodecContext parameters 9 years ago
Vittorio Giovara 9f90b24877 lavc: Drop deprecated get_buffer related functions 9 years ago
Vittorio Giovara 01bcc2d5c2 lavc: Drop deprecated destruct_packet related functions 9 years ago
Vittorio Giovara 059a934806 lavc: Consistently prefix input buffer defines 9 years ago
Vittorio Giovara def97856de lavc: AV-prefix all codec capabilities 9 years ago
Vittorio Giovara 7c6eb0a1b7 lavc: AV-prefix all codec flags 9 years ago
Vittorio Giovara 40cf1bbacc Deprecate avctx.coded_frame 9 years ago
Vittorio Giovara d6604b29ef Gather all coded_frame allocations and free functions to a single place 9 years ago
Paul B Mahol 5a79bf0284 PCM signed 16-bit big-endian planar decoder 10 years ago
Luca Barbato a78f5548d9 avcodec: Free the default avoptions on init failure 10 years ago
Luca Barbato aef0be0875 avcodec: Unref the dummy buffer on the fail path 10 years ago
Vittorio Giovara 117b432748 lavc: Introduce AVCodec internal capabilities 10 years ago
Vittorio Giovara 9993a067f6 lavc: Improve thread locking error message 10 years ago
Andreas Cadhalpun ea1d0b7ece avcodec/utils: use correct printf specifier in ff_set_sar 10 years ago
Anton Khirnov a536a4e4bc lavc: support extracting audio service type from side data 10 years ago
Anton Khirnov 728685f37a Add a side data type for audio service type. 10 years ago
Paul B Mahol 9a4aaae3b2 lavc: add GBRAP to avcodec_align_dimensions2 10 years ago
Rémi Denis-Courmont 57b6704ecd avcodec: add AVCodecContext.sw_pix_fmt 10 years ago