]> git.sesse.net Git - vlc/log
vlc
12 years agodash: added isoffmainmanager
Christopher Mueller [Mon, 30 Jan 2012 13:48:31 +0000 (14:48 +0100)]
dash: added isoffmainmanager

Signed-off-by: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
12 years agodash: added isoffmainparser
Christopher Mueller [Mon, 30 Jan 2012 13:48:30 +0000 (14:48 +0100)]
dash: added isoffmainparser

Signed-off-by: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
12 years agodash: added IS namespace and getprofile to domparser
Christopher Mueller [Mon, 30 Jan 2012 13:48:29 +0000 (14:48 +0100)]
dash: added IS namespace and getprofile to domparser

Signed-off-by: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
12 years agodash: added isoffmain profile
Christopher Mueller [Mon, 30 Jan 2012 13:48:28 +0000 (14:48 +0100)]
dash: added isoffmain profile

Signed-off-by: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
12 years agodash: simplified adaptationlogic
Christopher Mueller [Mon, 30 Jan 2012 13:48:27 +0000 (14:48 +0100)]
dash: simplified adaptationlogic

Signed-off-by: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
12 years agodash: added segmentlist and base to representation
Christopher Mueller [Mon, 30 Jan 2012 13:48:26 +0000 (14:48 +0100)]
dash: added segmentlist and base to representation

Signed-off-by: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
12 years agodash: added adaptationset to period
Christopher Mueller [Mon, 30 Jan 2012 13:48:25 +0000 (14:48 +0100)]
dash: added adaptationset to period

Signed-off-by: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
12 years agodash: segment added byterange and tochunk
Christopher Mueller [Mon, 30 Jan 2012 13:48:24 +0000 (14:48 +0100)]
dash: segment added byterange and tochunk

Signed-off-by: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
12 years agodash: chunk added optionalurl setter
Christopher Mueller [Mon, 30 Jan 2012 13:48:23 +0000 (14:48 +0100)]
dash: chunk added optionalurl setter

Signed-off-by: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
12 years agodash: node added hasattribute
Christopher Mueller [Mon, 30 Jan 2012 13:48:22 +0000 (14:48 +0100)]
dash: node added hasattribute

Signed-off-by: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
12 years agodash: added adaptationset
Christopher Mueller [Mon, 30 Jan 2012 13:48:21 +0000 (14:48 +0100)]
dash: added adaptationset

Signed-off-by: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
12 years agodash: added segmentbase
Christopher Mueller [Mon, 30 Jan 2012 13:48:20 +0000 (14:48 +0100)]
dash: added segmentbase

Signed-off-by: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
12 years agodash: added segmentlist
Christopher Mueller [Mon, 30 Jan 2012 13:48:19 +0000 (14:48 +0100)]
dash: added segmentlist

Signed-off-by: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
12 years agoLeave minimal interface if Esc key was pressed
Tobias Güntner [Wed, 1 Feb 2012 22:46:59 +0000 (23:46 +0100)]
Leave minimal interface if Esc key was pressed

Close #5898

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoWin32: define fstat as well as stat
Naohiro KORIYAMA [Wed, 1 Feb 2012 22:25:13 +0000 (07:25 +0900)]
Win32: define fstat as well as stat

Fix wrong result of stream_Size() on win32 build.

Signed-off-by: Rafaël Carré <funman@videolan.org>
12 years agoWin32: Add a mingw-w64 2.0.1 workaround
Rafaël Carré [Wed, 1 Feb 2012 22:48:28 +0000 (17:48 -0500)]
Win32: Add a mingw-w64 2.0.1 workaround

12 years agoQt: remove unused includes
Jean-Baptiste Kempf [Wed, 1 Feb 2012 21:59:40 +0000 (22:59 +0100)]
Qt: remove unused includes

12 years agoQt: Add an option to show system tray notifications when VLC is visible
Edward Wang [Wed, 1 Feb 2012 21:30:20 +0000 (22:30 +0100)]
Qt: Add an option to show system tray notifications when VLC is visible

Close #5041

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agomingw: undef small
Rafaël Carré [Wed, 1 Feb 2012 21:26:46 +0000 (16:26 -0500)]
mingw: undef small

12 years agoSeek only if the position actually changed.
Tobias Güntner [Fri, 20 Jan 2012 22:08:06 +0000 (23:08 +0100)]
Seek only if the position actually changed.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoKeep tooltip within screen boundaries. Adjust tip position accordingly.
Tobias Güntner [Thu, 26 Jan 2012 23:29:37 +0000 (00:29 +0100)]
Keep tooltip within screen boundaries. Adjust tip position accordingly.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agodxva2: fix print format
Rafaël Carré [Wed, 1 Feb 2012 20:49:19 +0000 (15:49 -0500)]
dxva2: fix print format

DWORD is unsigned long, not int
http://msdn.microsoft.com/en-us/library/cc230318(v=prot.10).aspx

12 years agowince: don't define stat struct
Rafaël Carré [Wed, 1 Feb 2012 20:21:42 +0000 (15:21 -0500)]
wince: don't define stat struct

12 years agoNews
Rémi Denis-Courmont [Wed, 1 Feb 2012 20:11:51 +0000 (22:11 +0200)]
News

12 years agosndio: add OpenBSD (or RoarAudio emulation) audio output
Rémi Denis-Courmont [Wed, 1 Feb 2012 20:10:39 +0000 (22:10 +0200)]
sndio: add OpenBSD (or RoarAudio emulation) audio output

This is untested but at least it compiles with RoarAudio.

12 years agocontrib: update fluidsynth to 1.1.4
Rémi Denis-Courmont [Wed, 1 Feb 2012 18:51:57 +0000 (20:51 +0200)]
contrib: update fluidsynth to 1.1.4

12 years agofluidsynth: drop integer support
Rémi Denis-Courmont [Wed, 1 Feb 2012 18:41:33 +0000 (20:41 +0200)]
fluidsynth: drop integer support

Internally, fluidsynth uses either float or double depending how it
was built. Converting to S16N in the library then to something else in
VLC was a waste.

12 years agocontrib: do not require fluidsynth if glib is absent
Rémi Denis-Courmont [Wed, 1 Feb 2012 18:47:22 +0000 (20:47 +0200)]
contrib: do not require fluidsynth if glib is absent

12 years agocontrib: remove old buggy fluidsynth
Rémi Denis-Courmont [Wed, 1 Feb 2012 18:47:08 +0000 (20:47 +0200)]
contrib: remove old buggy fluidsynth

12 years agofluidsynth: require version 1.1.x
Rémi Denis-Courmont [Wed, 1 Feb 2012 18:39:41 +0000 (20:39 +0200)]
fluidsynth: require version 1.1.x

1.0.x is full of memory leaks and race conditions, and lacks features.

12 years agoDirectSound: do not initialize volume twice
Rémi Denis-Courmont [Wed, 1 Feb 2012 18:25:05 +0000 (20:25 +0200)]
DirectSound: do not initialize volume twice

12 years agoDirectSound: do not disable thread cancellation
Rémi Denis-Courmont [Wed, 1 Feb 2012 18:24:17 +0000 (20:24 +0200)]
DirectSound: do not disable thread cancellation

The thread is never cancelled anyway.

12 years agoDirectSound: fix double free on error (close #5966)
Rémi Denis-Courmont [Wed, 1 Feb 2012 18:33:07 +0000 (20:33 +0200)]
DirectSound: fix double free on error (close #5966)

Regression from 6d90bf20c01db2b284a81b26ce3356536257c1fc

12 years agoDirectSound: merge memory allocation for sys and notif
Rémi Denis-Courmont [Wed, 1 Feb 2012 18:23:20 +0000 (20:23 +0200)]
DirectSound: merge memory allocation for sys and notif

This removes one error case and simplifies a bit.

12 years agoUpdate news for portaudio removal
Rémi Denis-Courmont [Wed, 1 Feb 2012 18:10:57 +0000 (20:10 +0200)]
Update news for portaudio removal

12 years agocontrib: remove portaudio
Rémi Denis-Courmont [Wed, 1 Feb 2012 18:10:22 +0000 (20:10 +0200)]
contrib: remove portaudio

12 years agoportaudio: remove
Rémi Denis-Courmont [Wed, 1 Feb 2012 18:09:43 +0000 (20:09 +0200)]
portaudio: remove

12 years agoWin32: some compilers fail to define stat correctly
Rémi Denis-Courmont [Wed, 1 Feb 2012 17:30:48 +0000 (19:30 +0200)]
Win32: some compilers fail to define stat correctly

12 years agoQt4: preferences, move a Macro to a normal function
Jean-Baptiste Kempf [Wed, 1 Feb 2012 16:25:31 +0000 (17:25 +0100)]
Qt4: preferences, move a Macro to a normal function

12 years agoWin32: struct stat is a macro so we need to include <sys/stat.h>
Rémi Denis-Courmont [Wed, 1 Feb 2012 16:00:04 +0000 (18:00 +0200)]
Win32: struct stat is a macro so we need to include <sys/stat.h>

12 years agotranscode: user ENC_FRAMERATE_BASE instead of fixed value
Ilkka Ollakka [Wed, 1 Feb 2012 10:17:56 +0000 (12:17 +0200)]
transcode: user ENC_FRAMERATE_BASE instead of fixed value

12 years agotranscode: add likely/unlikely in video process
Ilkka Ollakka [Sun, 29 Jan 2012 11:17:58 +0000 (13:17 +0200)]
transcode: add likely/unlikely in video process

12 years agoUpdate workarounds for incomplete mingw headers
Rafaël Carré [Wed, 1 Feb 2012 07:48:48 +0000 (02:48 -0500)]
Update workarounds for incomplete mingw headers

The so-called "Vista/7 helpers" only define interfaces missing from mingw*

Remove duplicate declarations already in all mingw headers, include the
correct headers instead.

Link video outputs against libuuid to get the existing UUID instead of
defining our own.

Define the C interfaces as Microsoft does it by using lpVtbl for the
virtual table pointer.
See http://blogs.msdn.com/b/oldnewthing/archive/2004/02/05/68017.aspx

Define a C++ interface to TaskbarList3 for qt4, keep the C for video outputs.
Define only a C++ interface to IApplicationAssociationRegistrationUI

Define TaskbarList3->SetTabActive() correctly.
See http://msdn.microsoft.com/en-us/library/windows/desktop/dd391699(v=vs.85).aspx

ifdef the TaskbarList3 interface because mingw-w64 defines it already.

12 years agoAvoid infinite loop if eof happens during buffering
Denis Charmet [Tue, 31 Jan 2012 22:58:00 +0000 (23:58 +0100)]
Avoid infinite loop if eof happens during buffering

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agowin32: install mozilla plugin by default
Rafaël Carré [Wed, 1 Feb 2012 05:41:48 +0000 (00:41 -0500)]
win32: install mozilla plugin by default

12 years agolibav*: remove broken use of log callback
Rafaël Carré [Wed, 1 Feb 2012 04:57:27 +0000 (23:57 -0500)]
libav*: remove broken use of log callback

We can only use it at application level
Just use the default libav* callback instead which prints to stderr
We might want to set libav* verbosity with av_log_set_level()

12 years agocontrib: change_prefix.sh: simplify
Rafaël Carré [Wed, 1 Feb 2012 04:44:12 +0000 (23:44 -0500)]
contrib: change_prefix.sh: simplify

We don't need to handle OSX shared libraries anymore
It now runs much faster

12 years agoavio output: flush after writes
Rafaël Carré [Wed, 1 Feb 2012 00:40:38 +0000 (19:40 -0500)]
avio output: flush after writes

detect errors and abort writing if they happen

12 years agoLuaHTTP: Use binary instead of ASCII when serving rawfile
Edward Wang [Tue, 31 Jan 2012 22:39:18 +0000 (17:39 -0500)]
LuaHTTP: Use binary instead of ASCII when serving rawfile

Close #5949

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoavio access: fix setup of libavformat callback
Rafaël Carré [Tue, 31 Jan 2012 22:45:57 +0000 (17:45 -0500)]
avio access: fix setup of libavformat callback

In process-level mode we would call the context-level callback

12 years agoLua: provide descriptions for submodules
Jean-Baptiste Kempf [Tue, 31 Jan 2012 22:44:03 +0000 (23:44 +0100)]
Lua: provide descriptions for submodules

12 years agoConsider lua in the Main Interface category
Jean-Baptiste Kempf [Tue, 31 Jan 2012 22:22:00 +0000 (23:22 +0100)]
Consider lua in the Main Interface category

12 years agoLua: fix existent sd loading
Jean-Baptiste Kempf [Tue, 31 Jan 2012 21:08:23 +0000 (22:08 +0100)]
Lua: fix existent sd loading

12 years agoV4L2: fix kinda constant expression to be really constant
Rémi Denis-Courmont [Tue, 31 Jan 2012 18:19:57 +0000 (20:19 +0200)]
V4L2: fix kinda constant expression to be really constant

12 years agoUse static_assert()
Rémi Denis-Courmont [Tue, 31 Jan 2012 17:16:49 +0000 (19:16 +0200)]
Use static_assert()

12 years agoProvide static_assert() replacement
Rémi Denis-Courmont [Tue, 31 Jan 2012 17:16:17 +0000 (19:16 +0200)]
Provide static_assert() replacement

12 years agotdestroy: use assert()
Rémi Denis-Courmont [Tue, 31 Jan 2012 16:59:36 +0000 (18:59 +0200)]
tdestroy: use assert()

12 years agomacosx: prevent AppKit calls from threads which aren't the main thread (fixes #5779
Felix Paul Kühne [Tue, 31 Jan 2012 14:20:40 +0000 (15:20 +0100)]
macosx: prevent AppKit calls from threads which aren't the main thread (fixes #5779

12 years agoSkins: fix compilation with zlib 1.2.6
Jean-Baptiste Kempf [Tue, 31 Jan 2012 11:53:38 +0000 (12:53 +0100)]
Skins: fix compilation with zlib 1.2.6

Close #5964

12 years agoDisable OSS support on OpenBSD
Brad Smith [Mon, 30 Jan 2012 17:52:47 +0000 (12:52 -0500)]
Disable OSS support on OpenBSD

Disable the OSS support on OpenBSD by default.

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
12 years agoFix up *BSD handling in Operating System check
Brad Smith [Mon, 30 Jan 2012 07:12:24 +0000 (02:12 -0500)]
Fix up *BSD handling in Operating System check

This fixes up the *BSD handling within the Operating System check.
SYS is now set to the OS without the version attached as provided
by ${host_os} (.e.g. openbsd instead of openbsd5.1) to match all
the other OS's and simplifies other OS's checks further down. This
also allows the script to recognize DragonFly.

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
12 years agoFix libpng checking on OpenBSD
Brad Smith [Mon, 30 Jan 2012 07:58:38 +0000 (02:58 -0500)]
Fix libpng checking on OpenBSD

This fixes the libpng check on OpenBSD. Although the code was passing libm to
ultimately link the library the test itself was not and thus failing. Also at
Remi's request I changed the existing and newly introduced use of -lm to $LIBM.

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
12 years agolive555 : fix http retry
Sébastien Escudier [Mon, 30 Jan 2012 14:15:28 +0000 (15:15 +0100)]
live555 : fix http retry

12 years agoavio: EOVERFLOW is not defined on windows
Rafaël Carré [Mon, 30 Jan 2012 03:06:54 +0000 (22:06 -0500)]
avio: EOVERFLOW is not defined on windows

Define it to EFBIG (file too big), it's close enough in this specific use

12 years agoavio access: use new API
Rafaël Carré [Mon, 30 Jan 2012 02:35:05 +0000 (21:35 -0500)]
avio access: use new API

- fix bug in ACCESS_GET_PTS_DELAY where it would fall through the next case
- print error messages from libavformat
- remove useless strdup
- check for exclusive access to avio when context open succeeded
- support for multiple input / output at the same time with libavformat > 54 (untested)

12 years agoavcodec: fix avutil version check
Rafaël Carré [Sun, 29 Jan 2012 22:55:07 +0000 (17:55 -0500)]
avcodec: fix avutil version check

ffmpeg/libav doc/APIchanges should not be relied upon

12 years agoQt: make playlist font less small by default
Jean-Baptiste Kempf [Sun, 29 Jan 2012 22:47:36 +0000 (23:47 +0100)]
Qt: make playlist font less small by default

12 years agoQt: use a less small font on mediainfo.
Jean-Baptiste Kempf [Sun, 29 Jan 2012 19:53:54 +0000 (20:53 +0100)]
Qt: use a less small font on mediainfo.

It seems really unusable on win32

12 years agomacosx: fixed potential crashes when localizing strings
Felix Paul Kühne [Sun, 29 Jan 2012 22:44:29 +0000 (23:44 +0100)]
macosx: fixed potential crashes when localizing strings

12 years agomacosx: implements user choice to autosave volume on exit and changes volume slider...
David Fuhrmann [Sun, 29 Jan 2012 21:03:24 +0000 (22:03 +0100)]
macosx: implements user choice to autosave volume on exit and changes volume slider range to 0 ... 200%

this adds the configuration variable and also the respective gui modifications for
simple prefs dialog. Also, this commit changes some spacing in gui to be consistent
between the different tabs.

Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
12 years agomacosx: enlarge the main window's drop zone caption to make room for the French l10n
Felix Paul Kühne [Sun, 29 Jan 2012 19:49:08 +0000 (20:49 +0100)]
macosx: enlarge the main window's drop zone caption to make room for the French l10n

12 years agomacosx: unblackout other screens on lion as well, when leaving full screen
David Fuhrmann [Sun, 29 Jan 2012 19:31:02 +0000 (20:31 +0100)]
macosx: unblackout other screens on lion as well, when leaving full screen

Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
12 years agomacosx: save the current volume in intended variable
David Fuhrmann [Sun, 22 Jan 2012 21:41:22 +0000 (22:41 +0100)]
macosx: save the current volume in intended variable

Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
12 years agoWin32: Use CRYPT_VERIFYCONTEXT for vlc_rand_bytes
Kaarlo Raiha [Sun, 29 Jan 2012 17:24:30 +0000 (19:24 +0200)]
Win32: Use CRYPT_VERIFYCONTEXT for vlc_rand_bytes

Since we don't require access to persisted private keys

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoQt: missing accessors
Jean-Baptiste Kempf [Sun, 29 Jan 2012 17:39:51 +0000 (18:39 +0100)]
Qt: missing accessors

12 years agodmo: use VLC BITMAPINFO types
Rafaël Carré [Sun, 29 Jan 2012 17:30:25 +0000 (12:30 -0500)]
dmo: use VLC BITMAPINFO types

close #5950

12 years agoQt: fix hovering text of the playlist button.
Jean-Baptiste Kempf [Sun, 29 Jan 2012 17:23:22 +0000 (18:23 +0100)]
Qt: fix hovering text of the playlist button.

Close #5948

12 years agoQt: Media is uncountable.
Jean-Baptiste Kempf [Sun, 29 Jan 2012 17:21:27 +0000 (18:21 +0100)]
Qt: Media is uncountable.

Close #5947

12 years agoFix configure again
Rémi Denis-Courmont [Sun, 29 Jan 2012 16:49:43 +0000 (18:49 +0200)]
Fix configure again

This wouldn't happen if committers read the output from bootstrap.

12 years agomacosx: fixed use of [VLCMain localizedString] pointed by David Fuhrmann
Felix Paul Kühne [Sun, 29 Jan 2012 13:52:57 +0000 (14:52 +0100)]
macosx: fixed use of [VLCMain localizedString] pointed by David Fuhrmann

this fixes the l10n of the advanced prefs and a few other strings

note that this facility is broken by design and should be replaced for 2.0-next

12 years agomacosx: fixed l10n of the 'Extensions' menu
Felix Paul Kühne [Sun, 29 Jan 2012 13:31:48 +0000 (14:31 +0100)]
macosx: fixed l10n of the 'Extensions' menu

12 years agomacosx: small interface modifications to make room for lengthy translations
Felix Paul Kühne [Sun, 29 Jan 2012 13:24:24 +0000 (14:24 +0100)]
macosx: small interface modifications to make room for lengthy translations

12 years agomacosx: displayed ocalizable sstrings correctly
Felix Paul Kühne [Sun, 29 Jan 2012 13:23:49 +0000 (14:23 +0100)]
macosx: displayed ocalizable sstrings correctly

12 years agomacosx: fixed execution of binaries linked against the 10.7 SDK on 10.6
Felix Paul Kühne [Sun, 29 Jan 2012 12:58:03 +0000 (13:58 +0100)]
macosx: fixed execution of binaries linked against the 10.7 SDK on 10.6

12 years agomacosx: fixed broken appearance of the main window in case it is linked against the...
Felix Paul Kühne [Sun, 29 Jan 2012 12:32:28 +0000 (13:32 +0100)]
macosx: fixed broken appearance of the main window in case it is linked against the 10.7 SDK but run on OS X 10.6

12 years agocontrib: libvpx 1.0
Rafaël Carré [Sun, 29 Jan 2012 10:09:51 +0000 (05:09 -0500)]
contrib: libvpx 1.0

12 years agoavcodec: invert definition of deprecated values
Rafaël Carré [Sun, 29 Jan 2012 09:17:27 +0000 (04:17 -0500)]
avcodec: invert definition of deprecated values

We want to use the new names in our code

12 years agoavcodec: don't include non existing header
Rafaël Carré [Sun, 29 Jan 2012 09:14:20 +0000 (04:14 -0500)]
avcodec: don't include non existing header

12 years agoavcodec: fix build with libavcodec < 54
Rafaël Carré [Sun, 29 Jan 2012 08:57:08 +0000 (03:57 -0500)]
avcodec: fix build with libavcodec < 54

12 years agoavformat demux: fix double free()
Rafaël Carré [Sun, 29 Jan 2012 08:38:08 +0000 (03:38 -0500)]
avformat demux: fix double free()

Allocate avformat context and set its I/O context before using it
This is the correct way to it (and is documented in avformat.h)

12 years agorand: Also use /dev/urandom on OpenBSD as well
Brad Smith [Sun, 29 Jan 2012 01:54:14 +0000 (20:54 -0500)]
rand: Also use /dev/urandom on OpenBSD as well

On older OpenBSD releases you especially should not have been
using /dev/random, nowdays due to changes all the device nodes
are actually all the same so either way this code can be simplified
to not special case OpenBSD in vlc_rand_init().

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
12 years agoavcodec: revert define of deprecated values
Rafaël Carré [Sun, 29 Jan 2012 08:20:34 +0000 (03:20 -0500)]
avcodec: revert define of deprecated values

We want to use the new ones in our code

12 years agoavcodec: update to libavcodec 54
Rafaël Carré [Sun, 29 Jan 2012 08:10:12 +0000 (03:10 -0500)]
avcodec: update to libavcodec 54

12 years agoavformat demux: use new IO API
Rafaël Carré [Sun, 29 Jan 2012 06:58:11 +0000 (01:58 -0500)]
avformat demux: use new IO API

- Use AVIOContext instead of ByteIOContext
- Use avformat_open_input instead of av_open_input_stream
- Use avio_alloc_context instead of init_put_byte, allocate context on the heap
- Use AVIOContext.seekable

print avformat_open_input errors

avformat_open_input is the most recent and is documented as available since
libavformat 53.2.0 (other changes happened in 52.105)
avformat_open_input was introduced in 52.94 in FFmpeg

12 years agodca: only build library and headers
Rafaël Carré [Sun, 29 Jan 2012 06:51:19 +0000 (01:51 -0500)]
dca: only build library and headers

12 years agodca: update config.*
Rafaël Carré [Sun, 29 Jan 2012 06:51:06 +0000 (01:51 -0500)]
dca: update config.*

12 years agospeex: arm code is for fixed point only
Rafaël Carré [Sun, 29 Jan 2012 06:43:18 +0000 (01:43 -0500)]
speex: arm code is for fixed point only

12 years agoWorkaround FFmpeg doc/APIchanges lies
Rafaël Carré [Sun, 29 Jan 2012 06:18:38 +0000 (01:18 -0500)]
Workaround FFmpeg doc/APIchanges lies

12 years agoavformat demux: use new input APIs
Rafaël Carré [Sun, 29 Jan 2012 05:44:11 +0000 (00:44 -0500)]
avformat demux: use new input APIs

print avformat_find_stream_info errors

12 years agoavformat demux: don't access removed info
Rafaël Carré [Sun, 29 Jan 2012 05:34:07 +0000 (00:34 -0500)]
avformat demux: don't access removed info

Palette data is now transmitted as a side data in AVPacket