summaryrefslogtreecommitdiffstats
path: root/demux/demux_lavf.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* demux_lavf: minimal probing and reduced analyzeduration for AAC over HTTPwm42013-05-271-14/+43
* options: add allow-mimetype suboption for demux_lavfwm42013-05-271-1/+2
* demux_lavf: print how many bytes are read by avformat_find_stream_info()wm42013-05-261-0/+6
* demux_lavf: workaround minor ffmpeg memory leakwm42013-05-211-3/+1
* Merge branch 'audio_changes'wm42013-05-121-1/+3
|\
| * core: use channel map on demuxer level toowm42013-05-121-1/+3
* | demux_lavf: use demuxer ID for transport streamswm42013-05-051-1/+4
* | demux_lavf: fix DEMUXER_CTRL_RESYNCwm42013-05-051-1/+1
* | demux_lavf: set stream_ptswm42013-05-051-0/+6
* | demux_lavf: fix subtitle seeking before start of the filewm42013-04-211-2/+7
* | sub, demux: identify subtitle types with the codec namewm42013-04-201-21/+0
* | demux_lavf: simplifywm42013-04-201-147/+74
|/
* demux_lavf: use avg_frame_rate instead of r_frame_ratewm42013-03-131-2/+2
* Prefix CODEC_ID_ with AV_wm42013-03-131-9/+9
* core: fix SEEK_FACTORwm42013-03-011-4/+17
* demux_lavf: fix percentage display with some file formatswm42013-03-011-1/+2
* m_option: don't define OPT_BASE_STRUCT by defaultwm42013-03-011-0/+2
* core: use playback time to determine playback percent positionwm42013-02-261-8/+3
* demux_lavf: add workaround for broken libavformat seek behaviorwm42013-02-191-1/+8
* demux_lavf, ad_lavc, vd_lavc: pass codec header data directlywm42013-02-101-78/+12
* demux_lavf, ad_lavc, vd_lavc: refactor, cleanupwm42013-02-101-24/+0
* demux_lavf: remove code duplicationwm42013-02-101-61/+20
* core: redo how codecs are mapped, remove codecs.confwm42013-02-101-12/+7
* demux_lavf: default PTS to 0 for attached pictureswm42013-02-031-0/+4
* demux_lavf: remove weird stream auto-selectionwm42013-02-031-10/+0
* demux_lavf: remove "internet radio hack"wm42013-02-031-39/+1
* demux_lavf: avio_flush in DEMUXER_CTRL_RESYNCRudolf Polzer2013-01-101-0/+2
* demux_lavf: implement DEMUXER_CTRL_RESYNCRudolf Polzer2013-01-071-0/+15
* Fix compilation with ffmpeg 1.0wm42012-12-131-2/+2
* core: allow disabling display of "album art" in audio fileswm42012-12-111-0/+2
* stream_lavf/demux_lavf: export/use HTTP MIME typewm42012-12-111-0/+17
* demux_lavf: make minimum probe score customizable, remove lavf_preferredwm42012-12-111-53/+33
* core: improve seeking in external fileswm42012-12-111-2/+10
* audio: improve decoder open failure handlingUoti Urpala2012-12-031-10/+0
* demux_lavf: add support for libavdevicewm42012-12-031-25/+45
* demux_lavf: do not prefix filename passed to libavformat with "mp:"wm42012-12-031-8/+9
* stream, demux_lavf: minor cleanup for stream size codewm42012-11-201-3/+1
* stream: change STREAM_CTRL_GET_SIZE argument type to uint64_treimar2012-11-201-1/+1
* subtitles: improve support for libavformat demuxed subtitleswm42012-11-161-6/+1
* Rename directories, move files (step 2 of 2)wm42012-11-121-7/+7
* Rename directories, move files (step 1 of 2) (does not compile)wm42012-11-121-0/+1092