]> git.sesse.net Git - vlc/log
vlc
10 years agoMap MSN Audio to MS_GSM, as it is just extensions
Jean-Baptiste Kempf [Tue, 26 Nov 2013 08:01:05 +0000 (09:01 +0100)]
Map MSN Audio to MS_GSM, as it is just extensions

10 years agodemux: asf: add out-of-spec guids
Francois Cartegnie [Tue, 26 Nov 2013 06:41:43 +0000 (07:41 +0100)]
demux: asf: add out-of-spec guids

10 years agofreetype: fix potential memory leak (cid #1048945)
Rémi Duraffort [Mon, 25 Nov 2013 18:33:11 +0000 (19:33 +0100)]
freetype: fix potential memory leak (cid #1048945)

10 years agoupdate: fix memory leak (cid #1100857)
Rémi Duraffort [Mon, 25 Nov 2013 18:26:52 +0000 (19:26 +0100)]
update: fix memory leak (cid #1100857)

10 years agoauhal: fix crash on error paths for stream format change
David Fuhrmann [Mon, 25 Nov 2013 18:48:40 +0000 (19:48 +0100)]
auhal: fix crash on error paths for stream format change

ref #9957

10 years agoasx: fix many memory leaks (and cid #1109641)
Rémi Duraffort [Mon, 25 Nov 2013 18:20:11 +0000 (19:20 +0100)]
asx: fix many memory leaks (and cid #1109641)

10 years agoogg: fix type conversion (cid #1125392 and #1125393)
Rémi Duraffort [Mon, 25 Nov 2013 18:07:10 +0000 (19:07 +0100)]
ogg: fix type conversion (cid #1125392 and #1125393)

10 years agoFix read of unitialized variable (cid #1125395)
Rémi Duraffort [Mon, 25 Nov 2013 18:02:16 +0000 (19:02 +0100)]
Fix read of unitialized variable (cid #1125395)

Even if should not have any impact during execution.

10 years agodemux: asf: enforce root object boundary (fix #9441)
Francois Cartegnie [Mon, 25 Nov 2013 17:13:09 +0000 (18:13 +0100)]
demux: asf: enforce root object boundary (fix #9441)

Seems some encoder reuses previous memory area for junk sections.

10 years agodemux: asf: add fake root guid for debugging
Francois Cartegnie [Mon, 25 Nov 2013 16:25:57 +0000 (17:25 +0100)]
demux: asf: add fake root guid for debugging

10 years agomacosx: fix issue which caused automatic video resizing even if disabled
David Fuhrmann [Mon, 25 Nov 2013 16:38:01 +0000 (17:38 +0100)]
macosx: fix issue which caused automatic video resizing even if disabled

close #9864

10 years agomacosx: fix crash when closing video window without decorations
David Fuhrmann [Mon, 25 Nov 2013 16:36:27 +0000 (17:36 +0100)]
macosx: fix crash when closing video window without decorations

10 years agodemux: asf: fix variable length reading.
Francois Cartegnie [Fri, 8 Nov 2013 14:07:20 +0000 (23:07 +0900)]
demux: asf: fix variable length reading.

While current spec doesn't make use of > WORD sizes,
the code was following the spec and reading variable length
up to 3 bytes precision and writing it to a (int *)...
This patch fixes signedness too.

10 years agodemux: asf: fix overflow in seek
Francois Cartegnie [Mon, 25 Nov 2013 09:33:41 +0000 (10:33 +0100)]
demux: asf: fix overflow in seek

10 years agoQt: InputManager: don't enforce lower bound after a seek
Francois Cartegnie [Mon, 25 Nov 2013 12:41:58 +0000 (13:41 +0100)]
Qt: InputManager: don't enforce lower bound after a seek

Should fix problems like #2243.
After a seek, the updated position could be the keyframe position
choosen by demux, and then lower than A.

10 years agomacosx: fix subtitles opening for the applescript bindings
Felix Paul Kühne [Sun, 24 Nov 2013 19:56:53 +0000 (20:56 +0100)]
macosx: fix subtitles opening for the applescript bindings

10 years agomacosx: fix drag & drop / double-clicks in Finder to open subtitles files (close...
Felix Paul Kühne [Sun, 24 Nov 2013 19:56:36 +0000 (20:56 +0100)]
macosx: fix drag & drop / double-clicks in Finder to open subtitles files (close #9953)

10 years agodarwinvlc: fix automatic language selection (close #9914)
Felix Paul Kühne [Sun, 24 Nov 2013 19:35:05 +0000 (20:35 +0100)]
darwinvlc: fix automatic language selection (close #9914)

10 years agomacosx: show 'pause iTunes' option in a more accessible place since it is being asked...
Felix Paul Kühne [Sun, 24 Nov 2013 19:22:11 +0000 (20:22 +0100)]
macosx: show 'pause iTunes' option in a more accessible place since it is being asked for a lot (close #9954)

10 years agotranscode: initialize filters properly
Ilkka Ollakka [Sat, 23 Nov 2013 14:42:53 +0000 (16:42 +0200)]
transcode: initialize filters properly

Use deinterlace etc filter output to input as user defined video filters
and make sure visible width/height is defined for that.

10 years agocanvas: use visible width/height on calculations
Ilkka Ollakka [Sat, 23 Nov 2013 14:05:47 +0000 (16:05 +0200)]
canvas: use visible width/height on calculations

10 years agotranscode: check user videofilters when checking chroma/scale need
Ilkka Ollakka [Sat, 23 Nov 2013 14:05:01 +0000 (16:05 +0200)]
transcode: check user videofilters when checking chroma/scale need

10 years agomacosx: Use enum to distinguish different events for playlist / main window states
David Fuhrmann [Sat, 23 Nov 2013 12:47:56 +0000 (13:47 +0100)]
macosx: Use enum to distinguish different events for playlist / main window states

No functional change.

10 years agotranscode: when audio samplerate change, also change pts clock value
Ilkka Ollakka [Sat, 23 Nov 2013 11:17:34 +0000 (13:17 +0200)]
transcode: when audio samplerate change, also change pts clock value

10 years agotranscode: check if input has changed before sync check
Ilkka Ollakka [Sat, 23 Nov 2013 11:04:03 +0000 (13:04 +0200)]
transcode: check if input has changed before sync check

10 years agotranscode: keep original timestamp in audio and not calculated pts
Ilkka Ollakka [Fri, 22 Nov 2013 19:59:49 +0000 (21:59 +0200)]
transcode: keep original timestamp in audio and not calculated pts

Allow audio pts fluctuate within drift limits as we calculate the drift
related to master sync time anyway.

10 years agoFixed warning on incompatible pointer types discarding qualifiers
Maxim Bublis [Fri, 22 Nov 2013 20:07:23 +0000 (00:07 +0400)]
Fixed warning on incompatible pointer types discarding qualifiers

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
10 years agoFixed warnings on duplicate const modifiers
Maxim Bublis [Fri, 22 Nov 2013 20:07:21 +0000 (00:07 +0400)]
Fixed warnings on duplicate const modifiers

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
10 years agodemux: asf: do bitrate mutual exclusion
Francois Cartegnie [Sat, 23 Nov 2013 09:13:10 +0000 (10:13 +0100)]
demux: asf: do bitrate mutual exclusion

10 years agodemux: asf: add bitrate exclusion object handling
Francois Cartegnie [Sat, 23 Nov 2013 07:30:43 +0000 (08:30 +0100)]
demux: asf: add bitrate exclusion object handling

10 years agodemux: asf: follow track exclusion list (fix #3796)
Francois Cartegnie [Sat, 23 Nov 2013 08:52:30 +0000 (09:52 +0100)]
demux: asf: follow track exclusion list (fix #3796)

10 years agodemux: asf: don't store exclusion guid types as is
Francois Cartegnie [Sat, 23 Nov 2013 07:29:43 +0000 (08:29 +0100)]
demux: asf: don't store exclusion guid types as is

10 years agoauhal: use own thread for notification loop
David Fuhrmann [Fri, 22 Nov 2013 17:49:42 +0000 (18:49 +0100)]
auhal: use own thread for notification loop

10 years agoauhal: ignore changed default device in digital mode
David Fuhrmann [Fri, 22 Nov 2013 17:40:11 +0000 (18:40 +0100)]
auhal: ignore changed default device in digital mode

This fixes nonfunctional playback when more than one audio device
is installed.

close #9924

10 years agoauhal: fix comments
David Fuhrmann [Fri, 22 Nov 2013 17:39:23 +0000 (18:39 +0100)]
auhal: fix comments

10 years agodemux: asf: reject DRM'ed files
Francois Cartegnie [Fri, 22 Nov 2013 16:11:25 +0000 (17:11 +0100)]
demux: asf: reject DRM'ed files

Keep #8241 open ???

10 years agodemux: asf: add some more debug info
Francois Cartegnie [Fri, 22 Nov 2013 16:12:06 +0000 (17:12 +0100)]
demux: asf: add some more debug info

10 years agoconfigure: remove remnants of the 1st generation iOS vout removed in 902cc2d4
Felix Paul Kühne [Fri, 22 Nov 2013 13:06:16 +0000 (14:06 +0100)]
configure: remove remnants of the 1st generation iOS vout removed in 902cc2d4

10 years agodemux: asf: preroll to seek time from index keyframes (fix #7890)
Francois Cartegnie [Fri, 22 Nov 2013 12:33:04 +0000 (13:33 +0100)]
demux: asf: preroll to seek time from index keyframes (fix #7890)

10 years agoRegression fix for non-SPU tracks in MKV containers.
Ago Allikmaa [Thu, 21 Nov 2013 21:43:02 +0000 (21:43 +0000)]
Regression fix for non-SPU tracks in MKV containers.

Fixes track duration not being set for non-SPU tracks in MKV containers.

10 years agopo: restore silently reverted character sets again
Rémi Denis-Courmont [Thu, 21 Nov 2013 21:39:55 +0000 (23:39 +0200)]
po: restore silently reverted character sets again

10 years agomacosx: fix preferences reset if unknown version was found
David Fuhrmann [Thu, 21 Nov 2013 10:00:38 +0000 (11:00 +0100)]
macosx: fix preferences reset if unknown version was found

10 years agomacosx: fix selection of playlist item for very first start
David Fuhrmann [Thu, 21 Nov 2013 09:59:02 +0000 (10:59 +0100)]
macosx: fix selection of playlist item for very first start

10 years agomacosx: correctly reset interface preferences when requested
David Fuhrmann [Thu, 21 Nov 2013 00:58:56 +0000 (01:58 +0100)]
macosx: correctly reset interface preferences when requested

10 years agomacosx: set VLCMain as file owner for mainwindow and add outlets for window and playlist
David Fuhrmann [Wed, 20 Nov 2013 19:26:09 +0000 (20:26 +0100)]
macosx: set VLCMain as file owner for mainwindow and add outlets for window and playlist

Fixes playlist initialization.

10 years agomacosx: change alignment of dropzone-box yet again
David Fuhrmann [Wed, 20 Nov 2013 18:01:59 +0000 (19:01 +0100)]
macosx: change alignment of dropzone-box yet again

refs #9722

10 years agomacosx: refinements of minimized view behaviour
David Fuhrmann [Tue, 19 Nov 2013 20:13:13 +0000 (21:13 +0100)]
macosx: refinements of minimized view behaviour

- Fix wrong playlist resize
- Minimize view state is now retained from start up to stop of video.
  Using the playlist button will result in the playlist to show up, but it
  will be always hidden when video finally stops.
- Minimize view state is exited when the user uses alt to go back to normal view.

close #9722

10 years agoFixed parsing SubRip subtitles with missing msecs.
Maxim Bublis [Fri, 15 Nov 2013 07:28:25 +0000 (07:28 +0000)]
Fixed parsing SubRip subtitles with missing msecs.

This patch fixes SubRip subtitles parsing with missing microseconds.
This patch also makes redundant SUB_TYPE_SUBRIP_DOT format as both
delimiters (dot and comma) are now supported equally.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years agonsis: remove unused string
Ludovic Fauvet [Wed, 20 Nov 2013 15:54:55 +0000 (16:54 +0100)]
nsis: remove unused string

10 years agonsis: remove dead uninstaller code
Ludovic Fauvet [Wed, 20 Nov 2013 14:36:20 +0000 (15:36 +0100)]
nsis: remove dead uninstaller code

10 years agonsis: make new strings translatable
Ludovic Fauvet [Wed, 20 Nov 2013 14:30:26 +0000 (15:30 +0100)]
nsis: make new strings translatable

10 years agonsis: sync wording with the uninstaller section
Ludovic Fauvet [Wed, 20 Nov 2013 14:28:24 +0000 (15:28 +0100)]
nsis: sync wording with the uninstaller section

10 years agoudp: don't set receive/send buffers for socket
Ilkka Ollakka [Wed, 20 Nov 2013 15:24:35 +0000 (17:24 +0200)]
udp: don't set receive/send buffers for socket

Current OS should be able to set those buffers to be reasonable, and
this buffer size caused drops with HD udp/ts inputs.

10 years agoLGPL: relicense vsxu to LGPLv2.1+
Jean-Baptiste Kempf [Wed, 20 Nov 2013 15:21:54 +0000 (16:21 +0100)]
LGPL: relicense vsxu to LGPLv2.1+

10 years agotranscode: fix picture release code
Ilkka Ollakka [Wed, 20 Nov 2013 14:29:03 +0000 (16:29 +0200)]
transcode: fix picture release code

There was a bug that if you had threads but no fps it would release
p_pic that is in fifo for encoder and stuff happened. I introduced this
but in that lipsync change.

10 years agoLGPL relicensing of streaming output
Jean-Baptiste Kempf [Wed, 20 Nov 2013 11:41:46 +0000 (12:41 +0100)]
LGPL relicensing of streaming output

Re-license almost all the streaming modules to LGPLv2.1+ with
authorization from their respective contributors

After access_output, this includes stream_out and mux.

The duplicate and rtp modules are not concerned by this relicensing
because of unreachable authors. Notably:
 - An L. Ber (dedd7cd2)
 - Andy chenee (5caa2ba)

Thanks to everyone for their help and answers in due time

10 years agoFix typos in headers
Jean-Baptiste Kempf [Wed, 20 Nov 2013 11:46:44 +0000 (12:46 +0100)]
Fix typos in headers

10 years agoextras/ios: enable gnutls
Felix Paul Kühne [Tue, 19 Nov 2013 15:55:17 +0000 (16:55 +0100)]
extras/ios: enable gnutls

10 years agovimeo.lua: rewrite due to website changes
Pierre Ynard [Tue, 19 Nov 2013 00:57:01 +0000 (01:57 +0100)]
vimeo.lua: rewrite due to website changes

The config is not available within the page anymore, we have to call an
API URL to fetch it

10 years agoAdd vlc.lib / libvlc.lib
Rafaël Carré [Mon, 18 Nov 2013 22:42:15 +0000 (23:42 +0100)]
Add vlc.lib / libvlc.lib

Windows linkers can now use -lvlc -lvlccore

10 years agoandroidsurface.c has moved
Rafaël Carré [Mon, 18 Nov 2013 22:41:01 +0000 (23:41 +0100)]
androidsurface.c has moved

add nativewindow.c for translation

10 years agodailymotion.lua: fix page parsing
Pierre Ynard [Mon, 18 Nov 2013 21:27:06 +0000 (22:27 +0100)]
dailymotion.lua: fix page parsing

10 years agoFixed warning on assignment as a condition without parentheses.
Maxim Bublis [Mon, 18 Nov 2013 13:04:33 +0000 (17:04 +0400)]
Fixed warning on assignment as a condition without parentheses.

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
10 years agoFixed warnings on duplicate const modifiers.
Maxim Bublis [Mon, 18 Nov 2013 07:44:49 +0000 (11:44 +0400)]
Fixed warnings on duplicate const modifiers.

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
10 years agolpcm bd: fix decoding of 16 bits with channels padding
Rafaël Carré [Mon, 18 Nov 2013 19:00:48 +0000 (20:00 +0100)]
lpcm bd: fix decoding of 16 bits with channels padding

swab prototype is not the same as memcpy (src and dst are swapped)

10 years agoQt: correctly update the art URL
Jean-Baptiste Kempf [Mon, 18 Nov 2013 18:47:31 +0000 (19:47 +0100)]
Qt: correctly update the art URL

10 years agoLPCM: fix 20/24-bit decoding
Rafaël Carré [Mon, 18 Nov 2013 18:26:39 +0000 (19:26 +0100)]
LPCM: fix 20/24-bit decoding

Fixes: #9907
10 years agoDo not put the extensions twice
Jean-Baptiste Kempf [Mon, 18 Nov 2013 17:26:27 +0000 (18:26 +0100)]
Do not put the extensions twice

10 years agocontrib: chromaprint: download over http
Rafaël Carré [Mon, 18 Nov 2013 12:43:01 +0000 (13:43 +0100)]
contrib: chromaprint: download over http

10 years agoUAC: offsetof only needs to know the field name
Rafaël Carré [Mon, 18 Nov 2013 12:39:27 +0000 (13:39 +0100)]
UAC: offsetof only needs to know the field name

Don't specify the (variable) size

10 years agomacosx: unify functionality of fwd/bwd buttons in video window
David Fuhrmann [Sun, 17 Nov 2013 17:21:37 +0000 (18:21 +0100)]
macosx: unify functionality of fwd/bwd buttons in video window

Behaviour is now the same as the buttons in main window

close #9512

10 years agoIncrease dpb size for HEVC
Denis Charmet [Sun, 17 Nov 2013 15:15:23 +0000 (16:15 +0100)]
Increase dpb size for HEVC

10 years agoSupport multichannel raw audio in MKV
Denis Charmet [Sat, 16 Nov 2013 21:08:11 +0000 (22:08 +0100)]
Support multichannel raw audio in MKV

Fix #9866

10 years agoMMDevice: split OpenDevice, CloseDevice and ActivateDevice for WinRT
Jean-Baptiste Kempf [Sun, 17 Nov 2013 14:02:03 +0000 (15:02 +0100)]
MMDevice: split OpenDevice, CloseDevice and ActivateDevice for WinRT

The code wasn't common anymore :)
This reduces the number of #if VLC_WINSTORE_APP and should help
readability

Maybe Open() and Close() should be splitted in a similar way...

10 years agotranscode: don't crash with threads with freeing pictures all over
Ilkka Ollakka [Sat, 16 Nov 2013 18:33:16 +0000 (20:33 +0200)]
transcode: don't crash with threads with freeing pictures all over

10 years agommdevice: adapt for Windows Store apps
Rafaël Carré [Sat, 16 Nov 2013 16:56:24 +0000 (17:56 +0100)]
mmdevice: adapt for Windows Store apps

The most important point is that we can not enumerate or active devices anymore
http://msdn.microsoft.com/en-us/library/windows/desktop/jj128298(v=vs.85).aspx
says we must activate the device from the main UI thread, which we can not access
from VLC C code.

Add a module option so the main UI code can activate the audio interface and pass
down that pointer to VLC.

ifdef out unneeded device handling code

10 years agots: define pf_calls at the end of Open
Ilkka Ollakka [Thu, 14 Nov 2013 16:41:16 +0000 (18:41 +0200)]
ts: define pf_calls at the end of Open

10 years agotranscode: add my name on authors so bugs can be assigned to me
Ilkka Ollakka [Sat, 16 Nov 2013 15:09:16 +0000 (17:09 +0200)]
transcode: add my name on authors so bugs can be assigned to me

10 years agotranscode: rewrite fps/lipsync code
Ilkka Ollakka [Mon, 11 Nov 2013 17:08:41 +0000 (19:08 +0200)]
transcode: rewrite fps/lipsync code

Add some comments on how the code should work. Basic idea is first
check input lipsync against audio track. Then check if we can drop the
picture based on output pts and then do same checked in OutputFrame as
some filters can output multiple pictures (yadif2x etc).

simple framerate conversion from 25 worked to 4,5,10,20,23,29.97,50.60.
Not sure if yadif2x and all work fully yet.

10 years agoflac packetizer: validate frames with their CRC
Rafaël Carré [Fri, 15 Nov 2013 23:39:33 +0000 (00:39 +0100)]
flac packetizer: validate frames with their CRC

Fix #9442

10 years agoflac packetizer: deindent switch
Rafaël Carré [Fri, 15 Nov 2013 20:37:41 +0000 (21:37 +0100)]
flac packetizer: deindent switch

10 years agoflac packetizer: small factorization when first PTS has not arrived
Rafaël Carré [Fri, 15 Nov 2013 20:34:25 +0000 (21:34 +0100)]
flac packetizer: small factorization when first PTS has not arrived

10 years agoflac packetizer: verbose error message
Rafaël Carré [Fri, 15 Nov 2013 20:33:09 +0000 (21:33 +0100)]
flac packetizer: verbose error message

10 years agoflac packetizer: Use meaningful names for block_t
Rafaël Carré [Fri, 15 Nov 2013 20:31:50 +0000 (21:31 +0100)]
flac packetizer: Use meaningful names for block_t

10 years agoflac packetizer: avoid realloc
Rafaël Carré [Fri, 15 Nov 2013 20:29:35 +0000 (21:29 +0100)]
flac packetizer: avoid realloc

10 years agoflac packetizer: simplify header parsing
Rafaël Carré [Fri, 15 Nov 2013 20:23:57 +0000 (21:23 +0100)]
flac packetizer: simplify header parsing

10 years agoflac packetizer: move functions
Rafaël Carré [Fri, 15 Nov 2013 19:44:50 +0000 (20:44 +0100)]
flac packetizer: move functions

remove prototypes

10 years agoflac packetizer: cosmetics
Rafaël Carré [Fri, 15 Nov 2013 19:42:34 +0000 (20:42 +0100)]
flac packetizer: cosmetics

C99, brace style, space
No functional changes

10 years agomediacodec: change type of internal variables to bool.
Felix Abecassis [Fri, 15 Nov 2013 14:47:19 +0000 (15:47 +0100)]
mediacodec: change type of internal variables to bool.

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
10 years agomacosx: remove unneeded free
David Fuhrmann [Thu, 14 Nov 2013 12:14:07 +0000 (13:14 +0100)]
macosx: remove unneeded free

10 years agomacosx: fix use after free for video effects string
David Fuhrmann [Thu, 14 Nov 2013 12:11:29 +0000 (13:11 +0100)]
macosx: fix use after free for video effects string

This bug resulted in failure of setting more than one video effect
filter on mavericks.

close #9849

10 years agoRevert "flac packetizer: use the largest possible frame size"
Rafaël Carré [Fri, 15 Nov 2013 14:25:48 +0000 (15:25 +0100)]
Revert "flac packetizer: use the largest possible frame size"

This reverts commit 03e0644c82bf1dea96f8ade8829c2e1f360bd1ee.

Decoder needs single frames

Closes #9863

10 years agodemux: asf: fix multiple compressed payload regression (fix #9846)
Francois Cartegnie [Fri, 15 Nov 2013 15:12:47 +0000 (00:12 +0900)]
demux: asf: fix multiple compressed payload regression (fix #9846)

Regression introduced by 6eddafe741954803ec2928d26fb7566bd07a3601

10 years agoFixed contrib target creation.
Maxim Bublis [Fri, 15 Nov 2013 08:28:23 +0000 (12:28 +0400)]
Fixed contrib target creation.

Patch has been updated. Also fixed target creation for Growl and BGHudAppKit.

Signed-off-by: Rafaël Carré <funman@videolan.org>
10 years agoImplement basic Opus support in MKV
Denis Charmet [Sat, 9 Nov 2013 15:53:06 +0000 (16:53 +0100)]
Implement basic Opus support in MKV

10 years agorelease doc: add a command to verify signatures
Rafaël Carré [Thu, 14 Nov 2013 20:02:38 +0000 (21:02 +0100)]
release doc: add a command to verify signatures

10 years agoAdd .mus and .sid in the file open selector
Jean-Baptiste Kempf [Thu, 14 Nov 2013 14:56:43 +0000 (15:56 +0100)]
Add .mus and .sid in the file open selector

10 years agodbus: Fix the MPRIS version in the header comments
Mirsal [Wed, 13 Nov 2013 09:32:05 +0000 (10:32 +0100)]
dbus: Fix the MPRIS version in the header comments

Change the mpris version to 2.2 as VLC implements it.

10 years agoaraw: add assertion to check for buffer overrun
Tristan Matthews [Tue, 12 Nov 2013 15:01:40 +0000 (10:01 -0500)]
araw: add assertion to check for buffer overrun

Refs #9343

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
10 years agoopus: update i_buffer when memmoving decoder output
Tristan Matthews [Tue, 12 Nov 2013 15:01:39 +0000 (10:01 -0500)]
opus: update i_buffer when memmoving decoder output

Fixes #9343

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>