summaryrefslogtreecommitdiff
path: root/libavcodec/hapqa_extract_bsf.c
Commit message (Collapse)AuthorAgeFilesLines
* avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFsAndreas Rheinhardt2022-03-231-5/+5
| | | | | | | | | | This patch is analogous to 20f972701806be20a77f808db332d9489343bb78: It hides the internal part of AVBitStreamFilter by adding a new internal structure FFBitStreamFilter (declared in bsf_internal.h) that has an AVBitStreamFilter as its first member; the internal part of AVBitStreamFilter is moved to this new structure. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
* avcodec.h: split bitstream filters API into its own headerAnton Khirnov2020-05-221-1/+1
|
* lavc: rename bsf.h to bsf_internal.hAnton Khirnov2020-05-221-1/+1
| | | | This will allow adding a public header named bsf.h
* avcodec: Fix AVClass .versionMichael Niedermayer2018-04-191-1/+1
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* Partially revert "avcodec/hapqa_extract: remove the AVOption flagsJames Almer2018-03-171-3/+4
| | | | | | | Re add AVOptions flags, using the new one meant for bsfs. This partially reverts commit f706cdda56. Signed-off-by: James Almer <jamrial@gmail.com>
* avcodec/hapqa_extract: remove the AVOption flagsJames Almer2018-03-141-4/+3
| | | | | | | These two are not used for bitstream filters. Reviewed-by: Martin Vignali <martin.vignali@gmail.com> Signed-off-by: James Almer <jamrial@gmail.com>
* avcodec/hapqa_extract: fix two error return valuesJames Almer2018-03-131-0/+2
| | | | | | | ret is 0 by default. Reviewed-by: Martin Vignali <martin.vignali@gmail.com> Signed-off-by: James Almer <jamrial@gmail.com>
* avcodec/hapqa_extract: move the reference in the bsf internal bufferJames Almer2018-03-131-9/+6
| | | | | | There's no need to allocate a new packet for it. Signed-off-by: James Almer <jamrial@gmail.com>
* avcodec/hapqa_extract_bsf : add new bsf filterMartin Vignali2018-03-131-0/+135
convert HapQA data to HAPQ or HAPAlphaOnly by copying the corresponding texture