40 Commits (a8d9fab06b9b417bf8d0b819192bae0c648d7fd8)

Author SHA1 Message Date
Anton Khirnov 0f957cfba2 lavc/bsf: move IS_EMPTY() to packet_internal() 1 year ago
Andreas Rheinhardt f4098bbc3b avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 3 years ago
Martin Storsjö a78f136f3f configure: Use a separate config_components.h header for $ALL_COMPONENTS 3 years ago
Andreas Rheinhardt bbc24363f1 avcodec/bsf: Unref the packet when flushing 3 years ago
Andreas Rheinhardt b99fb4df42 avcodec/bsf: Use null-bsf for passthrough when available 3 years ago
Andreas Rheinhardt 97bc4695fb avcodec/bsf: ff_list_bsf static 3 years ago
Andreas Rheinhardt afeefb306e avcodec/bsf: Avoid allocation for AVBSFInternal 3 years ago
Gyan Doshi 301d275301 avcodec/bsf: switch to av_get_token to parse bsf list string 3 years ago
James Almer 0bf3a7361d avutil: remove deprecated AVClass.child_class_next 4 years ago
Andreas Rheinhardt 3e16d1c8a6 avcodec/bsf: Simplify getting codec name 4 years ago
Andreas Rheinhardt 9bf2b32da0 avcodec/bsf: Fix segfault when freeing half-allocated BSF 4 years ago
Anton Khirnov c0d6eaca50 bsf: switch to child_class_iterate() 5 years ago
Anton Khirnov bdd6aa25c1 avcodec.h: split bitstream filters API into its own header 5 years ago
Anton Khirnov bf80725352 lavc: rename bsf.h to bsf_internal.h 5 years ago
Marton Balint 425e08d571 avcodec/bsf: support shorthand options for av_bsf_list_parse_str 5 years ago
Limin Wang 56b9130fff avcodec/bsf: simplify the code 5 years ago
Andreas Rheinhardt ee593bff98 avcodec/bsf: Use macro for "packet is empty" 5 years ago
Marton Balint 7d89445473 avcodec/bsf: use simplified algorithm for bsf_list chained filtering 5 years ago
Andreas Rheinhardt ea46b45e9c avcodec/bsf: Beautify log messages from bitstream filters 5 years ago
Andreas Rheinhardt d0ba6715d2 avcodec/bsf: Don't set defaults for AVClass without options 5 years ago
Limin Wang ebbc976ae6 avcodec/bsf: replace ctx->internal-> with bsfi-> for better readability 5 years ago
Jun Zhao 0099f71502 lavc/bsf: fix memory leak after av_dict_parse_string fail 5 years ago
James Almer d889ae3396 avcodec/bsf: check that AVBSFInternal was allocated before dereferencing it 5 years ago
Marton Balint 3a09dbdb4a avcodec: remove some dead assignments 5 years ago
James Almer 674b59c075 avcodec/bsf_list: implement a AVBSFContext.flush callback 6 years ago
Jan Sebechlebsky 87d5686151 avcodec/bsf: Add ff_bsf_get_packet_ref() function 6 years ago
James Almer e1e1e8dbb2 bsf: add a flushing mechanism to AVBSFContext 6 years ago
James Almer b33f5299a5 avcodec/bsf: add a flushing mechanism to AVBSFContext 6 years ago
James Almer 265ec55983 avcodec/bsf: use av_packet_make_refcounted to ensure packets are ref counted 7 years ago
James Almer ed1f08bfb5 avcodec/bsf: make sure the AVBSFInternal stored packet is reference counted 7 years ago
Jan Sebechlebsky f92e1af844 avcodec/bsf: Check for packet payload when setting BSF EOF flag. 8 years ago
James Almer 844a115cd3 Revert "avcodec/bsf: Forbid packet without payload in av_bsf_send_packet" 8 years ago
Steven Liu d9c2cfd316 avcodec/bsf: fix resource leak in av_bsf_list_parse_str 8 years ago
Michael Niedermayer 762bf6f4af avcodec/bsf: Fix av_bsf_list_free() 8 years ago
Jan Sebechlebsky bcd1153162 libavcodec/bsfs: Fix bsf option setting 8 years ago
Jan Sebechlebsky 57503fab4f avcodec/bsf: Add custom item name function for bsf list 8 years ago
Jan Sebechlebsky b746ed70ef avcodec/bsf: Add list BSF API 8 years ago
Jan Sebechlebsky 7ae52f8a6b avcodec/bsf: Add ff_bsf_get_packet_ref() function 8 years ago
Jan Sebechlebsky bfdca87ab5 avcodec/bsf: Forbid packet without payload in av_bsf_send_packet 8 years ago
Jan Sebechlebsky 7d5501be1e avcodec/bsf: Set EOF flag only in pkt == NULL 8 years ago
Anton Khirnov 33d18982fa lavc: add a new bitstream filtering API 9 years ago