summaryrefslogtreecommitdiffstats
path: root/demux
Commit message (Expand)AuthorAgeFilesLines
* Revert "Remove DVD and Bluray support"wm42014-07-152-0/+349
* Remove DVD and Bluray supportwm42014-07-142-349/+0
* demux_lavf: don't let metadata update mess up ogm playbackwm42014-07-141-1/+4
* dvdnav: fix time display when starting in the middle of the DVDwm42014-07-131-0/+5
* dvd: potentially fix video aspect ratiowm42014-07-121-1/+1
* build: include <strings.h> for strcasecmp()wm42014-07-103-2/+4
* demux: remove accurate_seek fieldwm42014-07-082-4/+0
* demux_disc: flush slave demuxer packet queue on resyncwm42014-07-071-0/+3
* cache, dvd, bluray: simplify stream time handlingwm42014-07-071-4/+0
* demux: print initial metadatawm42014-07-071-0/+1
* Remove stream_pts stuffwm42014-07-064-7/+0
* dvd, bd: enable precise seekingwm42014-07-061-4/+1
* dvd, bluray: handle playback display time handling differentlywm42014-07-061-12/+80
* demux: fix a corner case related to demux_discwm42014-07-061-5/+8
* dvd: fix first subtitle with delayed subtitle streamswm42014-07-063-1/+5
* demux: minor simplificationwm42014-07-066-11/+8
* tv: move demuxer parts to separate filewm42014-07-051-0/+251
* demux: minor simplification to internal APIwm42014-07-058-31/+21
* dvd: move angle switching codewm42014-07-052-46/+0
* dvd: flush buffers properly on seekwm42014-07-051-3/+4
* dvd, bluray, cdda: add demux_disc containing all related hackswm42014-07-054-88/+295
* demux: set filepos field when dequeuing a packetwm42014-07-051-3/+2
* demux: cosmetics: minimize codewm42014-07-051-16/+3
* demux: make start time a simple fieldwm42014-07-053-17/+8
* demux, stream: change metadata notificationwm42014-07-053-22/+22
* demux: make replaygain per-trackwm42014-07-054-8/+10
* demux: move packet functions to a separate source filewm42014-07-054-108/+133
* demux: move packet list functionswm42014-07-053-73/+49
* 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_mkv: cosmeticswm42014-07-051-45/+27
* demux: drop AVI special codewm42014-07-021-8/+0
* demux_mkv: minor improvement to overflow checkwm42014-07-021-2/+3
* Audit and replace all ctype.h useswm42014-07-013-4/+2
* demux: minor cleanupswm42014-07-014-26/+0
* demux_mkv: cosmeticswm42014-06-292-26/+20
* demux_mkv: add some overflow checks etc.wm42014-06-292-59/+111
* demux_lavf: remove unused symbolwm42014-06-231-2/+0
* demux_mkv: add S_DVBSUBwm42014-06-172-0/+2
* demux: use position as signed integerwm42014-06-141-1/+1
* options: turn --idx, --forceidx into --indexwm42014-06-132-2/+2
* demux: use av_malloc for packetswm42014-06-131-2/+2
* demux: simplify packet resizingwm42014-06-133-15/+5
* demux: fix compilation with FFmpeg gitwm42014-06-122-11/+4
* demux_lavf: make option struct localwm42014-06-111-16/+34
* Add more constwm42014-06-113-9/+9
* demux_raw: remove global option variableswm42014-06-111-51/+78
* demux_mf: remove global option variableswm42014-06-112-9/+6
* command: redo ancient TV/DVB/PVR commandswm42014-06-111-0/+7
* demux_lavf: support new rotation metadata APIwm42014-06-011-1/+11
* command: improve video-bitrate propertyAndrey Morozov2014-06-011-0/+3
* player: hide audio/video codec and file format messageswm42014-05-311-3/+3
* af_fmt2bits: change to af_fmt2bps (bytes/sample) where appropriateMarcoen Hirschberg2014-05-281-1/+1
* audio: rename i_bps to 'bitrate' to avoid confusionMarcoen Hirschberg2014-05-283-5/+5
* audio: change values from bytes-per-second to bits-per-secondMarcoen Hirschberg2014-05-283-5/+5
* stream: don't use end_poswm42014-05-244-22/+32
* stream: kill start_pos, remove --sb optionwm42014-05-243-11/+10
* demux_subreader: remove support for some subtitle formatswm42014-05-191-629/+4
* demux_playlist: fix m3u detection logicwm42014-05-111-1/+1
* demux_playlist: don't require header for m3uwm42014-05-061-4/+3
* demux_playlist: add some mime typeswm42014-05-061-2/+4
* demux_playlist: allow recognizing format by mime typewm42014-05-061-0/+21
* demux_lavf: one more hack for mp3 from networkwm42014-05-041-1/+1
* options: remove deprecated --identifyMartin Herkt2014-05-041-5/+0
* demux_mkv: enable parsing for VP9wm42014-04-261-2/+4
* demux_mkv: enable parsing for mp3wm42014-04-251-1/+1
* build: glob() is always availablewm42014-04-221-6/+0
* glob-win: support UnicodeJames Ross-Gowan2014-04-211-9/+1
* demux: export video rotation parameterwm42014-04-212-0/+9
* Kill all tabswm42014-04-131-572/+572
* mp_tags: move generic mp_tags stuff into its own .c/.h files in common/Kevin Mitchell2014-04-133-65/+6
* stream_dvd, cache: hack seeking with --cache + dvd:// back into workingwm42014-04-091-0/+2
* demux: add "BIKb" FourCCVika Apelsinova2014-04-081-0/+1
* demux: move metadata-based replaygain decoding out of af_volumeAlessandro Ghedini2014-04-041-0/+78
* demux: add replaygain_data field to demuxer_tAlessandro Ghedini2014-04-042-1/+47
* player: remove demuxer chapoter API wrapperswm42014-03-252-75/+5
* stream: remove old chapter handling codewm42014-03-251-33/+10
* demux: use av_packet_ref()wm42014-03-161-4/+1
* Remove some more unneeded version checkswm42014-03-161-15/+0
* demux_libass: change how external ASS subtitles are loadedwm42014-03-153-35/+20
* demux_lavf: fix typo in commentwm42014-03-041-1/+1
* sub: use new FFmpeg API to check MicroDVD FPSwm42014-03-043-7/+16
* client API: add event for metadata changeswm42014-02-192-2/+4
* demux: expose stream_type_name() functionwm42014-02-162-1/+3
* sub: handle vobsub-in-mp4wm42014-02-132-0/+3
* demux_mkv: remove weird seeking semantics for audiowm42014-02-091-6/+1
* demux_mkv: improve audio-only seekingwm42014-02-091-5/+8
* demux: fix some newlines in output messageswm42014-02-091-2/+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: reword "Clip info:" line to "File tags:"wm42014-02-061-1/+1
* demux: fill metadata directly, instead of using wrapper functionswm42014-02-064-57/+26
* demux_lavf: clear metadata on update, instead of merging itwm42014-02-063-0/+8
* demux: handle tag updates differentlywm42014-02-062-14/+20
* demux_lavf: get updated metadata from a packet if availableBen Boeckel2014-02-061-0/+25
* mf: don't limit filename length with PATH_MAXwm42014-02-031-3/+3
* demux_mkv: remove unused fieldwm42014-01-311-4/+0
* 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_mkv: nicer edition outputwm42014-01-232-10/+52
* demux_mkv: don't attempt to seek back when indexingwm42014-01-221-8/+0
* demux_mkv: fix EOF with concatenated segmentswm42014-01-221-7/+14
* demux_mkv: remove old track printing codewm42014-01-221-12/+0
* demux_mkv: always fail on header reading errorwm42014-01-221-6/+2
* demux_mkv: avoid seeking when reading headerswm42014-01-221-128/+116
* demux_playlist: move parser for plaintext playlistswm42014-01-191-2/+23
* demux_playlist: handle stream_read_line() errorswm42014-01-191-2/+6
* ebml: remove length parameters from read functionswm42014-01-143-39/+27
* ebml: remove unused functionswm42014-01-142-90/+0
* demux_mkv: remove unused macroswm42014-01-141-3/+0
* demux_mkv: improve robustness by explicitly checking for level 1 elementswm42014-01-143-46/+50
* demux_mkv: avoid skipping too much data in corrupted fileswm42014-01-143-14/+18
* 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_subreader: reject file if not opened by --subwm42014-01-042-0/+4
* demux_mkv: handle TrueHD properlywm42013-12-271-32/+98
* subreader: replace some strcpy callswm42013-12-221-2/+3
* subreader: remove overlapping strcpywm42013-12-221-1/+2
* demux: don't prefix tag output with demuxer namewm42013-12-212-9/+12
* msg: convert defines to enumwm42013-12-211-1/+1
* charset_conv: mp_msg conversionswm42013-12-211-2/+3
* stream: mp_msg conversionswm42013-12-211-1/+1
* demux: mp_msg conversionswm42013-12-2112-342/+316
* demux: use fprintf() for printing fatal errorswm42013-12-211-6/+4
* Split mpvcore/ into common/, misc/, bstr/wm42013-12-1714-24/+24
* Merge mp_talloc.h into ta/ta_talloc.hwm42013-12-172-2/+0
* Move options/config related files from mpvcore/ to options/wm42013-12-178-10/+10
* Replace mp_tmsg, mp_dbg -> mp_msg, remove mp_gtext(), remove set_osd_tmsgwm42013-12-163-24/+24
* demux_mkv: don't seek outside of the file when finding segmentswm42013-12-141-1/+4
* stream: add function for dropping the bufferwm42013-12-141-0/+1
* demux_lavf: fix timebase confusionwm42013-12-121-7/+7
* demux: revert accidentally included change from previous commitwm42013-12-121-1/+1
* Add prelimimary (basic, possibly broken) dvdnav supportwm42013-12-121-1/+3
* demux_lavf: remove unnecessary seek on initializationwm42013-12-121-2/+0
* demux: set fps for mf:// to 1wm42013-12-101-1/+1
* options: allow hwaccel formats in -vf format/noformatwm42013-12-071-1/+1
* video: add insane hack to work around FFmpeg/Libav insanitywm42013-11-283-0/+5
* demux_mkv: fix realvideo timestamp handlingwm42013-11-261-47/+40
* player: move code for skipping 0-sized video packets to demuxerwm42013-11-261-0/+8
* video: disable PTS sorting fallback by defaultwm42013-11-251-0/+2
* 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-254-17/+19
* Reduce stheader.h includes, move stream types to mp_common.hwm42013-11-231-7/+1
* demux: remove gsh field from sh_audio/sh_video/sh_subwm42013-11-238-60/+54
* video: move decoder context from sh_video into new structwm42013-11-232-47/+8
* audio: don't write decoded audio format to sh_audiowm42013-11-231-2/+0
* audio: move decoder context from sh_audio into new structwm42013-11-231-5/+0
* timeline: reject mplayer2 EDL files, change EDL headerwm42013-11-211-7/+4
* timeline: add edl:// URIswm42013-11-191-0/+4
* timeline: add new EDL formatwm42013-11-191-8/+9
* demux: rename demux_packet.h to packet.hwm42013-11-182-2/+2
* demux_packet: add source stream indexwm42013-11-162-0/+5
* demux: update a commentwm42013-11-161-3/+3
* demux: remove unused commandswm42013-11-161-2/+0
* demux: simplify handling of filepos fieldwm42013-11-164-9/+12
* demux_lavf: remove broken and commented byte based seekswm42013-11-161-40/+0
* demux: reset EOF flag differentlywm42013-11-161-10/+9
* audio: drop "_NE"/"ne" suffix from audio formatswm42013-11-151-1/+1
* demux: use talloc for certain stream headerswm42013-11-143-48/+20
* mf: silence compilation warningwm42013-11-132-3/+3
* Merge branch 'planar_audio'wm42013-11-122-7/+3
|\
| * audio: add support for using non-interleaved audio from decoders directlywm42013-11-122-7/+3
* | demux: kill libmng supportwm42013-11-112-576/+0
* | demux_mf: use tallocwm42013-11-113-55/+30
* | demux_mf: uncrustifywm42013-11-113-215/+213
* | demux_mkv: support some raw PCM variantswm42013-11-113-3/+4
|/
* Remove sh_audio->samplesizewm42013-11-092-2/