ffmpeg/doc
wm4 a92fbe16f2 lavf/http: add support for reading streamcast metadata
Allow applications to request reading streamcast metadata. This uses
AVOptions as API, and requires the application to explicitly request
and read metadata. Metadata can be updated mid-stream; if an
application is interested in that, it has to poll for the data by
reading the "icy_metadata_packet" option in regular intervals.

There doesn't seem to be a nice way to transfer the metadata in a nicer
way. Converting the metadata to ID3v2 tags might be a nice idea, but
the libavformat mp3 demuxer doesn't seem to read these tags mid-stream,
and even then we couldn't guarantee that tags are not inserted in the
middle of mp3 packet data.

This commit provides the minimum to enable applications to retrieve
this information at all.

Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
2013-07-02 02:00:56 +02:00
..
doxy
examples examples/muxing: rename audio/video_pts to audio/video_time 2013-06-26 23:38:42 +02:00
APIchanges lavf: add AV_DISPOSITION flags for WebVTT text track kinds 2013-06-25 00:13:47 +02:00
Doxyfile Merge commit 'e69222c50755030eef921e899e38b71a111093d9' 2013-05-24 12:25:21 +02:00
Makefile doc/Makefile: install .3 man pages to man3 subdir 2013-05-19 19:26:25 +02:00
RELEASE_NOTES
authors.texi
avtools-common-opts.texi doc: document -opencl_options option in ff* tools manuals 2013-04-14 20:30:34 +02:00
avutil.txt
bitstream_filters.texi doc/bitstream_filters: document the chomp filter 2013-06-26 23:22:48 +02:00
build_system.txt
codecs.texi doc/codecs: Mention relation of the experimental setting and codecs 2013-06-08 14:14:27 +02:00
decoders.texi doc/decoders: document libopus decoder 2013-06-28 13:09:10 +02:00
default.css
demuxers.texi img2dec: Add ts_from_file option 2013-05-25 11:42:28 +02:00
developer.texi update all trac links to use the trac subdomain 2013-06-29 19:27:49 +02:00
devices.texi
doxy-wrapper.sh
encoders.texi doc/encoders: apply various fixes to libmp3lame documentation 2013-07-01 16:00:37 +02:00
errno.txt
faq.texi
fate.texi doc: Mention the target_samples and ld variables for fate configs 2013-05-29 10:37:18 +03:00
fate_config.sh.template Merge remote-tracking branch 'qatar/master' 2013-05-29 11:19:25 +02:00
ffmpeg-bitstream-filters.texi
ffmpeg-codecs.texi
ffmpeg-devices.texi
ffmpeg-filters.texi
ffmpeg-formats.texi
ffmpeg-protocols.texi
ffmpeg-resampler.texi
ffmpeg-scaler.texi
ffmpeg-utils.texi doc: merge syntax.texi, eval.texi and opencl.texi into utils.texi 2013-04-12 18:21:57 +02:00
ffmpeg.texi Merge commit '481575d255195c6c2f32e04686b94de984ae78d4' 2013-05-08 12:07:56 +02:00
ffmpeg.txt
ffplay.texi doc: remove all-components.texi, include its content verbatim 2013-04-25 11:19:53 +02:00
ffprobe.texi ffprobe: show chapter and chapter metadata information 2013-06-06 16:49:53 +02:00
ffprobe.xsd ffprobe: show chapter and chapter metadata information 2013-06-06 16:49:53 +02:00
ffserver.conf
ffserver.texi doc: remove all-components.texi, include its content verbatim 2013-04-25 11:19:53 +02:00
filter_design.txt
filters.texi cosmetics: Fix "dont" "wont" "doesnt" typos 2013-06-29 02:31:16 +02:00
formats.texi
general.texi lavf: add WebVTT muxer. 2013-06-17 22:28:19 +02:00
git-howto.texi
git-howto.txt
indevs.texi v4l2: make possible to disable libv4l2 at runtime. 2013-05-22 19:49:29 +02:00
issue_tracker.txt update all trac links to use the trac subdomain 2013-06-29 19:27:49 +02:00
libavcodec.texi
libavdevice.texi
libavfilter.texi
libavformat.texi
libavutil.texi doc/libavutil: remove include of opencl.texi 2013-04-12 18:21:57 +02:00
libswresample.texi
libswscale.texi
metadata.texi doc/metadata: add notes and examples regarding metadata usage with ffmpeg 2013-06-11 01:07:16 +02:00
mips.txt
multithreading.txt
muxers.texi doc/muxers: apply various minor fixes to segment documentation 2013-06-29 14:12:11 +02:00
nut.texi
optimization.txt
outdevs.texi lavd: add xv output device 2013-05-30 10:44:54 +02:00
platform.texi Merge commit 'b0ce601c160c87349d093d7e542b5c752754f598' 2013-06-25 10:46:52 +02:00
print_options.c
protocols.texi lavf/http: add support for reading streamcast metadata 2013-07-02 02:00:56 +02:00
rate_distortion.txt
resampler.texi swresample: set flags & description and add documentation for output_sample_bits 2013-06-04 21:57:25 +00:00
scaler.texi
snow.txt
soc.txt
swresample.txt
swscale.txt
t2h.init
tablegen.txt
texi2pod.pl
utils.texi doc/utils: use @code markup for opencl function names. 2013-04-12 23:10:59 +02:00
viterbi.txt