]> git.sesse.net Git - vlc/log
vlc
9 years agoconfigure.ac: Generate pragmas that MSVC understands
Hugo Beauzée-Luyssen [Wed, 22 Oct 2014 13:57:49 +0000 (15:57 +0200)]
configure.ac: Generate pragmas that MSVC understands

Even though that pragma is standard C99, MSVC doesn't understand it.
An issue has been opened, and this commit should be reverted when/if
they fix it:
https://connect.microsoft.com/VisualStudio/feedback/details/1009089/unhandled-standard-macros

9 years agowinvlc: Fix function pointer cast syntax
Hugo Beauzée-Luyssen [Wed, 22 Oct 2014 13:30:09 +0000 (15:30 +0200)]
winvlc: Fix function pointer cast syntax

9 years agocontribs: ffmpeg/libav: Properly pass NM/AR env variables
Hugo Beauzée-Luyssen [Wed, 22 Oct 2014 12:38:38 +0000 (14:38 +0200)]
contribs: ffmpeg/libav: Properly pass NM/AR env variables

9 years agocontrib: bluray: Remove deleted switch
Hugo Beauzée-Luyssen [Wed, 22 Oct 2014 12:24:45 +0000 (14:24 +0200)]
contrib: bluray: Remove deleted switch

9 years agocontribs: bluray: Fix xml2 option name
Hugo Beauzée-Luyssen [Wed, 22 Oct 2014 12:24:26 +0000 (14:24 +0200)]
contribs: bluray: Fix xml2 option name

9 years agoyadif: Remove duplicated const
Hugo Beauzée-Luyssen [Wed, 22 Oct 2014 10:31:19 +0000 (12:31 +0200)]
yadif: Remove duplicated const

9 years agomft: Provide the library that contains some of the uuids we're using
Hugo Beauzée-Luyssen [Tue, 21 Oct 2014 15:38:39 +0000 (17:38 +0200)]
mft: Provide the library that contains some of the uuids we're using

9 years agorc: Fix invalid returned value
Hugo Beauzée-Luyssen [Tue, 21 Oct 2014 14:51:26 +0000 (16:51 +0200)]
rc: Fix invalid returned value

9 years agoconfigure.ac: Fix aribb check
Hugo Beauzée-Luyssen [Wed, 22 Oct 2014 12:07:49 +0000 (14:07 +0200)]
configure.ac: Fix aribb check

9 years agomodules: Remove use of gcc specific conditionals with omitted operands
Hugo Beauzée-Luyssen [Tue, 21 Oct 2014 14:10:52 +0000 (16:10 +0200)]
modules: Remove use of gcc specific conditionals with omitted operands

9 years agommdevice: Use BOOL rather than WINBOOL
Hugo Beauzée-Luyssen [Tue, 21 Oct 2014 14:04:41 +0000 (16:04 +0200)]
mmdevice: Use BOOL rather than WINBOOL

WINBOOL is mingw specific

9 years agodash: Remove unrequired (and invalid on some compiler) namespace
Hugo Beauzée-Luyssen [Thu, 16 Oct 2014 18:13:49 +0000 (20:13 +0200)]
dash: Remove unrequired (and invalid on some compiler) namespace

9 years agomediacodec: fix crash when color-format is invalid
Thomas Guillem [Thu, 23 Oct 2014 07:01:21 +0000 (07:01 +0000)]
mediacodec: fix crash when color-format is invalid

Fail if GetVlcChromaFormat return 0.
(It'll throw a HardwareAccelerationError)

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
9 years agosparkle: add SHA512SUM data
Sean McGovern [Fri, 24 Oct 2014 02:13:41 +0000 (22:13 -0400)]
sparkle: add SHA512SUM data

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
9 years agoomxil: fix crash if OMX_AllocateBuffer fails (debug build only)
Thomas Guillem [Fri, 24 Oct 2014 10:36:59 +0000 (12:36 +0200)]
omxil: fix crash if OMX_AllocateBuffer fails (debug build only)

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
9 years agomediacodec: cleanly abort DecodeVideo if GetOutput failed
Thomas Guillem [Thu, 23 Oct 2014 10:56:43 +0000 (12:56 +0200)]
mediacodec: cleanly abort DecodeVideo if GetOutput failed

- Fix possible infinite loop with sw rendering if GetOutput failed.
- Don't return a pic and don't release the block in case of error_state.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
9 years agochromecast: fix the device loading timeout
Adrien Maglo [Wed, 22 Oct 2014 10:18:41 +0000 (12:18 +0200)]
chromecast: fix the device loading timeout

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
9 years agochromecast: initialize i_requestId
Adrien Maglo [Wed, 22 Oct 2014 10:07:08 +0000 (12:07 +0200)]
chromecast: initialize i_requestId

This fix the random start fail of the module.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
9 years agovariables: remove VLC_VAR_GETLIST (same as VLC_VAR_GETCHOICES)
Rémi Denis-Courmont [Thu, 23 Oct 2014 18:32:01 +0000 (21:32 +0300)]
variables: remove VLC_VAR_GETLIST (same as VLC_VAR_GETCHOICES)

9 years agovout: remove the "scale" option
Rémi Denis-Courmont [Thu, 23 Oct 2014 18:18:44 +0000 (21:18 +0300)]
vout: remove the "scale" option

This duplicates the 7-years older "zoom" option for no good reasons.

9 years agovout: update "crop" when "crop-{top,bottom,left,right}" is used
Rémi Denis-Courmont [Wed, 22 Oct 2014 16:27:58 +0000 (19:27 +0300)]
vout: update "crop" when "crop-{top,bottom,left,right}" is used

This makes sure that the "crop" variable always represents the current
crop settings.

9 years agovout: remove harmful or commented out display events
Rémi Denis-Courmont [Thu, 23 Oct 2014 18:13:40 +0000 (21:13 +0300)]
vout: remove harmful or commented out display events

The video output variables currently represent the wanted state, not
the actual state. Forcefully resetting them to the actual state with a
delay can create feedback loops. (Indeed some of the code paths had
already been commented out for that exact reason.)

9 years agolib: use "zoom" rather than "scale" (like interfaces)
Rémi Denis-Courmont [Thu, 23 Oct 2014 18:06:26 +0000 (21:06 +0300)]
lib: use "zoom" rather than "scale" (like interfaces)

9 years agohotkeys: use "zoom" rather than "scale" (like the GUI do)
Rémi Denis-Courmont [Thu, 23 Oct 2014 17:03:32 +0000 (20:03 +0300)]
hotkeys: use "zoom" rather than "scale" (like the GUI do)

9 years agovout: remove no longer needed hack
Rémi Denis-Courmont [Thu, 23 Oct 2014 18:03:07 +0000 (21:03 +0300)]
vout: remove no longer needed hack

9 years agovout: allow unlisted values for "aspect-ratio", "crop" and "zoom"
Rémi Denis-Courmont [Thu, 23 Oct 2014 17:11:51 +0000 (20:11 +0300)]
vout: allow unlisted values for "aspect-ratio", "crop" and "zoom"

This allows setting a value that is not explicitly listed a possible
choice, and also fixes a small race condition between VLC_VAR_DELCHOICE
and VLC_VAR_ADDCHOICE cals.

9 years agovariables: set VLC_VAR_HASCHOICE in var_Type() if there are choices
Rémi Denis-Courmont [Thu, 23 Oct 2014 17:54:24 +0000 (20:54 +0300)]
variables: set VLC_VAR_HASCHOICE in var_Type() if there are choices

This allows adding choices as mere suggestions rather than strict set
of choices (just don´t set VLC_VAR_HASCHOICE in var_Create()).

9 years agovariables: simplify and rectify list memory allocation
Rémi Denis-Courmont [Thu, 23 Oct 2014 17:35:52 +0000 (20:35 +0300)]
variables: simplify and rectify list memory allocation

9 years agovariables: store a single type per list
Rémi Denis-Courmont [Thu, 23 Oct 2014 17:24:01 +0000 (20:24 +0300)]
variables: store a single type per list

All entries in a single list always have the same type anyway.

9 years agoTS: Opus needs a registration descriptor
Rafaël Carré [Thu, 23 Oct 2014 15:31:17 +0000 (17:31 +0200)]
TS: Opus needs a registration descriptor

9 years agomjpeg: do not assume that stream_Read() succeeds
Rémi Denis-Courmont [Thu, 23 Oct 2014 14:58:50 +0000 (17:58 +0300)]
mjpeg: do not assume that stream_Read() succeeds

9 years agomacosx: update yosemite graphics for time slider knob and volume buttons
Damien Erambert [Wed, 22 Oct 2014 18:27:40 +0000 (20:27 +0200)]
macosx: update yosemite graphics for time slider knob and volume buttons

Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
9 years agoextras/ios: fix compilation with latest xcode releases
Felix Paul Kühne [Wed, 22 Oct 2014 17:20:14 +0000 (19:20 +0200)]
extras/ios: fix compilation with latest xcode releases

9 years agoextras: libtool depends on automake, which in turn depends on autoconf
Felix Paul Kühne [Wed, 22 Oct 2014 16:48:50 +0000 (18:48 +0200)]
extras: libtool depends on automake, which in turn depends on autoconf

This solves long-standing conflicts with homebrew as well as the latest Xcode releases. Additionally, in most cases, all 3 items were built anyway.

9 years agomacosx: don't rebuild the playlist table unnecessarily often (close #12430, refs...
Felix Paul Kühne [Wed, 22 Oct 2014 15:22:25 +0000 (17:22 +0200)]
macosx: don't rebuild the playlist table unnecessarily often (close #12430, refs #9960)

9 years agodemux: mp4: ifdef fragment debug info
Francois Cartegnie [Tue, 21 Oct 2014 19:01:44 +0000 (21:01 +0200)]
demux: mp4: ifdef fragment debug info

9 years agodemux: libmp4: fix invalid tfra values reading
Francois Cartegnie [Tue, 21 Oct 2014 17:02:47 +0000 (19:02 +0200)]
demux: libmp4: fix invalid tfra values reading

9 years agodemux: libmp4: add tfra version guard
Francois Cartegnie [Tue, 21 Oct 2014 15:50:35 +0000 (17:50 +0200)]
demux: libmp4: add tfra version guard

9 years agoskins2: use new vout_window_ReportSize
Erwan Tulou [Tue, 21 Oct 2014 16:33:56 +0000 (18:33 +0200)]
skins2: use new vout_window_ReportSize

9 years agodemux: libmp4: change tfra debug verbosity
Francois Cartegnie [Tue, 21 Oct 2014 15:38:26 +0000 (17:38 +0200)]
demux: libmp4: change tfra debug verbosity

9 years agodemux: mp4: never match an empty fragment computing time offset
Francois Cartegnie [Tue, 21 Oct 2014 14:14:58 +0000 (16:14 +0200)]
demux: mp4: never match an empty fragment computing time offset

9 years agodemux: libmp4: change trun verbosity level
Francois Cartegnie [Tue, 21 Oct 2014 14:14:23 +0000 (16:14 +0200)]
demux: libmp4: change trun verbosity level

slows down everything :/

9 years agodemux: mp4: never match an empty fragment on seek
Francois Cartegnie [Tue, 21 Oct 2014 13:36:47 +0000 (15:36 +0200)]
demux: mp4: never match an empty fragment on seek

Moov fragment has full length after fixup, but zero data.
Fixes 0 position on ismv seek

9 years agoextras/ios: add a debug flag to the build script
Felix Paul Kühne [Tue, 21 Oct 2014 13:07:32 +0000 (15:07 +0200)]
extras/ios: add a debug flag to the build script

9 years agoVDA: silence a warning
Jean-Baptiste Kempf [Tue, 21 Oct 2014 09:36:11 +0000 (11:36 +0200)]
VDA: silence a warning

9 years agoVDA: fix typo
Jean-Baptiste Kempf [Tue, 21 Oct 2014 09:31:14 +0000 (11:31 +0200)]
VDA: fix typo

9 years agoswscale: scale the whole picture (fixes #12085)
Rémi Denis-Courmont [Mon, 20 Oct 2014 19:17:33 +0000 (22:17 +0300)]
swscale: scale the whole picture (fixes #12085)

...not just the visible part. So that cropping still works even though
the visible part of the input and output format typically do not match.

9 years agoswscale: dead code
Rémi Denis-Courmont [Mon, 20 Oct 2014 19:49:19 +0000 (22:49 +0300)]
swscale: dead code

9 years agoswscale: remove useless parameters
Rémi Denis-Courmont [Mon, 20 Oct 2014 19:44:04 +0000 (22:44 +0300)]
swscale: remove useless parameters

9 years agoXCB/window: create the handler thread even without keyboard events
Rémi Denis-Courmont [Mon, 20 Oct 2014 18:02:24 +0000 (21:02 +0300)]
XCB/window: create the handler thread even without keyboard events

9 years agoswscale: remove constantly zero parameter
Rémi Denis-Courmont [Mon, 20 Oct 2014 15:23:34 +0000 (18:23 +0300)]
swscale: remove constantly zero parameter

9 years agoWin32: stop stacktrace on bad pointer
Hannes Domani [Mon, 20 Oct 2014 16:06:13 +0000 (18:06 +0200)]
Win32: stop stacktrace on bad pointer

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
9 years agodemux: mp4: set track priority by elst time
Francois Cartegnie [Mon, 20 Oct 2014 15:51:16 +0000 (17:51 +0200)]
demux: mp4: set track priority by elst time

/samples/mov/variable-fourcc/kldatei.mov

9 years agommal/vout: Add some comments to vout_display_sys_t
Julian Scheel [Wed, 15 Oct 2014 14:17:39 +0000 (14:17 +0000)]
mmal/vout: Add some comments to vout_display_sys_t

To ease understanding of the code add some comments.

Signed-off-by: Julian Scheel <julian@jusst.de>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
9 years agocontrib: speexdsp: fix build with android-ndk10c
Thomas Guillem [Mon, 20 Oct 2014 12:50:27 +0000 (14:50 +0200)]
contrib: speexdsp: fix build with android-ndk10c

In android-ndk10c, there is a "arm_neon.h" for all archs. The arm_neon.h for
x86* contains correspondence between neon and sse. In speexdsp, There is a
conflict between resample_sse.h and resample_neon.h. So disable neon if arch is
known to don't have neon.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
9 years agoandroid: deactivate vout window plugin
Thomas Guillem [Mon, 20 Oct 2014 10:11:11 +0000 (12:11 +0200)]
android: deactivate vout window plugin

For now, we do everything in vout display, so we don't need a window.

Fix vout_display_IsWindowed returning true and breaking android vout.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
9 years agodemux: libmp4: add few encoders
Francois Cartegnie [Mon, 20 Oct 2014 15:14:46 +0000 (17:14 +0200)]
demux: libmp4: add few encoders

9 years agorawvideo: remove negative video height, signed overflow
Rémi Denis-Courmont [Mon, 20 Oct 2014 15:07:51 +0000 (18:07 +0300)]
rawvideo: remove negative video height, signed overflow

9 years agodshow: remove negative video height, signed overflow (fixes #10998)
Rémi Denis-Courmont [Mon, 20 Oct 2014 15:06:57 +0000 (18:06 +0300)]
dshow: remove negative video height, signed overflow (fixes #10998)

9 years agodemux: mp4: set pts delay = preload
Francois Cartegnie [Mon, 20 Oct 2014 12:16:37 +0000 (14:16 +0200)]
demux: mp4: set pts delay = preload

9 years agodemux: libmp4: still read siblings if prev box failed
Francois Cartegnie [Mon, 20 Oct 2014 14:18:06 +0000 (16:18 +0200)]
demux: libmp4: still read siblings if prev box failed

If we discarded an atom, the whole chain was broken.

9 years agodemux: libmp4: add load atom
Francois Cartegnie [Mon, 20 Oct 2014 11:14:59 +0000 (13:14 +0200)]
demux: libmp4: add load atom

9 years agodemux: libmp4: add missing QDM*/wave rules
Francois Cartegnie [Mon, 20 Oct 2014 10:00:29 +0000 (12:00 +0200)]
demux: libmp4: add missing QDM*/wave rules

samples/mov/variable-fourcc/kldatei.mov

9 years agomime: add quickdraw pict mime
Francois Cartegnie [Sun, 19 Oct 2014 22:21:29 +0000 (00:21 +0200)]
mime: add quickdraw pict mime

9 years agometa: cache pict art
Francois Cartegnie [Sun, 19 Oct 2014 22:20:38 +0000 (00:20 +0200)]
meta: cache pict art

9 years agodemux: mp4: return all attachments
Francois Cartegnie [Sun, 19 Oct 2014 22:19:41 +0000 (00:19 +0200)]
demux: mp4: return all attachments

9 years agodemux: libmp4: add quicktime pnot movie preview atoms
Francois Cartegnie [Sun, 19 Oct 2014 16:44:11 +0000 (18:44 +0200)]
demux: libmp4: add quicktime pnot movie preview atoms

9 years agodemux: libmp4: add binary generic atom
Francois Cartegnie [Sun, 19 Oct 2014 16:28:09 +0000 (18:28 +0200)]
demux: libmp4: add binary generic atom

9 years agomacosx: do not save resume data if VLC is in private mode
David Fuhrmann [Sun, 19 Oct 2014 21:07:41 +0000 (23:07 +0200)]
macosx: do not save resume data if VLC is in private mode

9 years agomacosx: fix resume playback guards, do not resume for folder urls
David Fuhrmann [Sun, 19 Oct 2014 21:00:05 +0000 (23:00 +0200)]
macosx: fix resume playback guards, do not resume for folder urls

Folder URLs are likely DVD or bluray folders, which cannot be resumed
properly. Also fixes memleak, and unify guards. Do not save position
for input items which we do not resume afterwards anyway.

9 years agomacosx: slightly de-uglify the VLC description in the about dialog by rendering it...
Felix Paul Kühne [Sun, 19 Oct 2014 16:57:22 +0000 (18:57 +0200)]
macosx: slightly de-uglify the VLC description in the about dialog by rendering it in the system's default font instead of Times

9 years agodemux: libmp4: chpl atom belongs to udta
Francois Cartegnie [Sun, 19 Oct 2014 16:06:11 +0000 (18:06 +0200)]
demux: libmp4: chpl atom belongs to udta

And only read it if that's a known version.

9 years agodemux: libmp4: remove 0xa9 special handler
Francois Cartegnie [Sun, 19 Oct 2014 15:20:49 +0000 (17:20 +0200)]
demux: libmp4: remove 0xa9 special handler

ilst -> metadata (indexed or not) container atoms
udta -> raw atoms

9 years agodemux: libmp4: udta atoms are not containers
Francois Cartegnie [Sun, 19 Oct 2014 15:16:27 +0000 (17:16 +0200)]
demux: libmp4: udta atoms are not containers

Only ilst have metadata as data atoms

9 years agochromecast: partly fix built sources
Rémi Denis-Courmont [Sun, 19 Oct 2014 12:42:45 +0000 (15:42 +0300)]
chromecast: partly fix built sources

This is copied&pasted from Wayland build rules.

9 years agomacosx: fix wrong size of playlist when using podcast and minimal view
David Fuhrmann [Sat, 18 Oct 2014 11:20:36 +0000 (13:20 +0200)]
macosx: fix wrong size of playlist when using podcast and minimal view

9 years agomacosx: fix podcast view interfering with dropzone
David Fuhrmann [Sat, 18 Oct 2014 09:21:51 +0000 (11:21 +0200)]
macosx: fix podcast view interfering with dropzone

9 years agomacosx: Fix drawing issues with podcast controls and dropzone
David Fuhrmann [Sat, 18 Oct 2014 07:05:09 +0000 (09:05 +0200)]
macosx: Fix drawing issues with podcast controls and dropzone

- Remove black lines below podcast controls
- fix uncentered dropzone when starting native fullscreen, by slightly
  increasing the min height
- fix disappearing or uncentered dropzone when changing between
  normal and minimum view quickly
- consolidate dropzone and podcast sizings in interface builder

9 years agomacosx: remove alternate image from max volume and mute buttons
David Fuhrmann [Fri, 17 Oct 2014 20:37:15 +0000 (22:37 +0200)]
macosx: remove alternate image from max volume and mute buttons

This image was set, but it is not overwritten by its os-dependent
counterpart in code. In fact, we only have one image, so just unset
the alternate image in xib.

9 years agomacosx: Fix and update yosemite titlebar graphics
Damien Erambert [Fri, 17 Oct 2014 20:18:19 +0000 (22:18 +0200)]
macosx: Fix and update yosemite titlebar graphics

This especially fixes the -on graphics.

Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
9 years agom4: fix detection of supported "-Wxxx" flags with clang
David Fuhrmann [Fri, 10 Oct 2014 09:47:10 +0000 (11:47 +0200)]
m4: fix detection of supported "-Wxxx" flags with clang

Clang does not fail, but only prints a warning by default for unknown
-W options.

9 years agodemux: mp4: add minimal support for exclusive tracks
Francois Cartegnie [Fri, 17 Oct 2014 22:40:07 +0000 (00:40 +0200)]
demux: mp4: add minimal support for exclusive tracks

VLC supports groups where mp4 defines switch groups.
As an es can't belong to multiple groups, but does in
switch groups, we don't really have a way to provide
the same track exclusion/alternative features without
duplicating es.

Priorities are then set in a way es/tracks from the same
cat/switchgroup are not all selected.

refs #3970

9 years agodemux: libmp4: add tsel atom
Francois Cartegnie [Fri, 17 Oct 2014 19:53:10 +0000 (21:53 +0200)]
demux: libmp4: add tsel atom

9 years agoTools: Update pkg-config-lite to 0.28-1
Jean-Baptiste Kempf [Fri, 17 Oct 2014 13:28:13 +0000 (15:28 +0200)]
Tools: Update pkg-config-lite to 0.28-1

9 years agoConfigure: use AC_PATH_PROG for yasm detection
Jean-Baptiste Kempf [Fri, 17 Oct 2014 09:50:28 +0000 (11:50 +0200)]
Configure: use AC_PATH_PROG for yasm detection

9 years agoConfigure: check protoc with AC_PATH_PROG
Jean-Baptiste Kempf [Fri, 17 Oct 2014 09:45:17 +0000 (11:45 +0200)]
Configure: check protoc with AC_PATH_PROG

9 years agoConfigure: more elegant check of tools bin folder
Jean-Baptiste Kempf [Fri, 17 Oct 2014 09:44:13 +0000 (11:44 +0200)]
Configure: more elegant check of tools bin folder

9 years agoConfigure: fix tools PATH
Jean-Baptiste Kempf [Fri, 17 Oct 2014 09:38:44 +0000 (11:38 +0200)]
Configure: fix tools PATH

9 years agoconfigure: add tools from extras/tools to the PATH
Jean-Baptiste Kempf [Sat, 11 Oct 2014 13:35:10 +0000 (13:35 +0000)]
configure: add tools from extras/tools to the PATH

9 years agoTools: create also the lib folder for ant
Jean-Baptiste Kempf [Fri, 17 Oct 2014 08:54:41 +0000 (10:54 +0200)]
Tools: create also the lib folder for ant

9 years agoTools: create directories before cp into them
Jean-Baptiste Kempf [Fri, 17 Oct 2014 08:46:56 +0000 (10:46 +0200)]
Tools: create directories before cp into them

9 years agodemux: mp4: don't display zero trkn total
Francois Cartegnie [Thu, 16 Oct 2014 18:56:21 +0000 (20:56 +0200)]
demux: mp4: don't display zero trkn total

9 years agodemux: mp4: add some missing raw audio atom/rules
Francois Cartegnie [Thu, 16 Oct 2014 18:46:32 +0000 (20:46 +0200)]
demux: mp4: add some missing raw audio atom/rules

9 years agodemux: libmp4: split major brands from atoms
Francois Cartegnie [Thu, 16 Oct 2014 17:50:44 +0000 (19:50 +0200)]
demux: libmp4: split major brands from atoms

9 years agodemux: libmp4: add flvr atom
Francois Cartegnie [Thu, 16 Oct 2014 17:05:40 +0000 (19:05 +0200)]
demux: libmp4: add flvr atom

9 years agodemux: libmp4: add xid_ atom
Francois Cartegnie [Thu, 16 Oct 2014 17:01:58 +0000 (19:01 +0200)]
demux: libmp4: add xid_ atom

9 years agodemux: libmp4: add rtng atom
Francois Cartegnie [Thu, 16 Oct 2014 16:57:59 +0000 (18:57 +0200)]
demux: libmp4: add rtng atom

9 years agodemux: libmp4: add itunes special atoms
Francois Cartegnie [Thu, 16 Oct 2014 16:51:34 +0000 (18:51 +0200)]
demux: libmp4: add itunes special atoms

9 years agodemux: libmp4: add support for disk meta
Francois Cartegnie [Thu, 16 Oct 2014 16:08:49 +0000 (18:08 +0200)]
demux: libmp4: add support for disk meta

9 years agodemux: mp4: remove special handler for atom gnre
Francois Cartegnie [Thu, 16 Oct 2014 14:34:29 +0000 (16:34 +0200)]
demux: mp4: remove special handler for atom gnre