summaryrefslogtreecommitdiffstats
path: root/libmpdemux/muxer.h
diff options
context:
space:
mode:
authormichael <michael@b3059339-0415-0410-9bf9-f77b7e298cf2>2006-01-25 01:17:57 +0000
committermichael <michael@b3059339-0415-0410-9bf9-f77b7e298cf2>2006-01-25 01:17:57 +0000
commit590e8e71533bb41d7323f158356aa09b209b36b5 (patch)
tree8b7af270f10c8982f1b4c0c638a504ae30a6e8f8 /libmpdemux/muxer.h
parent510f186efffc1b3bf282b29e7f2a6b3401e41618 (diff)
downloadmpv-590e8e71533bb41d7323f158356aa09b209b36b5.tar.bz2
mpv-590e8e71533bb41d7323f158356aa09b209b36b5.tar.xz
pass vbv_size & max_rate from encoder to muxer over muxer_stream_t (if this is wrong/silly/10000000l then dont hesitate to flame / reverse)
make a few things like mux_rate, mux_max_delay, ... user settable fixed buffer underflow errors when muxing to mpeg-ps git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17481 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libmpdemux/muxer.h')
-rw-r--r--libmpdemux/muxer.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/libmpdemux/muxer.h b/libmpdemux/muxer.h
index cff3bbafd8..353da665e7 100644
--- a/libmpdemux/muxer.h
+++ b/libmpdemux/muxer.h
@@ -43,6 +43,9 @@ typedef struct {
// muxer of that stream
struct muxer_t *muxer;
void *priv; // private stream specific data stored by the muxer
+
+ int vbv_size;
+ int max_rate;
} muxer_stream_t;
typedef struct {