summaryrefslogtreecommitdiffstats
path: root/demux/demux_lavf.c
</
Commit message (Expand)AuthorAgeFilesLines
* 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_tAlessandro Ghedini2014-04-041-1/+38
* demux_lavf: fix typo in commentwm42014-03-041-1/+1
* sub: use new FFmpeg API to check MicroDVD FPSwm42014-03-041-5/+13
* sub: handle vobsub-in-mp4wm42014-02-131-0/+2
* demux_lavf: work around idiotic libavutil API printing a warningwm42014-02-081-1/+5
* demux_lavf: do metadata-from-packet update before possibly discarding itwm42014-02-061-2/+1
* demux_lavf: don't check for error when setting "keepside" flagwm42014-02-061-4/+1
* demux: fill metadata directly, instead of using wrapper functionswm42014-02-061-12/+8
* demux_lavf: clear metadata on update, instead of merging itwm42014-02-061-0/+1
* demux_lavf: get updated metadata from a packet if availableBen Boeckel2014-02-061-0/+25
* demux_lavf: fix crash with empty fileswm42014-01-311-1/+1
* demux_lavf: add hack to workaround too unreliable mp3 detectionwm42014-01-251-0/+2
* demux_lavf: refactor format probing hackwm42014-01-251-26/+24
* demux_lavf: add hack for MicroDVD for assuming frame based timingwm42014-01-101-0/+6
* demux_lavf: fix minor memory leakwm42014-01-071-1/+1
* demux: mp_msg conversionswm42013-12-211-33/+26
* Split mpvcore/ into common/, misc/, bstr/wm42013-12-171-4/+4
* Move options/config related files from mpvcore/ to options/wm42013-12-171-2/+2
* stream: add function for dropping the bufferwm42013-12-141-0/+1
* demux_lavf: fix timebase confusionwm42013-12-121-7/+7
* demux_lavf: remove unnecessary seek on initializationwm42013-12-121-2/+0
* video: add insane hack to work around FFmpeg/Libav insanitywm42013-11-281-0/+3
* demux_lavf: disable genpts by default, remove the builtin genpts hackwm42013-11-251-86/+9
* demux: export dts from demux_lavf, use it for aviwm42013-11-251-10/+11
* demux: remove gsh field from sh_audio/sh_video/sh_subwm42013-11-231-2/+2
* demux: simplify handling of filepos fieldwm42013-11-161-3/+1
* demux_lavf: remove broken and commented byte based seekswm42013-11-161-40/+0
* demux: make determining seek capability genericwm42013-11-031-5/+6
* demux: remove movi_start/movi_end fieldswm42013-11-031-6/+6
* Enable -Wshadowwm42013-11-011-1/+1
* talloc: change talloc destructor signaturewm42013-10-131-2/+1
* network: fix rtsp playbackwm42013-09-221-1/+22
* demux: retrieve per-chapter metadatawm42013-09-081-1/+6
* demux_lavf: workaround for broken libavformat subtitle seekingwm42013-09-071-4/+23
* demux: remove unused audio_delay parameter from demux_seek()wm42013-08-221-4/+3
* demux_lavf: blacklist "tty" libavformat demuxerv0.1.0wm42013-08-071-1/+16
* core: move contents to mpvcore (2/2)Stefano Pigozzi2013-08-061-6/+6
* demux_lavf: make avio buffer configurablewm42013-08-041-6/+8
* demux_lavf: fix API usagewm42013-08-041-2/+10
* options: simplify --correct-pts handlingwm42013-07-261-1/+1
* demux_lavf: set keyframe flag on attached pictureswm42013-07-241-0/+1
* demux_lavf: add terrible hack to make DVD playback just workwm42013-07-141-8/+85
* demux: assume correct-pts mode by defaultwm42013-07-121-2/+0
* demux: remove useless author/comment fieldswm42013-07-121-4/+1
* demux: rewrite probing and demuxer initializationwm42013-07-121-9/+9
* demux: change signature of open functions, cleanupswm42013-07-111-24/+24
* core: completely change handling of attached picture pseudo videowm42013-07-111-5/+8
* demux_lavf: do stream selection centrallywm42013-07-111-12/+13
* demux: improve DVD sub auto-selection hackwm42013-07-111-16/+4
* demux_lavf: use AVDISCARD_DEFAULT instead of AVDISCARD_NONEwm42013-07-111-1/+1
* video: eliminate frametime variablewm42013-07-111-1/+0
* core: don't access demux_stream outside of demux.c, make it privatewm42013-07-111-1/+1
* demux_lavf: different hack for DVD sub autoselection hackwm42013-07-111-3/+2
* demux: remove separate arrays for audio/video/sub streams, simplifywm42013-07-081-3/+3
* Remove old demuxerswm42013-07-071-1/+1
* demux_lavf: add one more AAC mimetypewm42013-06-251-0/+1
* demux_lavf: use stream_peek() instead of read/unreadwm42013-06-251-6/+4
* Merge branch 'cache_new'wm42013-06-161-32/+33
|\
| * stream: remove stream_reset()wm42013-06-161-1/+0
| * demux_lavf: change probing, use stream_unread_buffer()wm42013-06-161-31/+33
* | demux_lavf: show metadata for OGG audio fileswm42013-06-151-5/+18
|/
* demux_lavf: always set packet durationwm42013-06-031-5/+2
* demuxer_lavf: use audio/mpeg mime type for mp3wm42013-05-271-0/+1