Rémi Denis-Courmont
76303c2646
PulseAudio: fix theoretical crash setting volume w/o stream
...
There is no core support for this as yet, so the crash cannot happen.
2012-10-31 21:15:29 +02:00
Rémi Denis-Courmont
a90e4d114f
DirectSound: initialize volume handling early
2012-10-31 20:59:27 +02:00
Jean-Baptiste Kempf
44e1cfc0bd
Auhal: blind compilation fix
2012-10-31 19:42:18 +01:00
Rémi Denis-Courmont
0c3c36fd01
aout: implement changing of software gain while not playing
...
This concerns ALSA, AudioQueue, JACK and KAI.
2012-10-31 20:32:44 +02:00
Rémi Denis-Courmont
b1c459e950
aout: add distinct start/stop callbacks (refs #4787 , refs #7601 )
...
This would enable the input manager to hold an audio output plugin at
all times. Then it would be possible to keep track of output devices,
volume, policy and (JACK) routing continuously. For this to work,
outputs will need to be patched so that device selection and volume
handling works even when playing back.
Note though that this commit only introduces the change in the
audio_output_t interface; it does not implement the features above.
2012-10-31 20:21:00 +02:00
Jean-Baptiste Kempf
157d4a8bf1
OpenGL: reorder defines and cosmetics
2012-10-31 17:57:47 +01:00
Rémi Denis-Courmont
f626393984
aout: remove pf_ prefix where left (cosmetic)
2012-10-31 17:50:46 +02:00
Rémi Denis-Courmont
6c048d6cc5
adummy: avoid forward declaration
2012-10-31 17:30:13 +02:00
Pierre Ynard
2be836eba4
lua: add assembleenationale SD script to build system
2012-10-31 04:16:39 +01:00
Rémi Denis-Courmont
9002730fbd
mkv: fix call to ES_OUT_SET_NEXT_DISPLAY_TIME
2012-10-30 18:31:35 +02:00
Rafaël Carré
9aef14d5e5
opengl: fix win32 build
...
it is not clear how glew(Active)ClientTexture should be acceeded,
do not use the broken glew 'shortcut' for these functions
2012-10-30 14:27:37 +01:00
Rafaël Carré
2b004056c3
taglib: fix windows static build
2012-10-30 11:21:02 +01:00
Frédéric Yhuel
fbe00443ab
libmp4: don't parse twice the file in MP4_BoxGetRoot
...
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2012-10-29 12:29:58 +01:00
Rémi Denis-Courmont
3ce7f98b24
Remove VOUT_WINDOW_TYPE_NATIVE ( close #7666 )
2012-10-28 20:50:13 +02:00
Rafaël Carré
00dba0cc55
Move libavutil define to avcommon.h
2012-10-28 18:12:07 +01:00
Rafaël Carré
635abd7fec
avcodec: AV_CPU_FLAG_MMX2 was removed
2012-10-28 17:52:06 +01:00
Rémi Denis-Courmont
58b9244df1
XCB/GLX: simplification
2012-10-28 18:32:57 +02:00
Rémi Denis-Courmont
e64b07eaed
OpenGL: enable SPU blending
2012-10-28 18:32:57 +02:00
Jean-Baptiste Kempf
6cb5d30ee9
FourCC: realign
2012-10-28 12:15:36 +01:00
Jean-Baptiste Kempf
3c298a7d84
Wav: add another AAC variant
...
Seems to be used for RDP on Windows 8/2012 according to
http://msdn.microsoft.com/en-us/library/dd341376%28prot.20%29.aspx
2012-10-28 12:08:08 +01:00
Jean-Baptiste Kempf
22fecf0b84
Wav: Add another version of G.723.1 (Microsoft)
2012-10-28 12:07:21 +01:00
Jean-Baptiste Kempf
99236d7bc6
ZVBI: do not disable v4l on Linux
2012-10-28 00:38:54 +02:00
Jean-Baptiste Kempf
4b3f1309c0
Avcodec: support G.723.1 decoding
2012-10-28 00:38:54 +02:00
Jean-Baptiste Kempf
85de569233
Support G.723.1
2012-10-28 00:38:54 +02:00
François Revol
4f10df052a
lua: Add sd for french National Assembly live feeds
...
Only checks for feeds on startup, should probably poll for updates or just list them all (show_all).
Signed-off-by: François Revol <revol@free.fr>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2012-10-28 00:38:54 +02:00
Pierre Ynard
35f85be0d7
rotate: fix uninitialized motion angle
2012-10-28 00:16:49 +02:00
Pierre Ynard
7ec90ddfe2
i18n: add new files
2012-10-27 23:18:25 +02:00
Rémi Denis-Courmont
ad3ea21d61
dvdnav: check ISO 9660 volume descriptor unique identifier
...
And drop the lame file extension checks. This should fix #7661 .
2012-10-27 20:12:16 +03:00
David Fuhrmann
dbb645204e
macosx: only set b_nonembedded to true if they is no video inside main window
...
This fixes several bugs, when we start first vout in main window, but a second one
inside a extra video window.
2012-10-27 13:34:50 +02:00
David Fuhrmann
b93441d79a
macosx: only set videoplayback to false when last vout window closes
...
For instance, when we disable visualisations, the playback isn't finished yet,
necessarily.
2012-10-27 13:13:21 +02:00
David Fuhrmann
664622dbe3
macosx: change all default window titles to VLC media player
2012-10-27 13:12:05 +02:00
David Fuhrmann
71023ec9b1
macosx: also update the window name after new video window is created
2012-10-27 13:00:50 +02:00
David Fuhrmann
832c43c645
macosx: add basic support for multiple vout windows in embedded case
...
This fixes crashes which occured when trying to open the second vout.
2012-10-27 12:45:01 +02:00
David Fuhrmann
393761aba7
macosx: move vout initialisation to vout controller
2012-10-27 12:36:22 +02:00
Rémi Denis-Courmont
40d4d0fdf1
PulseAudio: log buffer attribute changes
2012-10-26 21:34:44 +03:00
Sergio Ammirata
503feeaf87
Add a new aac audio encoder module based on the fdkaac library. It works correctly up to 5.1 as the current version of the library has problems with 7.1.
...
Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>
2012-10-26 13:10:08 +03:00
Rémi Denis-Courmont
4c755f49aa
projectM: cosmetic, fix syntax coloring
2012-10-25 21:58:43 +03:00
Rémi Denis-Courmont
32f2856076
GLX: add OpenGL provider plugin
2012-10-25 21:43:35 +03:00
Rémi Denis-Courmont
c9664a2475
GLX: drop support for GLX version 1.2
...
This is useless as we require OpenGL 1.4.
2012-10-25 20:01:00 +03:00
Jean-Baptiste Kempf
9fc6fc4b87
Fix code indentation
2012-10-25 16:21:18 +02:00
Jean-Baptiste Kempf
a0c2b0aeca
Image: fix vim typo
2012-10-25 15:05:29 +02:00
Ilkka Ollakka
50a0ceae0f
avcodec: only set min/maxrate if rc-buffer-size is set
2012-10-24 23:59:42 +03:00
Ilkka Ollakka
f41ea01243
avcodec: use av_freep in encode_audio2 case too
2012-10-24 22:47:47 +03:00
Ilkka Ollakka
99ba52e3d2
avcodec: flush buffer and use encode_audio2() on audio
...
Take2 as now we have new enough libavcodec
2012-10-24 22:39:39 +03:00
Jean-Baptiste Kempf
527887c755
Upgrade libavformat requirement to 53.21
2012-10-24 19:14:00 +02:00
Jean-Baptiste Kempf
3005c14f93
Update required version of libavcodec to 53.34
2012-10-24 19:07:42 +02:00
Jean-Baptiste Kempf
b903153aea
Vorbis: code cosmetics
2012-10-24 19:07:42 +02:00
Rémi Denis-Courmont
5989169a99
OpenGL: use gl(|Client)ActiveTexture directly ( fixes #7558 )
...
glActiveTexture() seems mandatory.
glClientActiveTexture() requires OpenGL version >= 1.3.
Currently, OpenGL version >= 1.4 is assumed anyway.
2012-10-24 19:51:43 +03:00
Ilkka Ollakka
da801918ff
avcodec: use av_freep instead of avcodec_free_frame
...
avcodec_free_frame isn't in untill 54.28.0 and were in 52.25.0
2012-10-24 19:27:32 +03:00
Ilkka Ollakka
a8d2d402fe
transcode: actually do the audio encode flushing
2012-10-24 19:27:32 +03:00