summaryrefslogtreecommitdiff
path: root/libavcodec/vorbis_parser.h
Commit message (Collapse)AuthorAge
* Merge commit '81a3c42abe17e757fe890607f67201a240648993'Clément Bœsch2017-04-03
|\ | | | | | | | | | | | | | | | | * commit '81a3c42abe17e757fe890607f67201a240648993': Drop some bogus Doxygen documentation. See 9365dfcbf665b83b2e60c5ec5e2abf1f0a49e2c3 Merged-by: Clément Bœsch <u@pkh.me>
| * Drop some bogus Doxygen documentation.Diego Biurrun2016-11-21
| |
* | Merge commit '29c2d06d67724e994980045afa055c6c34611b30'Derek Buitenhuis2016-02-24
|\| | | | | | | | | | | | | * commit '29c2d06d67724e994980045afa055c6c34611b30': cosmetics: Drop empty comment lines Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * cosmetics: Drop empty comment linesDiego Biurrun2016-02-18
| |
| * vorbis_parser: Include stdint.h in the header, to make it work standaloneMartin Storsjö2014-11-25
| | | | | | | | | | | | This fixes "make checkheaders". Signed-off-by: Martin Storsjö <martin@martin.st>
* | all: Make header guard names consistentTimothy Gu2016-01-31
| |
* | vorbis: parse out setup headers as wellBen Boeckel2015-02-02
| | | | | | | | | | | | | | | | | | | | Prevents an 'Invalid packet' message. Currently mid-stream setup packets are ignored. Theoretically, they could, based on the specification, be used to reinitialize the stream if parameters change, but I don't expect that to be common (and no one seems to have asked for it). Signed-off-by: Ben Boeckel <mathstuf@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Fix make checkheaders for libavcodec/vorbis_parser.h.Carl Eugen Hoyos2014-11-08
| |
* | avcodec/export av_vorbis_parse_frame_flags()Michael Niedermayer2014-11-06
| | | | | | | | | | | | The other functions where changed in the previous merge Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit '5e80fb7ff226f136dbcf3fed00a2966bf8e9bd70'Michael Niedermayer2014-11-06
|\| | | | | | | | | | | | | | | | | | | | | | | | | * commit '5e80fb7ff226f136dbcf3fed00a2966bf8e9bd70': lavc: add a public API for parsing vorbis packets. Conflicts: doc/APIchanges libavcodec/Makefile libavcodec/version.h libavcodec/vorbis_parser.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavc: add a public API for parsing vorbis packets.Anton Khirnov2014-11-06
| | | | | | | | | | | | It is required by (at least) the ogg demuxer. Mark the current semi-public apriv API for removal.
* | Merge commit '6896f95b2483e52e717e2c75a4fd24fcb0e14b67'Michael Niedermayer2014-11-06
|\| | | | | | | | | | | | | | | | | | | * commit '6896f95b2483e52e717e2c75a4fd24fcb0e14b67': vorbis_parser: add an AV prefix to VorbisParseContext Conflicts: libavcodec/vorbis_parser.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * vorbis_parser: add an AV prefix to VorbisParseContextAnton Khirnov2014-11-06
| | | | | | | | This is done in preparation for making it public.
* | Merge commit '8747926'Michael Niedermayer2014-11-06
|\| | | | | | | | | | | | | | | | | | | * commit '8747926': vorbis_parser: use a dedicated AVClass for logging Conflicts: libavcodec/vorbis_parser.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * vorbis_parser: use a dedicated AVClass for loggingAnton Khirnov2014-11-06
| | | | | | | | | | | | Currently, the API takes an external AVCodecContext, which is used only for extradata and logging. This change will allow to it to work without an AVCodecContext in the following commits.
* | vorbis: handle special packets in the middle of a streamBen Boeckel2013-11-13
| | | | | | | | | | | | | | | | | | | | | | This allows for updating metadata from new metadata packets in the middle of a stream (e.g., MPD streams). There still needs to be a signal that there *is* new metadata, but this is at least gets the data into a data structure. Signed-off-by: Ben Boeckel <mathstuf@gmail.com> Reviewed-by: wm4 <nfxjfg@googlemail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Reinstate proper FFmpeg license for all files.Thilo Borgmann2013-08-30
|/
* avcodec: add a Vorbis parser to get packet durationJustin Ruggles2012-03-03
This also allows for removing some of the Vorbis-related hacks.