mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-29 19:50:40 +00:00
ext/shout/gstshout.c: fix for new caps system.
Original commit message from CVS: 2004-01-06 Ronald Bultje <rbultje@ronald.bitfreak.net> * ext/shout/gstshout.c: (gst_icecastsend_base_init), (gst_icecastsend_init): fix for new caps system. * gst-libs/gst/mixer/mixertrack.h: * sys/oss/gstossmixer.c: (gst_ossmixer_build_list): Add 'master track' flag (for tools like ACME that only want to change the main volume).
This commit is contained in:
parent
b9354764e3
commit
9c5fc629c8
2 changed files with 18 additions and 0 deletions
10
ChangeLog
10
ChangeLog
|
@ -1,3 +1,13 @@
|
||||||
|
2004-01-06 Ronald Bultje <rbultje@ronald.bitfreak.net>
|
||||||
|
|
||||||
|
* ext/shout/gstshout.c: (gst_icecastsend_base_init),
|
||||||
|
(gst_icecastsend_init):
|
||||||
|
fix for new caps system.
|
||||||
|
* gst-libs/gst/mixer/mixertrack.h:
|
||||||
|
* sys/oss/gstossmixer.c: (gst_ossmixer_build_list):
|
||||||
|
Add 'master track' flag (for tools like ACME that only want to
|
||||||
|
change the main volume).
|
||||||
|
|
||||||
2004-01-07 Jan Schmidt <thaytan@mad.scientist.com>
|
2004-01-07 Jan Schmidt <thaytan@mad.scientist.com>
|
||||||
|
|
||||||
* ext/xvid/gstxvid.c: (gst_xvid_structure_to_csp),
|
* ext/xvid/gstxvid.c: (gst_xvid_structure_to_csp),
|
||||||
|
|
|
@ -46,6 +46,13 @@ G_BEGIN_DECLS
|
||||||
* microphone, etc.). Channels are then single streams
|
* microphone, etc.). Channels are then single streams
|
||||||
* within a track. A mono stream has one channel, a stereo
|
* within a track. A mono stream has one channel, a stereo
|
||||||
* stream has two, etc.
|
* stream has two, etc.
|
||||||
|
*
|
||||||
|
* Input tracks can have 'recording' enabled, which means
|
||||||
|
* that any input will be hearable into the speakers that
|
||||||
|
* are attached to the output. Mute is obvious. A track
|
||||||
|
* flagged as master is the master volume track on this
|
||||||
|
* mixer, which means that setting this track will change
|
||||||
|
* the hearable volume on any output.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
typedef enum {
|
typedef enum {
|
||||||
|
@ -53,6 +60,7 @@ typedef enum {
|
||||||
GST_MIXER_TRACK_OUTPUT = (1<<1),
|
GST_MIXER_TRACK_OUTPUT = (1<<1),
|
||||||
GST_MIXER_TRACK_MUTE = (1<<2),
|
GST_MIXER_TRACK_MUTE = (1<<2),
|
||||||
GST_MIXER_TRACK_RECORD = (1<<3),
|
GST_MIXER_TRACK_RECORD = (1<<3),
|
||||||
|
GST_MIXER_TRACK_MASTER = (1<<4)
|
||||||
} GstMixerTrackFlags;
|
} GstMixerTrackFlags;
|
||||||
|
|
||||||
#define GST_MIXER_TRACK_HAS_FLAG(channel, flag) \
|
#define GST_MIXER_TRACK_HAS_FLAG(channel, flag) \
|
||||||
|
|
Loading…
Reference in a new issue