summaryrefslogtreecommitdiffstats
path: root/demux/demux_lavf.c
Commit message (Expand)AuthorAgeFilesLines
* demux: add a "cancel" fieldwm42018-05-241-2/+1
* misc: move mp_cancel from stream.c to thread_tools.cwm42018-05-241-0/+1
* demux_lavf: remove ffm blacklist entrywm42018-05-241-2/+0
* demux, player: fix playback of sparse video streams (w/ still images)Aman Gupta2018-05-241-0/+5
* demux_lavf: co-locate disposition checksAman Gupta2018-05-241-2/+2
* demux_lavf: discard "und" language tagwm42018-04-291-1/+1
* demux: support for some kinds of timed metadatawm42018-04-181-6/+5
* demux, player: mark dependent tracksAman Gupta2018-04-171-0/+2
* demux_lavf: use new libavformat semantics for stream resyncwm42018-04-161-17/+2
* demux_lavf: skip demuxer hack iteration if hacks are disabledsergey.dobrodey2018-04-121-3/+1
* demux_lavf: add some hacks for SDPwm42018-03-031-0/+6
* demux_lavf: add --demuxer-lavf-probe-info=nostreamswm42018-03-031-3/+6
* demux_lavf: don't mess up in streams with unknown size and init segmentwm42018-03-031-1/+2
* Fix recent FFmpeg deprecationswm42018-02-131-2/+3
* demux_lavf: work around another aspect of libavformat garbage APIwm42018-01-261-1/+6
* demux_lavf: export correct seekability state for HLS live streamswm42018-01-261-0/+5
* video: warn user against FFmpeg's lieswm42018-01-221-0/+13
* demux_lavf: add required format hacks for DASHsfan52018-01-151-0/+1
* demux_lavf: always give libavformat the filename when probingwm42017-11-121-1/+1
* Bump libav* API usewm42017-10-301-13/+1
* demux_lavf: return AVERROR_EOF on file endDaniel Kucera2017-10-301-1/+1
* demux: drop redundant SEEK_BACKWARD flagwm42017-10-231-2/+2
* build: add preliminary LGPL modewm42017-09-211-9/+7
* video: add metadata handling for spherical videowm42017-08-211-0/+17
* demux_lavf: use partial read for AVIOContext.read_packetwm42017-08-171-1/+1
* demux_lavf: don't free AVFormatContext.key fieldwm42017-07-211-2/+0
* demux_lavf: remove --demuxer-lavf-cryptokey optionwm42017-07-061-5/+0
* demux_lavf: potentially fix --demuxer-lavf-cryptokeywm42017-07-061-21/+3
* demux: get rid of DEMUXER_CTRL_GET_TIME_LENGTHwm42017-06-201-24/+20
* demux: replace custom return codes with CONTROL_ oneswm42017-06-191-11/+11
* demux_lavf: change license to LGPL (almost)wm42017-06-161-3/+4
* demux_lavf: by default probe info for HLS againwm42017-06-121-1/+1
* demux_lavf: disable various other special behavior if hacks disabledwm42017-06-071-1/+2
* demux_lavf: disable half-working mp4 edit list support in libavcodecwm42017-04-071-1/+5
* demux_lavf: get total duration from per-track durations as fallbackwm42017-03-011-2/+19
* demux_lavf: skip avformat_find_stream_info() for some formatswm42017-02-231-5/+17
* Use AV_INPUT_BUFFER_PADDING_SIZE instead of deprecated onewang-bin2017-02-081-1/+1
* ytdl_hook, edl: implement pseudo-DASH supportwm42017-02-041-9/+36
* stream: get rid of streamtype enumwm42017-02-021-5/+2
* Remove compatibility thingswm42016-12-071-26/+2
* demux, stream: add option to prevent opening referenced fileswm42016-12-041-0/+15
* demux_lavf: blacklist ffm (ffserver)wm42016-12-041-0/+2
* demux_lavf: set title on hearing and visual impaired tracksAman Gupta2016-10-201-0/+4
* demux_lavf: don't accidentally enable edit list crap on Libavwm42016-10-181-1/+2
* demux_lavf: "support" mov edit lists and log errors if usedwm42016-10-181-0/+4
* demux: do not access global optionswm42016-09-061-21/+42
* demux: close underlying stream if it's fully read anywaywm42016-08-261-2/+11
* video/audio: always provide "proper" timestamps to libavcodecwm42016-08-191-0/+2
* demux_lavf: don't report start time for oggwm42016-08-181-2/+6
* demux: add per-track metadatawm42016-08-121-22/+15
* demux: make refresh seek handling more genericwm42016-08-061-1/+0
* demux_lavf: remove subtitle seeking special-casewm42016-07-241-22/+7
* demux_lavf: assume fully read files (subtitles) are always seekablewm42016-06-081-0/+1
* demux_lavf: fix a minor memory leakwm42016-05-081-1/+5
* demux_lavf, ad_lavc, ad_spdif, vd_lavc: handle FFmpeg codecpar API changewm42016-03-311-2/+16
* demux_lavf: remove old MicroDVD frame timing guessingwm42016-03-311-6/+1
* demux_lavf: remove some old framerate guessingwm42016-03-311-14/+1
* demux_lavf: don't copy cover art picturewm42016-03-031-2/+2
* demux: remove relative seekingwm42016-02-281-23/+11
* demux_lavf: adjust seeks by maximum codec delaywm42016-02-221-0/+8
* sub: fix memory leakswm42016-01-181-0/+2
* demux_lavf: update metadata with information from AV_PROGRAM on switch.Oliver Freyermuth2016-01-141-0/+6
* demux_lavf: fix charset conversion with UTF-16 subtitleswm42016-01-121-5/+6
* demux: merge sh_video/sh_audio/sh_subwm42016-01-121-30/+27
* demux_lavf: re-enable codepage autodetection for .assfwr2016-01-041-2/+1
* sub: do charset conversion in demux_lavf.cwm42015-12-281-13/+19
* demux_lavf: prepare for using wrapper stream instancewm42015-12-281-14/+20
* demux: remove weird tripple-buffering for the sh_stream listwm42015-12-231-14/+7
* demux_lavf: rename to handle_new_stream to clarify intentAman Gupta2015-12-221-2/+2
* demux_lavf: make trace output for mp_seek easier to digestAman Gupta2015-12-211-1/+4
* video: switch from using display aspect to sample aspectwm42015-12-191-6/+2
* demux_lavf: minor cleanupswm42015-12-171-13/+5
* sub: detect charset in demuxerwm42015-12-171-8/+26
* sub: remove sd_movtext.cwm42015-12-151-4/+12
* demux_lavf: mark ASS tracks as always UTF-8wm42015-11-111-0/+4
* Replace deprecated av_free_packet() callswm42015-10-281-4/+4
* demux_lavf: always copy codec headerswm42015-10-191-1/+8
* Take care of libavcodec convergence_duration deprecationwm42015-09-291-0/+2
* stream: provide a stream_get_size() convenience functionwm42015-08-181-4/+3
* demux_lavf: check for NAN rotation angleswm42015-06-301-3/+5
* demux: export forced flagwm42015-06-271-1/+3
* demux_lavf: fix chapter titleswm42015-06-241-1/+1
* demux: get rid of some bstr thingswm42015-06-241-4/+3
* demux: merge extradata fieldswm42015-06-211-3/+3
* demux: rename sh_stream.format to sh_stream.codec_tagwm42015-06-211-3/+1
* demux_lavf: fix wrong printf parameter type on 64 bit systemswm42015-06-021-1/+1
* demux_lavf: do a better job at guessing the vobsub .sub filenamewm42015-05-281-0/+40
* demux_lavf: drop dead codewm42015-04-251-7/+1
* player: change video-bitrate and audio-bitrate propertieswm42015-04-201-4/+0
* demuxer_lavf: add an option for disabling hackswm42015-04-171-0/+5
* Update license headersMarcin Kurczewski2015-04-131-5/+4
* demux_lavf: use mimetype instead of codec type for embedded fontswm42015-04-051-9/+3
* demux_lavf: print seek failures in verbose modewm42015-03-241-6/+12
* demux_lavf: assume h264/hevc raw streams have no timestampswm42015-03-201-4/+12
* player: better handling of video with no timestampswm42015-03-201-10/+3
* sub: this isn't needed eitherwm42015-03-031-2/+0
* Revert "demux_lavf: workaround for broken libavformat subtitle seeking"wm42015-03-031-23/+4
* Remove some FFmpeg/Libav compatibility hackswm42015-03-031-33/+2
* demux_lavf: use this for image formatswm42015-03-021-6/+13
* demux_lavf: apply hacks even if format is forcedwm42015-02-201-27/+28
* demux_lavf: blacklist bintext fileswm42015-02-181-0/+3
* player: enable cache and demuxer thread for subtitles toowm42015-02-181-0/+8
* demux_lavf: reorganize hackswm42015-02-181-67/+70
* demux_lavf: set interrupt_callbackwm42015-02-181-0/+11
* demux_lavf: hack against hls showing "100%" positionwm42015-02-171-0/+6
* demux: hack for instant stream switchingwm42015-02-131-0/+2
* command: export file format as propertywm42015-01-231-3/+1
* Check some mallocswm42014-12-121-0/+4
* demux_lavf: set PTS of first packet for formats with no timestampswm42014-11-251-0/+9
* player: always use demux_chapterwm42014-11-021-5/+1
* demux_lavf, stream_lavf: drop local buffers on time-seekswm42014-10-301-2/+5
* demux_lavf: mark as seekable if protocol supports seeking by timewm42014-10-301-0/+2
* player: add stream selection by ffmpeg indexwm42014-10-211-0/+1
* demux_lavf: set stream network options if applicablewm42014-10-141-2/+3
* demux_lavf: let libavformat open HLS streams directlywm42014-10-141-1/+2
* demux_lavf: blacklist jpeg fileswm42014-10-061-0/+1
* demux_lavf: bluray: don't skip stream data when flushingwm42014-09-291-3/+4
* demux_disc: bluray: potentially fix some aspects of seekingwm42014-09-291-1/+1
* audio: remove WAVEFORMATEX from internal demuxer APIwm42014-09-251-1/+1
* demux: gracefully handle packet allocation failureswm42014-09-161-3/+9
* player: show HLS bitrate as fallback for track titleswm42014-09-011-0/+2
* player: simplistic HLS bitrate selectionwm42014-09-011-7/+17
* demux_lavf: print a warning if av_read_frame() returns an errorwm42014-08-301-1/+6
* Move compat/ and bstr/ directory contents somewhere elsewm42014-08-291-2/+1
* demux_lavf: don't reject av:// if cache is enabledwm42014-08-271-1/+1
* demux: always use AVPacketwm42014-08-251-18/+5
* demux_lavf: fix crash with unknown streamswm42014-08-231-1/+1
* demux_lavf: support new metadata update APIwm42014-08-141-3/+23
* Improve setting AVOptionswm42014-08-021-14/+5
* demux_lavf: don't consider EAGAIN as EOF conditionwm42014-07-301-2/+3
* stream: hack-fix rtmp-level seekingwm42014-07-301-4/+7
* demux: fix timestamp type for seek callswm42014-07-211-1/+1
* demux_lavf: reverse rotation direction with new APIwm42014-07-171-1/+1
* demux: add a demuxer threadwm42014-07-161-1/+2
* demux_lavf: don't let metadata update mess up ogm playbackwm42014-07-141-1/+4
* build: include <strings.h> for strcasecmp()wm42014-07-101-2/+1
* demux: minor simplificationwm42014-07-061-2/+2
* demux: minor simplification to internal APIwm42014-07-051-1/+1
* dvd: flush buffers properly on seekwm42014-07-051-3/+4
* dvd, bluray, cdda: add demux_disc containing all related hackswm42014-07-051-14/+2
* demux: make start time a simple fieldwm42014-07-051-5/+7
* demux, stream: change metadata notificationwm42014-07-051-0/+1
* demux: make replaygain per-trackwm42014-07-051-3/+3
* demux_lavf: for now, ignore the new libavformat image demuxerswm42014-07-051-0/+3
* demux_lavf: support OTF fonts in Matroskawm42014-07-051-3/+10
* demux_lavf: don't dump transport stream programswm42014-07-051-13/+0
* demux_lavf: cleanup debug outputwm42014-07-051-19/+10
* demux_lavf: fix read_seek return valuewm42014-07-051-3/+1
* demux_lavf: remove unused symbolwm42014-06-231-2/+0
* options: turn --idx, --forceidx into --indexwm42014-06-131-1/+1
* demux_lavf: make option struct localwm42014-06-111-16/+34
* Add more constwm42014-06-111-3/+3
* demux_lavf: support new rotation metadata APIwm42014-06-011-1/+11
* command: improve video-bitrate propertyAndrey Morozov2014-06-011-0/+3
* audio: rename i_bps to 'bitrate' to avoid confusionMarcoen Hirschberg2014-05-281-2/+2
* audio: change values from bytes-per-second to bits-per-secondMarcoen Hirschberg2014-05-281-2/+2
* stream: don't use end_poswm42014-05-241-11/+14
* stream: kill start_pos, remove --sb optionwm42014-05-241-4/+4
* demux_lavf: one more hack for mp3 from networkwm42014-05-041-1/+1
* demux: export video rotation parameterwm42014-04-211-0/+8
* mp_tags: move generic mp_tags stuff into its own .c/.h files in common/Kevin Mitchell2014-04-131-11/+5
* stream_dvd, cache: hack seeking with --cache + dvd:// back into workingwm42014-04-091-0/+2
* demux: add replaygain_data field to demuxer_t</