summaryrefslogtreecommitdiffstats
path: root/libavcodec/vorbis_parser.h
Commit message (Collapse)AuthorAgeFilesLines
* all: Make header guard names consistentTimothy Gu2016-01-311-3/+3
|
* vorbis: parse out setup headers as wellBen Boeckel2015-02-021-0/+1
| | | | | | | | | | 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-081-0/+2
|
* avcodec/export av_vorbis_parse_frame_flags()Michael Niedermayer2014-11-061-4/+3
| | | | | | The other functions where changed in the previous merge Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Merge commit '5e80fb7ff226f136dbcf3fed00a2966bf8e9bd70'Michael Niedermayer2014-11-061-26/+16
|\ | | | | | | | | | | | | | | | | | | | | | | | | * 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-061-26/+16
| | | | | | | | | | | | It is required by (at least) the ogg demuxer. Mark the current semi-public apriv API for removal.
* | Merge commit '6896f95b2483e52e717e2c75a4fd24fcb0e14b67'Michael Niedermayer2014-11-061-6/+6
|\ \ | |/ | | | | | | | | | | | | | | | | * 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-061-5/+5
| | | | | | | | This is done in preparation for making it public.
* | Merge commit '8747926'Michael Niedermayer2014-11-061-1/+1
|\ \ | |/ | | | | | | | | | | | | | | | | * 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-061-1/+1
| | | | | | | | | | | | 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-131-0/+18
| | | | | | | | | | | | | | | | | | | | | | 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-301-4/+4
|/
* avcodec: add a Vorbis parser to get packet durationJustin Ruggles2012-03-031-0/+68
This also allows for removing some of the Vorbis-related hacks.
OpenPOWER on IntegriCloud