Stuart Hall developed an approach to audience analysis in the 1970s that considered how media texts are encoded with meaning by producers and then decoded by audiences. Hall identified three types of audience decoding: dominant/preferred, where the audience agrees with the producer's message; negotiated, where the audience accepts or refines parts of the message; and oppositional, where the audience recognizes but rejects the dominant meaning for their own reasons.